基于单片机的激光测距仪的设计与实现
技术:单片机、C语言等摘要:
随着嵌入式系统的不断发展和应用,嵌入式已实现了很多的不同的功能,从而大大的方便了人们的工作及日常生活。随着人们对测量的精确度及实时性的需求日益增长,如:土木工程测距、汽车的倒车防撞、机器人的防撞等等,促使低廉的嵌入式的激光测距仪就应运而生。
激光测距仪,是利用激光对目标的距离进行准确测定的仪器。激光测距仪在工作时向目标射出一束很细的激光,由光电元件接收目标反射的激光束,计时器测定激光束从发射到接收的时间,计算出从观测者到目标的距离。本文的激光测距仪是一维的激光测距仪,用于距离测量、定位。本文介绍了以STC12C5A60S2单片机为核心的一种低成本、高精度、微型化的激光测距仪。该测距仪采用了相位法激光测距,将测得的结果经计算反馈到5110屏上,从而实现功能。
关键词:单片机;STC12C5A60S2;激光测距
目录:
1. 国内外概况和发展趋势 1
1.1激光测距的优点 1
1.2激光测距研究的国内外概况 1
1.2.1国外概况 1
1.2.2国内概况 2
1.2.3发展趋势 3
2. 激光测距仪的相关技术 4
2.1激光干涉法 4
2.2相位法激光测距 4
2.3脉冲法 5
2.4调频连续波法 5
3. 激光测距仪的开发环境 6
3.1激光收发模块 6
3.2单片机选用的是STC12C5A60S2单片机 8
3.2.1 STC12C5A60S2特点 10
3.2.2引脚功能 11
3.3开发板配置 12
3.4编译环境 14
4.激光测距仪的关键技术与编写语言的设计流程 16
4.1激光测距仪的关键技术 16
4.2编写语言的设计流程 17
4.2.1 5110屏显示的实现 17
4.2.2 中文字符的实现 23
4.2.3 main函数的实现 26
4.2.4 烧录过程 30
5. 测试 33
6.误差分析 34
7.主要参考文献(资料): 35
结束语 36
附录:外文资料 37
中文翻译 45
论文字数:19956
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
正需要,支持楼主大人了!
页:
[1]