核心内容摘要
污黄色软件:欲望的镜像,科技的边界,以及未被言说的野心
资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CP-
设计简介本设计是基于单片机的非接触式水位检测的智能水杯系统主要实现以下功能可通过LCD1602显示温度、水位和定时时间可通过按键调整温度阈值和定时时间可通过按键按键手动控制加热或制冷可通过LED灯和蜂鸣器进行提醒。
标签51单片机、LCD
DS18B
非接触式液位传感器题目扩展智能热水器、油箱液位检测系统。
中控部分核心控制器采用STC89C52单片机负责获取输入数据、进行数据处理并控制输出部分的操作。
功能实现智能水杯的核心逻辑包括温度检测、水位检测、按键操作处理、显示控制、加热控制、制冷控制、LED指示灯控制、蜂鸣器提醒等。
输入部分DS18B20温度检测模块检测当前水温用于判断是否需要加热或制冷。
非接触水位检测模块检测当前水位用于判断水位是否过低。
独立按键通过三个独立按键实现界面切换、温度阈值调整、手动切换加热和制冷等功能方便用户操作。
供电电路为整个系统提供稳定的电源支持。
输出部分LCD1602显示模块在主界面显示当前温度、水位状况和定时剩余时间在其他界面显示温度阈值和总定时时间方便用户查看系统状态。
加热继电器当水温低于设定最小值时继电器打开加热片工作进行加热。
制冷继电器当水温高于设定最大值时继电器打开制冷片工作进行制冷。
LED指示灯当水位过低时LED闪烁提醒用户及时加水。
蜂鸣器当定时倒计时结束时蜂鸣器报警提示用户。
5 实物调试
1 电路焊接总图首先将电路焊接在集成板上共有以下部分
分是电源模块将电源插座、电源开关、10k电阻和一个指示灯依次焊接焊接好之后插入DC 电源指示灯点亮电源模块测试正常。
分是显示模块排针焊接好后将LCD1602显示屏插入排针。
分是单片机模块本次课题使用的是STC89C52单片机。
分是复位电路模块一个复位按键、10uF极性电容、10k电阻为一个模块焊接构成复位电路。
分是晶振电路模块由两个30pF瓷片电容、一个
1
05926MHz晶振焊接而成。
分是USB转TTL模块焊接下载接口GND、TXD、RXD将HEX文件下载到单片机中查看是否能下载正常,测试验证一切正常。
分是独立按键模块。
分为蜂鸣器和LED指示灯
分是非接触式液位传感器
分是温度检测模块使用DS18B20温度传感器
分是继电器。
下图
为焊接完整实物图图
电路焊接总图
2 温度阈值设置实物测试如图
所示下图设置温度阈值按下按键K1进入设置温度阈值模式按下按键K2温度阈值加一K3温度减一。
图
温度设置实物图
3 设置倒计时实物测试如图
所示此设计中设置喝水倒计时时间按下K1进入设置倒计时模式按下按键K2倒计时时间加10秒按下按键K3倒计时时间减10秒。
当倒计时结束蜂鸣器滴的响一下。
图
设置倒计时实物图
4 设置温度阈值实物测试如图
所示此设计中设置了温度最大值为30℃温度最小值为25℃(温度可以设置)。
当温度大于设置的最大温度值时制冷继电器打开且蜂鸣器报警提醒直到温度下降到小于设置的温度最大值制冷继电器关闭蜂鸣器停止报警。
当温度小于设置的最小温度值时加热继电器打开且蜂鸣器报警提醒直到温度升到到大于设置的温度最小值加热继电器关闭蜂鸣器停止报警。
图
设置温度阈值实物图设计摘要本论文设计了一种基于STC89C52单片机的智能水杯系统旨在提供便捷、智能化的校园生活体验。
该系统由中控部分、输入部分和输出部分组成。
中控部分采用STC89C52单片机作为核心控制器负责数据处理和系统控制。
输入部分包括温度检测模块、水位检测模块、独立按键和供电电路用于获取温度、水位和用户输入数据。
输出部分包括显示模块、加热继电器、制冷继电器、LED指示灯和蜂鸣器用于显示信息、控制加热和制冷、提供水位警示和定时提醒功能。
通过实验验证该智能水杯系统能够准确检测水杯内的温度和水位并根据用户设定的温度阈值实现自动加热和制冷功能。
系统还提供了界面切换、温度阈值调整和手动控制的功能满足用户个性化需求。
此外系统还具备定时功能可以倒计时并通过蜂鸣器发出警报提醒用户。
本论文通过详细介绍系统的硬件设计和软件实现阐述了系统的原理和功能。
实验结果表明该智能水杯系统在校园生活中具有较好的实用性和可靠性能够为用户提供便利和智能化的使用体验。
关键词单片机非接触式液位传感器温度检测字数9000内容预览摘 要ABSTRACT1 引 言
1 选题背景及实际意义
2 国内外研究现状
3 课题主要内容2 系统设计方案
1 系统整体方案
2 单片机的选择
3 电源方案的选择
4 显示方案的选择3系统设计与分析
1 整体系统设计分析
2 主控电路设计
3.
1 STC89C52单片机
3.