2.1本课题研究的问题:
(1)主控模块:主控采用stm32单片机。
(2)使用ds18b20温度传感器检测温度值,水位传感器检测水位值。
(3)按键设置阈值,具有温度显示、温度上下限设定、一键定时加热、水位过低和温度过高报警等功能,温度显示精度0.01℃,时间显示精度0.1s。
(4)显示器采用oled显示器进行显示传感器指标及阈值。
预期目标:在研究和比较了目前现有智能饮水机控制系统关键技术的基础上,结合本课题设计的特点,对智能饮水机控制系统的总体框架和功能需求、硬件电路图等进行了针对性的设计。主要包括温度和水位检测、报警及液晶显示等模块。完成该系统的程序开发和毕业设计说明书的撰写。
2.2拟采用的研究手段:
(1)研究方法:
1)文献研究法:通过利用知网、百度搜索引擎、百度学术等向的手段来收集和整理有关智能饮水机控制系统的资料文献,确定自己的研究思路。
2)参考法:通过参考相关智能饮水机控制系统方法,来为本课题的功能需求的分
析与系统方案的设计提供支持。
3)实践研究法:以单片机的设计理论为指导,按照硬件系统的开发过程进行系统开发和编程实现,发现问题便会及时解决,最终开发出可正常使用的智能饮水机控制系统。
(2)技术路线:
运用以前所学的相关知识来对硬件进行选型并选择合适的工具和技术来完成控制程序的编写,利用Altium Designer进行电路图的绘制,单片机开发软件采用keil5工具,利用C语言开发功能模。以使用需求为基础而写出系统开发计划,最后完成系统开发后,进行测试来验证系统功能。
(3)试验方案:
完成硬件系统的组装并进行上电测试,完成硬件测试,其系统实现的主要功能进行测试并对其中存在的不足进行记录,后续进行改善。