315M无线收发模块如何实际应用在51单片机上

我在某宝上买了一对315M无线收发模块
据我观察 发射模块上有4个针脚,接收模块上有3个针脚,请问如果实际应用在51单片机上,比如针脚如何连接,怎么编程,如果这个很难得话有相关资料介绍或者电路图和例程最好,如果很简单的话 文字叙述我也很感谢。

还有,我的需求很简单,就是类似遥控车的控制,能控制直流电机正反转就行,直流电机H桥驱动模块已经做好,目前在做无线控制。先谢谢了。

你要是简单的控制其实315M的配上编解码芯片直接就能工作,比如PT2262(发)、PT2272(收)。。。毕竟2你只是简单的控制个电机正反,2262最高能如入6路,2272也输出6路,不过一般普通的是4路,另外分自锁输出和点动输出

如果单片机的话直接接还真没接过。。不过我感觉用51的串口通信应该就可以,一个用个AT89C2051这类的20脚小芯片,把P3.1:TXD 串口输出接在31M发射模块上,然后剩下的除了晶振和电源,复位引脚外都可以用于做按键检测用。他有15个IO,P1是个标准8位口,P3比正常的少个P3.6,然后你在用于串口1个IO,剩下14个IO,按键应该足够用了。然后在自己给编个码,比如P1.0按下正转输出0x01,P1.1反转输出0x02.。。不过用单片机的话你遥控器只能是加个总电源开关,反正节能方面差点。。
然后是接收部分,同样用串口接收,P3.0:RXD 串口输入接在接收模块的输出DATA上。根据接收到的编码来判断哪个IO输出。比如接收到0x01,认为是电机正转,接收到0x02认为电机反转。。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-13
这种模块如果直接接在51上,那但是接收和解码以及误码判断就够CPU忙的了,
所以一般还用2622/2722编解码电路配套,51只负责指令的处理就可以了。
相似回答