发布时间 : 星期日 文章智能水箱水位及温度自动控制系统更新完毕开始阅读
水箱水位及温度自动测控
系统
内部文件:
颁布时间:2011年1月14日
西安理工大学自动化学院学生科协 内部文件:水箱水位及温度自动测控系统
目 录
文件版本说明 ................................................................................................................... 3 参考资料 ........................................................................................................................... 3 手册目的 ........................................................................................................................... 3 声明 ................................................................................................................................... 3 名词定义和缩略语说明 ................................................................................................... 4 1 系统功能说明 ........................................................................................................................... 5
1.1 总体效果 ....................................................................................................................... 5 1.2 模块功能 ....................................................................................................................... 5 2 系统整体设计 ........................................................................................................................... 5
2.1 系统结构 ....................................................................................................................... 5 2.2 选型 ............................................................................................................................... 6 3 硬件设计 ................................................................................................................................... 7
3.1 最小系统 ....................................................................................................................... 7 3.2 电源转换电路设计 ....................................................................................................... 8 3.3 检测电路接口设计 ........................................................................................................ 8 3.4 显示接口设计 ................................................................................................................ 9 3.5 报警模块设计 ................................................................................................................ 9 4 软件设计..................................................................................................................................10
4.1 软件结构设计..............................................................................................................10 4.2 系统程序.......................................................................................................................11 5 开发环境..................................................................................................................................12
5.1 编译环境......................................................................................................................12 5.2 下载工具......................................................................................................................13
表 格
表 2.1 元器件清单
图 表
图 1.1 结构框图 ...................................................................................................................... 6 图 3.1最小系统图 ................................................................................................................... 7 图 3.2 电源转换原理图 .......................................................................................................... 8 图 3.3 水位监测接口图 .......................................................................................................... 8 图 3.418B20接口图 ................................................................................................................ 8 图 3.5显示接口图 ................................................................................................................... 9 图 3.6报警及控制部分电路图...............................................................................................9
第 2 页 共 16 页
2
? 文件版本说明
表 1 版本说明 版本 1.0
发布时间 2011.1.14 修订章节 首次发布 作者 张月 ? 参考资料
1. ATmega16_cn
2. 1602LCD_cn
3. 温度传感器18B20.PDF 错误!未找到引用源。
? 手册目的
本文档主要针对单片机初学者,不适用于已有相当基础的高年级同学。
长期以来,发现有不少同学对电子制作很有兴趣,但很多书本教程说得过于仔细偏重理论而枯燥或者视屏讲得过于笼统,导致初学者苦于没有找到合适的入门资料,不知如何下手。鉴于此,编写了本文档,并没有对理论性的底层的东西详细说明,而是以例子引导读者学习,通俗易懂,使读者循序渐进。
本文档通过对一个完整系统的介绍,只要读者按照步骤说明做下来错误!未找到引用源。,可以没有太大难度的把本系统实现了,不但对单片机有了一个总体的感性认识,并对相应外围电路有所了解,而且成就感会提高进一步学习的兴趣,增加自信。
如果以后有时间我会继续完善本文档,争取将本文档从一个简单系统的设计举例变为一篇单片机初学者参考学习的好资料。
? 声明
本技术文档属自动化科协内部资料,仅用于内部成员交流学习,请勿传播或用于其
他用途!
由于本文档第一次编写,缺乏经验且时间仓促,不足之处请谅解,欢迎指出不足, 提出建议,共同完善,谢谢!
西安理工大学自动化学院学生科协 内部文件:水箱水位及温度自动测控系统
? 名词定义和缩略语说明
表 2 名词定义及缩略语说明 序号 1 2 3 4
缩写 1602 18B20 7805 16 说明 一种液晶的型号,可以显示数字字符 一种温度传感器 常用电压转换芯片 Atmel公司的AVR单片机ATmage16
第 4 页 共 16 页
4