资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
CP-51-2021-014-KT
设计简介:
本设计是基于单片机的电冰箱保护器的系统,主要实现以下功能:
- 可通过LCD1602电压、电流和温度;
- 可通过按键模拟冰箱接入电源;
- 可通过电位器模拟电压和电流的变化;
- 可通过继电器模拟冰箱自动断电。
标签:51单片机、LCD1602、DS18B20、ADC0832、电位器
题目扩展:电器保护系统。
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成电冰箱保护的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由五部分组成,第一部分是DS18B20温度检测模块,通过该模块可检测当前的温度值;第二部分是电位器和ADC0832组成的电压检测模块,通过该模块可检测当前的电压值;第三部分是电位器和ADC0832组成的电流检测模块,通过该模块可检测当前的电流值;第四部分是独立按键,通过一个独立按键控制继电器的开关;第五部分是供电电路,给整个系统进行供电。输出由三部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前的温度、电压值、电流值等;第二部分是继电器,当5s倒计时结束后时,继电器断开,也可以用按键控制继电器的闭合与断开;第三部分是蜂鸣器,当温度、电压、电流不在设置的阈值内时,蜂鸣器会报警。
第六章 仿真结果
6.1 总体仿真图及其结构
图6.1 Proteus仿真主接线图
单片机采用AT89C51,显示模块采用的是LCD1602温度检测,DS18B20传感器,其中使用了NPN型三极管接继电器,采集模拟量时使用adc0832,报警用了蜂鸣器。单片机的最小系统,包括单片机、复位电路、震荡电路;集成模块包括DS18B20、LCD1602。仿真程序写好之后我们经过编译解码生成HEX文件导入到单片机中,并且晶振大小都要和程序相对应。
6.2 仿真结果说明
当检测到的温度在10℃以上时,蜂鸣器报警,电源控制模块会切断电源并且发出黄色警示灯。
图6.2 温度模块的仿真图
当检测到的电压值在180-250V以外时,蜂鸣器报警,电源控制模块会切断电源并且发出黄色警示灯。
图6.4 电压大于250V的仿真图
图6.5 电压小于180V的仿真图
当检测到的电流值在0.9-1.1A以外时,蜂鸣器报警,电源控制模块会切断电源并且发出黄色警示灯。
图6.4 电流小于0.9A的仿真图
图6.4 电流大于1.1A的仿真图
设计摘要:
摘要:本文是维护电冰箱所设计的电路。本设计方案使用了智能系统的电源电路,该系统使用微控制器来保护设备的电源电路。主要是过电压、欠电压的维护,过电流和弱电流的维护以及温度测量维护等,选择AT89C51单片机运行集成IC,根据ADC0832集成IC进行AD转换,模拟输入转换过程信息,在LCD1602显示屏上显示,并且进行监视,当达到预设值时,将发出警报。此外,DS18B20温度传感器还用于监控温度。当温度不理想时,将关闭电源警报,并断开对电源电路的维护 ,选择继电器控制回路。
关键词:单片机;模数转换;报警;温度传感
字数:9000+
内容预览:
目录
第一章 引言
1.1 论文研究背景与意义
1.2 国内外研究现状
1.3 主要研究内容
第二章 系统总体设计
2.1 方案设计
2.2 主要思路
2.3 系统实现功能
第三章 方案的选择
3.1 智能芯片的选择
3.2 温度采集部分
3.3 显示部分
3.4 断电部分
第四章 硬件电路设计
4.1 系统框架设计
4.2 控制部分原理
4.3 显示电路
4.3.1 LCD1602介绍
4.3.2 LCD1602引脚介绍
4.4 温度采集模块
4.4.1 DS18B20温度传感器介绍
4.4.2 模块工作原理
4.5 电源接口电路保护设计
4.5.1 继电器工作原理
4.5.2 电路设计
第五章 软件设计
5.1 主程序
5.2 温度报警程序
5.3 电压电流检测程序
5.4 LCD显示程序
第六章 仿真结果
6.1 总体仿真图及其结构
6.2 仿真结果说明
结论与展望
参考文献
致谢