智能水位控制系统设计.rar
智能水位控制系统设计,目 录摘 要1第一章 绪 论2第二章 总体方案42.1 设计思路42.2 功能描述4第三章 硬件设计53.1 cpu的选择53.2 复位电路83.2.1 按键复位83.2.2 上电复位83.3 时钟电路93.4 水位检测电路103.5 显示电路113.5.1 led介绍123.5.2 显示电路设计1...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 道客巴巴 发布智能水位控制系统设计
目 录
目 录
摘 要 1
第一章 绪 论 2
第二章 总体方案 4
2.1 设计思路 4
2.2 功能描述 4
第三章 硬件设计 5
3.1 CPU的选择 5
3.2 复位电路 8
3.2.1 按键复位 8
3.2.2 上电复位 8
3.3 时钟电路 9
3.4 水位检测电路 10
3.5 显示电路 11
3.5.1 LED介绍 12
3.5.2 显示电路设计 12
3.6 灌水电路 12
3.6.1 直流电机工作原理 12
3.6.2 驱动电路 13
3.6.3 灌水电路设计 14
3.7 报警电路 15
3.8 整机工作原理 15
第四章 软件设计 17
4.1 用PROTEUS 绘制原理图 17
4.2 用Keil μVision3编写程序 18
4.3 用PROTEUS对单片机内核的仿真 18
4.4 程序流程图 22
第五章 实物制作 23
5.1 元器件的安放顺序 23
5.2 焊接 23
5.2.1 焊接的工艺要求 23
5.2.2 焊接的操作 24
5.3成品使用与验证 24
结 论 26
参考文献 27
附录 1 整机电路图 28
附录 2 元器件明细表 29
附录3 源程序清单 30
摘 要
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益的更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件相结合,以作完善。本系统是以单片机的基本语言“C语言”来进行软件设计编程的,其指令的执行速度快,节省存储空间。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。
关键词 单片机(AT89C51);LED显示技术;直流电机。