Other Parts Discussed in Thread: BOOSTXL-TUSS4470
Tool/software:
BOOSTXL-TUSS4470I am designing an ultrasonic ranging system that does not rely on receiving an echo. It's a one way ping. I am placing the receiver on a target that always moves in-line with the ultrasonic transmitter. When the Ultrasonic transmitter emits the ultrasonic pulse, the ultrasonic receiver system on the target will be notified via an RF signal and start it's own timer and upon reception of the ultrasonic pulse it will stop its timer and based on the speed of sound determine how far away it is from the transmitter. I do not want to reinvent the wheel prototyping this system and believe using two of your BOOSTXL-TUSS4470 boards will be an excellent option to prototype the system. I believe the board's onboard receiver front end will perform much better than any bread board frontend ultrasonic receiver I could put together.
Here are my questions:
1) Am I correct in assuming that I could use 2 of these boards to prototype this system? Your boards use co-located Tx and Rx elements. However, I will only use the TX side of one board and the Rx side of the second board located on the target. The BOOSTXL Rx board on the target will need to receive an "Ultrasonic Pulse Initiated" signal from a co-located ESP32 processor to initiate the TOF counter on the Rx BOOSTXL board. When the Rx BOOSTXL board detects the ultrasonic pulse it calculates TOF and sends it to the co-located ESP32 for processing. Can I use the BOOSTXL board as an ultrasonic receiver only in this manner?
2) My other option is starting a timer on the co-located ESP32 when it receives the "Ultrasonic Pulse Initiated" signal from the Transmit unit which will have an integrated RF system to send the signal to the Rx system. The ESP32 co-located with the BOOSTXL Rx board can then monitor the "Pulse Detected" signal from the BOOSTXL receiver board to stop its internal counter and determine TOF. Is there a pulse detect signal pin accessible on the BOOSTXL board that my ESP32 could monitor? Or do I have to tap into a trace on the BOOSTXL board to access the signal?
3) Is there a way for me to disable the Receiver side of the BOOSTXL board that is serving as the Ultrasonic Transmitter to save on power consumption and likewise disable the transmitter portion of the BOOSTXL board that is serving as the Receiver attached to the target?
4) The prototypes of the Tx and Rx units of this "Ping Only" ultrasonic ranging system are going to be powered by batteries. Can you estimate how long the BOOSTXL board in the TX mode only transmitting 40 Khz pulses at a rate of 80 Hz can be powered using a 3000 mAh battery or what is the average power consumption of the BOOSTXL board?
Thank you.
|
---|