欢迎来到朵拉利品网
知识中心
资讯
  • 资讯
  • 产品
  • 供应商
您的位置: 朵拉利品网 >  知识中心 > 无线遥控模块程序 求四键无线遥控模块的单片机程序
无线遥控模块程序 求四键无线遥控模块的单片机程序
2020-05-25 08:54:00 来源:朵拉利品网

2, 遥控模块的使用



使用方法:
模块必须用信号调制才能正常工作,常见的固定码编码器件如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米以内。

3, 无线发射模块与接收模块的使用方法



1.无线发射接收模块--简介
无线发射接收模块是从事数字音频无线传输、数字视频无线传输、无线数据通信、无线传输系统、无线遥控和遥测系统、无线数据采集系统、无线网络、无线安全防范系统等应用中,无线收发电路的设计一直是无线应用的一个瓶颈。无线收发模块整合了高频键控收发电路的功能,以特小体积更低成本实现高速数据传输的功能。
2.无线发射接收模块--发射模块
无线发射模块:如下图所示,该200米四通道遥控模块没有配电池和四个发射按键,天线也变成软导线,进一步缩小体积,便于和单片机或者其它设备组成一个无线报警或者遥控系统,比如和门磁开关组合可以变成无线门磁,和人体热释电模块组合可以变成无线人体传感器,和单片机组合可以借助单片机强大灵活的控制功能发出不同地址码和控制码的发射前端,组成一个一点对多点遥控系统。
天线用软导线或其它硬质金属,长度为23公分,长度既不能过长也不能过短,否则会影响接收距离。若使用软导线,请拉直使用,并尽量不要靠近金属物体。该模块的工作温度为-10℃~+50℃,特点是大功率、小体积、中距离、无须外接编码器。
3.无线发射接收模块--接收模块
无线接收模块:如下图所示,超再生接收模块有七个引出端,分别为10、11、12、13、GND、VT、VCC,其中VCC为5V供电端,GND为接地端,VT端为解码有效输出端,10、11、12、13是解码芯片PT2272集成电路的10~13脚,为四位数据锁存输出端,有信号时能输出5V左右的高电平,驱动电流约2mA,与发射器上的四为个按键一一相对应。该模块的工作温度为-10℃~+50℃,特点是低电压、小体积、高性价比。

4, 单片机无线电遥控C语言程序



DF发射模块,体积:25x32x8毫米,发射距离500M,9元/只
发射模块体积小,工作电压范围极宽(3V-12V),发射功率大,功耗低,广泛应用在简易数据无线传输,无线遥控,防盗报警等场合。
DF发射模块可以配两种接收模块组合使用
1。超再生式接模块 6元/块
2。超外差式RX3310接收模块 12元/块
DF收发模块外加解码编码器,继电器就可以设计无线遥控赛车了。我毕业设计就做的这个。

名词解释


单片机

单片机是典型的嵌入式微控制器(Microcontroller Unit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,已经发展到32位300M的高速单片机。

模块

模块(module)系指由复数个具基础功能之组件,组件组成之具特定功能之组件,该组件用以组成具完整功能之系统、设备或程序;泛用于各软,硬件领域。通常以其功能,用途命名,如散热模块、存储器模块、游戏模块等。