I’m using a PIC 16F1827 at 32MHz to control the TDC1000 (using the internal oscillator of the microcontroller).
The power supply of the prototype is 5V to 1A.
The module SPI of PIC is being used to communicate with the TDC1000, the clock of the TDC is 8MHz, (from CLKOUT pin of the PIC).
I can see the reading of the error pin of the TDC. The outputs of STAR and STOP are entering an OR gate. They are also entering the module CCP of the PIC to measure the TOF.
By looking at the oscilloscope I can see the outputs of the TX pin from the TDC1000 and the 15 pulses being sent, but I cannot see the returned ECHO (nada).
We have been trying 1 MHZ transducers.
The TDC1000 is sending us ERR_NO_SIG and ERR_SIG_WEAK
We have a communication between SPI and our circuit; we are using the default values of the filter of the TDC1000.
We are not seeing any signal from the receptor. We see the transmitted wave in the oscilloscope, but we do not see the reflected wave. (ECHO)
any ideas about the problem? Why am I not able to get the ECHO ? Can someone help ?
Thanks in advance.
-ED