❶ 如何用51单片机控制PT2262/PT2272的发送与接收
接收到的信号为发送信号的反码,因为每检测到按键有效一次,PT2262都发送四次编码。
利用这一特点来解码,先检测有没有接收到信息,当有的时候,就去掉第一次编码的信号检测5ms的高电平,来检测编码的开始信号接收到5ms的高电平后才开始解码,每个码的长度都是1.2ms。
左右每一个编码都是由低电平开始然后到高电平又到低电平又回到高电平。从第一个高电平的宽度可以把1码区分出来剩下的悬空码和0 码可以从第二个高电平的宽度区分出来.
具体的单片机译码方法如下:
由高电平开始检测到下降沿时就延时300us,读取接收的状态记为A0,然后再检测下一个下降沿。降沿后又延时300us,读取接收的状态记为A1,这样就把一个编码给译出来了。
A0 A1 和悬空1 码0 码的关系如下:
A0 A1 代码;
0 0 1 码;
0 1 错误;
1 0 悬空;
1 1 0 码。
❷ 关于单片机、编解码器PT2262/2272、DF无线收发模块之间的问题
PT2262/PT2272是编码解码新品,有地址位,数据位,地址位一般两者都设定好,不用再动它,数据位可以根据需要连接,可接按键,按键对应要实现的功能,也可按你设计的接到单片机上,根据传感器情况,单片机分析结果给到数据位上表示某种功能,地址位和数据位都有3中状态,分别为高电平,低电平,悬空状态,PT2272为解码,因为这是硬件解码,所以只要地址码和编码器的地址码一致,其就会输出数据位的状态,通过单片机读取数据位上的状态,就能知道发射器上的变化了,你需要编程的部分包括对传感器的处理和将相应要发送码数给PT2262,下面的单片机的程序就是读取PT2262的数据位状态就行,先找资料看懂内容吧,热释电传感器资料+PT2262/PT2272文档,单片机控制-按键,1602等。
❸ 单片机代替pt2272解码pt2262无线遥控器
你“已经编好程序,但不知道如何在I/O口模拟遥控器的编码的时间和高低电平”?那你怎么编的程序啊?
如果你要自己编程而不用现成的编码IC,那你就可以自定编码格式,可以参考PT2262的码格式,只是可以改PT226的三态(0、1、F)码为双态码(0、1),每种码的高低电平时间在PT2262的规格书中已说清楚了。
怎样知道解码是否正确?把烧好程序的编码IC与无线发射器相连,并令其发射信号,再把接收模块的数据输出端与用仿真器相连,运行程序就可以进行调试接收电路了,解码不正确再慢慢调程序。
别告诉我你没仿真器,那就不用尝试了,直接用2272、2262吧!
❹ 求PT2262/PT2272无线收发模块与单片机连接原理图以及该原理连接的说明 谢谢 大家
如何用单片机模拟2272软件解码难得资料
在无线遥控领域,PT2262/2272是目前最常用的芯片之一,但由于芯片要求配对使用,在很大程度上影响了该芯片的使用,笔者从PT2262波形特征入手,结合应用实际,提出软件解码的方法和具体措施。
一、概述
PT2262/2272是一种CMOS工艺制造的低功耗低价位通用编解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出。
PT2262/2272必须用相同地址码配对使用,当需要增加一个通讯机时,用户不得不求助于技术人员或厂家来设置相同地址码,客户自己设置相对比较麻烦,尤其对不懂电子的人来说。随着人们对操作的要求越来越高,PT2262/2272的这种配对使用严重制约着使用的方便性,人们不断地要求使用一种无须请教专业人士,无须使用特殊工具,任何人都可以操作的方便的手段来弥补PT2262/2272的缺陷,这就是PT2262软件解码。
二、解码原理
上面是PT2262的一段波形,可以看到一组一组的字码,每组字码之间有同步码隔开,所以我们如果用单片机软件解码时,程序只要判断出同步码,然后对后面的字码进行脉冲宽度识别即可。
2262每次发射时至少发射4组字码,2272只有在连续两次检测到相同的地址码加数据码时才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以程序可以丢弃处理。
下面我们来仔细看一下PT2262的波形特征:
振荡频率 f=2*1000*16/Rosc(kΩ) kHz 其中Rosc为振荡电阻 这里我们选用的是一种比较常用的频率f≈10 kHz, Rosc=3.3MΩ(以下同)。下图是振荡频率与码位波形的对应关系:同步码头波形:
PT2262有三种编码:0,1,和悬空(表示为f)。
1、 数据“0”发送的码位如下:
2、 数据“1”发送的码位如下:
3、 数据“f”发送的码位如下:
有了以上具体的波形,我们就可以进行软件解码了。T2262每次至少发送4次编码,首先我们可以通过检测11ms宽度的同步码头,有码头才开始进行编码解码,无码头则继续等待。当收到码头时,还要检测是否已经收到过码头,若无,则丢弃第一次编码的信号,以防止误码。
从编码图中可以看出,每一位码字都是从低电平开始到高电平,到低电平,再到高电平。为了检测方便,在接收端我们把编码信号进行了180°倒相,使码位开始的上升沿转化为下降沿,这样当我们使用MCS51系列单片机解码时可使用中断方式及时截获编码。从编码图中还可以看出,每一位码字都可以分成两段,我们以每段中的电平宽度来描述码位:
码位 第一段 第二段 数值表示 反码表示
0 窄 窄 00 11
1 宽 宽 11 00
f 窄 宽 01 10
无效码 宽 窄 10 01
软件解码方法1(反码):
从第一个下降沿开始延时700us左右,检测电平高低,记为A1,再检测第二个下降沿,延时700us左右,检测电平高低,记为A2,这样一个码位就可以译出来了,连续检测12个码位。
软件解码方法2(反码):
从第一个下降沿开始记时,并不断检测电平变化,一有电平变化,立即记录电平宽度B1,再继续记时直至出现第二个下降沿,记录两个下降沿的间隔B2,重复以上步骤,得到B3,B4,判断B1,B2,B3,B4是否在各自允许的误差范围内,是则保存B1,B3,译出一个码位,否则认为误码,丢弃。连续正确检测12个码位。
两种解码方式各有优缺点如下:
解码方式 优点 缺点
1 程序简单,CPU开销少 解码精度差
2 程序复杂,CPU开销大 解码精度较高
为了获得较高的解码精度,我们推荐使用方法2,以避免大量的干扰信号的误解码。
三、参考解码软件
说明:ADD1,ADD2中为8位地址,DAT0中为4位数据
REMOTE: CLR TR2 ;探头信号检测子程序
CLR RECEIVE ;
MOV DETE_LOOP,#12 ;接收12位编码
REMO0: CLR DETE_T_OVER ;
MOV TH2,#0FEH ;测第1位电平宽度
MOV TL2,#041H ;
SETB TR2 ;
REMO1: JB REM,REMO2 ;等待出现高电平
JB DETE_T_OVER,REMO3 ;限时1500us,超时则认为误码
AJMP REMO1 ;
REMO2: MOV A,TH2 ;测低电平宽度,0FF为宽脉冲,0FE为窄脉冲
CJNE A,#0FFH,REMO4 ;
MOV A,TL2 ;
CLR C ;
CJNE A,#098H,$+3 ;
JNC REMO3 ;电平过宽(超过1150us),退出
CLR C ;
CJNE A,#020H,$+3 ;
JC REMO3 ;电平过窄(小于780us),退出
SETB C ;
AJMP REMO5 ;
REMO3: AJMP REMOTE_END ;
REMO4: CJNE A,#0FEH,REMO3 ;
MOV A,TL2 ;
CLR C ;
CJNE A,#0C7H,$+3 ;
JNC REMO3 ;电平过宽(超过450us),退出
CLR C ;
CJNE A,#060H,$+3 ;
JC REMO3 ;电平过窄(小于210us),退出
CLR C ;
REMO5: MOV A,DAT0 ;存储电平值
RLC A ;
MOV DAT0,A ;
MOV A,ADD1 ;
RLC A ;
MOV ADD1,A ;
REMO6: JNB REM,REMO7 ;等待出现低电平
JB DETE_T_OVER,REMO3 ;脉冲下降沿间隔限时1500us,超时则认为误码
AJMP REMO6 ;
REMO7: CLR TR2 ;
CLR DETE_T_OVER ;
MOV A,TH2 ; CJNE A,#0FFH,REM13 ;脉冲间隔过小 MOV A,TL2 ; CLR C ; CJNE
A,#050H,$+3 ; JC REM13 ;电平过窄(小于1200us),退出 MOV TH2,#0FEH ;测第2位电平宽度 MOV
TL2,#041H ; SETB TR2 ; REM11: JB REM,REM12 ;等待出现高电平 JB DETE_T_OVER,REM13
;限时1500us,超时则认为误码 AJMP REM11 ; REM12: MOV A,TH2 ;测低电平宽度,0FE为宽脉冲,0FF为窄脉冲
CJNE A,#0FFH,REM14 ; MOV A,TL2 ; CLR C ; CJNE A,#098H,$+3 ; JNC REM13
;电平过宽(超过1100us),退出 CLR C ; CJNE A,#020H,$+3 ; JC REM13 ;电平过窄(小于1000us),退出
SETB C ; AJMP REM15 ; REM13: AJMP REMOTE_END ; REM14: CJNE A,#0FEH,REM13 ;
MOV A,TL2 ; CLR C ; CJNE A,#0C7H,$+3 ; JNC REM13 ;电平过宽(超过450us),退出 CLR C ;
CJNE A,#060H,$+3 ; JC REM13 ;电平过窄(小于210us),退出 CLR C ; REM15: MOV A,TEMP
;存储电平值 RLC A ; MOV TEMP,A ; MOV A,ADD2 ; RLC A ; MOV ADD2,A ; REM16: JNB
REM,REM18 ;等待出现低电平 JB DETE_T_OVER,REM13 ;脉冲下降沿间隔限时1500us,超时则认为误码 AJMP
REM16 ; REM17: AJMP REMO0 REM18: CLR TR2 ; CLR DETE_T_OVER ; MOV A,TH2
CJNE A,#0FFH,REM13 ;脉冲间隔过小 MOV A,TL2 ; CLR C ; CJNE A,#050H,$+3 ; JC REM13
;电平过窄(小于1200us),退出 DJNZ DETE_LOOP,REM17 ; REM19: MOV DETE_LOOP,#4
;把接收的编码左移4位 REM20: CLR C ;将8位密码放在同一字节上 MOV A,DAT0 ; RLC A ; MOV DAT0,A ;
MOV A,ADD1 ; RLC A ; MOV ADD1,A ; CLR C ; MOV A,TEMP ; RLC A ; MOV TEMP,A
; MOV A,ADD2 ; RLC A ; MOV ADD2,A ; DJNZ DETE_LOOP,REM20 ; ;把4 位数据编码由高4
位移到低4 位上 ; MOV A,DAT0 ; SWAP A ; MOV DAT0,A ; MOV A,TEMP ; SWAP A ; MOV
TEMP,A ; ANL DAT0,#0FH ; SETB RECEIVE ; REMOTE_END: ; CLR TR2 CLR REMOTING
; RET ;
四、硬件抗干扰
在无线通讯中使用单片机会对通讯系统造成严重的干扰,相信许多技术人员一定有过同样的苦恼。如果硬件设计不当,会造成原先硬件解码时通讯距离为200米,而用软件解码后可能只有十几米,因此解决硬件抗干扰问题在很大程度上可减少软件解码的误码率。
1、收发模块:早期常用的频率为47MHz,在这种频率下,很难有好的解决方法;建议采用目前国家允许无线遥控使用的频率315 MHz。
2、单片机振荡频率:大量的MCS51教材中推荐大家使用的是12 MHz及11.0592MHz的晶体,这些晶体在一般场合使用没有问题,但在此却不可以,它们在300MHz左右仍然能够产生较大的干扰,为解决单片机运行速度与电磁干扰的矛盾,建议采用频率为4MHz或3.58MHz的晶体。
3、隔离:为了有效抑制单片机对接收模块的电磁干扰,建议采用①电源隔离;②端口隔离;端口隔离可采用三极管或比较器。实践表明采用隔离的效果非常明显。
五、结束语
PT2262的软件解码在实际应用中有较好的用武之地。采用软件解码的系统,厂家再也无须对收发设备进行配套,以利于生产于保管;对客户来说,使用软件解码无须求助,厂家只须再软件中加入自动学习功能,用户可自行使用该功能,只须轻按学习键即可学习新的通讯设备,如遥控器等。目前,该软件解码已经在某无线报警设备中采用,客户反映使用简便,效果良好。
❺ 如何解决rf 对dd 检测的影响
RF收发器
RF收发器传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
[编辑本段]RF发射模块技术指标
315/433发射模块SR9915主要技术指标: 1、通讯方式:调幅AM 2、工作频率:315MHZ/433MHZ 3、频率稳定度:±75KHZ 4、发射功率:≤500MW 5、静态电流:≤0.1UA 6、发射电流:3~50MA 7、工作电压:DC 3~12V 数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度。特别适合多发一收无线遥控及数据传输系统。声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。 发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。 数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。当电压大于l2V时功耗增大,有效发射功率不再明显提高。这套模块的特点是发射功率比较大,传输距离比较远,比较适合恶劣条件下进行通讯。天线最好选用25厘米长的导线,远距离传输时最好能够竖立起来,因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的一半甚至更少,这点需要开发时注意。 数据模块采用ASK方式调制,以降低功耗,当数据信号停止时发射电流降为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则发射模块将不能正常工作。数据电平应接近数据模块的实际工作电压,以获得较高的调制效果。 发射发射模块最好能垂直安装在主板的边缘,应离开周围器件5mm以上,以免受分布参数影晌。模块的传输距离与调制信号频率及幅度,发射电压及电池容量,发射天线,接收机的灵敏度,收发环境有关。一般在开阔区最大发射距离约800米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。
[编辑本段]RF超再生接收模块技术指标
315/433超再生接收模块SR9915超再生接收模块的体积:30x13x8毫米 主要技术指标: 1、通讯方式:调幅AM 2、工作频率:315MHZ/433MHZ 3、频率稳定度:±200KHZ 4、接收灵敏度:-106DBM 5、静态电流:≤5MA 6、工作电流:≤5MA 7、工作电压:DC 5V 8、输出方式:TTL电平 接收模块的工作电压为5伏,静态电流4毫安,它为超再生接收电路,接收灵敏度为-105dbm,接收天线最好为25~30厘米的导线,最好能竖立起来。接收模块本身不带解码集成电路,因此接收电路仅是一种组件,只有应用在具体电路中进行二次开发才能发挥应有的作用,这种设计有很多优点,它可以和各种解码电路或者单片机配合,设计电路灵活方便。 这种电路的优点在于: 1、天线输入端有选频电路,而不依赖1/4波长天线的选频作用,控制距离较近时可以剪短甚至去掉外接天线 2、输出端的波形在没有信号比较干净,干扰信号为短暂的针状脉冲,而不象其它超再生接收电路会产生密集的噪声波形,所以抗干扰能力较强。 3、模块自身辐射极小,加上电路模块背面网状接地铜箔的屏蔽作用,可以减少自身振荡的泄漏和外界干扰信号的侵入。 4、采用带骨架的铜芯电感将频率调整到315M后封固,这与采用可调电容调整接收频率的电路相比,温度、湿度稳定性及抗机械振动性能都有极大改善。可调电容调整精度较低,只有3/4圈的调整范围,而可调电感可以做到多圈调整。可调电容调整完毕后无法封固,因为无论导体还是绝缘体,各种介质的靠近或侵入都会使电容的容量发生变化,进而影响接收频率。另外未经封固的可调电容在受到振动时定片和动片之间发生位移;温度变化时热胀冷缩会使定片和动片间距离改变;湿度变化因介质变化改变容量;长期工作在潮湿环境中还会因定片和动片的氧化改变容量,这些都会严重影响接收频率的稳定性,而采用可调电感就可解决这些问题,因为电感可以在调整完毕后进行封固,绝缘体封固剂不会使电感量发生变化。
[编辑本段]RF超外差接收模块技术指标
315/433超外差接收模块SR9915超外差接收模块的体积:35x13x8毫米 主要技术指标: 1、通讯方式:调幅AM 2、工作频率:316.8MHZ 3、频率稳定度:±75KHZ 4、接收灵敏度:-102DBM 5、静态电流:≤5MA 6、工作电流:≤5MA 7、工作电压:DC 5V 8、输出方式:TTL电平 这里提供的超外差接收模块采用进口高性能无线遥控及数传专用集成电路RX3310A,并且采用316.8M声表谐振器,所以工作稳定可靠,适合比较恶劣的环境下全天候工作。 RX3310A集成电路介绍: RX3310A是台湾HMARK公司生产的专门用于幅度键控ASK调制的无线遥控及数传信号的接收集成电路,内含低噪音高频放大、混频器、本机振荡、中频放大器、中频滤波器、比较器等,为一次变频超外差电路,双列18脚宽体贴片封装,主要技术指标如下: 工作频率:150~450MHZ 工作电压:2.7~6V 工作电流:2.6毫安(3V电源时) 接收灵敏度:-105DBM(1K数据速率而且天线匹配时) 最高数据速率:9.6KBPS 从外接天线接收的信号经C8耦合到L3、C9组成的选频网络进行阻抗变换后输入RX3310的内部高频放大器输入端14脚,经芯片内的高频放大后(增益为15~20DB)的信号再经混频器与本机振荡信号(316.8M)混频,产生1.8M的中频信号,此中频信号经内部中频放大后由第3脚输出,再进入比较器放大整形,最后数据从第8脚输出。 超外差接收机对天线的阻抗匹配要求较高,要求外接天线的阻抗必须是50欧姆的,否则对接收灵敏度有很大的影响,所以如果用1/4波长的普通导线时应为23厘米最佳,要尽可能减少天线根部到发射模块天线焊接处的引线长度,如果无法减小,可以用特性阻抗50欧姆的射频同轴电缆连接(天线焊点右侧有一个专门的接地焊点)
[编辑本段]RF超再生和超外差接收机的性能区别
超再生和超外差电路性能各有优缺点,超再生接收机价格低廉,经济实惠,而且接收灵敏度高,但是缺点也很明显,那就是频率受温度漂移大,抗干扰能力差。超外差式接收机优点是频率稳定,抗干扰能力好,和单片机配合时性能比较稳定,缺点是灵敏度比超再生低,价格远高于超再生接收机,而且近距离强信号时可能有阻塞现象。
[编辑本段]RF无线模块开发注意事项
模块必须用信号调制才能正常工作,常见的固定码编码器件如PT2262/2272,只要直接连接即可,非常简单,因为是专用编码芯片,所以效果很好传输距离很远。 模块还有一种重要的用途就是配合单片机来实现数据通讯,这时有一定的技巧: 1、合理的通讯速率 数据模块的最大传输数据速率为9.6KBs,一般控制在2.5k左右,过高的数据速率会降低接收灵敏度及增大误码率甚至根本无法工作。 2、合理的信息码格式 单片机和模块工作时,通常自己定义传输协议,不论用何种调制方式,所要传递的信息码格式都很重要,它将直接影响到数据的可靠收发。 码组格式推荐方案 前导码+同步码+ 数据帧,前导码长度应大于是10ms,以避开背景噪声,因为接收模块接收到的数据第一位极易被干扰(即零电平干扰)而引起接收到的数据错误。所以采用CPU编译码可在数据识别位前加一些乱码以抑制零电平干扰。同步码主要用于区别于前导码及数据。有一定的特征,好让软件能够通过一定的算法鉴别出同步码,同时对接收数据做好准备。 数据帧不宜采用非归零码,更不能长0和长1。采用曼彻斯特编码或POCSAG码等。 3、单片机对接收模块的干扰 单片机模拟2262时一般都很正常,然而单片机模拟2272解码时通常会发现遥控距离缩短很多,这是因为单片机的时钟频率的倍频都会对接收模块产生干扰,51系列的单片机电磁干扰比较大,2051稍微小一些,PIC系列的比较小,我们需要采用一些抗干扰措施来减小干扰。比如单片机和遥控接收电路分别用两个5伏电源供电,将接收板单独用一个78L05供电,单片机的时钟区远离接收模块,降低单片机的工作频率,中间加入屏蔽等。 接收模块和51系列单片机接口时最好做一个隔离电路,能较好地遏制单片机对接收模块的电磁干扰。 接收模块工作时一般输出的是高电平脉冲,不是直流电平,所以不能用万用表测试,调试时可用一个发光二极管串接一个3K的电阻来监测模块的输出状态。 无线数据模块和PT2262/PT2272等专用编解码芯片使用时,连接很简单只要直接连接即可,传输距离比较理想,一般能达到600米以上,如果和单片机或者微机配合使用时,会受到单片机或者微机的时钟干扰,造成传输距离明显下降,一般实用距离在200米以内。
❻ 无线通信模块包括哪些模块
无线通信模块广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
通信功能:支持GPRS和短消息双通道传输数据;支持多中心数据通信。
采用功能:采集串口设备数据,如串口仪表、采集器、PLC等。
远程管理功能:支持远程参数设置、程序升级。
工业级设计,适用室外恶劣环境。
内置软硬件看门狗,不死机,不掉线。
支持数据透明传输。
支持域名解析功能。
支持各家组态软件和用户自行开发软件系统。
相比较而言,用无线数据传输模块建立专用无线数据传输方式比其它方式具有如下优点,下面介绍一下用DATA-6106无线数传模块建立专用无线数据传输方式相比于有线通讯的优点。有线通信方式的建立必须架设电缆,或挖掘电缆沟,因此需要大量的人力和物力;而用无线数传电台建立专用无线数据传输方式则无需架设电缆或挖掘电缆沟,只需要在每个终端连接无线数传电台和架设适当高度的天线就可以了。相比之下用无线数传模块建立专用无线数据传输方式,节省了人力物力,投资是相当节省的。
❼ 遥控模块的无线遥控模块开发注意事项
模块必须用信号调制才能正常工作,常见的固定码编码器件如PT2262/2272,只要直接连接即可,非常简单,因为是专用编码芯片,所以效果很好传输距离很远。
模块还有一种重要的用途就是配合单片机来实现数据通讯,这时有一定的技巧:
1、合理的通讯速率
数据模块的最大传输数据速率为9.6KBs,一般控制在2.5k左右,过高的数据速率会降低接收灵敏度及增大误码率甚至根本无法工作。
2、合理的信息码格式
单片机和模块工作时,通常自己定义传输协议,不论用何种调制方式,所要传递的信息码格式都很重要,它将直接影响到数据的可靠收发。
码组格式推荐方案
前导码+同步码+ 数据帧,前导码长度应大于是10ms,以避开背景噪声,因为接收模块接收到的数据第一位极易被干扰(即零电平干扰)而引起接收到的数据错误。所以采用CPU编译码可在数据识别位前加一些乱码以抑制零电平干扰。同步码主要用于区别于前导码及数据。有一定的特征,好让软件能够通过一定的算法鉴别出同步码,同时对接收数据做好准备。
数据帧不宜采用非归零码,更不能长0和长1。采用曼彻斯特编码或POCSAG码等。
3、单片机对接收模块的干扰
单片机模拟2262时一般都很正常,然而单片机模拟2272解码时通常会发现遥控距离缩短很多,这是因为单片机的时钟频率的倍频都会对接收模块产生干扰,51系列的单片机电磁干扰比较大,2051稍微小一些,PIC系列的比较小,我们需要采用一些抗干扰措施来减小干扰。比如单片机和遥控接收电路分别用两个5伏电源供电,将接收板单独用一个78L05供电,单片机的时钟区远离接收模块,降低单片机的工作频率,中间加入屏蔽等。
接收模块和51系列单片机接口时最好做一个隔离电路,能较好地遏制单片机对接收模块的电磁干扰。
接收模块工作时一般输出的是高电平脉冲,不是直流电平,所以不能用万用表测试,调试时可用一个发光二极管串接一个3K的电阻来监测模块的输出状态。
无线数据模块和PT2262/PT2272等专用编解码芯片使用时,连接很简单只要直接连接即可,传输距离比较理想,一般能达到600米以上,如果和单片机或者微机配合使用时,会受到单片机或者微机的时钟干扰,造成传输距离明显下降,一般实用距离在200米以内。
❽ 什么叫RF收发器,单片机方面知识的
RF收发器
RF收发器传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
[编辑本段]RF发射模块技术指标
315/433发射模块SR9915主要技术指标: 1、通讯方式:调幅AM 2、工作频率:315MHZ/433MHZ 3、频率稳定度:±75KHZ 4、发射功率:≤500MW 5、静态电流:≤0.1UA 6、发射电流:3~50MA 7、工作电压:DC 3~12V 数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度。特别适合多发一收无线遥控及数据传输系统。声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。 发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。 数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。当电压大于l2V时功耗增大,有效发射功率不再明显提高。这套模块的特点是发射功率比较大,传输距离比较远,比较适合恶劣条件下进行通讯。天线最好选用25厘米长的导线,远距离传输时最好能够竖立起来,因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的一半甚至更少,这点需要开发时注意。 数据模块采用ASK方式调制,以降低功耗,当数据信号停止时发射电流降为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则发射模块将不能正常工作。数据电平应接近数据模块的实际工作电压,以获得较高的调制效果。 发射发射模块最好能垂直安装在主板的边缘,应离开周围器件5mm以上,以免受分布参数影晌。模块的传输距离与调制信号频率及幅度,发射电压及电池容量,发射天线,接收机的灵敏度,收发环境有关。一般在开阔区最大发射距离约800米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。
[编辑本段]RF超再生接收模块技术指标
315/433超再生接收模块SR9915超再生接收模块的体积:30x13x8毫米 主要技术指标: 1、通讯方式:调幅AM 2、工作频率:315MHZ/433MHZ 3、频率稳定度:±200KHZ 4、接收灵敏度:-106DBM 5、静态电流:≤5MA 6、工作电流:≤5MA 7、工作电压:DC 5V 8、输出方式:TTL电平 接收模块的工作电压为5伏,静态电流4毫安,它为超再生接收电路,接收灵敏度为-105dbm,接收天线最好为25~30厘米的导线,最好能竖立起来。接收模块本身不带解码集成电路,因此接收电路仅是一种组件,只有应用在具体电路中进行二次开发才能发挥应有的作用,这种设计有很多优点,它可以和各种解码电路或者单片机配合,设计电路灵活方便。 这种电路的优点在于: 1、天线输入端有选频电路,而不依赖1/4波长天线的选频作用,控制距离较近时可以剪短甚至去掉外接天线 2、输出端的波形在没有信号比较干净,干扰信号为短暂的针状脉冲,而不象其它超再生接收电路会产生密集的噪声波形,所以抗干扰能力较强。 3、模块自身辐射极小,加上电路模块背面网状接地铜箔的屏蔽作用,可以减少自身振荡的泄漏和外界干扰信号的侵入。 4、采用带骨架的铜芯电感将频率调整到315M后封固,这与采用可调电容调整接收频率的电路相比,温度、湿度稳定性及抗机械振动性能都有极大改善。可调电容调整精度较低,只有3/4圈的调整范围,而可调电感可以做到多圈调整。可调电容调整完毕后无法封固,因为无论导体还是绝缘体,各种介质的靠近或侵入都会使电容的容量发生变化,进而影响接收频率。另外未经封固的可调电容在受到振动时定片和动片之间发生位移;温度变化时热胀冷缩会使定片和动片间距离改变;湿度变化因介质变化改变容量;长期工作在潮湿环境中还会因定片和动片的氧化改变容量,这些都会严重影响接收频率的稳定性,而采用可调电感就可解决这些问题,因为电感可以在调整完毕后进行封固,绝缘体封固剂不会使电感量发生变化。
[编辑本段]RF超外差接收模块技术指标
315/433超外差接收模块SR9915超外差接收模块的体积:35x13x8毫米 主要技术指标: 1、通讯方式:调幅AM 2、工作频率:316.8MHZ 3、频率稳定度:±75KHZ 4、接收灵敏度:-102DBM 5、静态电流:≤5MA 6、工作电流:≤5MA 7、工作电压:DC 5V 8、输出方式:TTL电平 这里提供的超外差接收模块采用进口高性能无线遥控及数传专用集成电路RX3310A,并且采用316.8M声表谐振器,所以工作稳定可靠,适合比较恶劣的环境下全天候工作。 RX3310A集成电路介绍: RX3310A是台湾HMARK公司生产的专门用于幅度键控ASK调制的无线遥控及数传信号的接收集成电路,内含低噪音高频放大、混频器、本机振荡、中频放大器、中频滤波器、比较器等,为一次变频超外差电路,双列18脚宽体贴片封装,主要技术指标如下: 工作频率:150~450MHZ 工作电压:2.7~6V 工作电流:2.6毫安(3V电源时) 接收灵敏度:-105DBM(1K数据速率而且天线匹配时) 最高数据速率:9.6KBPS 从外接天线接收的信号经C8耦合到L3、C9组成的选频网络进行阻抗变换后输入RX3310的内部高频放大器输入端14脚,经芯片内的高频放大后(增益为15~20DB)的信号再经混频器与本机振荡信号(316.8M)混频,产生1.8M的中频信号,此中频信号经内部中频放大后由第3脚输出,再进入比较器放大整形,最后数据从第8脚输出。 超外差接收机对天线的阻抗匹配要求较高,要求外接天线的阻抗必须是50欧姆的,否则对接收灵敏度有很大的影响,所以如果用1/4波长的普通导线时应为23厘米最佳,要尽可能减少天线根部到发射模块天线焊接处的引线长度,如果无法减小,可以用特性阻抗50欧姆的射频同轴电缆连接(天线焊点右侧有一个专门的接地焊点)
[编辑本段]RF超再生和超外差接收机的性能区别
超再生和超外差电路性能各有优缺点,超再生接收机价格低廉,经济实惠,而且接收灵敏度高,但是缺点也很明显,那就是频率受温度漂移大,抗干扰能力差。超外差式接收机优点是频率稳定,抗干扰能力好,和单片机配合时性能比较稳定,缺点是灵敏度比超再生低,价格远高于超再生接收机,而且近距离强信号时可能有阻塞现象。
[编辑本段]RF无线模块开发注意事项
模块必须用信号调制才能正常工作,常见的固定码编码器件如PT2262/2272,只要直接连接即可,非常简单,因为是专用编码芯片,所以效果很好传输距离很远。 模块还有一种重要的用途就是配合单片机来实现数据通讯,这时有一定的技巧: 1、合理的通讯速率 数据模块的最大传输数据速率为9.6KBs,一般控制在2.5k左右,过高的数据速率会降低接收灵敏度及增大误码率甚至根本无法工作。 2、合理的信息码格式 单片机和模块工作时,通常自己定义传输协议,不论用何种调制方式,所要传递的信息码格式都很重要,它将直接影响到数据的可靠收发。 码组格式推荐方案 前导码+同步码+ 数据帧,前导码长度应大于是10ms,以避开背景噪声,因为接收模块接收到的数据第一位极易被干扰(即零电平干扰)而引起接收到的数据错误。所以采用CPU编译码可在数据识别位前加一些乱码以抑制零电平干扰。同步码主要用于区别于前导码及数据。有一定的特征,好让软件能够通过一定的算法鉴别出同步码,同时对接收数据做好准备。 数据帧不宜采用非归零码,更不能长0和长1。采用曼彻斯特编码或POCSAG码等。 3、单片机对接收模块的干扰 单片机模拟2262时一般都很正常,然而单片机模拟2272解码时通常会发现遥控距离缩短很多,这是因为单片机的时钟频率的倍频都会对接收模块产生干扰,51系列的单片机电磁干扰比较大,2051稍微小一些,PIC系列的比较小,我们需要采用一些抗干扰措施来减小干扰。比如单片机和遥控接收电路分别用两个5伏电源供电,将接收板单独用一个78L05供电,单片机的时钟区远离接收模块,降低单片机的工作频率,中间加入屏蔽等。 接收模块和51系列单片机接口时最好做一个隔离电路,能较好地遏制单片机对接收模块的电磁干扰。 接收模块工作时一般输出的是高电平脉冲,不是直流电平,所以不能用万用表测试,调试时可用一个发光二极管串接一个3K的电阻来监测模块的输出状态。 无线数据模块和PT2262/PT2272等专用编解码芯片使用时,连接很简单只要直接连接即可,传输距离比较理想,一般能达到600米以上,如果和单片机或者微机配合使用时,会受到单片机或者微机的时钟干扰,造成传输距离明显下降,一般实用距离在200米以内。
❾ 如何用51单片机控制PT2262和2272之间的通信
用51单片机控制PT2262和2272之间的通信的方法|步骤:
1:如果是模块的话,就和开关时一回事,你按一个键的时候,对应的引脚的电平变高,不是编码;
2:不过在买模块时,要问清楚2272模块出来的信号是保持性(即:安A键对应的引脚由低变高,需要按别的按键才能使A键对应的引脚电平变低),还是点动式的(即:安A键对应的引脚由低变高在变低),建议选择后面的这种,用单片机可以分别实现四个用电器的开和断。
PT2262/PT2272是目前应用最广泛的遥控通信IC芯片之一,现已用于汽车门控、遥控门锁、门禁管理、数字通信等领域。PT2262/PT22 72最多可有12位(A0~A5,D0~D5)三态地址管脚(悬空、接高电平、接低电平),任意组合可提供531 441(312)个地址码。然而,PT2262/PT 2272最多只能控制6路(D0~D5)通道,这样极大限制了其无线遥控的使用范围。
❿ 我想写单片机代替2272解码的程序。
推荐一个电子技术导航网站你吧!------ 电子世家网址导航 。它分类收录了很多优秀的电子技术网站,你可以去逛逛的;特别是它里面的那些网站的论坛,有很多大虾分享的资料,希望能对在日后从事电子技术的工作中有帮助