First of all, we want to excuse us for our bad English. (German pupils :D)
We invented a new, inexpensive device to measure distances up to 1.5km (about 1 mile) with accuracy about ±5 Meter (15 feet). The use of radio waves makes it possible to measure without the target being in sight. This means, you can measure distances through whole buildings.There are many rangefinders available, which are working with sound waves or lasers. A disadvantage of distance measurement with laser rangefinder is that you must center up the beam to the receiver and ensure that there are no obstacles along the laser beam.
Schematics and layouts are 100% own work, no copy and paste, only the transmitter and receiver modules had been bought.We already took part with this project in a German youth science competition called „Jugend-Forscht“ and won the 1st prize.
Remove these ads by
Signing UpStep 1: Step 1: Basic idea
To put it simply, the main part is an exact stopwatch, which measures time with a resolution in nanoseconds. It is used to stop the time the emitted radio wave is travelling. Because the spreading rate of radio waves is identical with velocity of light, you can calculate the distance between the two devices (measuring points) by a given travel time of the radio waves.The stopwatch contains a crystal with a clock rate of 30 Megahertz and a couple of decade counters (High- Speed CMOS). To display the stopped time, binary outputs of the decade counters must be converted to be easier readable on 7-segment-displays. The process of a single measurement:
1) The measurement is being initiated (started with a button) by the user at the basic station (1st point)
2) Counter starts, at exactly the same time a 434 MHz AM transmitter module emits out a 1st radio wave
3) The radio wave gets into the receiver at the 2nd point, and immediately starts the 2nd transmitter at a frequency of 868 MHz
4) The 868 MHz wave is being received at the basic station and stops the counter
5) The travelling time can be read on the display.








































Visit Our Store »
Go Pro Today »




In fact, i've been looking for and thinking about something like this for quite a while. 5m range accuracy (or ~15ns timing accuracy) is quite impressive already, truely! Have you made progress, however, in improving on that? As far as I understand from your post(s), the crucial point is the counter, right? I'm no expert in elctronics (physics rather), but what about the other issues, trigger error, delay error, (...?), How much influence do they have?
Your 1st frequency (434MHz) is in ISM-A band. Is it correct that you need a license for that? For the second frequency I cannot find an ISM band, neither B nor A. What are the regulations for using that frequency? Would you think it possible, reasonable, to construct a similar system at lower frequencies, such as the ISM-B band at 13MHz, or even lower?
Thanks in advance for your reply!
Rainer
I want to use this system for" distance measure RTL (real time location system ) from moving object" . give me suggestion and information
thank...
i want to use this idea in "measure distance between two moving object using rfid" .
my project is "prevention anti collision system using rfid" but can't understand properly because tracking vehicle required UHF wave and UHF function generator is expansive . and also required active tag and reader these also expensive , if any suggestion and idea related to this project please... send information any one to my id ramdinesh26manit@gmail.com
thanks...
Chris
at the moment we're not able to produce some of this counters with the needed accuracy so you can use them and get reliable data. we've also have not testet the project with 3 of these module and got good data, sorry
Jones
at the moment we're not able to produce some of this counters with the needed accuracy so you can use them and get reliable data. we've also have not testet the project with 3 of these module and got good data, sorry
Jones
Good job!
I would like to build your circuit to use with a project I am working on. Can you explain the use of the 4040 ic's in the schematic?
Thanks,
tahnks a lot man !
The 4040 are used to count down the delay of the transmitter moduls. As you calibrate the circuit you will get a specific delay of these moduls. With these three counters you can "delete" this delay. It works like this:
While the set count (delay of the moduls) isnt reached is the second Flip-Flop not set, so the count Enable of the 4510 is HIGH.
As the 4040 reached their value the Enable Pin will be LOW, and the actual time of flight will be counted.
That is all. Simple but it works perfect :D
Hope you understood everything an knew now what the 4040 have to do in this circuit
It makes perfect sense. I have been evaluating transmitters and receivers and the issue I am working through, thought wise, is how to account for the differing delay interaction between some of the hardware. Thanks to you, I now know how. Thanks again for your help
Dean
I hope I could help you
Greets
It probably would be quite simple for a low power/speed micro-controller to work. I belive there are some common chips that automaticaly calculate phase shift; perhaps out putting a voltage. Wouldn't it be nice if a low cost digital phase chip could be found.
Anyway, you did a nice job, thanks for sharing.
But your also right, you could solve this problem by using a microcontroller. In our oppinion a microcontroller is much to much for this simple but intelligent project.
Also, did you go through any process of trial and error selecting radio modules until you found modules that would provide deterministic or fixed propagation delays at front and backend stages?
So just look up for some old walky talkys on ebay or so and have fun rebuilding our circuit
thank you, teddy.ardi@yahoo.co.id
Because it involves programming?
Arduino couldn't - could it?
they would be very helpful to backup the previous measurements so we can realize diagramms or such things. so maybe in the future we'll include one
Getting an accurate count of millions or billions of ripples is not something any AVR can do by itself. You'd need a high quality TDC for reliable nanosecond accuracy of time of flight measurement.
This project is very good for long distance measurements but indoor positioning (as an example) would benefit more form pre-recorded data for comparison and multiple layers of averaging. I only mention this cause a lot of people would love to have something like this for rover/robot remote control. Unfortunately rf travels a bit too fast. for open field navigation timing ultrasound is a better option.
For me this is interesting for land surveying. I'd love to get this down to 30cm. If you could design a 1ns counter. I'd build it - with arduino logging for 3 bounces. :)
GPS is this inverted.
but thanks for your request!
http://www.instructables.com/files/orig/F3V/KH3R/GLFUDO8C/F3VKH3RGLFUDO8C.jpg
Anyone here in the USA who desires to build this using the inexpensive 434 MHZ modules be aware though the chance of interference is slight.434 MHZ is in or near a band that the US military still uses for RADAR. 434 certainly falls into an allocation Amateur radio operators have secondary user status use in.
http://expresspcb.com/ They are very fast three days and I have boards in hand. They also the program to design PCB which is very easy to use. This program is free down load Tim
How do you get 560ns from the displayed 17?
Also, how is a nanosecond timer achieved with 30Mhz?
A 10ns timer could be achieved with 100Mhz (10ns cycle time)
a 30Mhz cycle is aprox 33ns
never mind I answered my own question :)
17 * 33ns = 561ns
I like it
what does the circuit for the far side look like?
we described this as a timer which counts in nanoseconds, not in one nanosecond, sorry for this mistake!
we'll post some new photos from our new circuit and the second measure point soon, please feel free to contact us if you've got more questions
the second one shows the back side of it
the 3rd one is our second measure point, which receives the signal and sents it on another frequency back
the last one is the backside of our first verion circuit board
A great project.
Your English is very good, but may I suggest one little alteration.
Just call the "die Rueckseite" only "the back", as the "backside" would translate in German roughly "der Hintern".
Greetings from Australia,
Paul K (native German)
To the author: Very nice TTL-graveyard ;-) in a time, everyone uses PIC's or Atmels. (I know, they are to slow for this.) We used to measure frequencies, in thin film vacuum plating machines in a similar fashion. Or more precisely, frequency changes. We had a quarz crystal, which was exposed to the vapour source and changed it's frequency according to the film thickness. We used a 100MHz clock and a faster first stage counter. This way, we didn't count the actual frequency of the crystal, but it's wavelenght. So the change was read instantly. It used a i8086 to connect to a DEC PDP-11 Q-bus.
It had a 7 layer pcb, 25 years ago... i had to test / troubleshoot them with a 100MHz oszilloscope...
Could you possibly add the schematics as a pdf so we could download them? When I enlarged the photo, it was blurry so I am having a difficult time with it.
thanks
We'll keep you up to date with our testings and developing!
I used to work on underwater positioning systems, and they're basically the same except with sound rather than radio waves. Your system would be called "Long BaseLine" or "LBL" positioning and- using just sound in water- can provide a 3D positional accuracy of about 4mm.
Could I suggest adding a microcontroller on the receiver element? This would let you give each receiver an address and make your trilateration a bit easier as you could interrogate multiple measuring points from a single base station without having to use a wide range of frequencies.
Also, as others have suggested, if you encoded your signal (for example using RPSK) you could get a much more reliable signal.
Also, have a look at using _multiple_ 868MHz receiver elements spaced less than 1 wavelength apart- you would use your current timing setup to get the distance of your measuring point, but you could also use the phase difference between the received signals being received at the base station to calculate the bearing between your base station and the measuring points.
This would allow you to achieve trilateration with only one base station and one measuring point (this is called USBL, or Ultra Short BaseLine positioning).
Hope these ideas help!
UberDeity
Keep up the good work!
Starliner
http://www.answers.com/topic/phantastron
Wunderbar!
i am also experimenting with RF and some ideas popped up while reading your paper.
1.have you tried mirroring the radio signal, but instead of only one time (up and down) do it 100 times, and then instead of dividing que time /2 do it /200, that could give you more precision i hope.
2.you could also encript your signal to avoid problems if other radio waves interfere, instead of sending a "pulse" , send a "word" or a "byte" or something less likely to be sent by other people. This will add some time to your measurings, but you can always calibrate it and you will be able to measure using the same radio band frecuency on all the devices.
keep up the good work!
Thanks for your positive feedback and we are looking forward to improve our work with your comment!
Grüße
We try to develop a second version using two radio gears used in RC hobbies, but i am also looking forward to your idea. Just write me a message as you developt your one. Thanks for your possitive feedback!
From a quick glance at the electronics, it looks like you could easily shrink down the package to something no more than a cigarette pack (including battery). Definitely on to something with this one, great job!
Thanks for your great idea to use it !!!
I hope this helped you to understand it better!
Thanks for your request
See wikipedia :-)
you have examined the theory and performed an expiement to validate your hypothesis. Your electronics is good too.
Congratulations on your accolade - well deserved.