基于单片机的身高测量仪设计
2023-02-17 09:25:59
论文总字数:21493字
摘 要
如今,自动化方式的身高测量已经是当今社会体检身高测量的主流方式,电子式的身高测量仪也慢慢的取代了传统的人力测量,关于自动化测距方面的课题研究也逐渐发展并取得很可观的进步。
本论文设计是以52单片机为核心处理系统,以超声波测距功能为基本技术,在处理过正中有18b20温度传感器对温度做出补偿,提高了测量精度,通过LCD1602液晶显示测量值,并且本设计是一种可移动的身高测量仪,固定的高度可以随时改变,即基准距离可以变化,无论测量仪被放在的高度是多少,它都可以对身高完成检测,并显示出来,且本设计不仅仅局限于身高测量,例如现在通关口的货物限高测试,物流体积计量等,所以本课题在现实生活中也有很深刻,广泛的研究意义。
关键词:STC89C52单片机、超声波、温度补偿、可移动测量仪、LCD1602液晶显示
Design of Ultrasonic height measuring instrument
Abstarct
Today, automated way of height measurement has been the mainstream in today"s social medical height measurement, electronic height measuring instrument is also gradually replaced the traditional human measurement, research on automation range also gradually development and have made considerable progress.
This paper designs is 52 MCU as the core processing system, with ultrasonic ranging function as the basic technology, in the center of the treated 18 b20 temperature sensor for temperature compensation, improves the accuracy of measurement, through LCD1602 LCD display measured values, and the height of this design is a kind of portable measuring instrument, no matter in different height, Testing can be done for the height, and displayed, and the design is not just limited to Based on the combination of physics, mechanics, electronics and other sciences, ultrasonic technology can be formed, which can be used in many daily life and industry. Ultrasonic technology is usually designed by using the physical properties of ultrasonic propagation, logistics volume measurement, etc., so this topic in real life also has very profound, extensive research significance.
Keywords:STC89C52 single chip microcomputer, ultrasonic, temperature compensation, movable measuring instrument, LCD1602 liquid crystal display
目 录
基于单片机的身高测量仪设计 I
摘 要 I
Abstarct II
第一章 绪论 1
1.1课题的选取论证和意义 1
1.1.1 课题的选取论证 1
1.1.2 课题的意义 1
1.2课题的描述 1
1.3 设计的基本要求 2
第二章 方案设计 3
2.1 超声波的介绍 3
2.1.1超声波的一般介绍 3
2.1.2超声波的物理特性 3
2.1.3超声波的其他应用 3
2.1.4超声波身高测量仪和其他方法的比较 3
2.2 方案的选择 4
2.3 超声波身高测量仪的设计思路 4
第三章 硬件部分介绍 5
3.1 单片机部分 5
3.1.1 单片机的选择 5
3.1.2 STC89C52单片机基本介绍 5
3.1.3 单片机引脚介绍 5
3.1.4 单片机的最小系统设计 6
3.2 超声波部分介绍 7
3.2.1 HC-SR04模块 7
3.2.2 HC-SR04测量原理 8
3.2.3 HC-SR04模块内部介绍 9
3.2.4 超声波发射电路 11
3.2.5 超声波接收电路 11
3.3 显示部分介绍 12
3.4 整体电路图 13
第四章 软件部分介绍 14
4.1 主程序 14
4.2 超声波发生子程序和超声波接收中断程序 15
4.3 超声波接收过程 17
4.4 按键处理 20
第五章 实物的制作(误差及补偿) 21
5.1 元器件清单 21
5.2 PCB版制作(印制电路板) 21
5.3元器件的焊接 22
5.3.1 电路板正面 22
5.3.2 电路板背面 23
5.4设计中的误差 24
5.5对于试验中误差的补偿 25
第六章 结论与展望 28
致谢 29
参考文献 30
附录1原理图 31
1.1.1.1 31
附录2主要源程序 32
第一章 绪论
1.1课题的选取论证和意义
1.1.1 课题的选取论证
随着时代的发展,以往是物理测量身高,现在由于电子产业的发展,测量身高的方法也变成了基于单片机的各式各样的电子身高测量仪,其中比较常见,大众化的有红外身高测量仪,激光身高测量仪,超声波身高测量仪,他们的测量原理存在着共同之处,都是利用单片机作为中央处理模块,整理各种传感器测距得到的数据,经过单片机程序的某种算法最终得到身高值。
本论文选用超声波换能器作为传感器实现身高测量,不仅仅是因为超声波模块成本低,易于控制和计算,更重要的是超声波测距的原理也比较简单,对误差的分析也比较直观易懂,对于研究单片机方面的课题影响比较小,如果利用红外或者激光测距技术的话,繁杂的测距原理和难以理解的误差分析无疑对单片机的研究造成喧宾夺主的后果,所以本论文我选用了超声波换能器作为了传感器模块。
剩余内容已隐藏,请支付后下载全文,论文总字数:21493字