无线控制烧水的智能牙刷系统设计
无线控制烧水的智能牙刷系统设计(论文14000字)
摘要:针对上班族由于早晨时间紧凑且没有及时用电热水壶烧水而影响早餐前喝水的问题,本论文设计了一种基于ZigBee技术的无线控制烧水的智能牙刷系统。该系统将智能牙刷和电热水壶纳入ZigBee网络后,当用户刷牙时,安装在牙刷上的控制模块将烧水指令发送给电热水壶底座,同时启动压力传感器检测电热水壶是否干烧,若电热水壶缺水,该系统发出语音来提醒用户及时加水。为了避免晚上用户刷牙而导致电热水壶误烧水的问题,该系统还设计了定时模块来限制无线控制烧水的时间。该系统还具有检测牙刷内部湿度的功能,当湿度超标时能提醒用户,以延长牙刷内电子元器件的使用寿命。该系统将人们早起习惯性的动作“刷牙”作为烧水的开关,使电热水壶智能化烧水,节约时间并方便上班族早餐前喝水的需求。
关键词:智能牙刷;电热水壶;无线控制;ZigBee
Design of smart toothbrush system for wireless control boil water
Abstract: Due to the tight morning hours, office workers often forget to use the electric kettle to boil drinking water which affect people drink water before breakfast. This paper designed a smart toothbrush system based on ZigBee technology to control the water heating. The system will channel smart toothbrush and electric kettle into the ZigBee network. When the user brushing teeth, the control module installed on the toothbrush will send signal to the kettle base, and turn on the pressure sensor to detect whether the electric kettle is dry. If the electric kettle is short of water, the system will play voice to remind users to add water in a timely manner. In order to avoid electric kettle boiling caused by brushing teeth at night, the system installs a timing module to limit the time for wireless controlling. The system also has the function of detecting the internal humidity of the toothbrush. When the humidity exceeded,it will remind the user for extend the use of the toothbrush. The system uses people's habits of "early brushing" as a switch for boiling water, which makes the electric kettle intelligently boil water. The system can save time and make the office workers easy to drink water before breakfast.
[版权所有:http://DOC163.com]
Keywords: toothbrush; electric kettle; wireless control; ZigBee
[版权所有:http://DOC163.com]
目 录
1.引言 1
1.1 研究意义 1
1.2 研究现状 2
1.3 本文工作内容 2
2. 设计方案的论证 3
2.1 设计目的 3
2.2 本设计的技术方案 3
2.2.1 单片机主控芯片的选择 4
2.2.2 ZigBee网络节点通信模块设计 5
2.2.3 湿度传感器设计 5
2.2.4 压力传感器设计 6
2.2.5 语音模块设计 6 [资料来源:Doc163.com]
2.2.6 定时模块设计 7
2.2.7 继电器设计 7
2.2.8 电源模块设计 7
2.3 本设计的优点和效果 7
3.系统硬件设计与实现 8
3.1 无线控制烧水的智能牙刷系统的设计原理 8
3.2 主要单元电路设计 11
3.2.1 电源电路 11
3.2.2 ZigBee模块电路 11
3.2.3 湿度传感器模块电路 13
3.2.4 压力传感器模块电路 14
3.2.5 语音模块电路 14
3.2.6 定时模块电路 15
3.2.7 继电器模块电路 16
4. 程序设计 16
4.1 无线控制烧水系统的主程序设计 16
4.2 子程序设计 18
4.2.1 CC2530 ZigBee芯片控制程序 18
4.2.2 温湿度传感器程序设计 19
4.2.3 压力传感器程序设计 19
4.2.4 语音模块程序设计 20 [来源:http://Doc163.com]
4.2.5 继电器程序设计 21
4.2.6 定时模块程序设计 22
5. 系统调试 23
5.1 软件调试 23
5.2 硬件调试 23
6.结论 27
参考文献 28
致谢 29