您的位置:控制工程论坛网论坛 » 现场总线 » 总线串行通信时受干扰随机数问题

happy564

happy564   |   当前状态:在线

总积分:955  2024年可用积分:0

注册时间: 2011-06-28

最后登录时间: 2012-05-22

空间 发短消息加为好友

总线串行通信时受干扰随机数问题

happy564  发表于 2012/1/7 21:11:58      1886 查看 3 回复  [上一主题]  [下一主题]

手机阅读

最近编了一个基于MODBUS的RS485通信程序,用的是MC9S12D64单片机,RTU帧,crc校验。当我用24V(1A)电源给两块板卡供电时,当任意一块板卡向上位机回传采样数据时,时常会在该帧的第一个有效字节前加入一个随机数,但是该随机数并不参加crc校验。但当我插上BDM(并不向板卡供电)或是换一个24V(4.5A)的电源时,则没有这种现象。我猜测这会不会是电源电流不够?但用电流表测都是0.12A左右……请各位老师帮忙分析一下原因
1楼 0 0 回复
  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2012/1/8 10:27:40

    对485总线驱动电流发生变化造成的。也就是总线不匹配造成的。我们采取的措施是

    (1)修改总线上拉以及下拉匹配电阻数值;

    (2)485芯片RTS信号在切换后,延迟4个字节以上的时间再发送数据

    2楼 回复本楼

    引用 ababab 2012/1/8 10:27:40 发表于2楼的内容

  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2012/1/8 10:28:03

    对485总线驱动电流发生变化造成的。也就是总线不匹配造成的。我们采取的措施是

    (1)修改总线上拉以及下拉匹配电阻数值;

    (2)485芯片RTS信号在切换后,延迟4个字节以上的时间再发送数据

    3楼 回复本楼

    引用 ababab 2012/1/8 10:28:03 发表于3楼的内容

  • me1234

    me1234   |   当前状态:在线

    总积分:177  2024年可用积分:0

    注册时间: 2012-04-29

    最后登录时间: 2012-04-29

    空间 发短消息加为好友

    me1234   发表于 2012/4/29 1:53:44

    欢迎咨询电话:13433408007 廖经理 QQ:2669015100 为你提供北京,上海,沈阳,郑州,太原,无锡,苏州,南京,杭州,济南,青岛,厦门,泉州发票开, 广州,深圳,东莞,中山,佛山发票开,惠州,武汉,长沙,西安,重庆,成都,南昌开发票等等城市发票,开增值税发票,本公司实力雄厚,有着良好的社会关系,了解财税法律法规,实行规范管理及严格履行的保密制度。专业从事财务办理、税务办理、财税咨询和工商办理等业务的专业、运输发票、广告发票、服务发票等,公司成立多年一直坚持以“诚则兴”为中心,立足于市场之中。本公司郑重承诺提供咨询及服务绝对真实可靠,欢迎合作。机构。与全国多家公司有着密切的业务联系,可以为企业单位办理:财务、税务及相关信息咨询,包括增值税、商品业务项目:销售发票、建筑工程发票全国各地均可开票! 如贵公司有票务方面的需求,欢迎来电或留言咨询.我们会在第一时间回复您!
    4楼 回复本楼

    引用 me1234 2012/4/29 1:53:44 发表于4楼的内容

总共 , 当前 /