网络化车钟通信的设计与实现
2015-10-24李丽华
船电技术 2015年10期
关键词:单片机
李丽华
(海军工程大学,武汉430033)
网络化车钟通信的设计与实现
李丽华
(海军工程大学,武汉430033)
文章阐述了网络化车钟通信硬件控制设计、网络化组成以及通讯协议的编制,着重介绍了所设计的控制电路以及软件通讯规约。其中的关键技术是车钟通信系统的CAN总线的网络化实现。
CAN车钟通信
0 引言
目前国内车钟一般采用模拟方式或开关量式通讯,模拟式车钟是利用电位器产生连续电流或连续电压信号传令,由于模拟器件参数的离散性以及传输过程中的信号被干扰,容易造成信息的误差,从而引起系统的不稳定,降低了系统的可靠性;开关量式通讯时用按键开关传令,发送车位信息为整档位车令,结构简单但需要较多开关量信号且只能“一线对一点”,不利于扩展,通用性很差。
网络化车钟通信采用CAN总线协议完成各个舱位车钟模块之间的通讯,只用一对双绞线即可完成所有通讯,所有网络车钟节点都可同时接收,且可根据系统需要增减模块而无须改动。同时其抗干扰性能大大提高。
1 系统设计
较大型船舶的推进系统操作地点多、操作方式多,一般需要多个车钟节点的信息互通以及必需的人机交互功能,因此它们各自有本地的通讯收发、键盘输入、数码管显示以及操作方式指示和蜂鸣器报警等功能。
每个车钟分别作为一个节点由CAN总线构建局域网,进行数据的传输,满足实时性的要求;维护方便,且易于扩展,操作模拟训练箱和VDR数据采集系统可方便的与该网络交换数据。……
登录APP查看全文
