更新时间:05-08 上传会员:翩翩起舞
分类:单片机自动化 论文字数:9912 需要金币:1000个
摘要:在平时生活当中,热水壶有着非常普遍的应用。为了联合人们的现实需求和当代社会需要,热水壶这一智能产物便应运而生。因此本次设计了以STM32单片机为主要元件,以方便生活,便于操作为目的,最后制作出功能完善和操作智能的电水壶。
本设计达成了平时烧开水功能,并且经过预设温度加热凉水,到达设定温度后,单片机操控蜂鸣器发出短促的响声提醒但加热底盘不会马上终止工作,此时加热片会再加热3分钟,使水再微沸一会儿,将水中的氯的比例降低到安全健康的饮水标准。当水的温度降低后,只会将其加热至保温温度,不会再次将其煮沸,减少水质的改变。同时传感器模块所搜集的旌旗灯号经由过程串行口发送给单片机节制模块,从而可以让单片机节制LED灯表现出不一样色彩的灯光,让用户可以直观了解到水的基本状况。(绿色光为凉水,黄色光为温水,红色光为开水),水壶底座配有蓝牙模块,实现与手机APP的无线连接。APP的详细功效是及时表现水温并表现水的温度;预约用水,例如早上起床前想喝一杯温水,昨晚事先设定好时间,在起床前10分钟自动开始烧水,起床后就可以喝,节省了时间;自定义保温温度,针对不同人群所需不同饮品的最佳冲调温度,可以实现精确控温。APP设计多个选项,例如婴儿奶粉,咖啡,茶3种烧水模式,用户只需点击对应的按钮就可以获取自己需要的水温,非常方便。操纵单片机灵能化的特色,操纵C说话编写了KEIL开辟情况中的软件进程,实现了温度的智能节制。具备使用方便、实用性强、稳定性好等特色。
关键字:单片机 热水壶 智能 蓝牙 烧水
目录
摘要
ABSTRACT
1 绪论- 1 -
1.1 研究的背景- 1 -
1.2 国内外研究现状- 1 -
1.3 研究的目的与意义- 2 -
2 系统方案的设计- 3 -
2.1 设计总体思路- 3 -
2.2 系统总体设计框图- 3 -
2.3 主要模块功能电路- 3 -
2.3.1 电源电路- 3 -
2.3.2 数据采集电路- 3 -
2.3.3 ADC转换电路- 3 -
2.3.4 BOOST电路- 4 -
2.3.5 时钟电路- 4 -
3 硬件模块电路设计- 5 -
3.1 硬件组成部分- 5 -
3.2 主要模块电路设计- 5 -
3.2.1 单片机主控模块- 5 -
3.2.2 蓝牙模块- 6 -
3.2.3 按键模块- 6 -
3.2.4 温度传感器模块- 7 -
3.2.5 蜂鸣器报警模块- 7 -
3.2.6 LED灯显示模块- 8 -
3.3 总系统电路- 8 -
4 软件模块电路设计- 9 -
4.1 设计方法简介- 9 -
4.2 程序语言的介绍- 9 -
4.3 编译工具keil简介- 9 -
4.4 软件主程序流程- 10 -
4.4.1 主控程序展示- 10 -
4.4.2 LED提示水温功能程序展示- 10 -
4.4.3 除氯功能程序展示- 10 -
4.4.4 防止重复煮沸功能程序展示- 10 -
4.4.5 显示实时水温功能程序展示- 11 -
4.4.6 预约用水功能程序展示- 11 -
4.4.7 自定义烧水模式功能程序展示- 11 -
4.5 APP设计- 12 -
5 系统调试- 13 -
5.1 硬件的焊接与调试- 13 -
5.2 软件部分测试- 14 -
5.3 设备的总测试- 14 -
5.4 调试出现的问题和安全注意事项- 14 -
5.5 智能电热水壶实物展示- 15 -
6 结论与展望- 16 -
参考文献- 18 -
附 录 1- 19 -
附 录 2- 20 -
致 谢- 33 -