amirahmadian
Member level 1
- Joined
- Jul 23, 2012
- Messages
- 38
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,286
- Activity points
- 1,619
I know there are other methods like measuring the phase or signal strength, but I'm really interested in using time of flight. The basis of my project: The transmitter sends a signal (a pulse, for eaxmple) and after a predefined constant delay, it sends another signal (another pulse). The receiver gets these signals , it uses a counter to measure the time between receiving these two signals. As we know the constant delay (and the possible processing time), we will be able to calculate the time that takes radio wave to travel from transmitter to receiver. I think my only problem is that I don't have such fast counters.You could measure phase.
Key words Loran Sea. French system....You could measure phase
The basis of my project: The transmitter sends a signal (a pulse, for eaxmple) and after a predefined constant delay, it sends another signal (another pulse). The receiver gets these signals , it uses a counter to measure the time between receiving these two signals. As we know the constant delay (and the possible processing time), we will be able to calculate the time that takes radio wave to travel from transmitter to receiver. I think my only problem is that I don't have such fast counters.
Yes, you are right. Sorry I made a mistake. Actually I had an idea like yours in my mind, but I couldn't explain it correctly! I just wanted to emphasize on time of flight.If you send a pulse and after a known period, let me call it "Td", another pulse at receiver side the two pulses will be received always spaced by "Td" regardless the distance between TX and RX.
This method is OK. But as I said, my problem is with the hardware. As the clock frequency is not high enough, how can I calculate the elapsed time? (I need an accuracy about 10 meters). Is there a way to improve this method so it can be used with slower clocks?the signal can be sent from TX to RX, here reflected back to the TX that receive it (of course by means of an additional receiver) where the elapsed time is calculated
I thought about it again and I came up with a question. Your suggested system works like this: A transmits a signal to B , B responds to A and finally A calculates the elapsed time between sending the signal and getting the response (round trip time). In practice, when B receives the signal it can not transmit the response signal immediately, I mean B would have a delay (maybe short) before sending the signal to A (For example, a microcontroller needs some time to do the process). So this extra time is added to the round trip time of radio wave. I think this makes the calculation invalid, doesn't it?the signal can be sent from TX to RX, here reflected back to the TX that receive it (of course by means of an additional receiver) where the elapsed time is calculated (f.i.: radar).
Yeah practically invalid. Non predictable group delay in the receiver BPF and stages. For short distance some altitude measurement technology should work.I think this makes the calculation invalid, doesn't it?
Two other questions:
1. Assuming that I have found the exact dealy in the receiver and the transmitter (delay of demodulator,stages,etc), can I suppose this delay to remain always the same (over time)?
2. Even if I ignore the problem of dealy, what about the accuracy of clock frequency? Every oscillator has a frequecy stability. Doesn't the clock frequency drift affect the measurements?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?