原创 用nRF905和DS18B20制作的温度数据无线传输系统

2007-9-2 23:25 6262 6 13 分类: 通信

我用DS18B20和两套由nRF905组成的无线数传模块制作了一套温度数据的无线传输采集系统,已经调试通过,效果良好。其硬件电路框图如下:<?xml:namespace prefix = o />


<?xml:namespace prefix = v />


点击看大图


DS18B20MAXIM公司推出的数字温度传感器,将它测量的温度数据直接送到单片机,再由单片机传给nRF905数据经调制后被发送出去。nRF905工作于433/868/915MHz三个ISM(工业、科学和医学)频道,这里使用的是433MHz的载频。另外一套nRF905无线数传模块收到信号后,经解调得到的原始温度数据传给单片机,单片机通过串口把数据再传给上位电脑,最后经过处理的温度数据连同日期、时间、采集点等相关信息可以被自动录入电脑保存并实时显示在电脑屏幕上。简单的电脑数据显示界面如下图:



2646144f-a421-44c9-9ba9-554adae4332e.jpg


本系统实物照片如下:



点击看大图 


照片中左边为带有DS18B20数字温度传感器的用作发射数据的nRF905无线数传模块,右边为用作接收数据的nRF905数传模块,其中的单片机可以通过串口和电脑相连,上传数据。


 

文章评论7条评论)

登录后参与讨论

用户377235 2014-6-17 18:57

没有接受的程序吗?

用户159648 2009-9-20 16:35

我的书《51单片工程应用实例》已经由北京航空航天大学出版社出版,书中用了近40页的篇幅详细介绍了nRF905的应用,给出了完整的有实用价值的源代码,该书在各大书店均有销售,在当当网上也可以买到。

用户1483748 2009-9-15 16:23

你好!唐工。我目前也在做nRF905的模块,但是程序总是出问题,我想借鉴你的“用nRF905和DS18B20制作的温度数据无线传输系统”的程序。在此表示感谢!我的邮箱地址是527744132@163.com

用户159648 2009-9-13 01:06

接收端的单片机程序就能读出来,并可以通过串口把数据传给上位机,上位机只需要用VB或VC写一段简单的程序。

用户159648 2008-2-21 15:19

300米

lg05128018_230568758 2008-2-18 09:37

唐工,你好.想知道你的nRF905无线数传模块的有效距离是多少呢?

用户1320392 2007-9-25 15:16

请问nRF905无线数传模块的有效距离是多少,还有使用该模块进行数据传输,有没有考虑现场环境的干扰
相关推荐阅读
唐继贤 2015-05-22 22:05
成为德州仪器专家顾问组成员
昨天收到TI(德州仪器)发来的电邮说:Thank you for your interest in joining the Texas Instruments Expert Advisory Pa...
唐继贤 2015-05-22 21:24
成为德州仪器专家咨询小组成员
昨天收到TI(德州仪器)发来的电邮说:Thank you for your interest in joining the Texas Instruments_Expert Advisory Pa...
唐继贤 2014-06-30 22:10
MSP430 launchpad驱动安装问题
  把launchpad编程器实验板插到电脑上之后,在控制面板的设备管理器中“MSP430 Application UART”一直显示叹号,说明launchpad的驱动没有安装好。   ...
唐继贤 2014-06-30 10:59
我的写书经历
我的第三本书《MSP430超低功耗16位单片机开发实例》今年4月份已由北京航空航天大学出版社出版。至此我已经出版了三本有关单片机编程的书。第一本《51单片机工程应用实例》就是由北航出的,第二本《5...
唐继贤 2014-06-25 23:16
我的第三本书已由北航出版社出版
       我的第三本书“MSP430超低功耗16位单片机开发实例”已由北京航空航天大学出版社出版。这本书还是关于单片机编程的,和第一本书不同的是这本书讲的是美国德州仪器16位的超低功耗单片机,...
我要评论
7
6
关闭 站长推荐上一条 /2 下一条