基于单片机的高楼恒压供水系统设计
[关键词:单片机,恒压供水系统] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0451,word全文:60页,合计:22000字 |
本文提出一种基于 AT89C52 单片机进行恒压供水系统的设计方案。首先通过压力传感器采集到的数据进行 A/D 转换,将数据传到单片机中去,然后构建了单片机与硬件连接系统,主要包括数据采集模块、时间与压力显示模块、还有报警电路等模块;最后进行基于 C 语言对各个模块进行软件设计。设计的基于单片机的高楼供水系统具有可靠性高、抗干扰能力强、节能效力高等特点。这种设计合理、技术先进、经济、实用、可靠、价格适宜的高楼恒压供水系统将会受到社会的欢迎。
研究内容
硬件部分主要完成的是系统仿真。硬件有转换电路、报警电路、显示电路、振荡电路等与 AT89C52 等芯片组成。硬件完成的功能是显示时间和压力,对步进电机进行控制,这都是由单片机内部发出的命令来进行操作的。并且由 Proteus 来完成仿真。软件部分是采用 C 语言进行编程。程序中主要分为控制主程序、中断服务子程序、显示子程序和报警处理子程序。软件部分的功能是向硬件发出命令,指导硬件如何工作,并且对硬件进行控制与监督。
研究目标
随着恒压供水系统可以根据人们平时的生活用水来设计,它的设计成本较低,可以提高工作效率,控制功能比较强。正是因为这些优点,使它被广泛的应用于居民用水行业中。本课题的目标是应用单片机 AT89C52、ADC0832、74HC373、L298、4 位 LED 数码管等芯片和若干电路元件设计的一个装置,这个装置的功能包括,压力传感器所采集的参数与数据经过 A/D 转换送给单片机,然后由单片机的控制器来处理该过程,不在单片机的控制范围之内就发出相应的报警,显示报警的时间与压力的大小。根据实际的需求,该系统需要实现以下几种功能。
(1)压力传感器采集到的参数与数据。
(2)数据经过 A/D 转换后传给控制器。
(3)显示时钟。
(4)显示操作人员设置的给定值。
(5)参数与数据不在控制的范围之内发出相应的报警。
本系统采用的是手动复位电路。具有施密特触发器输入的 CMOS 反向器可以提高系统的抗干扰性。如果电容 C 的值比较大,上电后系统运行在一定的时间里,此时反向器输出的是高电平,并且可以使单片机复位。复位系统在断电后,复位电路中的电容通过二极管进行迅速放电,在等待电源上电时就可以实现复位。手动按钮复位的电路中需要人为在该输入端 RST 上接入一个高电平,一般常用的方法是在 RST 端口和正电源 Vcc之间接一个按键,当人按键被按下时,则电源 +5V 的电平就会和 RST 端直接连接,只要有人把按键按下按键就会至少被保持接通十毫秒以上,所以完全在复位所要求的时间内。
硬件整体设计规划
整个系统由压力传感器模块、报警中断模块、单片机系统、时间与压力显示模块及固态继电器模块组成。压力传感器模块利用 CYYB-120 采集到的压力参数,然后经过 A/D 转换后传送到单片机,单片机根据这些参数与数据进行判断和控制,并且可以改变其参数与数据的相关操作;报警中断模块是在单片机控制器里设计超过一定的范围以后就发出相应的警告,让设计者可以知道其发生故障并且进行相应的保护和维修;时间显示模块就是为了系统在任何时间知道压力传感器所提供的参数信息,是否在设计的范围之内;固态继电器模块是为了给予单片机提供一定的能源,在单片机没有工作的情况之下节约能量,以及达到该系统设计所需要的目的;水泵在工作的过程中就会转动,所以它里面就有着电机,可以通过控制电机来达到控制水泵的目的。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0451,word全文:60页,合计:22000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于单片机的高楼恒压供水系统设计(论文)!