新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > CAN总线及其在制造业信息化中的应用

CAN总线及其在制造业信息化中的应用

作者: 时间:2016-12-21 来源:网络 收藏

由于渣浆泵工作环境恶劣,选用了抗干扰能力强的BJ-01B型液位计作为液位测量器件。它是一种新型的红外光电式液位传感器,该液位计没有任何机械运动部件,可长期稳定可靠的工作。

CAN总线协议遵循ISO/OSI标准模型,分为数据链路层和物理层。在工程上,这两层通常是由CAN控制器和收发器实现的。由于微控制器已经集成了msCAN控制器,所以只需外接CAN收发器即可。PCA82C250是CAN控制器与物理总线之间的接口,它可以提供对总线的差动发送和接收功能。其内部具有限流电路,可防止发送输出级对电源、地或负载短路。

2.3 软件设计

DS18820通过单总线接口进行通讯。在ROM功能协议没有建立之前,不能实现存储器控制功能。主机必须先提供一个ROM功能命令:(1)读ROM命令;(2)符合ROM命令;(3)搜索ROM命令;(4)跳过ROM命令;(5)报警搜索命令。这些命令对每个设备的64位激光ROM部分进行操作,如果单总线上同时存在许多从设备,则可以挑选出特殊的设备,还可以告诉主机目前总线上从设备的个数和类型。ROM功能序列成功执行后,可以执行存储器控制功能,主机将提供存储器控制功能命令。节点主程序流程图如图3所示,msCAN初始化流程图如图4所示。

图3 主程序流程图

图4 msCAN初始化流程图

3 结语

经过仿真和实验证明该系统完成了节点的设计要求,可以满足在恶劣工况可靠工作的要求。也说明,与其它的现场总线相比,CAN总线的突出可靠性、实时陛和灵活性等方面的优点使之完全适用于制造业的底层网络,既可以完成设备的在线监控,也可以利用CAN总线技术可有效地完成底层设备之间以及底层设备与外界进行的信息交换。因此,可预测CAN总线除在制造业信息化中得到广泛的应用外,也可以在车辆、楼宇自动化、医疗器械、工程机械等行业得到广泛应用。


上一页 1 2 下一页

评论


技术专区

关闭