超声波模块 的问题,跪求前辈前来帮助 小弟使用msp430
因为要求电源5v,特意做了一个电源给它。但是用的430单片机,给的信号是3.3v的。给了trig引脚一个10us以上的3.3v高电平触发信号,经检测触发信号的确产生了,却...
因为要求电源5v,特意做了一个电源给它。但是用的430单片机,给的信号是3.3v的。 给了trig引脚一个10us以上的3.3v高电平触发信号,经检测触发信号的确产生了,却收不到echo端的电平跳变。使用型号换了两个都一样,是收不到echo回应。我也不知道问题出在哪里。求用过的大神指教。
展开
展开全部
你需要确定3件事:
1、要确保超声波模块是正常的,办法是单独拿出模块(不要接430),加上5V电源,用示波器看Echo信号,用手拿一个1K电阻,将Trig和Vcc短接一下,看看示波器的Echo有无反馈;
2、要确保MSP430是正常的,让它工作起来(不要接超声波模块),用示波器看接Trig的那个IO脚,看看有无输出;
3、确保电平转换是有效的,在不接430和超声波模块的情况下,手动模拟输入,检查5V与3.3V的IO电平转换是否正常。
对于第3条,你可以分别用一个9013三极管来完成这种电平转换,也可以用74LVC244或245来完成。
1、要确保超声波模块是正常的,办法是单独拿出模块(不要接430),加上5V电源,用示波器看Echo信号,用手拿一个1K电阻,将Trig和Vcc短接一下,看看示波器的Echo有无反馈;
2、要确保MSP430是正常的,让它工作起来(不要接超声波模块),用示波器看接Trig的那个IO脚,看看有无输出;
3、确保电平转换是有效的,在不接430和超声波模块的情况下,手动模拟输入,检查5V与3.3V的IO电平转换是否正常。
对于第3条,你可以分别用一个9013三极管来完成这种电平转换,也可以用74LVC244或245来完成。
追问
实际上我已经测试了您说的2、3两点,完全正常。现在单步调试的情况下我能确定trig有输入而echo无反馈。换了几个模块也一样。这让我无从下手了。
追答
第1条测试若不能通过,你应该尽快联系厂家(或卖家)。
莱科斯
2023-06-12 广告
2023-06-12 广告
全自动el测试仪和el测试仪在原理上是相同的,都是用来测试电子元器件的。全自动el测试仪适用于在线生产,无需人力辅助,而el测试仪适用于离线生产,需要人工进行参数设置和测试。两者的区别在于全自动el测试仪具有自动化程度高、测试效率高、测试结...
点击进入详情页
本回答由莱科斯提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询