- 6
- 0
- 约1.37万字
- 约 35页
- 2017-02-05 发布于辽宁
- 举报
广西民族大学
第二次综合课程设计报告
论文题目: 基于51单片机的蓄水池自动控制系统
学 院: 物理与电子工程学院
专 业: 自动化
年 级: 2007级
学 号: 107263010113
学生姓名: 黄毅
指导教师: 廖义奎
设计时间:2010年3月至2010年6月
基于51单片机的蓄水池自动控制系统
摘 要:本课程主要设计一个基于51单片机的蓄水池自动控制系统,可以测量出蓄水池的温度以及缺水满水。可以自动控制进水和出水,进出水先用手动倒水进去和手工放水模拟,要求当水满时自动控制停止抽水。同时,可以通过电脑控制抽水和放水,并把以把测量的数据通过RS232接口传到上位机电脑上并在电脑上显示出来。
1 引言
随着人们生活用水的需要,蓄水池的需求也越来越多,特别是农村地区,而如何合理地控制电机抽水以便控制蓄水池的水量,成为了必需解决的问题。而本课程设计的基于51单片机的蓄水池自动控制系统可以很好地为解决这一突出问题提供了方案。此设计中主要包括以下几个任务:
一、微控芯片的选择。
二、数据现示的方式。
三、水位的ADC采样和水温的测量。
四、电脑上位机控制。
五、按键和电机开关的控制选择方式。
2 系统功能分析
一个完整的51单片机的蓄水池自动控制系统应具有以下功能:
一、为使用户界面友好,则应该用显示器件显示相应的操作信息。比如在接通电源的情况下应有相应的电源指示灯;电源插座、USB下载线接口、按键等最好分布在电路板的边缘,以方便操作。
二、为保证焊接器件和安装USB下载线时不被误操作,相应的地线应尽量加粗。
三、为更好地显示继电器工作与否,最好在继电器在工作时有指示灯的提示。
3 系统硬件实现方框图
本系统以单片机为控制核心,基于51单片机的蓄水池自动控制系统结构如下图所示。
4 系统硬件的方案比较和选择
4.1微控芯片的选择。
STC12C5A32S2单片机具有32个IO口,共4个并行8位IO,P1~P3,其中P1口的第二功能为模拟数字转换输入通道,可以通过特殊功能寄存器选择P1口的具体功能。
该单片机工作电压范围从3.5V到5.5V,其内置资源十分强大,具有32K的Flash的存储空间以及29K的Flash DATA空间,还有1280字节的RAM,以及具有两个外部中断IO口(P3.2、P3.3),两个与普通51单片机兼容的16位定时计数器,它还内置了独立的波特率发生器,在串口通信时,使用独立波特率发生器,可以不占用定时计数器,该发生器类似于定时器的工作方式2,属于自动重载,只要设定初值后,就不需要再次写入计数值,应用方便。串行通信口为RXD(P3.0)、TXD(P3.1)。 另外,该单片机为1T单片机,速度比普通51快约12倍。
4.2 数据现示的方式。
1602LCD是专门用于显示字母、数字、符号的显示模块,具有功耗低、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到很广泛。
表4.2.0 LCD1602管脚排列和功能表
引脚 标号 功能说明 备注 1 Vss 逻辑负电源输入引脚,0V 2 Vdd 逻辑正电源输入引脚,+5V 3 Vo LCD驱动电源输入引脚,调节其对比度 接502粗调电阻 4 RS 数据/指令寄存器选择 5 R/W 读写选择引脚 若只需要读,则接地 6 EN 读写使能引脚 7~14 D0~D7 8位数据引脚线 15 A 背光电源输入引脚,+5V 不带背光的LCD则无此引脚 16 K 背光地 一般接入小电阻限流
显示模块使用了该单片机的P0口,由于P0口采用了漏极开路输出的方式,故作为IO口使用时,P0口必须接上拉电阻。控制口线接到了P2口,RS接P2.5,EN接P2.7。在应用中,可以直接将RW短接到地,使用短延时的方法跳过1602的数据处理忙信号,这样单片机就可以不读取1602的忙信号而直接对1602进行写操作。
4.3 水位的ADC采样和水温的测量。
4.3.1 STC单片机内置ADC的使用方法
STC系列单片机中的STC89LE516AD/X2提供了8路8位精度的高速A/D转换器,位于P1口上,从而省
您可能关注的文档
- 工业机械手设计机电一体化说明书 本科毕业设计.doc
- 工业工程电机厂多品种小批量设施规划本科毕业设计.doc
- 工业以太网+现场总线在煤矿监控系统中应用(鉴定材料) 本科毕业设计.doc
- 工资管理系统设计与开发本科毕业设计.doc
- 工资管理系统的设计与实现本科毕业设计.doc
- 工作研究提高鸿丰机械厂生产效率本科毕业设计.doc
- 公共汽车横杠扶手支架注射模设计本科毕业设计.doc
- 姑苏农业电子商务公司创业计划书最新2015 本科毕业设计.doc
- 供应链管理外文翻译supply chain management 本科毕业设计.doc
- 固县乡高村村500亩优质蔬菜基地实施方案 本科毕业设计.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)