I'm building a device that must find its own position on a field (400x400m). Since there will be lot of devices on the field I could not send them their position individually and I want them to be passive (regarding signal emission).
My current plan is to setup 3 rf emitters on the field one master and two slaves. The master on one side emits a signal every second. On the opposite corners are the two slaves emitters, they each send an echo signal when they get master signal. In the device I need to measure the time between master pike signal and slaves echoes. This makes 2 durations. Then send these duration to a micro-controller that will compute position.
I don't need a big accuracy, 1m will be enough. But this means a timing accuracy of 3ns wich is quite a lot. It must be cheap, let say less than $50 each for 20 devices (prototype), and less than $2 each for 10.000 pc (production batch).
What kind of cheap component can measure a time gap with such an accuracy ?
I'm also interested if you know any other solution to this cheap positioning problem.
---------- Edit
I'm not asking for any design service. I explained the context to help other understand the needs. I think my question is quite simple for someone experienced.
Let's ask it another way : Given two impulse signals, how to mesure the time gap between them with 2-3ns accuracy ? I'm thinking of a crystal and a counter. Does it look ok, or plain crazy ? The microcontroller could calibrate itself using the master signal, so if the crystal frequency is not precisely set it's not a problem providing it is constant over time.