- 42
- 0
- 约6.14千字
- 约 12页
- 2019-09-27 发布于广东
- 举报
单片机原理及系统课程设计
专 业: H动化
班 级: 动091
姓 名: 周雅婷
学 号: 200908420
指导教师: 姜香菊
兰州交通大学自动化与电气工程学院
2012 年 7 月 1 EI
目录
TOC \o 1-5 \h \z \o Current Document 1引言 1
\o Current Document 2设计方案及原理 1
\o Current Document 2」设计方案 I
2.1.1单片机起振方案 1
2.1.2电机选择方案 I
2.1.3电机驱动方案 1
2.1.4单片机复位方案 2
\o Current Document 2.2设计原理 2
\o Current Document 3硬件设计 3
\o Current Document 3」单元模块设计 3
3.1.1起振电路设计 3
3.1.2报警系统设计 4
\o Current Document 3.2系统整机分析 4
\o Current Document 4软件设计 4
4」程序流程图 5
\o Current Document 4.2主程序 5
\o Current Document 4.3软件调试 6
\o Current Document 4.4仿真结果 6
\o Current Document 总结 8
\o Current Document 参考文献 10
\o Current Document 附录1 11
1引言
本课程设计是基于单片机的水塔水位控制,在社会经济飞速发展的今天,水 在人们正常生活和生产中起着越來越重要的作用。一旦断了水,轻则给人民生活 带来极大的不便,重则可能造成严重的生产事故及损失。因此给水工程往往成为 高层建筑或工矿企业屮最重要的基础设施之-。任何吋候都能提供足够的水量、 平稳的水压、合格的水质是对给水系统捉岀的基本要求。就目前而言,多数工业、 生活供水系统都采用水塔、层顶水箱等作为基木储水设备,由一级或二级水泵从 地下市政水管补给。因此,如何建立一个可靠安全、又易于维护的给水系统是值 得我们研究的课题。其中,给排水控制子系统的作用是为了保证供水/排水系统 的止常运行,其基本控制内容是对各给水泵、排水泵、污水泵及饮用水泵的运行 状态进行监控,对各水箱及污水的水位、给水系统压力进行监测,并根据这些监 测信息,控制相应的水泵启/停或按某种节能方式运行。本设计针对水塔水位高 度的显示、报警、电机控制系统正是给排水监控子系统的功能之一。
2设计方案及原理
2.1设计方案
2.1.1单片机起振方案
XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置 为片内振荡器,石晶振荡和陶瓷振荡均可采用。也可以采用外部时钟源驱动器件。 考虑到设计、使用的方便,本设计屮采用片内时钟驱动。即XTAL1和XTAL2 只需外接晶振(配上相应的电容),便口J以给单片机提供相应的时钟频率。
2.1.2电机选择方案
电动机有直流、交流Z分。异步电动机屈于交流电机的一种;另一种交流电 机是同步电机。界步电机由于结构简单,维护方便,价格便宜,所以应用最为广 泛。本设计中,采用交流电机,为了克服沿程阻力损失和高度差所产生的静压力, 供水水泵的扬程应根据实际情况有所变化。
2.1.3电机驱动方案
用单片机驱动交流接触器,进而驱动屯动机的运转。其中,在单片机的输出 端到交流接触器间需接驱动模块。该驱动模块,可以由分离元件组成放大电路来 实现对交流接触器的驱动,也可以单使用一块芯片实现。本设计中,采用一块芯 片实现对交流接触器的控制。以达到使电路简洁,调试方便,易于维修的目的。
2.1.4单片机复位方案
ST/VPD复位/备用电源线,可以使单片机处于复位(即初始化)工作状态。 通常,单片机的复位有自动上电复位和人工按钮复位两种,考虑到,水塔与居民 生活密切相关,当因特殊原因导致单片机掉电,需单片机立即自动复位(如:短 时间的停电,导致系统停止工作),故本设计采用上电复位方式,其电路图如图 1所示。
Vcc
Vcc
c
RST/Vpd
R
亠 Vss
图1上电复位电路图
2.2设计原理
单片机水塔水位控制原理如上图所示,图屮的虚线表示允许水位变化的上、 下限位置。在正常情况下,水位应控制在虚线范围Z内。因此,在水塔内的不同 高度处,安装固定不变的3根金属棒A、B、C,用以反映水位变化的情况。其 小,A棒在下限水位,B棒在上、下限水位Z间,C棒在上限水位(底端靠近水 池底部,不能过低,要保证有足够大的流水量)。水塔由电机带动水泵供水,单 片机控制电机传动,随着供水,水位不断上升,当水位上升到上限水位时,由于 水的导电作用,使B、C棒均与+5V连通。因此b、c两端的电
原创力文档

文档评论(0)