c51测距素材.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c51测距素材

显示模块选用3个共阳极段式LED数码管来显示测量结果,显示范围为 0一999厘米考虑到节省管脚和实用性的问题,采用动态显示的方法3个 控制端PI.1!PI.2和PI.3作为动态显示的位选信号,考虑到I/接口的驱动能 力有限,采用3个NPN型三极管来提高端口的驱动能力图3.5为显示模块 的硬件电路原理图 超声波传感器的电源常由外部供电,一般为直流电压,电压范围为 12~24V ±10%, 再经传感器内部稳压电路变为稳压电压供电传感器工作。 即所谓的脉冲—回波方式。由发射传感器、发射 电路、接收传感器、接收放大电路、回波信号处理电路和单片机控制电路等几部分组成。 发射电路通常是一个工作频率为 40 kHz 的多谐振荡器,该振荡器可由 555 时基集成电 路或其他电路构成多谐振荡器电路型式。多谐振荡器受单片机控制,产生一定数量的发 射脉冲。也可以直接通过单片机直接产生 40kHz 的方波,经反相器等元件提高驱动能 力,用于驱动超声波发射传感器,并激励超声波在空气中传播,遇障碍物而产生回波。 超声波接收传感器通过换能器的压电转换,将由障碍物返回的回波信号转换成电信号, 对回波信号处理后送至单片机系统进行时间测量和距离计算。 基于单片机的超声波测距系统,是利用单片机编程产生频率为 40kHz 的方波,经过 发射驱动电路放大,使超声波传感器发射端振荡,发射超声波。超声波经反射物反射回 来后,由传感器接收端接收,再经接收电路放大、整形,控制单片机中断口。 这种以单片机为核心的超声波测距系统通过单片机记录超声波发射的时间和收到 反射波的时间。当收到超声波的反射波时,接收电路输出端产生一个负跳变,在单片机 的外部中断源输入口产生一个中断请求信号,单片机响应外部中断请求,执行外部中断 服务子程序,读取时间差,计算距离,结果输出给 LED 显示。 C51 超声波自动测距系统原理框图如图 1示,单片机发出 40kHZ 的信号,经放大后通过超声波发 射器输出;与此同时单片机控制器内部T0 计数器开始记数,当超声波接收器接收到超声波回波信号,经放大器放大,通过外部中断启动单片机中断程序,这时 T0 计数器停止记数,再由软件进行提取计数器的计数值换算成时间通过计算得出距离数并送LED 显示 片机最小系统电路、显示电路、超声波信号发射电路、超声波信号接收电路、蜂鸣器电路五部分组成 单片机采用A T 8 9 C 5 1 或其兼容系列 单片机振荡电路使用12MHz 晶振,5V Vcc 电源电压 51 单片机芯片、单片机振荡电路和单片机复位电路组成了单片机最小系统电路 四位数码管组成显示电路 非门74LS04 芯片与超声波发射探头 T-40-16 组成了超声波信号发射电路 SONY 公司的 CX20106A 芯片及外围电路和超声波接收 探头R-40-16 组成了超声波信号接收电路 通过单片机 P1.1 口通过三极管 VT5 驱动蜂鸣器鸣声发出超范围报警信号。 单片机通过 P1.0 引脚经反相器来控制输出超声换能器所需的40KHz 的方波信号,然后利用外中断0 口监测超声波接收电路输出的返回信号, 将外部中断 0 设置为电平触发。当INT0 引脚的电平由高电平变为低电平时就认为超声波已经返回并且受到回波 由单片机AT89C51 输出超声波换能器所需的40kHz方波信号,然后经非门74LS04 芯片反相后通过超声波信号发射探头“T-40-l6”发出超声波信号 设计用单片机的P1.0 口发出40kHz 方波信号,因为40kHz 方波的周期为1/40 ×10-3=25 μs,本设计采用定时器T1 定时12.5 μs,每隔12.5 μs 改变一下P1.0 的电平,这样即可得到40kHz 的方波信号 超声波信号发射电路,单片机P1.0 端口输出的40kHz 的方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另一个电极,用这种推拉形式将方波信号加到超声波换能器的两端,可以提高超声波的发射强度。 输出端采两个反向器并联,用以提高驱动能力。上位电阻R1、R2 一方面可以提高反向器74LS04 输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡时间。 3.2 超声波信号接收电路 超声波接收器包括超声波接收探头、信号放大电路及波形变换电路3 部分 由于经探头变换后的正弦波电信号非常弱,因此必须经放大电路放大。正弦波信号不能直接被单片机接收,必须进行波形变换。 超声波的接收传感器采用与发射传感器配对的 R-40-16,将由发射传感器发出的经反射后的超声波脉冲转变为微弱的交流信号, 送红外检波接收集成模块CX20106A 的1 脚。CX20106A 是日本索尼公司产品,单列直插封装、内置放大限幅、带通滤波、检波、积分、整

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档