普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 5636|回复: 1

PWM码简介

 关闭 [复制链接]

139

主题

382

帖子

1531

积分

金牌会员

Rank: 6Rank: 6

积分
1531
发表于 2015-9-15 09:41:32 | 显示全部楼层 |阅读模式
PWM 码是一种脉宽调制码,它的组成为9MS 高电平和4MS 低电平引导脉冲,16 位系统识别码,8 位数据

正码和8 位数据反码。我们要解的就数据码。一个PWM码的0是由一个0.58ms的低电平和一个0.58ms的高电平

组成,1 是由一个0.58ms 的低电平地和一个1.58ms 的高电平组成。解码原理是这样的。首先通过延时来丢开引导

码,然后通过解码丢掉16 位系统识别码,最后解系统正码和反码。解开后将正码取反看是否与反码相同,如果相

同,即解开保存其值。解码0 或1是这样的。在低电平的时候等待,直到为高了后,用一个0.882ms 的延时去量,

量完后,如果为低了,证明前面是一个0.58ms 低电平和一个0.58ms 高电平地组成,即保存一个0.如果为高,则证

明是由一个0.58ms 低电平地和一个1.58ms 高电平组成,即保存一个1 .为1则再调一个延时,让它延到低电平。

等待到高电平后重复上述过程解码。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-2 02:14 , Processed in 0.086725 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表