- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机设计实例 超声波测距器的设计(2学时) 单片机原理 1 功 能 2方案 采用89C52系列单片机作为主控制器 用动态扫描法实现LED数字显示 38-40KHZ超声波驱动信号用单片机的定时器完成 3硬件电路设计 12MHZ晶振 P1.0端口输出超声波换能器所需的40K Hz方波信号 外中断0口监测超声波接收电路输出的返回信号 4位共阳LED数码管显示距离(也可用LCD) 3硬件电路设计 由反向器74LS04和超声换能器构成 P1.0端口输出的40KHz方波信号, 用推挽形式提高超声波的发射强度 上拉电阻R10、R11一方面提高高电平的驱动能力,另一方面可以增加超声换能器的阻尼效果,缩短其自由振荡的时间 3硬件电路设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 4系统程序设计 * * 主讲人:楼然苗 及应用 单片机超声波测距器可应用于汽车倒车障碍物提醒,也可用于如液位、井深、管道长度、物体厚度等的测量。 测量范围按不同需求而不同,本例中的小功率测距器范围在0.10 m -4.00m左右,测量精度1cm。 能够用LED清晰稳定地显示测量结果。 单片机 控制器 LED显示 扫描驱动 超声波接收 超声波发送 3.1单片机系统及显示电路 3.2超声波发射电路 3. 3超声波接收电路 红外线检波接收的专用芯片CX20106A,具有很高的灵敏度和较强的抗干扰能力(无信号时输出高电平) 适当更改电容C4的大小可以改变接收电路的灵敏度和抗干扰能力。 4.1 超声波测距器的算法 d为被测物与测距器距离,s为声波的来回路程,v为声速,t为声波来回所用时间 4.1 超声波测距器的算法 超声波声速v与温度有关 在使用时,如果温度变化不大,则可认为声速是基本不变的 如果测距精度要求很高,则应通过温度补偿的方法加以校正 386 349 344 338 323 325 319 313 声速(米/秒) 100 30 20 10 0 -10 -20 -30 温度(℃) 不同温度下超声波声速表 4.2主程序设计 首先是系统环境初始化 定时器T0工作模式为16位定时计数器模式,T1为8位自动重装模式,置位总中断允许位EA并给显示端口P0和P2清零。 用定时器T0中断启动T1中断发超声波并进行计数,后打开外中断0接收返回的超声波信号。外中断收到信号后关闭T0中断。 采用12M的晶振,计数器每计一个数就是1μS,当主程序检测到接收成功的标志位后,将计数器T0中的数(即超声波来回所用的时间)按下式计算,即可得被测物体与测距器之间的距离,设计时取20℃时的声速344m/s则有: 4.2主程序设计 主程序流程图 调用显示程序等待超声回波标志 计算距离 显示结果0.5s 系统初始化 开始 4. 3中断程序 开TR0、TR1 初值清零 T0中断 中断返回 Y 发完设定数? T1中断 中断返回 关T1 N 置接收成功标志 关T0 将计数值移出 外中断0 中断返回 *
您可能关注的文档
- 实测实量如何测,测什么精要.ppt
- 实际问题与一元一次方程(县级公开课)精要.ppt
- 实践报告,数控一班,王童精要.doc
- 实践环节小组精要.ppt
- 实践是认识的基础新授课精要.ppt
- 实践一外文电子期刊数据库应用训练精要.ppt
- 实践与认识精要.ppt
- 实践与综合应用精要.ppt
- 实施创新驱动战略精要.ppt
- 实施性施工组织设计拟上报精要.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)