TUSS4470TRTJR在使用120kHz和230KHz的换能器时,TUSS4470需要初始化哪一些配置。还需注意些什么?
按照以下的配置,及电路无法获取回波,VOUT杂乱,就像是没接收到回波一样
电路图如下:
CINN:15nf+20nf并联
CFLT:3.3nf+2nf并联
120KHz配置如下:
tuss4470Write(0x10,0x14); // Set BPF center frequency
tuss4470Write(0x16, 0x00);
tuss4470Write(0x14, 0x00); //DEV_CTRL_3 Register
tuss4470Write(0x1A, 0x08); // Set burst pulses to 16
tuss4470Write(0x17,0x19); // enable threshold detection on OUT_4
loop:
tuss4470Write(0x1B, 0x00);
tuss4470Write(0x1B, 0x01);
startTransducerBurst();
delay(0.2);
for (sampleIndex = 0; sampleIndex < NUM_SAMPLES; sampleIndex++) {
while (!(ADCSRA & (1 << ADIF))); // Wait for conversion to complete
ADCSRA |= (1 << ADIF); // Clear the interrupt flag
analogValues[sampleIndex] = ADC>>2;
if (sampleIndex == BLINDZONE_SAMPLE_END) {
detectedDepth = false;
}
}
tuss4470Write(0x1B, 0x00);
CINN和CFLT的值会影响VOUT的波形变得杂乱无效果吗
还需要什么都可以提供,实在调不出来了,在此请求帮忙,十分感谢!