(十五)CX20106A 中超声波测量的应用


CX20106A原理图

在这里插入图片描述
在这里插入图片描述

芯片说明

CX20106A,红外线/超声波接收专用芯片

1. CX20106A红外线遥控接收前置放大电路,多适用于电视机。
2. CX20106A也同样适用于超声波测试,主要频率在38KHZ~41KHZ,在超声波应用中通常选取40KHZ

部分引脚功能和使用

当CX20106A 接收到40KHz(发射频率和解制必须一致)信号时,会在OUT引脚上产生一个低电平下降脉冲,这个信号可以接到单片机的引脚,进而进行监测。

在实际调试的时候只关心芯片OUT脚在收到信号是否有一个下降沿产生。如果探头一直接收到超声波(也就是40KHZ波),在OUT脚将会有周期的低电平产生。不会像通常认为的那样,OUT脚一直为低电平。这是刚用CX20106A时的一个常见错误。

最后只要通过单片机来来计算发射信号时到收到信号(也就是用单片机检测下降沿)时这段时间的长度ÿ

  • 41
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路使用_CX20106A_作为超声波接收处理的典型电路
/* CX20106A 超声波发送与接受程序 40KHz脉冲由单AT89S52单片机P1.0口送出,由P3.2(INT0)采用断方式接收。 定时器0,定时器1断方式工作,T1为8位自动重装模式(定时12.5us),T0为16位定时器(定时约65ms) 超声波接受采用外部断INT0,接受到返回脉冲后,在外部断程序计算距离。 65ms超声波传播距离约65×10^(-3) × 340m/s =22.1m,距离足够了,远超CX20106A测量范围。 40KHz对应波周期T=1/40KHz =25us,方波高占空比50%,高低电平宽度分别占0.5T=12.5us。 定时器T1采用8位自动重装模式(定时12.5us), 在单片机采用12MHz晶振的前提下,(2^8-X)×12/12 us =12.5us (1) 当X=0xF3时,2^8-X=13, (2) 当X=0xF4时,2^8-X = 12, 所以,取X=0xF3,0xF4均可以满足计时要求。 距离显示在4位数码管上,单位为cm。 */ /* 单片机P2口接74HC138(三八译码器)P2.3--74HC138:/EI、P2.2--74HC138:A2、P2.1--74HC138:A1、P2.0--74HC138:A0 译码器输出 Y0,Y1、Y2、Y3、Y4、Y5、Y6、Y7均低电平有效,分别选通1~8个数码管。包括2个四位一体数码管LG3641BH,共2x4=8个数码管。 数码管数据口为P0口。数码管为共阳4位一体数码管。 功能: 译码器输出为1——8个数码管的段选信号,轮流选择1——8数码管。 dispaly(uint d)将d(distance)的千、百、十、个依次显示在1~3号数码管上。 显示原理: 1、送出要显示的段数 2、P2译码,选择要显示的位 3、延时1——2ms,时间不能太长,否则会闪烁,也不能太短,否则会很暗。 4、取消段选,消隐! 若要显示多段,重复以上4步! */
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小爪.exe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值