超声波测距的语音提示倒车报警系统设计_第1页
超声波测距的语音提示倒车报警系统设计_第2页
超声波测距的语音提示倒车报警系统设计_第3页
超声波测距的语音提示倒车报警系统设计_第4页
超声波测距的语音提示倒车报警系统设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计(论文)本科毕业设计(论文) ( ( 20112011 届届 ) ) 题题 目:目:超声波测距的语音提示倒车报警系统的设计超声波测距的语音提示倒车报警系统的设计 学学 院:院: 行知学院 专专 业:业: 电子信息工程 学生姓名:学生姓名: 王建波 学号:学号: 指导教师:指导教师: 马世平 职称:职称: 教授 合作导师:合作导师: 职称:职称: 完成时间:完成时间: 2020 1111 年年 4 4 月月 1010 日日 成成 绩:绩: 浙江师范大学本科毕业设计浙江师范大学本科毕业设计( (论文论文) )正文正文 目目 录录 摘摘 要要1 Abstract1 1 1 引言引言2 1.11.1 超声波测距国内外研究现状、发展动态超声波测距国内外研究现状、发展动态2 1.21.2 超声波检测发展综述超声波检测发展综述3 2 2 超声波测距的相关技术介绍和分析超声波测距的相关技术介绍和分析6 2.12.1 超声波测距的原理超声波测距的原理6 2.22.2 超声波测距的精度分析超声波测距的精度分析7 2.2.12.2.1 温度对声速的影响温度对声速的影响7 2.2.22.2.2 回波检测对时间的影响回波检测对时间的影响7 2.2.32.2.3 发射和反射之间夹角对测距的影响发射和反射之间夹角对测距的影响7 3 3 系统硬件的介绍系统硬件的介绍7 3 3. .1 1 单单片片机机的的介介绍绍 7 3.23.2 LCD1602LCD1602 液晶液晶8 3.2.13.2.1 LCD1602LCD1602 主要技术参数主要技术参数:8 3.2.23.2.2 LCD1602LCD1602 引脚功能引脚功能9 3.33.3 74LS0474LS04 芯片的介绍芯片的介绍9 3.43.4 CX20106CX20106 的介绍的介绍10 3.53.5 ISD4004ISD4004 语音芯片的介绍语音芯片的介绍11 4 4系统硬件电路的设计系统硬件电路的设计12 4.14.1 总体方案设计总体方案设计12 4.24.2 模块论证方案模块论证方案13 4.2.14.2.1发射、接收模块发射、接收模块13 4.2.24.2.2 显示模块显示模块13 4.2.34.2.3 语音模块语音模块14 4.34.3 硬件电路设计硬件电路设计14 4.3.14.3.1 发射电路发射电路14 4.3.24.3.2 接受电路接受电路14 4.3.34.3.3语音播报电路语音播报电路15 4.3.44.3.4 复位电路复位电路15 4.3.54.3.5 时钟电路时钟电路15 4.3.64.3.6 降压电路降压电路16 5 5系统软件设计系统软件设计16 5.15.1 超声波测距的算法超声波测距的算法16 5.25.2 主程序与流程图主程序与流程图17 5.35.3超声波发射子程序超声波发射子程序18 5.45.4超声波接收中断程序超声波接收中断程序18 5.55.5语音播报子程序语音播报子程序19 6 6结束语结束语19 参考文献参考文献20 附录一(电路原理图)附录一(电路原理图)21 附录二(电路附录二(电路 PCBPCB 图)图)21 附录三附录三( (实物图实物图) )22 附录四(程序)附录四(程序)22 超声波测距的语音提示倒车报警系统设计 1 超声波测距的语音提示倒车报警系统设计超声波测距的语音提示倒车报警系统设计 数理与信息工程学院 电子信息工程专业 王建波() 指导老师:马世平(教授) 摘摘 要要:随着社会经济的发展交通运输业日益兴旺,汽车的数量在大副攀升。交通拥 挤状况也日趋严重,撞车事件屡屡发生,造成了不可避免的人身伤亡和经济损失,针对这 种情况,设计一种响应快,可靠性高且较为经济的汽车防撞预警系统势在必行,超声波测 距法是最常见的一种距离测距方法,本文介绍的就是利用超声波测距法设计的一种倒车防 撞报警系统。 论文的内容是基于 AT89C51 单片机倒车防撞语音播报系统的设计,主要是利用超声波 的特点和优势,将超声波测距系统,AT89C51 单片机和 ISD4004 语音模块结合于一体,设 计出一种基于 AT89C51 单片机的倒车防撞报警系统。该系统采用软、硬件结合的方法,具 有模块化和多用化的特点。 论文概述了超声波检测的发展及基本原理,阐述了超声波传感器的原理及特性。对于 系统的一些主要参数进行了讨论,并且在介绍超声波测距系统功能的基础上,提出了系统 的总体构成。对超声波接发收电路和语音提示电路的设计,并对系统各个设计单元的原理 进行了介绍。对组成各系统电路的芯片进行了介绍,并阐述了它们的工作原理。论文介绍 了系统的软件结构,通过编程来实现系统功能。最后,通过对系统的误差分析,给出了系 统的改进方案。 关键词:关键词:超声波;单片机;语音提示 Ultrasonic rangings voice prompt back- draft alarm systems design Name: WANG JIAN BO Director: MA SHI PING (Dept.of Science SCM; speech 超声波测距的语音提示倒车报警系统设计 2 1 1 引言引言 随着社会经济的发展,交通运输业日益兴旺,汽车的数量在大副攀升。交通 拥挤状况也日趋严重,撞车事件屡屡发生,造成了不可避免的人身伤亡和经济 损失,针对这种情况,设计一种响应快,可靠性高且较为经济的汽车防撞报警 系统势在必行,超声波测距法是最常见的一种距离测距方法,应用于汽车停车 的前后左右防撞的近距离,低速状况,以及在汽车倒车防撞报警系统中,超声 波作为一种特殊的声波,同样具有声波传输的基本物理特性折射,反射, 干涉,衍射,散射。超声波测距即是利用其反射特性,当车辆后退时,超声波 距离传感器利用超声波检测车辆后方的障碍物位置,并利用指示灯及蜂鸣器把 车辆到障碍物的距离及位置通知驾驶人员,起到安全的作用。 随着现代社会工业化进程的发展,汽车这一交通工具为越来越多的人所用, 但是随之而来的问题也显而易见,那就是随着车辆的增多,交通事故的频繁发 生,由此导致的人员伤亡和财产损失数目惊人。 对于公路交通事故的分析表明,80%意思的车祸是由于驾驶员反应不及所引 起的,超过 65%的车辆相撞属于追尾相撞,其余则属于侧面相撞。奔驰汽车公 司对各类交通事故的研究表明:若驾驶员能够提早 1s 意识到有事故危险并采取 相应的正确措施,则绝大多数的交通事故都可以避免的。 因此,大力研究开发如汽车防撞装置等主动式汽车辅助安全装置,减少驾 驶员的负担和错误判断,对于提高交通安全将起到重要的作用。显然,此类产 品的研究开发具有极大的实现意义和广阔的应用前景。 1.11.1 超声波测距国内外研究现状、发展动态超声波测距国内外研究现状、发展动态 国外测距仪表早期大多采用机械原理,但近年来随着电子技术的应用, 逐步向机电一体化发展,并且总结出许多新的测量原理。从国外测距仪表发 展的技术动向看,当前国外测距仪新技术已广泛应用且普遍采用电子设计自 动化 (EDA) 1、计算机辅助测试 (CAT)、数字信号处理 (DSP)、专用集成 电路(ASIC)及表面贴装技术等。呈现出智能化测距仪、非接触测量方式的测 距仪、新原理的小型测距仪 2。采用超声波作为测量大气中的地面距离是近 代电子技术发展才获得正式应用的技术,我国目前普遍使用的是卷尺测量技 术,不仅落后,使用不方便,而且精度低、费时。一些比较先进的长度测量 仪器,如激光测距仪、微波测距仪、雷达测距仪等,虽然它们的精度和分辨 率高,具有较强的适用性和抗干扰能力,但造价较高,多数用于军事领域 3。 中国测试技术研究所李茂山在 超声波测距原理及实践技术 4中详细 地阐述了超声波的测距原理,并给出了实现超声波测距的具体框图,并讨论 超声波测距的语音提示倒车报警系统设计 3 了影响超声波测距精度的几种原因。作者分析,利用超声波测距是立足于声 速在既定的均匀媒介中,传播速度有一恒定数值且不随声波频率变化,超声 波测距的关键是把声源由反射到返回的传播时间计量出来,若要求测距误差 小于 0.01m,那么测量时间的误差必须小于 30s。因此,实现声波测距须避 开直接测量时间的方法,才能获得实用的测量精度。 1998 年,李忠杰在 数字式超声波位移测量仪的研究 5一文中介绍 了这种数字式超声波位移测量仪的结构、工作原理和功能。其数据处理借助 于单片机,给出了程序框图,对仪表的各部分硬件电路做了较详细的说明, 并列出了部分仪表的实测数据,且分析了误差产生的原因。 中国科学院上海声学实验室的王润田在 双频超声波测距 6一文中提出, 为了在一个较长的范围内达到测距的精度,在测距时同时发射两个频率的超 声波,频率较大的测较近的距离,频率较小的测较长的距离,这样在较大的 范围内实现较高的测距精度。 南昌航空工业学院的江泽涛在 温度对液体中超声波速度的影响 7 一文中详细地分析了温度对超声波在液体中传播速度的影响,导出了超声波 速度、液体压缩系数及密度的关系,研究了压缩系数及密度同温度的关系。 进而研究温度对声速的影响,用实验测量了不同液体成分下声速同温度的关 系。 1.21.2 超声波检测发展综述超声波检测发展综述 高速度,高效率是现代工业的标志,而这是建立在高质量的基础之上的。 设计和工艺人员理应了解:非均一的组织结构,随机出现的微观,宏观缺陷, 常常可以有时甚至是只能依靠无损检测技术的运用方可予以发现,评价。当然, 这与数十年来多方的重视和广大从业人员的艰辛努力,使无损检测技术在这方 面已具有一定的能力有关。现在,在工业发达国家,无损检测在产品的设计, 研制,使用部门已被卓有成效的运用,1981 年美国前总统里根在给美国无损检 测学会成立 40 周年大会的贺信中就说过:“你们能够给飞机和空间飞行器, 发电厂,船舶,汽车和建筑物等带来更大程度的可靠性。没有无损检测,我们 就不可能享有目前在这些领域和其他领域的领先地位。 ”无损检测正在以迅猛之 势向纵深发展,客观的需要毕竟是一种专业可以发展的最大动力。 我国无损检测技术是从无到有,从低级阶段逐渐发展到应用普及的现阶段 水平。超声波检测仪器的研制生产,也大致按此规律发展变化。 五十年代,我国开始从国外引进超声波仪器,多是笨重的电子管式仪器。 如英国的 UCT-2 超声波检测仪,重达 24Kg,各单位积极开展试验研究工作, 在一些工程检测中取得了较好的效果。 超声波测距的语音提示倒车报警系统设计 4 五十年代末六十年代初,国内科研单位进口了波兰产超声仪,并进行仿制 生产。随后,上海同济大学研制出 CTS-10 型非金属超声检测仪,也是电子管 式,仪器重约 20Kg。该仪器性能稳定,波形清晰。但当时这种仪器只有个别科 研单位使用,建工部门使用不多。直至七十年代中期,因无损检测技术仍处于 试验阶段,未推广普及,所以仪器没有多大发展,仍使用电子管式的 UCT- 2,CTS-10 型仪器。 1976 年,国家建委科技司主持召开全国建筑工程检测技术交流会后,国家 建委将混凝土无损检测技术列为重点攻关项目,组织全国 6 个单位协作攻关。 从此,无损检测技术开始进入有计划,有目的的研究阶段。随着电子工业的飞 速发展,半导体元件逐渐代替了电子管器件,更有利于无损检测技术的推广普 及。如罗马尼亚 N2701 型超声波测试仪,是由晶体管分立元件组成,具有波形 和数码显示,仪器重量 10Kg。七十年代,英国 C.N.S 公司推出仅有 3.5Kg 重 的 PUNDIT 便携式超声仪。 1978 年 10 月,中国建筑科学院研制出 JC-2 型便携式超声波检测仪。该 仪器采用 TTL 线路,数码显示,仪器重量为 5Kg。同期研制出的超声检测仪器 还有 SC-2 型,CTS-25 型,SYC-2 型超声波检测仪。从此,我国有了自己生产 的超声波仪器,为推广应用无损检测技术奠定了良好的基础。 超声波检测技术是我国重点发展和推广的新技术,其具有高精度,无损, 非接触等优点。目前,已经广泛地应用在机械制造,电子冶金,航海,宇航, 石油化工,交通等工业领域。此外,在材料科学,医学,生物科学等领域中也 占具重要地位。国外在提高超声波测距方面做了大量研究,国内一些学者也做 了相关研究。对超声波测距精度主要取决于所测的超声波传播时间和超声波在 介质中的传播速度,二者中以传播时间的精度影响较大,所以大部分文献采用 降低传播时间的不确定度来提高测距精度。目前,相位探测法和声谱轮廓分析 法或二者结合起来的方法是主要的降低探测传输不确定度的方法。 超声波检测技术作为无损检测技术的重要手段之一,在其发展过程中起着 重要的作用,它提供了评价固体材料的微观组织及相关力学性能、检测其微观 和宏观不连续性的有效通用方法。由于其信号的高频特性,超声波检测早期仅 使用模拟量信号的分析,大部分检测设备仅有 A 扫描形式,需要通过有经验的 无损检测人员对信号进行人工分析才能得出正确的结论,对检测和分析人员的 要求较高,因此,人为因素对检测的结果影响较大,波形也不易记录和保存, 不适宜完成自动化检测。 八十年代后期,由于计算机技术和高速器件的不断发展,使超声波信号的 数字化采集和分析成为可能。目前国内也相继出现了各类数字化超声波检测设 超声波测距的语音提示倒车报警系统设计 5 备,并已成为超声波检测的发展方向。厦门大学的某位学者研究了一种回波轮 廓分析法。该方法在测距中通过两次探测求取回波包络曲线来得到回波的起点, 通过这样处理后超声波传播时间的精度得到了很大的提高。意大利的 Carullo 等人介绍了一种自适应系统,采用特殊的发射波形来获得好的回波包络,同时 采用对环境噪声进行估测,设置一定的回波开平电路,且采用自动增益的控制 放大器,通过这些措施来提高超声波的探测精度。另外,也有大量的文献研究 采用数字信号处理技术和小波变换理论来提高传输时间的精度。这些处理方法 都取得了较好的效果。 目前国内外在超声波检测领域都向着数字化方向发展,数字式超声波检测 仪器的发展速度很快。国内近几年也相继出现了许多数字式超声波仪器和分析 系统。国际上对超声波检测数字化技术的研究非常重视,国外生产类似产品和 研究的公司有美国的泛美(PANAMETRICS)公司、METEC 公司,加拿大的 R/D TECH 公司,德国的 K-K 公司、法国的 SOFRATEST 公司和西班牙的 TECNATOM 公 司等等,上述这些公司生产的超声波检测采集、分析和成像处理系统的技术水 平较高,在世界上处于领先水平。 随着检测技术研究的不断深入,对超声检测仪器的功能要求越来越高,单 数码显示的超声检测仪测读会带来较大的测试误差。进一步要求以后生产的超 声仪能够具有双显及内带有单板机的微处理功能。随后具有检测,记录,存储, 数据处理与分析等多项功能的智能化检测分析仪相继研制成功。超声仪研制呈 现一派繁荣景象。其中,煤炭科学研究院研制的 2000A 型超声分析检测仪,是 一种内带微处理器的智能化测量仪器,全部操作都处于微处理器的控制管理之 下,所有测量值,处理结果,状态信息都在显像管上显示出来,并可接微型打 印机打印。其数字和波形都比较清晰稳定,操作简单,可靠性高,具有断电存 储功能,其串口可以方便用户对仪器的测试数据进行后处理及有关程序的开发。 与国内同类产品相比,设计新颖合理,功能齐全,在仪器设计上有重大突破和 创新,达到了国际先进水平。 目前,计算机市场价格大幅度下降,采用非一体化超声波检测仪器,计算 机可发挥它一机多用的各种功能,实际上是最大的节约。过去那种全功能的仪 器设置,还不如单独的超声仪,计算机可充分发挥各自特点。高智能化检测仪 器只能满足检测条件,使用环境,重复性测试内容等基本情况一样,才可充分 发挥其特有功能。仪器设计也应从实际情况出发,才能满足用户的要求。综上 所述,我国超声波仪器的研制与生产,有较大发展,有的型号已超过国外同类 仪器水平。 超声波测距的语音提示倒车报警系统设计 6 2 2 超声波测距的相关技术介绍和分析超声波测距的相关技术介绍和分析 2.12.1 超声波测距的原理超声波测距的原理 超声波是一种频率超过 20KHz 的机械波。超声波作为一种特殊的声波,同 样具有声波传输的基本物理特性:反射、折射、干涉、衍射、散射。超声波具有 方向性集中、振幅小、加速度大等特点,可产生较大力量,并且在不同的媒质 介面超声波的大部分能量会反射2。声的传播是沿一定路径,有一定方向的。 声波传播时的这一特性,称为指向性。声波传播的方向则称为波线。由于超声 波的频率比一般可听见的声波要高得多,在传声介质和声速相同的情况下,它 的波长要小得多。因此,超声波比一般声波的指向性要强得多,只需要用稍大 一些的声源(例如直径毫米的晶体片)就可以将它的能量集中在一个方向发射 出去了。由于超声波比一般声波的指向性要强,所以它的反射和折射特性也要 比一般声波明显得多。 超声波发生器内部结构有两个压电晶片和一个共振板。当它的两极外加脉 冲信号,其频率等于压电晶片的固有振荡频时,压电晶片将会发生共振,并带 动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接 收到超声波本时,将压迫压电晶片作振动,将机械能转换为电信号,就成为超 声波接收器。 图 2-1 超声波发生器内部结构 在超声探测电路中,发射端得到输出脉冲为一系列方波,其宽度为发射超 声的时间间隔,被测物距离越大,脉冲宽度越大,输出脉冲个数与被测距离成 正比。超声测距大致有以下方法: 取输出脉冲的平均值电压,该电压 (其幅 值基本固定 )与距离成正比,测量电压即可测得距离; 测量输出脉冲的宽度, 即发射超声波与接收超声波的时间间隔 t,故被测距离为 S= vt/2。本测量电路 采用第二种方案。由于超 声波 的声速 与温度有关,如果温度变化不大,则可 认为声速基本不变 。如果测距精度要求很高,则应通 过温度补偿 的方法加以 校正。超声波测距适用于高精度的中长距离测量。因为超声波在标准空气中的 传播速度为 331.45 米/秒,由单片机负责计时,单片机使用 12.0M 晶振,所以 此系统的测量精度理论上可以达到毫米级。 超声波测距的语音提示倒车报警系统设计 7 图 2-2 测距原理示意图 2.22.2 超声波测距的精度分析超声波测距的精度分析 2.2.12.2.1 温度对声速的影响温度对声速的影响 在超声波测距系统中,影响测量精度的因素很多,包括现场环境干扰、时 基脉冲频率等。但环境温度对声速的影响最大,从超声波声速经验公式 C= 331.45+0.607T 可以看出,在 040时,声速变化范围为 331.4m/s354.85m/s。以超声波在 20的室温条件下的声速 343.32m/s 为基准, 其变化率为 6.83%8。所以温度的影响不能忽略不计,必须要对温度进行测量 和补偿,以避免温度对测量精度的影响。 声速与环境温度 T()的关系如式(2-1)所示: C=331.4+0.607T (2-1) 表 1-1 列出了几种不同温度下的超声波声速。在使用时,如果温度变化不 大,声速基本不变。如果测距精度要求很高,当需要精确确定超声波传播速度 时,必须考虑温度的影响,通过温度补偿的方法加以校正。声速确定后,只有 测得超声波的往返时间,即可求得距离。 表 2-1 不同温度下超声波声速表 温度/-30-20-100102030100 声速 m/s313319325323338344349386 2.2.22.2.2 回波检测对时间的影响回波检测对时间的影响 超声波从超声传感器发出,在空气中传播,遇到被测物反射后,再传回超 声传感器。整个过程,超声波会有很大的衰减。其衰减遵循指数规律。 超声波频率越高,其衰减越快。同时超声波频率的过高会产生较多的副瓣, 引起近场区的干涉。但是,超声波频率越高,指向性越强,这一点有利于测量 精度提高。由于超声回波随距离的增加而变得十分微弱,所以在设计超声接收 电路时,要设计较大放大倍数(万倍级)和较好滤波特性的放大电路,使回波易 于检测。 2.2.32.2.3 发射和反射之间夹角对测距的影响发射和反射之间夹角对测距的影响 假设发射与反射之间的夹角为, v 为超声波传播速度, t 为传播时间,即超声波从发射到接收所用的时间,两传感器 之间的距离为 h,超声波单程所走的距离用 L 表示,被测距离 用 H 表示。则,。当时, 11。所以应合理放置两传感器,在相互影响较小的情况 下分两种情况计算被测距离。 3 3 系统硬件的介绍系统硬件的介绍 3 3. .1 1 单单片片机机的的介介绍绍 超声波测距的语音提示倒车报警系统设计 8 AT89C51 是一个低电压,高性能 CMOS 8 位单片机,片内含 4kB 的可反复擦 写的 Flash 只读程序存储器和 128 B 的随机存取数据存储器(RAM) ,器件采用 ATMEL 公司的高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统,片 内置通用 8 位中央处理器和 Flash 存储单元,内置功能强大的微型计算机的 AT89C51 提供了高性价比的解决方案。 AT89C51 是一个低功耗高性能单片机,40 个引脚,32 个外部双向输入/输 出(I/O)端口,同时内含 2 个外中断口,2 个 16 位可编程定时计数器,2 个全 双工串行通信口,AT89C51 可以按照常规方法进行编程,也可以在线编程。其 将通用的微处理器和 Flash 存储器结合在一起,特别是可反复擦写的 Flash 存 储器可有效地降低开发成本。 图 3-1 AT89C51 单片机芯片 3.23.2 LCD1602LCD1602 液晶液晶 3.2.13.2.1 LCD1602LCD1602 主要技术参数主要技术参数: 显示容量:162个字符 芯片工作电压:4.55.5V 工作电流:2.0mA(5.0V) 模 块最佳工作电压:5.0V 字符尺寸:2.954.35(WH)mm 图3-2 1602液晶引脚图 超声波测距的语音提示倒车报警系统设计 9 3.2.23.2.2 LCD1602LCD1602引脚功能引脚功能 表3-1 1602液晶引脚说明 引脚符号功能说明引脚符号功能说明 1VCC一般接地9DB2 底4位三态、 双向数据总线 2位 2VDD接电源(+5V)10DB3 底4位三态、 双向数据总线 3位 3V0 液晶显示器对比度调整端, 接正电源时对比度最弱,接 地电源时对比度最高 11DB4 底4位三态、 双向数据总线 4位 4RS RS为寄存器选择,高电平1 时选择数据寄存器、低电平 0时选择指令寄存器。 12DB5 底4位三态、 双向数据总线 5位 5R/W R/W为读写信号线,高电平 (1)时进行读操作,低电平 (0)时进行写操作。 13DB6 底4位三态、 双向数据总线 6位 6E E(或EN)端为使能(enable) 端,下降沿使能。 14DB7 高4位三态、 双向数据总线 7位(最高位) (也是busy flag) 7DB0 底4位三态、 双向数据总线 0位(最低位) 15BLA背光电源正极 8DB1 底4位三态、 双向数据总线 位 16BLK背光 电源负极 3.33.3 74LS0474LS04 芯片的介绍芯片的介绍 74LS06 是六路反相驱动器 超声波测距的语音提示倒车报警系统设计 10 图 3-3 74LS04 的逻辑图 3.43.4 CX20106CX20106 的介绍的介绍 图 3-4 CX20106 内部结构与管脚图 CX20106A 的引脚注释: l 脚:超声波信号输入端,该脚的输入阻抗约为 40k。 2 脚:该脚与 GND 之间连接 RC 串联网络,它们是负反馈串联网络的一个组成部 分,改变它们的数值能改变前置放大器的增益和频率特性。增大电阻 R 或减小 C,将使负反馈量增大,放大倍数下降,反之则放大倍数增大。但 C 的改变会影 响到频率特性,一般在实际使用中不必改动,推荐选用参数为 R=4.7,C=3.3F。 3 脚:该脚与 GND 之间连接检波电容,电容量大为平均值检波,瞬间相应灵敏 度低;若容量小,则为峰值检波,瞬间相应灵敏度高,但检波输出的脉冲宽度 变动大,易造成误动作,推荐参数为 3.3F。 4 脚:接地端。 超声波测距的语音提示倒车报警系统设计 11 5 脚:该脚与电源端 VCC 接入一个电阻,用以设置带通滤波器的中心频率 f0, 阻值越大,中心频率越低。例如,取 R=200k 时,fn42kHz,若取 R=220k,则中心频率 f038kHz。 6 脚: 该脚与 GND 之间接入一个积分电容,标准值为 330pF,如果该电容取得 太大,会使探测距离变短。 7 脚:遥控命令输出端,它是集电极开路的输出方式,因此该引脚必须接上一 个上拉电阻到电源端,该电阻推荐阻值为 22k,没有接收信号时该端输出为 高电平,有信号时则会下降。 8 脚: 电源正极,4.5V5V。 CX20106A 红外线遥控接收前置放大电路,多适用于电视机。内部电路由前置放 大器,自动偏置电平控制电路(ABLC) 、限幅放大器、带通滤波器、峰值检波 器和波形整形电路等组成。CX20106A 是 CX20106 的改进型,二者之间的主要 差别在于电参数略有不同。CX20106A 也有不少用于超声波测试。 3.53.5 ISD4004ISD4004 语音芯片的介绍语音芯片的介绍 引脚描述 1.电源:(VCCA,VCCD) 为使噪声最小,芯片的模拟和数字电路使用不同的电源总 线, 并且分别引到外封装的不同管脚上,模拟和数字电源端最好分别走线,尽可能在 靠近供 电端处相连,而去耦电容应尽量靠近器件。 2.地线:(VSSA,VSSD) 芯片内部的模拟和数字电路也使用不同的地线。 同相模拟输入(ANA IN+) 这是录音信号的同相输入端。输入放大器可用单端或 差分驱动。单端输入时,信号由耦合电容输入,最大幅度为峰峰值32mV,耦合电容 和本 端的3K电阻输入阻抗决定了芯片频带的低端截止频率。差分驱动时,信号最大 幅度 为峰峰值16mV,为ISD33000 系列相同。 3.反相模拟输入(ANA IN-) 差分驱动时,这是录音信号的反相输入端。信号通过 耦 合电容输入,最大幅度为峰峰值16mV 4.音频输出(AUD OUT) 提供音频输出,可驱动5K的负载。 5.片选(SS) 此端为低,即向该ISD4004 芯片发送指令,两条指令之间为高电平。 6.串行输入(MOSI) 此端为串行输入端,主控制器应在串行时钟上升沿之前半个 超声波测距的语音提示倒车报警系统设计 12 周 期将数据放到本端,供ISD 输入。 7.串行输出(MISO) ISD 的串行输出端。ISD 未选中时,本端呈高阻态。 8.串行时钟(SCLK) ISD 的时钟输入端,由主控制器产生,用于同步MOSI 和MISO 的数据传输。数据在SCLK 上升沿锁存到ISD, 在下降沿移出ISD。 9.中断(/INT) 本端为漏极开路输出。ISD 在任何操作(包括快进)中检测到EOM 或 OVF 时,本端变低并保持。中断状态在下一个SPI 周期开始时清除。中断状态也 可用 RINT 指令读取。OVF 标志-指示ISD 的录、放操作已到达存储器的未尾。 EOM 标志-只在放音中检测到内部的EOM 标志时,此状态位才置1。 10.行地址时钟(RAC) 漏极开路输出。每个RAC 周期表示ISD 存储器的操作进行 了一行(ISD4004 系列中的。存贮器共2400 行)。该信号175ms 保持高电平,低 电平为25ms。快进模式下,RAC 的218.75s 是高电平,31.25s 为低电平。该 端可用于存储管理技术。 11.外部时钟(XCLK) 本端内部有下拉元件。芯片内部的采样时钟在出厂前已调 校, 误差在+1%内。商业级芯片在整个温度和电压范围内, 频率变化在+2.25%内。工 业 级芯片在整个温度和电压范围内,频率变化在-6/+4%内,此时建议使用稳压电源。 若要 求更高精度,可从本端输入外部时钟(如前表所列)。由于内部的防混淆及平滑滤 波器已 设定,故上述推荐的时钟频率不应改变。输入时钟的占空比无关紧要,因内部首 先进行 了分频。在不外接地时钟时,此端必须接地。 12.自动静噪(AMCAP) 当录音信号电平下降到内部设定的某一阈值以下时,自动 静 噪功能使信号衰弱,这样有助于养活无信号(静音)时的噪声。通常本端对地接 1mF 的 电容,构成内部信号电平峰值检测电路的一部分。检出的峰值电平与内部设定的 阈值 作比较,决定自动静噪功能的翻转点。大信号时,自动静噪电路不衰减,静音时衰 超声波测距的语音提示倒车报警系统设计 13 51 单片机 超声波测 距电路 晶振电路 复位电路 液晶显示 Isd4004 语音 播放 减6dB。 1mF 的电容也影响自动静噪电路对信号幅度的响应速度。本端接VCCA 则禁止自 动静噪。 4 4 系统硬件电路的设计系统硬件电路的设计 4.14.1 总体方案设计总体方案设计 控制系统使用 AT89C51 单片机,端口较多,其内部有 4KB 单元的程序存储 器,不需外部扩展程序存储器。显示器件采用 lcd1602 显示测量距离。语音芯 片采用 isd4004 播报测量距离。由内部定时器产生 40KHz 的方波送入发射电路。 由单片机负责计时,使用 12M 晶振,精确到 1us。该方案较易实现,灵敏度高。 系统设计总框图如下: 图 4-1 系统设计总框图 4.24.2 模块论证方案模块论证方案 4.2.14.2.1 发射、接收模块发射、接收模块 方案一:来自单片机的信号触发 NE555 定时器电路产生频率为 40kHz 左右 方波信号,经过 CD4069 六非门反相器进行功率放大,驱动超声波发射传感器发 射超声波。采用 74LS 系列芯片组成超声波接收电路,该电路由滤波电路、两 级放大电路、门限电路组成。 方案二:超声波的发射电路主要驱动 74LS04 及超声波发生器组成。由单 片机产生的 40KHz 振荡信号,经 74LS04 放大,驱动超声波发生传感器发出的 超声波脉冲。使用红外接收专用芯片 CX20106。将由发射传感器发出的经反射 后的超声波脉冲转变为微弱的交流信号 ,送红外检波接收集成模块 CX20106 的 1 脚。由单片机直接产生 40KHz 方波信号较稳定。CX20106 是集成芯片,内 置放大限幅、带通滤波、检波、积分、整形模块,具有选频功能。其内部设计 载波频率 f = 38kHz,当其输入信号大于 25mV 时,输出端由高电平跳变为低电 超声波测距的语音提示倒车报警系统设计 14 平,将其作为单片机的扫描接收信号。 考虑到 CX20106 组成的接收电路结构简单、调试方便、抗干扰能力强,故 本设计选用方案二。 4.2.24.2.2 显示模块显示模块 方案一:采用数码管显示。使用 74LS244 对数码管进行驱动,编写扫描驱 动显示程序,价格便宜,但电路复杂,需占用较多 I/O 口。数码管显示有限,只 能显示数值,人机交互界面不够友好。 方案二:采用 lcd1602 液晶显示。操作、编程都较方便,且电路简单,并 可同时显示距离,显示更加直观、清晰,人机交互界面友好。 液晶显示编程更方便、电路更简单,故本设计选用方案二。 4.2.34.2.3 语音模块语音模块 方案一:采用 isd2560 语音芯片,具有抗断电、音质好,使用方便等优点。 但录放音时间只有 60 秒。 方案二:采用 isd4004 语音芯片,该芯片采用多电平直接模拟量 存储技术, 每个采样值直接存贮在片内闪烁存贮器中,因此能够非常真实、自然地再现语音、 音乐、音调和效果声,避免了 一般固体录音电路因量化和压缩造成的量化噪声 和金属声。采样频率可为 4.0,5.3,6.4,8.0kHz,频率越低,录放时间越长。 本设计录放音时间比较长,故本设计选用方案二。 4.3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论