As part of physics course we get to create our own projects on the arduino, so I'd thought I'd make a combo temperature, wind speed, and wind direction sensor .
Attached are a top and horizontal view of the ultrasonic transducer and cavity plate design, as well as a tentative block diagram of the sensor circuitry.
The idea is to control a vertical standing wave and a horizontal traveling wave with the phase loop circuit. To get the loop to lock in quickly I will "kick" the system with a 40 kHz signal from the arduino, which is a resonant frequency of the cavity at about 72 F.
The X & Y transducers will measure the horizontal travelling wave, and their signals will be compared to the signal of the transmitting transducer with the phase detector. From the phase shift, I should be able to determine the wind speed along each axis for a given temperature, and I should be able to determine the temperature with the resonant frequency.
I plan to use 3 C4046s, 1 for the resonance PLL and 2 for the phase detectors.
My questions:
--What is wrong with my current block diagram? (There must be something)
---Should I change the way I kickstart the resonant loop?
--How would you recommend I design the low pass filters, because I have absolutely no idea. It would be great if someone could point me to some tutorials/resources for this.
--Should I introduce some sort of delay between the transmit transducer signal and the signal used by the phase detector in the resonance PLL?
--Is my choice of PLL IC a sufficient for these purposes?
Any help appreciated. Thanks.