超声波测液位电路设计.doc

上传人:土8路 文档编号:10341890 上传时间:2021-05-10 格式:DOC 页数:22 大小:236.50KB
返回 下载 相关 举报
超声波测液位电路设计.doc_第1页
第1页 / 共22页
超声波测液位电路设计.doc_第2页
第2页 / 共22页
超声波测液位电路设计.doc_第3页
第3页 / 共22页
超声波测液位电路设计.doc_第4页
第4页 / 共22页
超声波测液位电路设计.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《超声波测液位电路设计.doc》由会员分享,可在线阅读,更多相关《超声波测液位电路设计.doc(22页珍藏版)》请在三一文库上搜索。

1、东北石油大学 课 程 设 计 2013 年 7 月 16 日 课 程 传感器课程设计 题 目 超声波测液位电路设计 院 系 专业班级 学生姓名 学生学号 指导教师 任务书 课程课程 传感器课程设计传感器课程设计 题目题目 超声波测液位电路设计超声波测液位电路设计 专业 姓名 学号 主要内容:主要内容: 本文主要是针对类似油罐等封闭式液体的液位的测量,采用超声波作为主要手 段。此次设计采用反射波方式,超声波测距仪硬件电路的设计主要包括单片机系统及 显示电路、超声波发射电路和超声波检测接收电路三部分。单片机采用 AT89C51 或 其兼容系列。采用 12MHz 高精度的晶振,以获得较稳定时钟频率,

2、减小测量误差。 显示电路采用简单实用的 LED 数码管。 基本要求:基本要求: 1、 通过传感器原理及相关电路知道设计超声波测液位电路。 2、 设计电路,并用相关的软硬件测出液位。 3、 掌握相关的传感器原理及应用。 主要参考资料:主要参考资料: 1胡平超声波测距仪的研制J.计算机与现代化2003,10 2时德刚,刘哗超声波测距的研制J计算机测量与控制2002,10 3华兵MCS-51 单片机原理应用M武汉:武汉华中科技大学出版 社2002,5 4李华MCU-51 系列单片机实用接口技术M北京:北京航天大学出版 社1993 5郁有文传感器原理及工程应用M西安:西安电子科技大学出版社2000 完

3、成期限 2013.7.132013.7.16 指导教师 专业负责人 2013 年 7 月 16 日 摘 要 超声波液位测量是一种非接触式的测量方式,它是利用超声波在同种介质中 传播速度相对恒定以及碰到障碍物能反射的原理研制而成的。与其它方法相比 (如电磁的或光学的方法),它不受光线、被测对象颜色的影响,对于被测物处于 黑暗、有灰尘、烟雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力。因此, 研究超声波在高精度测距系统中的应用具有重要的现实意义。 本设计基于单片机的超声波液位测量系统主要由硬件与软件两部分组成,硬 件是基于 AT89C51 芯片为核心的超声波液位测量,采用 AT89C51 单片机

4、进行控 制及数据处理,给出了超声波发射和接收电路,通过盲区的消除以及环境温度的 采样,提高了测距的精确度。利用超声波传输中距离与时间的关系,设计出了能 精确测量两点间距离的超声波液位检测系统。此系统具有易控制、工作可靠、测 量精度高的优点,可实时检测液位。 并有超声波处理模块 CX20106A、CD4069 组成的超声波发射电路、超声波接收电路、单片机复位电路、LED 显示电路、报 警电路等。软件部分由主程序、预置子程序、发射子程序、接收子程序、显示子 程序组成。各探头的信号经单片机综合分析处理。 最后通过实物的调试,各项参数及功能符合设计要求,能达到预期的目的。 关键词:单片机;超声波;温度

5、控制;高精度测距 目 录 一、设计要求 .1 1、超声波传感器的功能与用途 .1 2、课题研究的背景及意义 .1 3、国内外发展的现状 .1 二、方案设计 .2 1、方案说明 .2 2、方案比较及论证.3 三、传感器工作原理 .4 1、超声波传感器的性能指标 .4 2、超声波传感器的结构 .4 四、电路的工作原理 .6 五、单元电路设计、参数计算和器件选择 .8 1、单元电路设计 .8 2、参数计算 .12 3、器件选择 .12 六、总结 .15 参考文献 .16 超声波测液位电路设计 一 、设计要求 1、超声波传感器的功能与用途 本设计中采用反射式的方式,超声波传感器发射超声波,遇到液面后超

6、声波 被反射回来,超声波接收探头接收超声波。其间通过单片机的控制,I/O 口输出 控制信号从 NE555 振荡器输入到 CD4069 驱动电路驱动超声波发射电路,超声波 发生电路产生 40KHz 的调制脉冲,经换能器转换为超声波信号向前方空间发射。 经过液面反射后超声波接收探头将接收到的超声波送到单片机进行处理。输出由 LED 数码管显示,通过盲区的消除以及环境温度的采样,提高了测距的精确度。 利用超声波传输中距离与时间的关系,采用 AT89C51 单片机进行控制及数据处 理,设计出了能精确测量两点间距离的超声波液位检测系统。利用所设计出的超 声波液位检测系统,对液面进行了测试,采集当时的环境

7、温度获得精确的速度, 计算出液面距离。此系统具有易控制、工作可靠、测量精度高的优点,可实时检 测液位。 2、课题研究的背景及意义 目前,液位测量技术已经广泛的运用在工业部门和日常检测部门中。例如: 液位测量技术在石油、化工、气象等部门的应用。在测量条件和环境来说,有的 测量系统被运用在十分复杂的条件与环境中。例如:有的是高温高压,有的是低 温或真空,有的需要防腐蚀、防辐射,有的从安装上提出苛刻的限制,有的从维 护上提出严格的要求等。这些都大大的提高了对测量技术的要求。所以能实现测 量的无接触与智能化是液位测量计现在的主要发展方向1。 近年来,随着工业的发展,计算机、微电子、传感器等高新技术的应

8、用和研 究,液位仪表的研制得到了长足的发展,以适应越来越高的应用要求。 3、国内外发展的现状 随着电子技术的发展出现了微波雷达测距、激光测距及超声波测距。前 2 种 方法由于技术难度大成本高一般仅用于军事工业而超声波测距则由于其技术难度 相对较低且成本低廉适于民用推广。这项技术也可用于工业测量领域。由于超声 波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波常常用于距 离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测 往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达 到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。随着自动 测

9、量和微机技术的发展,超声波测距的理论已经成熟,超声波测距的应用也非常 广泛。超声测距是一种非接触式的检测方式。与其它方法相比,如电磁的或光学 的方法,它不受光芒、被测对象颜色等影响。对于被测物处于黑暗、有灰尘、烟 雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力。因此在液位测量、机单 片机毕业论文械手控制、车辆自动导航、物体识别等方面有广泛应用。特殊是应 用于空气测距,由于空气中波速较慢,其回波信号中包含的沿传播方向上的结构 信息很轻易检测出来,具有很高的分辨力,因而其正确度也较其它方法为高;而 且超声波传感器具有结构简单、体积小、信号处理可靠等特点。因此本设计也是 利用超声波来测量距离2。

10、二、方案设计 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声 波经常用于距离的测量。利用超声波检测距离,设计比较方便,计算处理也较简 单,并且在测量精度方面也能达到农业生产等自动化的使用要求。 超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机 械方式产生超声波。电气方式包括压电型、电动型等;机械方式有加尔统笛、液 哨和气流旋笛等。它们所产生的超声波的频率、功率、和声波特性各不相同,因 而用途也各不相同。目前在近距离测量方面常用的是压电式超声波换能器。根据 设计要求并综合各方面因素,本文采用 AT89S51 单片机作为控制器,用动态扫描 法实现 LED 数字

11、显示,超声波驱动信号用单片机的定时器。 1、方案说明 本设计基于单片机的超声波液位测量系统主要由单片机、温度检测电路、超 声波发射电路、超声波接收电路、LED 显示电路、报警电路等组成。 本设计采用模块化设计思想,以单片机 AT89C51 为核心,将其他模块有机 的整合在一起,形成一个统一的系统,硬件系统的框图如图 1 所示。 超声波接收 超声波发送 AT89C51 单片机 LED 显示 温度检测 555 电路 图 2.1 超声波液位测量系统框图 方案一: (发射部分)通过 NE555 振荡器设计出振荡电路,产生 40KH 的脉冲在通过 CD4069 的驱动作用于超声波发射探头上。 (接收部分

12、)将超声波接受探头接收到的信号通过 CX20106 整形和滤波以后 再 CX20106 的 7 脚输出一个 40KH 的脉冲,在单片机的 P3.2 处产生一个下降沿。 方案二: (发射部分)通过单片机发射 40KH 的脉冲,再经过 4069 非门,再经过 4011 与非门的驱动作用于超声波发射探头上。 (接收部分)将超声波探头接收到的正弦 40KH 超声波信号(其 VPP 为 50mV)通过 LM324 运放三级放大以及整形以后产生 VPP 为 3.5V 的梯形波信号, 用锁相环电路进行检波处理后,启动单片机中断程序。 2、方案比较及论证 通过方案一和方案二的比较我们可以发现,在方案一中的发射

13、电路中,我们 可以用 NE555 振荡产生 40KH 的方波信号,它是基于硬件的基础上,便于我们可 以通过示波器观察到 40KH 的方波,具有直观且易于观察的特点,有利于电路的 检测。在方案二中,我们可以通过单片机产生 40KH 的脉冲信号,在通过 CD4069(或者 74LS04)驱动,将 40KH 的脉冲信号发射出去,由于是软件控制, 准确度比较高。经过比较我们发现,在发射电路中方案一的设计比较经济实惠而 且比较方便,所以我们选择方案一来产生超声波。 在接收电路中我们发现,在方案一中我们通过采用 CX20106 可以将信号进行 放大和整形处理,在 CX20106 的 5 脚和 7 脚串联一

14、个 200K 的电阻可以将频率稳 报警系统 图 1 超声波液位测量系统框图 定在 40KH。在方案二中我们通过 LM324 三级放大,再通过 LM567 检波电路, 此电路调试比较复杂,在做三级放大时,放大倍数不容易控制,在输出波形上会 发生小幅度的偏移。 因此在本次设计中,我们选用的是方案一,以提高测量结果的准确度,并且 在整个系统中我们都会采用单片机做计算和显示。 三、传感器工作原理 超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频 率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率 高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点

15、。 超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透 几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到 活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学 等方面。 以超声波作为检测手段,必须产生超声波和接收超声波。完成这种功能的装 置就是超声波传感器,习惯上称为超声换能器,或者超声探头。 1、超声波传感器的性能指标 超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的 材料可以有许多种。晶片的大小,如直径和厚度也各不相同,因此每个探头的性 能是不同的,我们使用前必须预先了解它的性能。超声波传感器的主要性能指标 包括

16、: (1)工作频率。工作频率就是压电晶片的共振频率。当加到它两端的交流 电压的频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。 (2)工作温度。由于压电材料的居里点一般比较高,特别是诊断用超声波 探头使用功率较小,所以工作温度比较低,可以长时间地工作而不会失效。医疗 用的超声探头的温度比较高,需要单独的制冷设备。 (3)灵敏度。主要取决于制造晶片本身。机电耦合系数大,灵敏度高;反 之,灵敏度低。 2、超声波传感器的结构 超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。 小功率超声探头多作探测作用。它有许多不同的结构,直探头、斜探头、表面波 探头、兰姆波探头、双探头等

17、。 当电压作用于压电陶瓷时,就会随电压和频率的变化产生机械变形。另一方 面,当振动压电陶瓷时,则会产生一个电荷。利用这一原理,当给由两片压电陶 瓷或一片压电陶瓷和一个金属片构成的振动器,所谓叫双压电晶片元件,施加一 个电信号时,就会因弯曲振动发射出超声波。相反,当向双压电晶片元件施加超 声振动时,就会产生一个电信号。基于以上作用,便可以将压电陶瓷用作超声波 传感器5。 如超声波传感器,一个复合式振动器被灵活地固定在底座上。该复合式振动 器是谐振器以及,由一个金属片和一个压电陶瓷片组成的双压电晶片元件振动器 的一个结合体。谐振器呈喇叭形,目的是能有效地辐射由于振动而产生的超声波, 并且可以有效地

18、使超声波聚集在振动器的中央部位。 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声 波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就 立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时 间 t,就可以计算出发射点距障碍物的距离 (s),即: s=340t/2 (1) 这就是所谓的时间差测距法。 图 3.1 超声波液位测量示意图 超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在 发射后遇到障碍物反射回来的时间,根据发射和接收的时间差计算出发射点到 障碍物的实际距离。由此可见,超声波测距原理与雷达原理是一样的。 测距的公式表

19、示为: L=CT (2) 式中 L 为测量的距离长度; C 为超声波在空气中的传播速度; T 为测量距离 传播的时间差 (T 为发射到接收时间数值的一半 )。 图 2 超声波液位测量示意图 四、电路的工作原理 本设计中采用反射式的方式,超声波传感器发射超声波,遇到液面后超声波 被反射回来,超声波接收探头接收超声波。其间通过单片机的控制,I/O 口输出 控制信号从 NE555 振荡器输入到 CD4069 驱动电路驱动超声波发射电路,超声波 发生电路产生 40KHz 的调制脉冲,经换能器转换为超声波信号向前方空间发射。 经过液面反射后超声波接收探头将接收到的超声波送到单片机进行处理。输出由 LED

20、 数码管显示,通过盲区的消除以及环境温度的采样,提高了测距的精确度。 利用超声波传输中距离与时间的关系,采用 AT89C51 单片机进行控制及数据处 理,设计出了能精确测量两点间距离的超声波液位检测系统。利用所设计出的超 声波液位检测系统,对液面进行了测试,采集当时的环境温度获得精确的速度, 计算出液面距离。此系统具有易控制、工作可靠、测量精度高的优点,可实时检 测液位。 AT89C51 是一种低功耗、高性能 CMOS 8 位微控制器,具有 4K 在系统可编 程 Flash 存储器。使用某公司高密度非易失性存储器技术制造,与工业 80C51 产 品指令和引脚完全兼容。片上 Flash 允许程序

21、存储器在系统可编程,亦适于常规 编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89C51 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89C51 具有以下标准功能:4k 字节 Flash,128 字节 RAM,32 位 I/O 口线,看门狗定时 器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断结构,全双 工串行口,片内晶振及时钟电路。另外,AT89C51 可降至 0Hz 静态逻辑操作,支 持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/ 计数器、串口、中断继续工作。掉电保护方式下

22、,RAM 内容被保存,振荡器被 冻结,单片机一切工作停止,直到下一个中断或硬件复位为止4。 EA/V P 31 X 1 19 X 2 18 RESET 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P10/T 1 P11/T 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 A LE/P 30

23、TXD 11 RXD 10 U 1 A T89C51 C1 30pF C2 30pF Y 1 12M H z a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J1 R12 680 +5V A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J2 R13 680 A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J3 R14 680

24、A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J4 R15 680 A B C D E F G dp IN 1 C1 2 C2 3 GND 4 fo 5 C3 6 OUT 7 VCC 8 U 3CX20106 INT0 + C5 1uF + C5 3.3uF R22 10K R21 200K R20 10K +5V INT0 TRIG 2 Q 3 R 4 CVolt 5 THR 6 D IS 7 VCC 8 GND 1 U 2 N E555 C4 0.1uF R17 5.1k +12V P1

25、0 P10 VCC 1 D0 2 GND 3 J5 D S18B20 P13 +5V +5V R3 6K P13 + C3 20uF R2 10K P14 R1 1K 发发发 BUZZER +5V P14 1 2 3 4 1N4007 BRID GE1 V in 1 GND 2 +5V 3 U 4LM7805CT V in 1 GND 2 +12V 3 U 5 LM7812CT 1 2 Jout1 D C5V 1 2 Jout2 D C12V 1 2 Jin A C220V C7 1000uF 50V C8 100uF 25V C10 100uF 25V C9 1000uF 50V + C6

26、330pF 发发发发发 R-40 发发发发发 T-40 T1 15v 12 U 1A 4069 34 U 1B 4069 56 U 1C 4069 98 U 1D 4069 1110 U 1E 4069 R16 20k R19 1k R18 1k +5v +5v +5v a b c d abcd Q 5 S8050 Q 4 S8050 Q 3 S8050 Q 2 S8050 R4 680 R5 680 R6 680 R7 680 R8 680 R9 680 R11 680 R10 680 A B C D E G F dp A B C D E G F dp S2 SW-PB S2 SW-PB Q

27、 1 S8050 图 3 系统硬件设计电路图 五、单元电路设计、参数计算和器件选择 1、单元电路设计 (1)电源电路设计 本系统采用市电 220V,50Hz 供电,而单片机以及其它芯片均采用直流 5V 和 12V 电压供电。故需要设计降压电路。本电路使用了由 LM7805 和 LM7812 构 成的桥式稳压整流电路。电路如图 4 所示。 1 2 3 4 1N4007 BRIDGE1 Vin 1 GND 2 +5V 3 U4LM7805CT Vin 1 GND 2 +12V 3 U5 LM7812CT 1 2 Jout1 DC5V 1 2 Jout2 DC12V 1 2 Jin AC220V C

28、7 1000uF 50V C8 100uF 25V C10 100uF 25V C9 1000uF 50V T1 15v aa a a 图 4 电源电路 经过降压、桥式整流、滤波后通过 LM7805 稳压并直接为单片机和其它器件 供电,作为齐纳二极管/电阻组合的替换方案时,LM7805 和 LM7812 通常可以改 善有效输出阻抗达两个数量级,并降低静态电流。LM7805 和 LM7812 可提供本 地卡上稳压,结合单点调节,解决分配问题。由于足够的散热设置,LM7805 和 LM7812 稳压器可提供 100mA 的输出电流,同时还包含限流功能,以限制峰值输 出在安全值的范围内。LM7805

29、 和 LM7812 为输出晶体管提供了安全区域保护, 限制内部功耗。假如内部功耗超出了散热范围,热关断电路将会启动,防止芯片 过热。 (2) 显示电路设计 在单片机应用系统中,LED 数码管的显示常用两种方法:静态显示和动态扫 描显示。所谓静态显示,就是每一个显示器都要占用单独的具有锁存功能的 I/O 接口用于笔划段字形代码。这样单片机只要把要显示的字形代码发送到接口电路, 就不用管它了,直到要显示新的数据时,再发送新的字形码,因此,使用这种方法 较为简单与便利。在显示电路的设计上,利用单片机的 P0P2 口来控制数码管 显示,这种接法虽然比较浪费管脚资源,但是对单片机的理论知识要求相对比较

30、低,而且超声波发射和接收电路并不需要很多的管脚来支持,所以我选择这种方 案。数码管的选择上,为了使数码管亮度大,本人选择了共阴极的数码管,数码 管管脚接到高电平发亮。显示及其驱动电路的原理图见图 5。 (3)温度补偿电路设计 DS18B20温度传感器是美国DALLAS半导体公司推出的一种改进型智能温度 传感器,测温范围为-55125,最大分辨率可达0.0625。DS18B20可以直接 读出被测温度值,而且采用了一线制与单片机相连,减少了外部的硬件电路,具 有低成本和易使用的特点。测温电路图6所示。 VCC 1 D0 2 GND 3 J5 DS18B20 +5V R3 6K P13 aa a a

31、 图 6 DS18B20 EA/VP 31 X1 19 X2 18 RESET 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P10/T 1 P11/T 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE/P 30 TXD 11 RXD 10 U1 AT89C51 a bf c g d e

32、 dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J1 R12 680 A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J2 R13 680 A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V 10 J3 R14 680 A B C D E F G dp a bf c g d e dp a 1 b 2 dp 3 c 4 V 5 d 6 e 7 g 8 f 9 V

33、 10 J4 R15 680 A B C D E F G dp +5v a b c d abcd Q5 S8050 Q4 S8050 Q3 S8050 Q2 S8050 R4 680 R5 680 R6 680 R7 680 R8 680 R9 680 R11 680 R10 680 A B C D E G F dp A B C D E G F dp a a a a 图 5 单元显示电路 (4)超声波发射电路设计 压电式超声波换能器是利用压电晶体的谐振来工作的。超声波换能器内部有 两个压电晶片和一个换能板。当它的两极外加脉冲信号,其频率等于压电晶片的 固有振荡频率时,压电晶片会发生共振,并带动

34、共振板振动产生超声波,这时它 就是一个超声波发生器;反之,如果两电极问未外加电压,当共振板接收到超声 波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接 收换能器。超声波发射换能器与接收换能器在结构上稍有不同,使用时应分清器 件上的标志6。 图 7 超声波发射电路 电路的设计思想电路的设计思想 超声波发射电路由超声波换能器(或称超声波振头)和超声波发生器两部分组成, 40KHz 的超声波信号是利用 NE555 时基电路振荡产生的,振荡频率,通过调节 信号频率,使之与换能器的 40KHz 固有频率一致,为保证 555 时基具有足够的驱 动能力,宜采用+12V 电源。工作时,单

35、片机通过 P1.0 口向超声波发生电路发出 控制信号从 555 振荡电路的 3 脚输入到 CD4069 驱动器,经驱动器驱动后推动探 头产生超声波,超声波发生电路产生 40KHz 的调制脉冲,经换能器转换为超声波 信号向前方空间发射。 (5)超声波接收电路设计 超声波接收电路CX20106A是一款红外线检波接收的专用芯片,常用于电视 TRIG 2 Q 3 R 4 CVolt 5 THR 6 DIS 7 VCC 8 GND 1 U2 NE555 C4 0.1uF R17 5.1k +12V P10 发发发发发 T-40 12 U1A 4069 34 U1B 4069 56 U1C 4069 98

36、 U1D 4069 1110 U1E 4069 R16 20k R19 1k R18 1k +5v +5v S2 SW-PB a aa a 机红外遥控接收器。考虑到红外遥控常用的载波频率38kHz与测距的超声波频率 40kHz较为接近,可以利用它制作超声波检测接收电路。实验证明用CX20106A接 收超声波(无信号时输出高电平),具有很好的灵敏度和较强的抗干扰能力。适当 更改电容的大小,可以改变接收电路的灵敏度和抗干扰能力。其电路由图8所示。 图 8 超声波接收电路 CX20106A 的引脚注释: 1 脚 IN:超声波信号输入端,该脚的输入阻抗约为 40k。 2 脚 C1:该脚与 GND 之间

37、连接 RC 串联网络,它们是负反馈串联网络的一 个组成部分,改变它们的数值能改变前置放大器的增益和频率特性。增大电阻 R 或减小 C,将使负反馈量增大,放大倍数下降,反之则放大倍数增大。但 C 的改 变会影响到频率特性,一般在实际使用中不必改动,推荐选用参数为 R=4.7,C=3.3F。 3 脚 C2:该脚与 GND 之间连接检波电容,电容量大为平均值检波,瞬间相 应灵敏度低;若容量小,则为峰值检波,瞬间相应灵敏度高,但检波输出的脉冲 宽度变动大,易造成误动作,推荐参数为 3.3F。 4 脚 GND:接地端。 5 脚 f0:该脚与电源端 VCC 接入一个电阻,用以设置带通滤波器的中心频率 f0

38、, 阻值越大,中心频率越低。例如,取 R=200k 时,fn42kHz,若取 R=220k,则中心频率 f038kHz。 6 脚 C3:该脚与 GND 之间接入一个积分电容,标准值为 330pF,如果该电 容取得 太大,会使探测距离变短。 7 脚 OUT:遥控命令输出端,它是集电极开路的输出方式,因此该引脚必须 接上 一个上拉电阻到电源端,该电阻推荐阻值为 22k,没有接收信号时该端输 出为高电平,有信号时则会下降。 8 脚 VCC:电源正极,4.5V5V。 2、参数计算 超声波测距的原理为超声波发生器 T 在某一时刻发出一个超声波信号,当这 个超声波遇到被测物体后反射回来,就被超声波接收器

39、R 所接收到。这样只要计 算出从发出超声波信号到接收到返回信号所用的时间,就可算出超声波发生器与 反射物体的距离。距离的计算公式为: (3) 22 tcs d 其中,d 为被测物与测距仪的距离,s 为声波的来回的路程,c 为声速,t 为 声波来回所用的时间。在启动发射电路的同时启动单片机内部的定时器 T0,利用 定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反 射波时,接收电路输出端产生一个负跳变,在 INT0 或 INT1 端产生一个中断请求 信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算 距离6。 3、器件选择 超声波发生器选择 超声波发生器可

40、以分为两类:一类是用电气方式产生超声波,一类是用机械 方式产生超声波。本课题属于近距离测量,可以采用常用的压电式超声波换能器 来实现。 超声波测距的原理是利用超声波的发射和接受,根据超声波传播的时间来计 算出传播距离。实用的测距方法有两种,一种是在被测距离的两端,一端发射, 另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收 的反射波方式,适用于测距仪。此次设计采用反射波方式。 测距仪的分辨率取决于对超声波传感器的选择。超声波传感器是一种采用压 电效应的传感器,常用材料是压电式陶瓷。由于超声波在空气传播时会有相当的 衰减,衰减的程度与频率的高低成正比;而频率高分辨率也高,故

41、短距离测量时 应选择高频率的传感器,而长距离测量时应用低频率的传感器。 一 、超声波接收传感器及处理芯片 CX20106A 超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的 材料可以有许多种。晶片的大小,如直径和厚度也各不相同,因此每个探头的性 能是不同的,我们使用前必须预先了解它的性能。超声波传感器的主要性能指标 包括: 工作频率。工作频率就是压电晶片的共振频率。当加到它两端的交流电压的 频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。 工作温度。由于压电材料的居里点一般比较高,特别时诊断用超声波探头使 用功率较小,所以工作温度比较低,可以长时间地工作而不失效。医

42、疗用的超声 探头的温度比较高,需要单独的制冷设备。 灵敏度。主要取决于制造晶片本身。机电耦合系数大,灵敏度高;反之,灵 敏度低。 因此超声波接受传感器应该应用集成电路 CX20106A,CX20106A 是一款红 外线检波接收的专用芯片,常用于电视机红外遥控接收器。考虑到红外遥控常用 的载波频率 38kHz 与测距的超声波频率 40kHz 较为接近,可以利用它制作超声波 检测接收电路。实验证明用 CX20106A 接收超声波(无信号时输出高电平),具有 很好的灵敏度和较强的抗干扰能力。适当更改电容的大小,可以改变接收电路 6 C 的灵敏度和抗干扰能力。此部分电路在集成芯片上 二 、温度传感器的

43、选择 大家知道,声音在不同温度的空气中传播速度是不同的,所以这里要考虑到 温度补偿的问题。 温度传感器有很多种,例如温度传感器 AD590。AD590 是美国模拟器件公司 生产的单片集成两端感温电流源。流过器件的电流(mA)等于器件所处环境的 热力学温度(开尔文)度数。AD590 的测温范围为-55+150。AD590 的电 源电压范围为 4V30V。电源电压可在 4V-6V 范围变化,电流变化 1mA,相当 于温度变化 1K。AD590 可以承受 44V 正向电压和 20V 反向电压,因而器件反接 也不会被损坏。输出电阻为 710WM。它的精度高。AD590 共有 I、J、K、L、M 五档,

44、其中 M 档精度最高,在-55+150范围内,非线性误差为0.3。 但是考虑到成本问题我选用TS-18B20数字温度传感器。该产品采用美国 DALLAS公司生产的DS18B20可组网数字温度传感器芯片封装而成,具有耐磨耐 碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控 制领域。 独特的一线接口,只需要一条口线通信多点能力,简化了分布式温度传感应 用无需外部元件可用数据总线供电,电压范围为 3.0V 至 5.5V 无需备用电源测量。 温度范围为-55C 至+125 。-10C 至+85C 范围内精度为0.5C 温度传感器可编程的分辨率为 912 位温度转换为 12 位数字

45、格式最大值为 750 毫秒用户可定义的非易失性温度报警设置应用范围包括恒温控制,工业系统, 消费电子产品温度计,或任何热敏感系统7。 系统需要的元器件清单 表 1 元器件清单 序号编号名称型号数量 1R10电阻1001 2R14电阻1k20 3R2/R3/R4/R7/R8/ R12/R13 电阻10k8 4R1电阻33k1 5R5电阻4.7k1 6R6电阻1.2k1 7R9电阻1.51 8R11电阻50k1 10R15/R18电阻300k2 11R16电阻2.2k1 12R17可变电阻 100k1 13DS1/DS2/DS3/DS4LED4 15C3/C8/C9/C10/C11/C13/ C1

46、4/C16/C17 电容0.1uF10 16C4/C5电容20pF2 17C6电容330Pf2 18C7电解电容47uF5 19C1电解电容1uF5 21C18/C20电容1000uF2 22C19/C21电容0.33uF2 23C2电解电容3.3uF160V2 24T/R超声波TCT-402 25D1二极管1N40016 26U3变压器1 27U4反相器CD40691 28U5蜂鸣器1 31Q1三极管S80506 34X1晶振12MHz1 六、总结 由于时间和其它客观上的原因,此次设计没有成功做出实物。但是对设计有 一个很好的理论基础。设计的最终结果是使超声波测距仪能够产生超声波,实现 超声波的发送与接收,从而实现利用超声波方法测量物体间的距离。以数字的形 式显示测量距离。 超声波测距的原理是利用超声波的发射和接受,根据超声波传播的时间来计 算出传播距离。实用的测距方法有两种,一种是在被测距离

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1