调速皮带秤应用CAN总线的注意点与问题分析
2021-03-22 山东华联科技有限公司
据闻,CAN总线运用于调速皮带秤的系统,对增进皮带秤的通信能力和组网是有益的,如今,CAN总线作为一种相当流行的现场总线,它的应用涉及了许多的领域,如应用在汽车、公共交通、机器人控制、液压传动装置、传感器技术、电梯控制、电力系统控制、医疗设备、火灾预警、配料系统等,CAN协议已被相关组织所承认,这将会进一步的促使CAN总线于各测控领域里的应用。其在应用中的注意事项及遇到的问题如下介绍:
采用光耦隔离,可以使调速皮带秤系统在受到干扰的情况下不致瘫痪,并能给出故障报警。
当单片机与CAN总线控制器分离时,为了CAN控制器与单片机之间时序的同步,一般采用CAN控制器给单片机提供时钟信号。
总线两头各设有一个120Ω电阻,对匹配的总线阻抗起到了相当重要之作用;否则,数据通信的耐干扰性与牢靠性大大减低,乃至无法通信。
对于SJA1000控制器的使用,需要注意的是∶当SJA1000外接收发器,比如82C250,如若置位CDR的CBP位,输入的比较器会被忽略,这样便可减少里部延时,总线长度较大可能值增加,此时只有RX0是激发的,RX1接固定电屏(一般接地);如果不置位CDR的CBP位,而RX1接地的话,SJA1000不能正常工作,如若RX1比RX0的电屏高就读显性电屏,反之读隐性电屏。
对于调速皮带秤里的ACR和AMR之设置,是要看是对什么样的报文进行接收,所以称它们为验收滤波器,当符合以下两个条件之一,且有空的接收缓冲器时,完整报文可以被正确接收,条件之一∶ACR与报文标识符的高8位在AMR为“0”的那些位(即相关位)上对应相等,条件之二;AMR=0xFF,即是为ACR的每个位均为不相关(或屏蔽)位。