51单片机如何通过315M超再生模块实现无线传输。
一个发射模块和一个接收模块,引脚改怎么接?另外求一段简单的程序案例。MX-FS-03V发射模块引脚(DATA;VCC;GND)MX-05V接收模块引脚:(GND;DATA...
一个发射模块和一个接收模块,引脚改怎么接?另外求一段简单的程序案例。
MX-FS-03V 发射模块 引脚(DATA;VCC;GND)
MX-05V 接收模块 引脚:(GND;DATA;DATA;VCC)
如何借助这两个模块在两个51单片机间传输信息呢?DATA接哪?任意吗?接收有2个DATA怎么接?
求一段简单的程序例子,比如当发射端单片机的P10口为高电平时,接收端的单片机P20就为高电平。 展开
MX-FS-03V 发射模块 引脚(DATA;VCC;GND)
MX-05V 接收模块 引脚:(GND;DATA;DATA;VCC)
如何借助这两个模块在两个51单片机间传输信息呢?DATA接哪?任意吗?接收有2个DATA怎么接?
求一段简单的程序例子,比如当发射端单片机的P10口为高电平时,接收端的单片机P20就为高电平。 展开
2个回答
推荐于2018-03-26 · 知道合伙人教育行家
hi漫海feabd5e
知道合伙人教育行家
向TA提问 私信TA
知道合伙人教育行家
采纳数:6749
获赞数:129942
本科学历,毕业后从事设计工作;现任标码石材科技有限公司设计员。能决绝结构设计方面中等难度问题。
向TA提问 私信TA
关注
展开全部
1、关于315M无线模块,一般是一个串行的DATA口,超再生接收模块也是这样一个DATA数据口,不过两者对通信数据(理解为通信波形)不是一致的,像你直接使用串行口的话很难或者说基本不可能做到,数据的一致。也就是你串口设置不会让发送的数据解调出来。说白了,你调制与解调不可能都用串口那种很死的通信码来实现。调制和解调不是一摸一样的规则,不知道这样说你明不明白。
2、建议使用专业的编码与解码芯片,或者采用MCU的普通口实现模拟的编码解码,不过这个很难做到良好的通信信道,也就是说会有干扰。而硬件的就不会,推荐PT2262和PT2272。
3、此款芯片也有他的不足,最大只能做到6位的数据通信,对于正常的8位通信有些麻烦,却也不影响什么。举个例子来说此芯片编解码:你发送00100000(0x20)那边也是00100000(0x20。然而你需要发送10000000就不能直接搞了你应该懂的,所以说你传输的数据是00-0x3F。
4、如果只是想告知对方由一个状态切换至另一个状态,或者通信量在00-0x3F之间就完全可以采用硬件编解码的方法。软件的方法也是可以实现的,需要很好的理解,同时也需要反复调试,我可以给你AVR的例子。
2、建议使用专业的编码与解码芯片,或者采用MCU的普通口实现模拟的编码解码,不过这个很难做到良好的通信信道,也就是说会有干扰。而硬件的就不会,推荐PT2262和PT2272。
3、此款芯片也有他的不足,最大只能做到6位的数据通信,对于正常的8位通信有些麻烦,却也不影响什么。举个例子来说此芯片编解码:你发送00100000(0x20)那边也是00100000(0x20。然而你需要发送10000000就不能直接搞了你应该懂的,所以说你传输的数据是00-0x3F。
4、如果只是想告知对方由一个状态切换至另一个状态,或者通信量在00-0x3F之间就完全可以采用硬件编解码的方法。软件的方法也是可以实现的,需要很好的理解,同时也需要反复调试,我可以给你AVR的例子。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询