超声波测距的问题

[复制链接]
2871|6
 楼主| beckham 发表于 2009-5-30 21:13 | 显示全部楼层 |阅读模式
超声波发射头是40KHZ的,用单片机编程输出这个频率,误差控制在多少没问题?比方说,实际频率38KHZ,能引起发射头的共振吗?最近做了个实验,结果接收端收不到,搞不清到底是发射头的问题还是接收头的问题?
arm_fan168 发表于 2009-5-30 22:36 | 显示全部楼层

38KHZ不行

应该是比较精确地40Khz,才能使发射头产生最大振幅。用定时器很容易做出40Khz的方波
armecos 发表于 2009-5-30 23:37 | 显示全部楼层

应该是你的超声换能器没有匹配造成输出功率不大,

导致测试距离近,接收端收不到信号.
    换能器电压一般在10V以上,而且换能器是容性的,有功率因数,需要加电感矫正.所以,最好设计一个变压器,一方面提高电压,一方面补偿容性压电陶瓷换能器.使其输出最大功率,这样,接收端就能接收到信号了.

    详见《快快乐乐跟我学开关电源》,www.armecos.com
chunyang 发表于 2009-5-31 10:55 | 显示全部楼层

超声换能器的共振频率范围很窄,必须精确匹配

注意选择合适型号的MCU和晶体频率。
gyc198215 发表于 2009-6-1 15:20 | 显示全部楼层

呵呵

请确认你的发射功率和接收电路是否正确。
mohanwei 发表于 2009-6-1 18:51 | 显示全部楼层

超声探测,关键就“谐振”二字

您需要登录后才可以回帖 登录 | 注册

本版积分规则

81

主题

238

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部