This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Synchronisation of transmitter and receiver for direction finding.

Hi there,

I have a rudimentary understanding of programming with the nRF chipsets and Segger.

In our project, we are trying to locate the position of a transmitter (nRF52833 DK with external antenna) relative to a receiver (nRF52811 based receiver with antennae array). 

We are finding that our azimuth angle outputs are quite inconsistent, they seem to be accurate for a few samples, and then very inaccurate. We believe this could be due to multipath/signal reflection in the testing environment. One way we hope to mitigate the effects of multipath/signal reflection is to synchronise the transmitter and receiver. 

We have had the following two ideas for synchronisation:

  • Transmit based on a shared clock 
  • Have a calibration phase on the receiver, whereby the transmitted signal is analysed for the transmission (pulse) interval. This is under the assumption that the initial transmitted signal has the highest RSSI, and the subsequent multipath/reflection signals have relatively low RSSI.

These resulted in the following questions:

  • Is there a clock library available which would allow for intermittent, synchronised transmissions between the transmitter and receiver?
  • Or is there a way to emulate a spectrum analyser on the receiver in order to interpret the interval between transmission pulses from the transmitter?

If neither of these is possible, are there other alternatives for wirelessly synchronising transmitter and receiver devices?

Also, if you have any ideas as to why the angle outputs could be inconsistent, please let us know.

Thanks!

These

Parents Reply Children
No Data
Related