433M无线模块--Arduino 5

433m无线模块怎么用于两块Arduino板之间的信息传输,需要怎么做?还需要其他的元件吗?速度回答!!好的加分!!谢谢!!!!... 433m无线模块怎么用于两块Arduino板之间的信息传输,需要怎么做?还需要其他的元件吗?速度回答!!好的加分!!谢谢!!!! 展开
 我来答
精品DIY生活
推荐于2016-06-01 · 知道合伙人数码行家
精品DIY生活
知道合伙人数码行家
采纳数:46447 获赞数:131774
视频剪辑、网络管理、图片处理、办公自动化、文学、语言学。

向TA提问 私信TA
展开全部
  433m无线模块
  数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度。
  433M发射模块主要技术指标:
  1、通讯方式:调幅AM
  2、工作频率:315MHz/433MHz
  3、频率稳定度:±75kHz
  4、发射功率:≤500mW
  5、静态电流:≤0.1μA
  6、发射电流:3~50mA
  7、工作电压:DC 3~12V
  特别适合多发一收无线遥控及数据传输系统。声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。
  发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。
  数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。当电压大于l2V时功耗增大,有效发射功率不再明显提高。这套模块的特点是发射功率比较大,传输距离比较远,比较适合恶劣条件下进行通讯。天线最好选用25厘米长的导线,远距离传输时最好能够竖立起来,因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的一半甚至更少,这点需要开发时注意。
  数据模块采用ASK方式调制,以降低功耗,当数据信号停止时发射电流降为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则发射模块将不能正常工作。数据电平应接近数据模块的实际工作电压,以获得较高的调制效果。
  发射发射模块最好能垂直安装在主板的边缘,应离开周围器件5mm以上,以免受分布参数影晌。模块的传输距离与调制信号频率及幅度,发射电压及电池容量,发射天线,接收机的灵敏度,收发环境有关。一般在开阔区最大发射距离约800米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。
  这里介绍一种市场上最常用的433M发射芯片XC4388。该芯片包括了一个功率放大器,单稳态电路和一个由由内部电压控制振荡器和循环过滤的锁相环。单稳态电路用来控制锁相环和功率放大器,使其在操作时可以快速启动。XC4388具备自动待机功能,待机电流小于1uA;所需外部器件很少,频率范围为250MHz~450MHz。
晓网科技
2024-10-17 广告
广州晓网电子科技有限公司还是挺专业的,广州晓网电子科技有限公司是一家集研发、销售、方案设计为一体的高新技术企业。我们致力于为客户提供无线数据采集,无线网络传输和远程监控解决方案,帮助客户实现智能照明管理,工厂自动化生产数据采集,电子标签人员... 点击进入详情页
本回答由晓网科技提供
串口通信之家
2021-05-21 · Modbus TCP\RTU\ASCII通信之家
串口通信之家
采纳数:14 获赞数:10

向TA提问 私信TA
展开全部

单片机+433MHz通信模块实现Modbus RTU无线通信

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dsoyy
2014-01-25 · TA获得超过723个赞
知道小有建树答主
回答量:1054
采纳率:50%
帮助的人:558万
展开全部
Arduino板,接透传的433就简单了,仅仅是串口发数据和接受。

Arduino--1 -》433M透传1 ---------------- Arduino--2 -》433M透传2

搞定。
追问
能帮我写个程序吗
就是一块板子发送一些信息,比如HELLO,另一块板子上打开串口可以看到HELLO。
帮帮忙写2个程序吧!谢谢了!!
追答
调试串口,串口能就收数据,你就完成了90%的工作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiansr
2014-01-25 · TA获得超过278个赞
知道小有建树答主
回答量:313
采纳率:100%
帮助的人:263万
展开全部
void setup(){
Serial.Begin (9600);
}
void main(){
Serial.println ("hello");
Delay(1000);
}
另一块板子写接收。手机无编译环境,明天吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式