永发信息网

关于无线发射模块以及单片机应用

答案:5  悬赏:50  手机版
解决时间 2021-04-28 07:56
  • 提问者网友:川水往事
  • 2021-04-27 11:14
本人不是电子专业的,对电子方面了解也很少,但最近做的项目涉及到相关知识,恳请大家帮忙回答下我的疑问!!!谢谢,如果回答满意一定再追加分。 1.关于无线发射模块,发射模块带有芯片PT 2262,型号FSK-2A,接收模块带有芯片PT 2294-M4,网上查到PT 2262和PT 2272配对的。请问PT 2262和PT 2294-M4能配对工作么? 2.发射模块(带有芯片PT 2262)带有6根引脚,分别是 VCC GND 10 11 12 13,请问发送的数据只能依靠单片机来控制吗?还是根据接的数据引脚不同即代表了发送得是不同数据?假设要传送1101这串数据,是否一定要用单片机控制发送的数据? 3.接收模块(带有芯片PT 2294-M4)有7根引脚,上面未标任何说明,网上查了资料,这7根引脚应该是 VCC VT GND 10 11 12 13,我应该怎么把接收模块和单片机开发箱连接?因为7个引脚有4个是数据引脚,是否只要把这4个引脚和单片机的I/O端口直接用导线相连即可? 4.我想把接收到的数据显示在LED上,单片机会从无线接收模块接收到4位二进制数字,将其显示到能显示4位数据的LED上,本人初涉单片机编程领域,我的感觉是否需要这样编程,即 如果接收到0000,则点亮数码管的0000 如果接收到0001,则点亮数码管的0001 如果接收到0010,则点亮数码管的0010 。。。。。 如果接收到1111,则点亮数码管的1111 这样好像很多if语句。。是否有更好的编程方法?求教
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-04-27 12:51
1、这个不太清楚,不过最好还是按配对的来,不配对的在一起使用可能时序匹配很麻烦,也可能还有其他麻烦(请问是不是2249接收模块啊,好像查不到2294)
2、若你的数据需要经过单片机处理,那就吧10 11 12 13 引脚接到IO口上,在通过编程给他们想要传输的数据,若数据无需处理,也可用继电器来控制,若只是你认为的给的一些数据完全可以用四个开关来控制四个引脚。
3、其实可以直接将10~13 四个输出口直接接四个led,若非要用单片机,那也可将它们通过IO口接入,在通过另外的IO口接二极管亮,这就涉及到问题四了
4、如果就是想把接收模块接收到的数据显示,直接可以把接收到的数据送到要用于显示的端口即可,有时也可能要按位取反,视硬件电路而定,不过你此处提到的问题也不用去写16个if语句,如设接收到的数据为i,将数据通过P1口显示则可以写:P1=i即可,若是用7段数码管显示则可用查表的方法:
如将0到15对应的段码值放在一数组中:
unsigned char seg[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}//共阴数码管0到15的段码值
P1=seg[1];
即可
全部回答
  • 1楼网友:七十二街
  • 2021-04-27 16:12

 F05P是一款低成本、小体积、低功耗ASK无线发射模块;采用SMT工艺,声表稳频,内部具有一级调制电路及限流电阻,无数据时休眠,并具有较宽的工作电压范围。适合短距离无线遥控报警及单片机无线数据传输。

图为最基本的由单片机来控制收发的一则典型应用电路,需要注意PT2262的14脚TE端低电平维持的时间必须大于2262连续发送三组码的周期,2262发码的周期与2262的振荡电阻有关,周期的计算详见PT2262资料,各种品牌的2262振荡电阻配套有区别,频率的计算参见厂家提供的资料。2262的TE端置高后2262停止发码,17脚变为低电平,F05P进入休眠状态。如果不需要单片机来控制可以将14脚接地或者用按纽开关来控制,也可以从4个数据端用4个4148控制2262的18脚电源,需要将14脚接地。2262的1-8脚为三态地址编码。悬空状态码型比较好,如果没有特别要求最好不要把地址码全部置高或置低,这样容易误码。10-13脚为数据码只有二种状态置高或置低,可以任意设置,2272的10-13脚就有对应的输出。2262与2272的地址编码必须一致。

  • 2楼网友:像个废品
  • 2021-04-27 15:37
其实这样的话用if是最好的,你不用担心if夺回很混乱,程序那边是只要不满足条件他都不会执行if里面的代码的,会自动跳过,你在看的时候可以用并行的方式去写,你自己也应该不会乱。然后如果你还是觉得乱的话,你可以用switch的选择结构来写,具体写法网上很多,这个的话你应该不会乱了。
  • 3楼网友:千杯敬自由
  • 2021-04-27 14:05
单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。 单片机也被称为微控制器(Microcontroler),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 单片机比专用处理器最适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备 40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的综合,甚至比人类的数量还要多。 单片机介绍 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、 VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。 它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。 单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB 板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性! 由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到
  • 4楼网友:西岸风
  • 2021-04-27 13:38

PT 2262和PT 2294-M4是编解码IC,本来就是一对的,这个东东在汽车遥控器里面多得很~

这个东东不是必须要用单片机控制~

如果采用8位地址码和4位数据码他们的

第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561

例如将发射机的PT2262的第1脚接地第5脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第1脚接地第5脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵~~~~~~~~~~~~~~~

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯