SBus总线或称IEEE 1496,属于计算机内部中的并发总线。 1、SBus总线是豪恩安全科技自行研发的一种单总线防区探测协议,使用两条线进行通信,一条是地线,一条信号线。总线的电气参数如下: ①传输距离:单向距离1600m,双向可以达到3200m; ②传输速率:800 Bit/s; ③电压:直流12V;电流:800(mA)。 2、物理层协议 ①时钟是单独由主机控制产生的,数据是主机和从机都可以产生。SBus OUT是由时钟和数据线叠加而成的,数据的发送是先发送高位,然后再发送低位。 ②SCL:是周期为1200us的PWM信号。 ③主机发送:当时钟信号在高电平的时候,它也为高电平,在时钟信号为低的时候,它先拉低100us,然后再根据当前的数据信号来进行判断是拉高电平还是拉低电平。为0就拉低电平,为1就提高电平。在主收从发的时候,它要在时钟的下降沿后把数值拉低100us,然后释放总线。 ④从机发送:是在接收完主机的地址和命令后,而进行发送的。当时钟下降沿时,在主机的Master_SDA拉底100us后,Slave_SDA再把它相应的数值发送到数据线上去。
⑤OUT:是SDA和SCL叠加后的信号。 3、数据层协议 SBus是由地址,命令,校验,数值组成的。具体所包含的位如下图所示