View Single Post
  #7   Spotlight this post!  
Unread 10-10-2009, 13:22
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 6,995
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Tracking a radio signal

Quote:
Originally Posted by Jared341 View Post
Simply rotate the antenna
A valid approach, but you then have the issue of coupling the RF signal path through a rotating joint, not trivial.
Quote:
Originally Posted by Jeff Pahl View Post
Do multiple beacons transmit at the same time? That will be a problem, as due to the capture effect you will only hear the loudest beacon, which may not be the one you want. If they transmit one at a time, then you can listen for the id of the beacon you want.
The same thought occurred to me last night. Unless they have some kind of synchronization, you're going to get data collisions all over the place (look up Hidden Transmitter Syndrome) and in a practical application you won't hear any of the transmitters well enough to decode their data.

I asusme they are simply low powered transmitters, not equipped with enough intelligence to synchronize, and without a receiver for a DAMA-type synch protocol.

If they were laid out in a known pattern, you can use whatever you receive to know 'where you are' so you can get to 'where you need to be'. But if they are scattered randomly _or_ mobile you have to just search until you hear what you are looking for and zero in on it before you lose the signal.

Also consider how often each one pings. If the ping is 5 bytes (TX_ID is 2 bytes) you have 40 bits, at 1200 baud that's (40/1200 = 1/15) of a second per ping, add a small randomization in there (two TXs that collide every time is a problem) you can see maybe 10 pings per second, with 200 TXs you might be able to ping once every 20 seconds (at best), which is far too slow even if you fly at 30 MPH (44 fps) since you'll move (44*20=880 ft) between pings.

I want to emphasize that this entire "problem" is absolutely solvable (with college-student-level resources) but not trivial. There is plenty of info published on these topics. Again, ask whatever questions you have.
__________________

I am N2IRZ - What's your callsign?