【技术实现步骤摘要】
一种消防工业总线编码方法
本专利技术涉及消防
,具体涉及的是一种消防工业总线编码方法。
技术介绍
现有的火灾报警控制系统,在利用总线进行发码时,控制器主机需先将其处于低电平状态拉高,当主机发送一串数据,例如“00101”时,信息传输的起始位为第一位数据,每一位数据传输的时间固定,所以传输一串数据的时间也为固定值。这种编码方式,在信息传输的过程中由于可能会出现时钟提前或延迟的现象,因而编码时,就会因为在传输第一位数据时产生了误差而促使整个数据编码过程形成累计误差,最终造成编码不正确,降低了通讯两端时钟的精准,进而将低了数据传输的准确性,对后续数据的校验也会产生较大的影响。基于上述原因,目前,一些厂家为了保证编码时数据的准确性,减小因为时钟所带来的积累误差,采用曼切斯特编码(例如专利号为02129002.4所公开的技术),将时间划分等间隔的小段,其中每一段代表一个比特。每一小段时间本身又分为两半,前半个时间所传信号是该时间段传送比特值的反码,后半个时间段传送的是比特值本身。虽然这种方式在电平变化时,都有同步信号产生,从而减小编码时因时钟的延迟或提前所带来的误差,但是在每一电平变化周期时,由于空闲时间较长,因而对外部件电容的容量会有较高要求,硬件购置成本较高;同时,总线的负载能力也会变差,导致其对后端设备的供电和驱动能力降低。
技术实现思路
针对上述技术的不足,本专利技术提供了一种消防工业总线编码方法,可在确保数据传输准确性的同时,避免总线空闲时间较长的问题。为实现上述目的,本专利技术采用的技术方案如下:一种消防工业总线编码方法,包括以下步骤:(1)火灾报警控 ...
【技术保护点】
一种消防工业总线编码方法,其特征在于,包括以下步骤:(1)火灾报警控制器以一个占空比为0.3以下的低电平脉冲作为比特分码起始点进行编码,并同步信号;(2)编码时,以两次电平下降沿之间的脉冲宽度确定比特位“0”,以两次电平上升沿之间的脉冲宽度确定比特位“1”;每两端下降研在编码时均赋予一个独立的同步信号;(3)重复步骤(2)连续编码,直至编码完成,然后通过总线向智能部件发码。
【技术特征摘要】
1.一种消防工业总线编码方法,其特征在于,包括以下步骤:(1)火灾报警控制器以一个占空比为0.3以下的低电平脉冲作为比特分码起始点进行编码,并同步信号;(2)编码时,以两次电平下降沿之间的脉冲宽度确定比特位“0”,以两次电平上升沿之间的脉冲宽度确定比特位“1”;...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:四川赛科安全技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。