分享好友 方案首页 频道列表

双芯片通讯协议在电梯控制器中的应用———双芯片通讯协议在电梯控制器中的应用

2012-04-15深圳市正弦电气有限公司

一、双芯片通讯协议
        为了保证两个控制芯片之间能够在保证通讯数据正确的情况下同步实时交换数据,双芯片通讯协议制定了两芯片之间通讯的数据格式,传送速率,数据长度,通讯错误纠错机制等。通信过程中一颗芯片为主机,负责发送时钟,另一颗芯片作为从机,通信采用三线制,一线为时钟线,一线为主机发送线,一线为主机接收线,通过头尾校验等纠错机制可保证数据交互的正确和自我校正的能力。

二、通讯格式
        定义一帧数据为10个16bit数据,第一个字符和最后一个字以及数据长度作为一帧数据通讯正确的标志

开始字符

 数据1

数据2 

数据3

数据4 

数据5 

数据6

 数据7

数据8

状态标志

1个字

1个字 

1个字

1个字

1个字

1个字

1个字

1个字

1个字

1个字

        双芯片通讯内容定义可根据实际两芯片需要交互的内容来定义,一种通过固定数据内容,每帧传送相同的数据内容;另一种将需要传送的数据内容作地址映射后通过寄存器地址和寄存器内容进行数据传送。
双芯片的通讯速率可根据需设定为200k~400K之间。需保证传送一帧数据的时间大于一帧数据的处理时间。
 

三、数据通讯的纠错
        为保证同步通信时,由于主从机上电初始化不同步或断线等原因导致数据同步通信不一致时,可通过以下纠错机制使同步通信能够恢复正常
1.主机需确保其所发送的时钟和数据内容一致,当发生通信故障时仍需发送数据和时钟
2.从机接收完一帧数据后需根据头尾数据及数据长度判断此帧数据是否为有效数据
3.若从机接收到无效的一帧数据后需在下一帧接收的数据中找到开始字符后再开始正常接收数据。
4.主从机分别判断若超过设定时间仍无法收到正确的数据则需报双芯片通讯故障。

四、总结
        双芯片通讯协议的通讯格式定义了数据交互的格式,确定了数据交互正确的判断机制,通讯的纠错机制保证了通讯受干扰等原因导致通讯数据错误后能够自我校正数据内容。此通讯协议能够很好的满足电梯控制的双芯片通讯需求。

收藏
华北工控高性能工控机在仓储自动导引车上的应用
但凡企业规模大一些的公司,都需要像样的仓储。更不要说那些仗着仓储吃饭的快递物流了。如今现代化、信息化的仓储,已经无法单靠低水平、人力为主的落后仓储模式了。智能仓储的推进与广泛铺设,的确提升了仓储的效率与层次。这其中就少不了仓储自动导引车的广泛应用。

0评论2017-09-22

华北工控嵌入式工控机在加气站的应用
由于天然气吊打化石燃料的环保优势,再加之这些年严峻的环境状况,让世界各国都极度推崇与推广以天然气为动力的天然气汽车。另外,由于天然气的价格比汽油和柴油低得多,燃料费用一般节省50%左右,使得营运成本大幅降低,也促成更多的人购买燃气车或者将现有燃油车进行燃气改造。

0评论2017-09-22

威盛嵌入式主板ETX-8X90应用于游戏机中
上世纪80年代初,中国第一台电子游戏机在桂林诞生。几年后,电子游戏机以锐不可当之势,“踏”遍了中国大江南北,电子游戏厅也遍地开花。电子游戏厅伴随着电子游戏的产生而产生。电子游戏机由硬件系统和软件系统两大部分组成。

0评论2013-03-26

研华船舶综合平台管理系统
由于船舶自动化的发展和船舶操纵能力、生存能力、可靠性、可维护性、经济性的需要,传统上各自独立的船、机、电和与船舶相关的系统,需要从功能上综合为一个系统,成为平台系统。

0评论2013-03-18