带温度补偿的语音播报非接触式测距仪的设计与实现
发布时间:2024-03-12 00:54
为减小测距误差和提高使用便捷性,设计了一种带温度补偿的语音播报非接触式测距仪。采用单片机作为主控器,选用超声波模块进行测距,并根据温度传感器得到的当前温度,转换为对应的声速,对测得的距离进行温度补偿,以减小测量误差。该系统通过录制声音实现播放功能,还可以通过按键选择是否开启语音和录音功能;系统使用蜂鸣器作为报警器,并通过按键控制开启或关闭,最终在LCD上显示相关的信息。经过一系列的调试,结果表明该系统的设计方案可行,能实现各项功能。
【文章页数】:7 页
【部分图文】:
本文编号:3926290
【文章页数】:7 页
【部分图文】:
图1系统总体设计
本文设计的系统是以STC89C52作为主控器,连接外部电路完成对各种模块的控制。系统的总体设计如图1所示。本系统主要由单片机控制、显示、温度检测、报警、语音播报、超声波测距、按键、USB供电等模块组成。2硬件电路设计
图2单片机最小系统
以STC89C52单片机作为主控器,其最小系统如图2所示。图中S1为复位按键,J1为10K排阻,J3为烧写口,Key1为语音按键,Key2为录音按键。2.2显示模块
图3LCD1602模块图
以蜂鸣器作为报警发生器,其报警模块如图4所示。图中的S5为拨动开关,可以控制开启/关闭蜂鸣器。因为单片机的I/O口输出电流只有4~7mA,不足以驱动蜂鸣器正常工作[5]。故要在I/O口和蜂鸣器之间增加电流放大装置。本文利用PNP型晶体管Q5来实现电流放大功能。图4蜂鸣器模块图
图4蜂鸣器模块图
图3LCD1602模块图2.4温度检测模块
本文编号:3926290
本文链接:https://www.wllwen.com/kejilunwen/yiqiyibiao/3926290.html