基于单片机的超声波水位控制器的设计

题目(中 文): (英 文):

基于单片机的超声波水位控制器的设计 The Design of Ultrasonic Water Level

Controller Based on MCU

目 录

绪论 ........................................................................................................................................ 1 1 系统总体方案设计 ............................................................................................................ 3 2 超声波和超声波传感器 .................................................................................................... 5

2.1 超声波 ..................................................................................................................... 5 2.1.1 定义 ................................................................................................................ 5 2.1.2 超声波的主要参数 ........................................................................................ 5 2.1.3 超声波的特性 ................................................................................................ 5 2.1.4 超声波的特点 ................................................................................................ 5 2.2 超声波传感器的主要应用 ..................................................................................... 6 2.3 超声波传感器测距原理 ......................................................................................... 6 2.3.1 超声波传感器 ................................................................................................ 6 2.3.2 超声波传感器的性能指标 ............................................................................ 6 2.3.3 超声波传感器的结构 .................................................................................... 7 2.3.4 声波测距原理 ................................................................................................ 7

3 各单元硬件电路设计 ........................................................................................................ 8

3.1 主控制器芯片AT89C52概述 ............................................................................... 8 3.2 最小工作系统 ......................................................................................................... 9 3.3 蜂鸣器报警电路原理 ........................................................................................... 10 3.4电机驱动电路原理 ................................................................................................ 11 3.5 按键功能电路原理 ............................................................................................... 11 3.6 液晶LM016L显示功能电路 .............................................................................. 12 4 系统程序的设计 .............................................................................................................. 13

4.1 程序语言介绍 ....................................................................................................... 13 4.2 程序设计步骤 ....................................................................................................... 13 4.3 软件的安全冗余设置 ........................................................................................... 13 4.4 程序流程图 ........................................................................................................... 14

5仿真测试 ........................................................................................................................... 16

5.1 测试过程 ............................................................................................................... 16 5.2 仿真电路检测 ....................................................................................................... 16 5.3 检测遇到的问题及解决方案 ............................................................................... 16 5.4 功能实现 ............................................................................................................... 17 结论 ...................................................................................................................................... 20 参考文献 .............................................................................................................................. 21 附录一 系统protues仿真图: .......................................................................................... 22 附录二 程序源代码 ............................................................................................................ 23 致 谢 .................................................................................................................................... 29

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4