基于单片机的红外测距装置设计(附程序代码,元件清单,电路图)
无需注册登录,支付后按照提示操作即可获取该资料.
基于单片机的红外测距装置设计(附程序代码,元件清单,电路图)(任务书,开题报告,外文翻译,论文14000字,程序代码,电路图)
摘 要
当前随着我国红外技术发展迅速,已从最初的军事领域广泛拓展到消防、电力、遥感以及医疗等民用领域,红外传感器正向着小型化智能化发展,红外传感在人们生活中扮演者一定角色,并影响和改变着人们生活。本系统基于51单片机,采用红外测距传感器,利用AD转换实现实时距离,并在液晶显示屏上显示测量值与报警,经实验,本系统在20到150厘米时可以实现较高精度测量并在小于警报值时蜂鸣器报警。本系统可应用于智能小车和倒车雷达,也可应用于一些其他领域。
关键词:STC89C52单片机;红外测距;A/D转换
Abstract
With the current infrared technology has developed rapidly in our country, has from the initial military field widely extended to fire control, electric power, civil fields such as remote sensing and medical, infrared sensor is toward miniaturization of intelligent development, infrared sensing plays a certain role in people's life, and influencing and changing people's life. This system based on 51 single chip microcomputer, using infrared distance sensor, AD transform is applied to realize real-time distance, and displayed on the LCD display measured values and alarm, through experiment, this system can achieve higher accuracy when 20 to 150 centimeters, measure and in less than a buzzer alarm when the alarm value. This system can be applied to the smart car and reversing radar, also can be used in some other areas.
Key Words: microcomputer;infrared distance measurement; A/D conversion
目 录
第1章 绪论 5
1.1 设计背景 5
1.2 红外相关介绍 5
1.2.1 红外传感器相关介绍 6
1.2.2 红外传感器的分类与发展状况 6
第2章 总体方案设计 8
2.1 红外测距方案比较与选择 8
2.2 红外测距的过程 9
2.3 整体系统的方案设计 10
2.4 红外传感器的选择 11
第3章 硬件电路设计 14
3.1 单片机最小系统模块 14
3.2 A/D转换模块 16
3.3 测距模块 18
3.4 报警模块 19
3.5 显示模块 19
第4章 软件电路设计 21
4.1 软件设计前的准备 21
4.2. 程序设计流程 21
4.3 红外测距子程序的设计 23
4.3.1 测距算法 23
4.3.2 AD转换模块设计 25
4.3.3 按键扫描程序 25
第5章 实物演示及调试 28
第6章 误差精度与经济性分析 31
6.1 误差精度分析 31
6.2 经济性分析 32
总结 33
致谢 34
参考文献 35
附录A 元件清单 36
附录B 电路图 37
附录C 程序代码 38