PT2262-PT2272无线收发讲解

合集下载

PT2262~2272

PT2262~2272

目录:0.引言: (1)1.无线通讯 (1)1.1无线通讯的现状与发展 (1)1.2无线通讯的应用 (1)1.3无线通讯的展望 (2)2.电路设计 (2)2.1无线收发的原理 (2)2.2 SC2262/SC2272编解码电路 (3)2.2.1 SC2262芯片介绍 (3)2.2.2 SC2272芯片介绍 (3)2.2.3 74LS244 (4)2.2.4 74LS273芯片介绍 (4)2.3 总体电路 (5)3.软件设计 (5)4.电路及应用说明 (9)5.结语 (9)6.致谢 (9)参考文献 (9)基于SC2262/SC2272的简易无线收发系统[摘要] 介绍了无线通讯的发展和应用,以及给我们生活带来的影响。

简单介绍了SC2262/SC2272的基本原理,并设计了一种基于SC2262/SC2272的简易无线收发系统。

此系统结构简单、搭建容易、抗干扰能力强,经过适当改造可以应用于遥控装置、无线抢答器等实用性很强的设计,是一种很实用的基础设计。

[关键词]无线传输、SC2262、SC22720.引言:在我们现在的生活环境中,到处都离不开无线通讯的身影。

近几年来,无线通讯迅猛发展,已经成为了一种日趋成熟的技术。

无线通讯为我们提供了许多的便利,使我们的沟通更加便捷迅速,也使我们的生活更加的简便安全。

无线通讯包含着许多的方面,本文介绍了利用SC2262/SC2272芯片制作的简易无线收发系统。

该系统可以完成无线收发,经过适当改造后可以应用于遥控报警系统、遥控装置、遥控玩具、无线抢答器等实用性很强的设计。

1.无线通讯1.1无线通讯的现状与发展无线电是指在自由空间(包括空气和真空)传播的电磁波,是其中的一个有限频带,上限频在300GHz(吉赫兹),下限频率较不统一, 在各种射频规范中, 常见的有三种:3KHz~300GHz(ITU-国际电信联盟规定), 9KHz~300GHz, 10KHz~300GHz[1]。

PT2262PT2272编解码集成电路原理说明

PT2262PT2272编解码集成电路原理说明

PT2262PT2272编解码集成电路原理说明编解码集成电路是一种用于无线遥控器控制系统的集成电路,其中PT2262是编码器,PT2272是解码器。

编码器将输入的数据编码成一串二进制数据,而解码器将接收的数据解码成原始数据。

这种编解码器组合广泛应用于门禁系统、遥控器、汽车防盗系统等领域。

PT2262编码器的工作原理是将输入的数据通过编码算法转换成一串二进制数据,并通过无线信号发送出去。

编码器通常包含多路编码输入端口,可以接收多个控制信号,并将它们组合成一个二进制数据包。

这样的设计可以实现多功能遥控器,每个按键对应一个不同的编码输出。

PT2272解码器的工作原理是接收来自编码器的二进制数据包,并解码成原始数据信号输出。

解码器通常包含一个接收端口和多个输出端口,每个输出端口对应一个控制信号。

解码器内置了解码算法,可以准确还原编码器端输入的控制信号。

PT2262编码器和PT2272解码器之间配合使用时,可以实现无线遥控器控制系统的功能。

用户通过按下遥控器上的按键发送控制信号,编码器将该信号编码成二进制数据并发送给解码器,解码器将接收到的数据解码成原始控制信号输出。

这样就可以实现通过无线信号控制门禁系统、汽车防盗系统等设备的功能。

编解码集成电路具有体积小、功耗低、成本低等优点,适合用于需要远距离无线控制的应用场景。

PT2262和PT2272是一对经典的编解码器芯片,广泛应用于消费电子产品、工业自动化领域等。

通过学习这些编解码集成电路的原理,可以帮助我们深入理解遥控器控制系统的工作原理,并且可以在实际应用中对其进行合理的设计和使用。

总的来说,PT2262编码器和PT2272解码器的原理是基于数字信号处理技术,实现了数字信号的编解码转换,从而实现了远距离无线遥控系统的功能。

这两款集成电路有着简单易用、稳定可靠的特点,是无线遥控器领域的重要组成部分。

通过学习和应用这些编解码集成电路,可以提高我们对遥控器控制系统的理解和设计水平,带动无线通信和控制技本的发展。

无线发射模块的接收问题

无线发射模块的接收问题

PT2262/2272无线发射模块的接收问题接收的振荡是发射振荡的5倍你用示波器看一下,如果做到这点接收一点问题都没有!!我用LED和实验版搭载一个PT2272接受平台,对于距离测试了大约30米左右不成问题。

但是我发现用avr控制PT2262有很大的问题,一般的PT2262发送模块都是把TE和GND连在一起了,不知道阿莫的是不是也一样。

如果只通过改变D0-D3的发送字符,PT2272不会立即响应。

所以我采用了一种新的方法,首先把GND也接到一个IO上,然后每次转变D0-D3都要把端口(D0-D3,GND)的DDR翻转一次。

这样,PT2272会立即响应,稳定性很高。

我打算下一步用来控制我的小车,进一步测试一下。

———————————————————————————————————————————to avr_c其实我写的是PT2262 和 PT2272的驱动,我用一个162测试的。

当 162 从串口接收到一个(0-9,A-F)的字符Char时,162把这个字符显示到LCD上 PC-> C har,同时驱动PT2262发送一个16based数值(4位0-F,从Char转译过来的)。

这时,PT2272会收到这个数值,并显示到LCD上。

这样我就测试了PT2262 和 PT2272的驱动.技术问答:◆问:高频发射电路的PCB线路如何排布效果较好?(2003.05.05)设计印制电路板时应注意:需要提供1个低阻抗电源和最小噪声辐射的地线。

要求使用双面PCB板,并把地线平面放在底层以减少无线电的辐射和串扰;旁路电容应尽量靠近每个电源引脚VDD;千万不要把PCB通孔与复俣地线相连;为减少电路中的分布电容,应避免平行线路的出现;线路应越短越好;为防止耦合,应独立其各组成部分;使用接地线使各信号隔离;发射天线可印制在PCB上。

◆问:超外差和超再生模块有何区别?----(2002.12.26)一、超再生接收电路超再生解调电路也称超再生检波电路,它实际上是工作在间歇振荡状态下的再生检波电路。

PT2262PT2272编解码集成电路原理说明

PT2262PT2272编解码集成电路原理说明

PT2262PT2272编解码集成电路原理说明PT2262是编码器,PT2272是解码器,它们共同组成了无线遥控系统。

编码器负责将输入的数据编码成一串特定的信号,解码器则负责接收并解码这个信号,将其转化为相应的输出信号。

编码器和解码器之间通过无线传输介质进行通信。

PT2262编码器的工作原理如下:首先,通过输入信号进行编码,生成一个固定长度的编码码字。

编码过程中,PT2262内部实际上是将输入信号进行等宽编码,分别对应不同的输出信号。

这些输出信号通过设置不同的电平(高电平或低电平)来表示不同的编码。

编码器一般具有多个输出引脚,每个引脚对应一个编码码字,以实现对不同功能的控制。

最后,编码器将编码码字转换成无线信号,并通过外置的射频发射电路进行发送。

PT2272解码器是编码器的反向操作,其工作原理如下:首先,PT2272接收到来自编码器的无线信号。

然后,解码器根据接收到的无线信号,将其解码成相应的编码码字。

解码的过程中,PT2272内部会自动识别和校验接收到的信号,以确保解码的正确性。

最后,解码器将解码出的编码码字转换成相应的输出信号,并通过输出引脚进行输出。

PT2262和PT2272的组合可实现无线遥控系统的功能。

通过编码器将输入信号编码成无线信号后,传送到解码器进行解码,并最终通过解码器的输出信号对外部设备进行控制。

这种无线遥控系统具有简单、便捷、灵活的特点,被广泛应用于各种领域。

总结起来,PT2262和PT2272是一对用于无线遥控的编解码集成电路。

编码器PT2262将输入信号编码成无线信号,解码器PT2272接收并解码无线信号,将其转换为相应的输出信号。

它们可以组合使用,实现无线遥控系统的功能。

PT2262PT2272无线收发讲解

PT2262PT2272无线收发讲解

PT2262-PT2272无线收发讲解51单片机综合学习系统之无线遥控模块应用篇《电子制作》2008年6月站长原创,如需引用请注明出处大家好,通过以前的学习,我们已经对51单片机综合学习系统的使用方法及学习方式有所了解与熟悉,学会了数字温度传感器DS18B20的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将一起学习无线电遥控的基本原理与应用实例。

先看一下我们将要使用的51单片机综合学习系统能完成哪些实验与产品开发工作:分别有流水灯,数码管显示,液晶显示,按键开关,蜂鸣器奏乐,继电器控制,IIC总线,SPI总线,PS/2实验,AD模数转换,光耦实验,串口通信,红外线遥控,无线遥控,温度传感,步进电机控制等等。

图1 51单片机综合学习系统上图是我们将要使用的51单片机综合学习系统硬件平台,如图1所示,本期实验我们用到了综合系统主机、200米无线遥控器,无线接收板,综合系统其它功能模块原理与使用详见前几期《电子制作》杂志及后期连载教程介绍。

PT2262/PT2272无线模块工作原理PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编/解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。

PT2262/2272最多可有12位(A0-A11)三态(悬空,接高电平,接低电平)地址设定管脚,任意组合可提供531441个地址码。

PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚(Dout)串行输出,可用于无线遥控发射电路。

PT2262和PT2272的引脚排列见图2。

对于编码器PT2262,A0~A5共6根线为地址线,而A6~A11共6根线可以作为地址线,也可以作为数据线,这要取决于所配合使用的解码器。

若解码器没有数据线,则A6~A11作为地址线使用,这种情况下,A0~A11共12根地址线,每线都可以设置成“1”、“O”、“开路”三种状态之一,因此共有编码数312=531441种;但若配对使用的解码器的A6~A11是数据线,例如PT2272,那么这时PT2262的A6~A11也作为数据线用,并只可设置为“1”和“0”两种状态之一,而地址线只剩下A0~A5共6根,编码数降为36=729种。

无线收发模块制作

无线收发模块制作

PT2262&2272制作资料整理
通过这几天的学习我们对PT2262&PT2272有了进一步的认识,为此我们组决定在PT2262&PT2272的基础上制作无线遥控灯,以加深对这两个模块的学习.
如下为我们的资料。

2262&2272基本电路如下:
发射模块:发射部分我们计划采用发射红外线,当然也可以发射高频震荡波,但相比较而言红外线受干扰程度低,利于接收。

接收模块电路
器件清单
2272 1
电阻
1
4.7M
820k 1
470 1
10K 5
二极管 1
4148
按键开
2

红外发
1
射头
LED 2
led
1
灯组
三极9
2
013
可控硅
MCR100
1
—6
红外接
1
收模块
电容
2
100uf
其余相关资料在基于2262&2272无线控制研究总结中。

PT2262,2272无线发射接收芯片

PT2262,2272无线发射接收芯片

PT2262,2272无线发射接收芯片这是一种目前用途非常广泛的200米四键遥控模块,常用于报警器设防、车库门遥控、摩托车、汽车的防盗报警等,这类用途要求遥控器的遥控距离并不远,一般50米足够了,但要求:遥控模块价格低廉,发射机手柄体积小巧、外观精致,耗电尽可能省,工作稳定可靠。

这里提供的发射机体积非常小巧,体积只有58x38x8毫米,采用桃木花纹的优质塑料外壳,带保险盖,防止误碰按键,天线拉出时长13厘米,遥控器只有20克。

上图为发射器外形,面板上有A、B、C、D四位操纵按键及一个发射指示灯。

发射机内部采用进口声表谐振器稳频,频率一致性非常好,稳定度极高,工作频率315MHZ频率稳定度优于10-5,使用中无需调整频点,特别适合多发一收等无线电遥控系统使用,而目前市场上的无线电遥控模块一般仍采用LC振荡器,稳定度及一致性较差,即使采用高品质微调电容,温度变化及震动也很难保证已调试好的频点不会发生偏移,造成发射距离缩短。

接收模块采用SMD贴片工艺制造生产,为超再生接收方式,它内含放大整形及解码电路,使用极为方便。

1、天线输入端有选频电路,而不依赖1/4波长天线的选频作用,控制距离较近时可以剪短甚至去掉外接天线92、接收电路自身辐射极小,加上电路模块背面网状接地铜箔的屏蔽作用,可以减少自身振荡的泄漏和外界干扰信号的侵入。

3、接收机采用高精度带骨架的铜芯电感将频率调整到315M后封固,这与采用可调电容调整接收频率的电路相比,温度、湿度稳定性及抗机械振动性能都有极大改善。

可调电容调整精度较低,只有3/4圈的调整范围,而可调电感可以做到多圈调整。

可调电容调整完毕后无法封固,因为无论导体还是绝缘体,各种介质的靠近或侵入都会使电容的容量发生变化,进而影响接收频率。

另外未经封固的可调电容在受到振动时定片和动片之间发生位移;温度变化时热胀冷缩会使定片和动片间距离改变;湿度变化因介质变化改变容量;长期工作在潮湿环境中还会因定片和动片的氧化改变容量,这些都会严重影响接收频率的稳定性,而采用可调电感就可解决这些问题,因为电感可以在调整完毕后进行封固,绝缘体封固剂不会使电感量发生变化,而且由于采用贴片工艺,所以即使强烈震动也不必担心接收频点漂移,接收电路的接收带宽约500KHz,产品出厂时已经将中心频率调整在315MHz,接收芯片上的微调电感约有5MHz频率的可调范围,使用时不要轻易变动,以免影响性能。

基于2262、2272无线收发模块技术资料

基于2262、2272无线收发模块技术资料

基于2262、2272无线收发模块技术资料技术参数:工作电压(V):DC5V静态电流(mA):4.5MA调制方式:调幅(OOK)工作温度:-10℃~+70℃接收灵敏度(dBm):-105DB工作频率(MHz):315、433.92MHz(266-433MHZ频率段可任选)编码方式:焊盘编码(固定码)遥控距离:50到100米(空旷)工作方式:M4点动:按住按键就输出,一松手就停止输出尺寸(LWH):41*23*7mm二、特点:超再生接收模块采用LC振荡电路,内含放大整形,输出的数据信号为解码后的高电平信号,使用极为方便,并且价格低廉,所以被广泛使用。

带四路解码输出(同时也可改为六路点动或互锁输出),使用方便;频点调试容易。

接收模块有较宽的接收带宽,一般为±10MHz,出厂时一般调在315MHz 或433.92MHZ(如有特殊要求可调整频率,频率的调整范围为266MHz~433MHz。

)。

接收模块一般采用DC5V供电,如有特殊要求可调整电压范围。

接收模块一共有八个外部接口,上面有英文表示。

“5V”表示接电源正极,“D0、D1、D2、D3”表示输出,“GND”表示接电源负极,“ANT”表示接天线端。

四、应用环境(应用领域)无线遥控开关、遥控插座、数据传输、遥控玩具、防盗报警主机、车库门、卷闸门、道闸门、伸缩门等门控业及其遥控音响领域等。

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脚接正电源,其它引脚悬空就能实现配对接收。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机综合学习系统之无线遥控模块应用篇《电子制作》2008年6月站长原创,如需引用请注明出处大家好,通过以前的学习,我们已经对51单片机综合学习系统的使用方法及学习方式有所了解与熟悉,学会了数字温度传感器DS18B20的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将一起学习无线电遥控的基本原理与应用实例。

先看一下我们将要使用的51单片机综合学习系统能完成哪些实验与产品开发工作:分别有流水灯,数码管显示,液晶显示,按键开关,蜂鸣器奏乐,继电器控制,IIC总线,SPI总线,PS/2实验,AD模数转换,光耦实验,串口通信,红外线遥控,无线遥控,温度传感,步进电机控制等等。

图1 51单片机综合学习系统上图是我们将要使用的51单片机综合学习系统硬件平台,如图1所示,本期实验我们用到了综合系统主机、200米无线遥控器,无线接收板,综合系统其它功能模块原理与使用详见前几期《电子制作》杂志及后期连载教程介绍。

PT2262/PT2272无线模块工作原理PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编/解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。

PT2262/2272最多可有12位(A0-A11)三态(悬空,接高电平,接低电平)地址设定管脚,任意组合可提供531441个地址码。

PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚(Dout)串行输出,可用于无线遥控发射电路。

PT2262和PT2272的引脚排列见图2。

对于编码器PT2262,A0~A5共6根线为地址线,而A6~A11共6根线可以作为地址线,也可以作为数据线,这要取决于所配合使用的解码器。

若解码器没有数据线,则A6~A11作为地址线使用,这种情况下,A0~A11共12根地址线,每线都可以设置成“1”、“O”、“开路”三种状态之一,因此共有编码数312=531441种;但若配对使用的解码器的A6~A11是数据线,例如PT2272,那么这时PT2262的A6~A11也作为数据线用,并只可设置为“1”和“0”两种状态之一,而地址线只剩下A0~A5共6根,编码数降为36=729种。

图2 PT2262、PT2272引脚排列图该编解码器的编码信号格式是:用2个周期的占空比为1:3(即高电平宽度为1,低电平宽度为2,周期为3)的波形来表示1个“0”,用2个周期的占空比为2:3(即高电平宽度为2,低电平宽度为1,周期为3)的波形来表示1个“1”,用1个周期的占空比为1:3的波形紧跟着1个周期的占空比为2:3的波形来表示“开路”。

地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。

编码芯片PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字。

解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平。

PT2262每次发射时至少发射4组字码,因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。

当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。

PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。

M表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。

后缀的6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码应该是8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。

PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,一般要求译码器振荡频率要高于编码器振荡频率的2.5~8倍,否则接收距离会变近甚至无法接收,随着技术的发展市场上出现一批兼容芯片,在实际使用中只要对振荡电阻稍做改动就能配套使用。

在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。

市场上大部分产品都是用2262/1.2M=2272/200K组合的,少量产品用2262/4.7M =2272/820K。

PT2262编码电路与PT2272解码电路一般配对使用,PT2262的特点是在其内部已经把编码信号调制在了一个较高的载频上。

要把遥控编码信息用无线方式(红外线或无线电等)传送出去,必须有载体(载波),把编码信息“装载”在载体上(调制在载波上)才能传送出去,因此需要一个振荡电路和一个调制电路。

PT2262编码器内部,已包含了这些电路,从DOUT端送出的是调制好了的约38kHz 的高频已调波,因此使用起来非常方便,适用于红外线和超声波遥控电路。

表1:编码电路PT2262管脚功能表表2:解码电路 PT2272 脚管功能表基于PT2262的无线编码模块编码发射模块外形小巧、美观,与很多车辆防盗系统中的遥控器一样。

根据功能的多少按键数也不一样,我们本章所用的发射模块为A、B、C、D四个按键。

编码发射模块主要由PT2262编码IC和高频调制、功率放大电路组成,常用的编码发射模块实物和内部框图如图3所示。

遥控发射器工作电压为DC 12V(电池供电) ,尺寸(mm):58*39*14 ,工作频率:315MHz ,工作电流(mA):13 编码类型:固定码(板上焊盘跳接设置) 应用说明:与各类型带解码功能的接收模块联合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。

图3 编码发射模块实物图与原理框图其中编码部分电路由PT2262编码IC来组成,具体电路见图4所示。

图4 编码电路原理图专用发射模块F05C接收模块J04ESwa 是316.8m315M发射模块基于PT2272的无线解码模块解码接收模块包括接收头和解码芯片PT2272两部分组成。

接收头将收到的信号输入PT2272的14脚(DIN),PT2272再将收到的信号解码。

解码接收模块和电路原理图如图5,接收板实物如图6所示。

接收板工作电压为DC 5V,接收灵敏度: -103dBm ,尺寸(mm): 49*20*7 ,工作频率:315MHz,工作电流:5mA ,编码类型:固定码(板上焊盘跳接设置) 应用说明:与各类型遥控器配合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。

图5解码接收模块和电路原理图图6 无线遥控接收板无线收发模块的地址码设定在通常使用中,我们一般采用8位地址码和4位数据码,这时编码芯片PT2262和解码芯片PT2272的第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,地址编码不重复度为38=6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262和PT2272的1~8脚设置相同即可,例如将发射机的PT2262的第2脚接地,第3脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第2脚接地,第3脚接正电源,其它引脚悬空就能实现配对接收。

地址设置跳线如图7所示,用户可以在PCB板上直接将地址引脚(PCB板中间8个过孔焊盘)与L(低电平)或H(高电平)相连,从而实现地址设置。

PT2262与PT2272地址设置要完全一样。

当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。

O O O O O O O O L- - - - - - - -1 1 1 1 1 1 1 1 H图7 地址设置跳线图无线模块的软硬件设计应用在功能稍复杂的系统中仅靠一对无线收发模块往往达不到要求,很多情况下都要借助于单片机扩展出更多的功能。

本例通过一个简单的例子,实现单片机与无线接收模块的组合应用。

实例功能:在发射模块上按下A、B、C、D四个键,接收模块将接收到的数据传送给单片机,在单片机上实现LED数码管显示。

A、B、C、D分别对应1、2、3、4。

即发射模块上按下A按键,对应单片机接收到后在LED数码管上显示0001,按下B键显示0002……实际效果如图8所示。

图8 无线遥控实验演示图硬件原理图图9 硬件原理图程序流程图图10 软件流程图软件代码/******************************************************************** *******//*杭州晶控电子有限公司*//* *//*无线收发模块演示程序*//*目标器件:AT89S51*//*晶振:11.0592MHZ *//*编译环境:Keil 7.50A*//******************************************************************** *******//*********************************包含头文件********************************/#include <reg51.h>/*******************************共阳LED段码表*******************************/unsigned char codetab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};/*******************************定义全局变量********************************//*********************************端口定义**********************************/char dat; //接收到的数据/******************************************************************** ********函数功能:数码管扫描延时子程序入口参数:出口参数:********************************************************************* *******/void delay(void){int k;for(k=0;k<400;k++);}/******************************************************************** ********函数功能:LED数码管显示程序入口参数:k出口参数:********************************************************************* *******/void display(int k){P2=0xfe;P0=tab[k/1000];delay();P2=0xfd;P0=tab[k%1000/100];delay();P2=0xfb;P0=tab[k%100/10];delay();P2=0xf7;P0=tab[k%10];delay();P2=0xff;}/******************************************************************** ********函数功能:主程序入口参数:出口参数:********************************************************************* *******/void main(void){char datavalue;P2=0x00; //端口初始化P0=0x00; //端口初始化P1=0xff; //置输入状态while(1){dat=(P1&0x0f);if(dat==0x04)//Adatavalue=0x01;if(dat==0x08)//Bdatavalue=0x02;if(dat==0x02)//Cdatavalue=0x03;if(dat==0x01)//ddatavalue=0x04;display(datavalue); //将读到的数显示NOP();} }。

相关文档
最新文档