广西民族大学第二次综合课程设计报告论文题目: 基于 51 单片机的蓄水池自动控制系统 学院: 物理与电子工程学院 专 业:自动化年级: 2024 级 学 号: 1072630101 13 学生姓名: 黄毅指导老师: 廖义奎设计时间:2024 年 3 月至 2024 年 6 月 基于 51 单片机的蓄水池自动控制系统摘 要:本课程主要设计一个基于 51 单片机的蓄水池自动控制系统,可以测量出蓄水池的温度以及缺水满水
可以自动控制进水和出水,进出水先用手动倒水进去和手工放水模拟,要求当水满时自动控制停止抽水
同时,可以通过电脑控制抽水和放水,并把以把测量的数据通过 RS232 接口传到上位机电脑上并在电脑上显示出来
1 引言随着人们生活用水的需要,蓄水池的需求也越来越多,特别是农村地区,而如何合理地控制电机抽水以便控制蓄水池的水量,成为了必需解决的问题
而本课程设计的基于 51单片机的蓄水池自动控制系统可以很好地为解决这一突出问题提供了方案
此设计中主要包括以下几个任务:一、微控芯片的选择
二、数据现示的方式
三、水位的 ADC 采样和水温的测量
四、电脑上位机控制
五、按键和电机开关的控制选择方式
2 系统功能分析一个完整的 51 单片机的蓄水池自动控制系统应具有以下功能: 一、为使用户界面友好,则应该用显示器件显示相应的操作信息
比如在接通电源的情况下应有相应的电源指示灯;电源插座、USB 下载线接口、按键等最好分布在电路板的边缘,以方便操作
二、为保证焊接器件和安装 USB 下载线时不被误操作,相应的地线应尽量加粗
三、为更好地显示继电器工作与否,最好在继电器在工作时有指示灯的提示
3 系统硬件实现方框图本系统以单片机为控制核心,基于51单片机的蓄水池自动控制系统结构如下图所示
4系统硬件的方案比较和选择4
1微控芯片的选择
STC12C5A32S2 单片机具有 32 个