超远距离超声波模块(适合自制)

超远距离超声波模块(适合自制)

ID:43567810

大小:1.54 MB

页数:28页

时间:2019-10-11

超远距离超声波模块(适合自制)_第1页
超远距离超声波模块(适合自制)_第2页
超远距离超声波模块(适合自制)_第3页
超远距离超声波模块(适合自制)_第4页
超远距离超声波模块(适合自制)_第5页
资源描述:

《超远距离超声波模块(适合自制)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准一、需求分析能在测距范围上弥补GP2D12的不足,将距离延伸到80cm以外;可以提供给大学生和爱好者DIY,具有学习功能;方便自己随时修改程序,使学习的作用得以充分发挥;成品具有一定的使用价值,可方便的应用于小车等需要测距的装置上。二、概要设计图1工作原理框图文档大全实用标准总体设计参照SensComp公司,框图中,单片机为核心控制部分,根据设定的工作方式,产生40kHz方波,经过驱动电路驱动超声波发生器发出一簇信号。单片机此时开始计时。接收回路为谐振回路,将收到的微弱回波信号检出,送信号放大电路放大,收到产生脉冲输出送单片机中断端,单片机收到中断

2、信号后停止计时,计算出距离值,保存等待读出或直接经UART送出。接收过程中,单片机定时控制放大电路的增益,逐渐提高,以适应距离越远越弱的回波信号。核心器件为STC12LE4052、TL852、16mm超声波收、发器。采用5V供电,因为5V是最常见的工作电压,便于日后将传感器应用于装置中。为了减小干扰,选用了3.3V供电的单片机,使用目前常用的1117-3.3三端稳压器将5V降到3.3V,减小电源扰动的影响,增加可靠性。下面分步介绍各个部分的电路原理。首先是超声波发首先是超声波发射部分。射部分。文档大全实用标准图中,Send_Ctrl、Cut_Off端由ST

3、C12LE4052控制。此单片机的I/O口可设置为推挽输出模式(这是经典51不具备的),拉电流、灌电流均可达20mA,保证了D882有足够的驱动能力和快速的通断性能。变压器的次级电感与发射器(发射器为容性,一般为2400p左右)构成谐振回路,好处是提高了发射效率,但副作用是发射后的余波时间较长,导致近距离的回波被淹没。所以电路中设计了2种余波抑制电路。一个是R6,通过增加谐振回路的损耗加速余波结束,这种方式不需要控制,但由于同时也消耗了发射的功率,所以阻值不能太小,导致衰减效果不明显(此部分读者可自行试验)。文档大全实用标准另一个电路由R4、R5、P1构成

4、,由单片机控制,在发射完脉冲后将P1导通,强制短路变压器初级,快速消耗掉谐振能量,达到消除余波的目的,电阻R5越小,效果越好,但带来的问题是:如控制失灵,会导致短路,烧坏P1或N1。所以在电路中设计了一个跳线器,在软件没有调试好之前断开,避免无谓的损耗。变压器升压比设计为20倍,实际输出电压约为50V峰值。控制部分采用MCU,如下图所示:图3单片机控制电路文档大全实用标准STC12LE4052为一种改进型的51兼容单片机,指令集及主要架构与经典51相同,硬件资源略有增加:1)增设了2通道PCA(可编程计数器阵列),弥补了经典51定时器功能“偏弱”的缺陷。2

5、)I/O口改进为可设置方式,支持:51准双向、高阻输入、OC输出、推挽输出四种模式,简化了外部硬件设计。3)硬件SPI接口,本设计中暂未使用,但PCB上引出了,有兴趣者可尝试之。4)指令速度大大提高了,将原来的12时钟为一个机器周期改进为2–3个时钟周期,指令速度平均提高为原来的8倍左右。5)计时时钟保留12分频模式,新增了2分频模式,提高了计时精度。后两点对于超声波测距应用有益,指令速度快可减少响应延时的不确定,计时精度高可提高分辨率。MCU端口资源分配如下:P10-P13——控制TL852增益,设置为OC输出,852内部有上拉电阻(见图5)P14-P1

6、7——保留P30(RXD)、P31(TXD)——UART通讯P32(INT0)——接SOUT端,作为超声波发射时的852输出抑制,置为OC输出。P33(INT1)——超声波接收输入,设置为输入文档大全实用标准P34——产生超声波发射方波,设置为推挽输出模式P3.5——控制P1,用于衰减余波,设置为OC输出模式P37——工作指示灯,设置为OC输出模式关于P32控制SOUT端的作用,请阅读TL851资料。图4接收回路和信号放大、检出电路这个电路是超声波测距的核心。因为产生波形和计时都容易解决,而准确的检测出回波信号才是决定传感器是否成功的关键。为便于理解上图,

7、将TL852的内部原理框图列出:文档大全实用标准图5TL852内部功能框图读者可对照TL852数据手册分析其工作原理。从图中可以看出,图4中的R7、R8为运放的输入、反馈电阻,通过改变两者比值可方便的改变灵敏度,故将R7、R8设计为直插器件。图6TL852输出信号处理电路文档大全实用标准图6所示电路是为了将TL852的输出转换为单片机需要的中断信号,U4A构成了一级同相跟随器,是为了隔离后级对C14积分电路的影响。U4B构成一个比较器,理解此部分可参阅下面的TL851框图。图7TL851内部功能框图图中,8脚应接在SOUT上,1.2V基准电压等效于图6中的

8、2个1N4148串联,因为硅PN结的正向压降为0.6V。第9脚EC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。