无线通信
超再生技术是直放式的一种,是利用正反馈原理,把经过放大了的信息回馈到输入端,再放大。所谓直放,是与超外差技术相对应的。也就是说信号本身不经过变频,直接进行处理。
与超外差技术相比,超再生技术电路简单、灵敏度高、体积小成本低,但不足之处在于灵敏度不稳定起伏较大、抗干扰能力差、频率稳定性差易产生频率漂移、近距接收时易产生阻塞。
优点
1、电路简单,最简单的接收机只需1个晶体管即可完成从高放、检波、功放的所有功能
2、灵敏度高
3、体积小,成本低
缺点
1、灵敏度在全波段不稳定,起伏较大,所以主要适合作固定频率接收机
2、选择性差、抗干扰能力差
3、频率稳定性差,易产生频率漂移
4、近距接收时易产生阻塞
超再生无线模块有发射和接收模块组成,常用的发射接收频率有315MHz、330MHz、433MHz,发射和接收模块的频率一定要相同,否则无法通信。超再生无线模块主要用于发送接收数据量小的场合,比如遥控玩具、遥控窗帘、遥控门。
下面具体讲解工作频率为315MHz的超再生无线模块的使用方法。
发射模块
发射距离:20-200米(与工作电压和天线有关)
工作电压:3.5-12v
外形尺寸:19x19x8mm
工作方式:AM(调幅)
传输速率:4KB/s(4000字节每秒)
发射功率:10mW
发射频率:315MHz
外接天线:25cm普通多芯或单芯线
发射模块的工作电压(3.5-12v)宽,可以直接接入大部分单片机电路中使用。信号通过调幅方式传播,传输的速率小不适合大数据传输。
什么是调幅、什么是调频,简单来说调幅是指发射信号的频率不变,通过不同幅度来代表传播的数据,调频是指通过改变信号发射频率,用不同频率代表传播的数据。
接收模块
工作电压:5v
静态电流:4mA
接收频率:315MHz
接收灵敏度:-105DB
外形尺寸:30x14x10mm
外接电线:32cm普通多芯或单芯线
接收模块必须与发射模块工作在同一频率。使用时要注意接收、发射模块的工作电压差别,为了方便使用建议统一用5v供电。虽然模块有两个DATA引脚,但它们其实是一个端口引出的两根线而已,所以两个DATA在内部是短接的,功能是一样的。
工作过程
发送模块电路示意图
发射模块的DATA引脚只要为高电平,则发射模块就会产生315MHz的振动电流,然后通过天线发射出去,形成电波。当接收模块天线接收到315MHz的电波时,模块会将电波信号放大、解调,然后置位DATA引脚输出高电平。所以最终的结果是接收模块DATA电平状态和发射模块DATA一样,也就达到了信号无线传输的目的。
了解了超再生无线模块的工作原理,下面要做的就是怎么使用它传播数据了。通常使用超再生传播数据的方法有两种,一种是直接用单片机控制发射、接收模块的DATA引脚,一种是用编码解码芯片辅助数据传输。
单片机直接传输数据
用单片机直接控制数据传输,需要事先规定好发射、接收数据格式,比如两个高电平为1,一个高一个低为0。为了方便使用可以直接用串口协议进行数据传输,发射模块DATA接单片机TX,接收模块DATA接单片机RX。
由于超再生无线模块数据传输速率低,所以要把串口波特率尽量调低,可以设为9600、4800。使用串口的好处是不需要重新定义数据发射接收格式,而且还可以很好的利用单片机内部的串口功能,使数据传输更方便。
使用编码解码芯片
常用的编码解码芯片是PT2262、PT2272,两个芯片需要成对使用。
PT2262编码芯片、PT2272解码芯片最多可以配置12位地址(A0-A11),每个地址有三种状态:低电平0、高电平1、悬空F(默认)。具体使用中需要用多少位地址,多少位数据,需要根据PT2272型号确定,不同型号的芯片后缀不同。
PT2272的后缀,确定了地址位数据位的使用情况,后缀中有L4/M4/L6/M6,其中L表示锁存输出(接收的数据会一直保持,直到下次重新接收到数据),M表示非锁存输出(接收的数据不会保存,数据输出后会马上恢复到初始状态),类似点动控制。后缀中数字6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码就为8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码就为6位。
使用过程中PT2262的Dout连接发射模块的DATA,PT2272的DIN连接接收模块的DATA。PT2262与PT2272的地址位配置要完全一样,只有地址一样接收模块接收的数据才能在PT2272中正确输出。
PT2262、PT2272中OSC1、OSC2可以接上一个电阻,电阻的大小决定了PT2262、PT2272内部振荡频率,电阻值越大振荡频率越小。PT2272解码芯片需要检测PT2262编码的数据,为了保证检测数据的准确性,要使PT2272的振荡频率大于2倍的PT2262,大多数情况下使用2262/1.2M~2272/200K组合,少数情况下使用2262/4.7M~2272/820K组合。
使用PT2262、PT2272-M4每次可以传输4bit的数据,也就是PT2262中的D0-D3的数据可以传到PT2272-M4中的D0-D3。每当PT2272接收到数据时,VT引脚会置为高电平,所以可以根据VT电平变化情况判断是否接收到新数据。
外界干扰
超再生无线模块发射接收时容易受外接干扰,可以通过多次重复发送数据的方法减少外界干扰。如果是使用单片机直接传数据就需要在程序中设置重复发送数据次数,比如重复发送4次,在串口传输中也可以开启奇偶检验;如果是使用PT2262/PT2272编解码芯片,由于芯片内部已经具备重复发送检测功能,所以不需要额外重复发送数据了。
全部0条评论
快来发表一下你的评论吧 !