【摘要】随着现代技术快速的发展,近距离无线数据通信技术已成为当今科技研究的热点。本课题基于Nordic公司的单片射频发射器NRF905、单片机STC11F16XE、温度传感器DS18B20以及液晶屏12864设计一种无线数据监测系统。基于该系统能够实现通过单片机发送命令给温度传感器进行采集温度数据,再通过NRF905无线收发模块进行发送与接收,最终通过LCD12864显示出数值。所设计的系统经实物组装调试,达到了最初要求的设计功能。
【关键词】:射频发射器NRF905; 单片机STC11F16XE; 温度传感器DS18B20; 液晶屏12864;
目录
摘要
Abstract
1 引言-1
1.1 课题研究的背景及意义-1
1.2 课题设计的主要内容-1
2 系统硬件设计-2
2.1 系统硬件组成结构-2
2.2 STC11F16XE单片机系统设计-2
2.2.1 STC11F16XE单片机的概述-2
2.2.2 STC11F16XE单片机的控制模块-3
2.3 NRF905无线收发模块-4
2.3.1 NRF905无线收发模块的概述-4
2.3.2 NRF905无线收发模块的接口设计-4
2.4 温度传感器-5
2.4.1 温度传感器的选择-5
2.4.2 温度传感器的概述-5
2.4.3 温度传感器的引脚介绍-5
2.4.4 温度传感器的采集电路设计-5
2.5 液晶屏显示模块-6
2.5.1 LCD12864的概述-6
2.5.2 液晶显示模块的接口电路设计-6
2.5.2 手动按钮的接口电路设计-6
2.6 报警电路及无线模块供电电路-7
2.6.1 报警电路-7
2.6.2 无线模块供电电路-7
3 单片机的系统软件设计-8
3.1 主机软件设计-8
3.1.1 NRF905无线接收程序的实现设计-8
3.1.2 LCD12864程序的实现设计-9
3.2 从机软件设计-9
3.2.1 NRF905无线发送程序的实现设计-10
3.2.2 DS18B20程序的实现设计-10
4总结与展望-11
参考文献-12
致谢-13
附录-14