This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
需求说明: 我现在想用这两款芯片,开发一款水流量计。换能器的频率有200k,500k,1M三种,水管或者水渠的宽度在1米~100米。
我现在有三个问题:
1. 要达到我换能器的激励频率我应该选哪款芯片
2. GUI软件如何设置"Gap between Pulse Start and ADC Capture (us)"时间大于9000us,因为我的应用超声波传输时间会大于9000us
3. GUI软件如何设置"UPS and DNS Gap (us)"时间大于16,000us,原因同上
4. 我看GUI软件设置成gas模式,2,3说明的时间可以设置的很大,用这种模式可以进行水流量测量吗?
我先来尝试回复一下
user1535066 说:1. 要达到我换能器的激励频率我应该选哪款芯片
我们有一个水流量的参考设计,使用的是MSP430F6047
The kit provides a flexible solution to let engineers quickly evaluate and develop with the MSP430FR6047 device, with a variety of transducers ranging from 130 kHz to 2.5 MHz
https://www.ti.com/lit/ug/tidudn0/tidudn0.pdf
user1535066 说:2. GUI软件如何设置"Gap between Pulse Start and ADC Capture (us)"时间大于9000us,因为我的应用超声波传输时间会大于9000us
您可以尝试使用下面帖子内给出的方法
For the ranging of the gap between pulse start and ADC capture, there are a couple of options that could be used.
https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/886178
您好,
问题回复如下:
1. 要达到我换能器的激励频率我应该选哪款芯片
针对于水表应用,我们FR6047和6043都支持,但是GUI上支持换能器频率范围都是在772KHz - 2500KHz。
2. GUI软件如何设置"Gap between Pulse Start and ADC Capture (us)"时间大于9000us,因为我的应用超声波传输时间会大于9000us
GUI上这个参数是有限制的, 最大就是9000us,这个如果需要修改,可能就要在code中进行了。
3. GUI软件如何设置"UPS and DNS Gap (us)"时间大于16,000us,原因同上
解答同上。
4. 我看GUI软件设置成gas模式,2,3说明的时间可以设置的很大,用这种模式可以进行水流量测量吗?
Gas模式下 算法和水的有点区别,在GUI上直接设置Gas 程序使用water应该是不行的。
PS:
你们测量距离是1m?或者更大? 如果距离比较长的话,我们板子上的激励电压最大时5V 可能支持不了那么长的距离。
对于水计量应用,一般来说都会用1MHz以上的换能器,因为超声在水中的传输效果还是比较好的,因此换能器频率越高,计量精度越好。基于此,我们在GUI上主要用1MHz或者2MHz换能器。
祝好
Johnson
您好,
您所描述的这三个点需要修改的,在GUI中都无法完成,但程序上从原理上说是可以的,目前很少有人做过类似的修改。你们可以在Code中进行尝试修改。
对于文档说明,请参考如下链接:有GUI和driver lib的安装包。同时安装后里面会包含相关的文档说明。同时Code程序中也有对每个参数的备注。
https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/USSSWLib/USSSWLibWater/latest/
Best Regards
Johnson
您好,
针对这个问题,我们没有去尝试过,因此最终计量的效果怎么样也不是很确定。这一块希望您自己根据我们的Code进行修改测试。
Best Regards
Johnson