地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;
两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。
上面是我们从超再生接收模块信号输出脚上截获的一段波形,可以明显看到,
图上半部分是一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。
图下部分是放大的一组字码:一个字码由12位AD码(地址码加数据码,
比如8位地址码加4位数据码)组成,每个AD位用两个脉冲来代表:
两个窄脉冲表示“0”;两个宽脉冲表示“1”;
一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”
2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。
因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,
所以程序可以丢弃处理。
PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6之分,
其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,
直到下次遥控数据发生变化时改变。M表示非锁存输出,
数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几路并行的控制通道,
当采用4路并行数据时(PT2272-M4),对应的地址编码应该是8位,
如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。
PT2262/2272芯片的地址编码设定和修改:
在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路PT2262和解码PT2272的第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,
出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,
这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,
只要将PT2262和PT2272的1~8脚设置相同即可,
例如将发射机的PT2262的第1脚接地第5脚接正电源,其它引脚悬空,
那么接收机的PT2272只要也第1脚接地第5脚接正电源,
其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。
用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。