两张图,编码周期不同,解码方式也需要稍加调整。
启动编码格式
同步码:根据理论值是32CLK高电平+992CLK低电平,下面采集的实际信号。11540/380=30和124/24=28基本相近。可以近似算出CLK=11.875us
数据编码格式
同步码之后就是数据,数据分为0和1两个
数据码0:理论上是32CLK高电平+96CLK,看一下实际采集信号,1100/360=3,与理论值相近
数据码1:理论上是96CLK高电平+32CLK低电平,看一下实际采集信号,1080/380=3,与理论值相近
3实际问题实际分析
对于实际的编码解析时候,要进行实际编码进行分析,在开始时候给出的两个图,对周期进行具体的分析,可以看出两个编码的CLK是不同的,这样在程序开发时进行简单的调整即可。