西安工程大学本科毕业设计(论文)
目 录
前 言.............................................................................................................................................. 1
第 1 章 绪 论.................................................................................................................................. 3
1.1 基本原理.......................................................................................................................... 3
1.1.1 测距的基本原理.................................................................................................... 4
1.1.2 人体工程学和舒适度原理.................................................................................... 5
1.2 系统方案.......................................................................................................................... 6
1.2.1 系统功能................................................................................................................ 6
1.2.2 系统方案................................................................................................................ 7
1.2.2.1 系统构架..................................................................................................... 7
1.2.2.2 器件的选择................................................................................................. 8
1.2.2.3 相关软件工具........................................................................................... 22
1.4 调试方案........................................................................................................................ 24
1.3 论文章节安排................................................................................................................ 24
第 2 章 硬件的设计..................................................................................................................... 25
2.1 系统硬件的功能............................................................................................................. 25
2.2 硬件总体设计................................................................................................................ 27
2.3 硬件详细设计................................................................................................................. 28
2.3.1 单片机最小系统设计.......................................................................................... 28
2.3.1.2 时钟电路................................................................................................... 28
2.3.1.3 复位电路................................................................................................... 29
2.3.1.4 电源电路................................................................................................... 31
2.3.2 超声波模块电路.................................................................................................. 32
2.3.3 温度采集电路...................................................................................................... 33
2.3.4 按键电路.............................................................................................................. 34
2.3.5 报警电路.............................................................................................................. 34
2.3.6 LCD1602 与单片机接口电路............................................................................... 35
2.4 系统整体原理图设计..................................................................................................... 36
2.5 系统整体 PCB 图设计..................................................................................................... 36
第 3 章 软件设计......................................................................................................................... 37
3.1 软件的功能.................................................................................................................... 38
3.2 软件总体设计................................................................................................................ 39
3.3 软件详细设计................................................................................................................. 40
3.3.1 主程序设计.......................................................................................................... 40
3.3.2 超声波测距子程序设计...................................................................................... 42
3.3.3 温度采集子程序设计.......................................................................................... 43
3.3.4 设置子程序设计.................................................................................................. 47
3.3.4.1 报警距离设置........................................................................................... 47
3.3.4.2 报警温度设置........................................................................................... 48
3.3.5 报警子程序设计.................................................................................................. 49