- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
单片机控制的酿酒过程温度控制系统的硬件和软件设计案例
目录
TOC\o1-3\h\u28524单片机控制的酿酒过程温度控制系统的硬件和软件设计案例 1
234301硬件电路说明 1
6441.1电路概述 1
102621.2主控电路说明 2
47181.3单片机最小电路 3
5541.4传感器电路说明 4
99501.5显示电路说明 4
72861.6按键电路说明 6
46721.7报警电路 7
266532软件程序说明 9
204872.1主控程序说明 9
282122.2子程序说明 9
1硬件电路说明
1.1电路概述
设计硬件主要由控制电路、最小系统电路、温湿度传感器电路、显示电路、按键电路、报警电路、驱动电路、外接时钟电路7大部分组成如图3-1。主控制电路由STC89C52芯片控制系统运行,最小系统电路由电源电路、晶振电路及复位电路组成。按键电路是系统中重要的信息输入部分,通过按键输入的信息和温湿度传感器采集到的信息,传输至STC89C52芯片进行处理比较,主控电路通过PID算法运算,将处理好的数据通过IO口输出至显示电路、报警电路,并加入风机电路达到降温的目的。经过传感器采集到的湿度数据输送至微处理器作比较再判断是否驱动风机启动除湿工作。
图3-1系统原理图
1.2主控电路说明
系统设计主控芯片为STC89C52如图3-2所示,总共有40个引脚,这款芯片是C51的增强版。相比于C51,C52的内部储存增大了一倍,还额外增加了一个定时器T2。如图3-3本次设计共用到32个引脚。其中使用27个准双向IO口连接5个独立按键(复位按键K1、菜单设置按键K5、编辑减值按键K4、编辑加值按键K3、确认按键K2)、有源蜂鸣器、温湿度传感器、时钟电路、风机电路、显示电路。RST引脚连接到复位电路,单片机的18引脚与19引脚连接晶振电路,20引脚接地,40引脚连接+5V电压。
图3-2STC89C52芯片图
图3-3主控电路原理图
1.3单片机最小电路
复位电路如图3-4:由一个10μf电容串联一个10K电阻组成,电容连接+5V电压,电阻连地。通过电容与电阻的组合产生不少于二个机器周期的高电平,达到可靠复位的目的。
晶振电路如图3-5:由两个C2C3:22pF电容与一个X1:11.0592M的晶振组成,通过晶振与电容串联,达到提供基准的时钟信号的目的。
电源电路如图3-6:本系统采用五伏供电电压,使用Micro-USB传统安卓接口进行连接。
图3-4复位电路原理图
图3-5晶振电路原理图
图3-6电源电路原理图
1.4传感器电路说明
DHT11传感器模块共有是3个引脚如图3-7,VCC引脚连接+5V电源,GND引脚接地,DATA引脚连接单片机的IO口双向传输信号,形成信息传输通道将采集到的信息以数字信号的形式传输至单片机加以处理。在能完成目标任务的同时能有效的节省单片机的引脚使用。
图3-7温湿度传感器图
1.5显示电路说明
显示电路由一个10KΩ可调电阻与LCD1602液晶显示屏组成。LCD1602的8个引脚(D0-D7)连接至STC89C52单片机芯片,可调电阻VR1接LCD1602的VO引脚。LCD1602液晶显示屏共有16个引脚如图3-8,在电路连接中其脚1接地,16引脚接背光负极,2引脚接+5V电源,15引脚接背光正极,3引脚连接可调电阻,做液晶显示器的对比度调节端,4引脚连接单片机PIN1.7做寄存器,5引脚连接地线,6引脚单片机PIN1.6做使能端。在本设计中需要显示的内容有两排共4个内容,第一排显示当前年月日与当前环境下的实时温度,第二排显示的是当前时分秒与当前环境下的实时湿度。
显示有以下几种显示结果(数值可变化如图3-9、如图3-10):
2022-01-02(表示2022年01月02日)
T:17C(表示摄氏度17,单位°C)
11:38:26(表示11时38分26秒)
H:68%(表示相对湿度68,单位%)
Temp_H:30C(表示温度上限阈值为30,单位°C)
Temp_H:30C(表示可选择进入温度上限阈值30的编辑,单位°C)
Temp_H:30C(表示已进入温度上限阈值30的编辑,单位°C)
Temp_L:10C(表示温度下限阈值为10,单位°C)
Temp_L:10C(表示可选择进入温度下限阈值10的编辑,单位°C)
Temp_L:10C(表示已进入温度下限阈值10的编辑,单位°C)
Humi_H:80%(表示相对湿度上限阈值为80,单位%)
您可能关注的文档
- 2025《A银行南京分行贸易融资产品体系分析案例》6200字.docx
- 2025《EMD方法原理及其在ECG信号处理中存在的问题分析综述》7800字.docx
- 2025《MMC-HVDC系统的基本控制策略综述》6800字.docx
- 2025《S实验学校校园篮球开展的劣势分析案例》2100字.docx
- 2025《S实验学校校园篮球开展的优势分析案例》7500字.docx
- 2025《XX大酒店客房部外宾接待方案设计》4500字.docx
- 2025《巴彦高勒矿井刮板输送机选型分析案例》5100字.docx
- 2025《巴彦高勒矿井胶带运输机选型分析案例》5700字.docx
- 2025《巴彦高勒矿井乳化液泵站选型分析案例》5000字.docx
- 2025《巴彦高勒矿井液压支架选型分析案例》6100字.docx
原创力文档


文档评论(0)