- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的红外测距系统设计
姓 名 : 钱源
指导教师: 崔黎
专 业 : 通信工程
学校:武汉大学珞珈学院
一、课题研究的背景和意义
二、本课题研究的目的
三、本课题设计
四、总结
武汉大学珞珈学院本科毕业论文答辩
一、课题研究的背景和意义
红外测距一般具有精确度和分辨率高、抗干扰能力强、体积小、重量轻等优点,因而应用领域广、行业需求众多,市场需求空间大。
二、本课题研究的目的
我们所做的课题便是做一个简易的,精确的,近距离的距离检测仪,系统的认识单片机,了解AD转换和红外收发模块,尽可能地提高精确度,减弱环境影响,增强红外线测距的能力,使红外测距的更广泛的在生活中应用。
三、本课题设计
反射能量法:此方案是用红外线在空气中传播会发生规律的能量衰减的原理,红外模块发射并接收信号,将接收的信号强度经过AD转换,在单片机中根据电压记录关系函数转换为距离,并在LED中显示出来。
图3.1 反射能量法原理图
三、本课题设计
图3.2 红外测距系统结构图
红外测距系统的基本结构
该系统主要由红外测距传感器、A/D转换电路,AT89C52芯片、复位电路,时钟电路和LCD显示电路等组成。
三、本课题设计
4.1 红外收发模块
GP2Y0A02YK0F
红外测距传感器
测距范围20-150cm
红外发送管是用于发送信号,经过障碍物将信号反射,红外接收管接收到反射回来的信号
三、本课题设计
4.2 A/D转换模块
将红外接收模块收到的信号经过模数转换变成数字信号
MCP3001,是一款具有片上采样和保持电路的10位逐次逼近型A/D转换器(ADC)
图3.3 MCP3001引脚图
三、本课题设计
4.3 LCD显示模块
显示最终结果
显示屏LCD1602非常普遍
三、本课题设计
4.4 AT89C52单片机最小系统
对接收到数据按照输入程序进行计算并将得出结果交给显示模块显示出来
AT89C52单片机属于AT89C51单片机的增强型
单片机和时钟电路,复位电路构成最小的单片机系统
三、本课题设计
时钟电路
时钟电路为单片机提供运行时钟,如果运行时钟为0,单片机就不工作,时钟电路控制着单片机的工作步骤。
复位电路
按钮按下,使单片机复位。
三、本课题设计
protues中红外测距系统演示
三、本课题设计
4.5 程序流程图
开始
单片机初始化
LED初始化
读AD转换
LED显示
结束
取10次值得出平均值
电压值对应距离
显示电压值
三、本课题设计
电压距离关系
公式: L=13569/(V+7)-4
四、总结
反射能量法缺点:量程较短
因为电压距离转换公式由实际测量值作为库,精度极高,精度可以达到5CM.
实物图
武汉大学珞珈学院本科毕业论文答辩
谢谢
各位老师的支持!
文档评论(0)