GPS / 434 MHz Tracker
|
 |
TX Rate = 1 Hz
GPS GARMIN 18LVC 5 Volts 4k8 data rate
EasyRadio ETRS-400 434 MHz 10mW 19k2
NMEA update rate 1Hz
Manchester encoded RF
SMT PIC 16F628 20 MHz clock
SMT MAX232 TTL/RS232
LED - Blue (GPS) Red (TX) Green (RX) Yellow (Power)
LM7805 Regulator
Range = 3 kms from glider at 1000 ft
LIPD band, licenced to 25mW (Australia)
Data output, APRS compatible and RAW output
Input power = +12 V DC typical
Construction photos here
VK4TEC-12>APRS,WIDE: <>:=2720.25S/15302.59E'SATS 04
RAW,27202511,S,153025922,E
VK4TEC-12>APRS,WIDE: <>:=2720.25S/15302.59E'SATS 04
RAW,27202510,S,153025920,E
|
Aviation
|
|
About the ADS-B groundstation
How the ADS-B ground station works
Live ADS-B/APRS Feeds
LINUX Live ADS-B Brisbane (1)
LINUX Live ADS-B Brisbane (2)
LINUX Live ADS-B Brisbane (3)
dot coverage
What is airborne? (ADS-B)
Sharing SBS-1 ADS-B Data
ADS-B Heard list
ADS-B / SBS-1 Data flow New
1090 MHz SBS-1 Youtube videos
RADAR vs ADS-B
ADS-B and AGWTracker
ADS-B and AGWTracker
ADS-B and AGWTracker
Decoded ADS-B Waveform
LeCroy csv perl gd New
Analog CRO captures
LINUX VNC ADS-B
JAVA ADS-B
ADS-B worldwide server
Mode S Data structure
ADS-B and XASTIR
ADS-B and OZI-Explorer (1)
ADS-B and OZI-Explorer (2)
ADS-B and OZI-Explorer (3)
Processed data in excel
ADS-B Animation
ADS-B Plots
|
ADS-B googlemaps
Basestation screenshot
Planeplotter screenshot
1090 MHz antenna coverage in baseStation
1090 MHz antenna coverage in GoogleEarth
Australian SBS-1 supplier
1090 MHz vertical antenna upgrade
ADS-B SBS-1 forum
SBS-1 Mode S data explained
ADS-B Stats
1090 MHz Quadfilar Helix
1090MHz YAGI Antenna
1090MHz YAGI vs vertical Antenna
SSR and DME CRO capture
1090 MHz pre-amp
DME plot in Excel
ADS-B plot in Excel
CRO captures of SBS-1 Video
MODE S Formats
VB6 SBS-1 Feeder App
Asterix CAT21 from SBS
SBS-1 PERL hash table
ADS-B decoding
Uplink pulses
Perl Tk ADS-B
ADS-B on eeepc and scope
Bad ADS-B
Huey demo Brisbane river
Glider Comp 2007 Dalby
Riverfire comms
Hybrid Surveillance
1090 MHz videos
Asterix CAT48 from SBS-1
Digital storage scope for ADS-B
LINUX and ADS-B
|
|
Rob Rich - Helicopter Pilot
My dad, Rob Rich, has been flying most of his life, with most of it spent in the Australian Army. Rob has worked for CASA and emergency services, flying some medium and large helicopters. Rob was the president of the HAA (Helicopter Association of Australia).
Larger photo
|
|
Ronald Rich - Pilot Jackaroo AirTraffic Controller
In this image you can see my grandfather, Ronald Rich, (furtherest away) at the controls of air traffic control back in the 50's. Ron was also a lancaster pilot during WWII.
|
|
Model building
I enjoy building models, and also collecting nice diecast ones as well. This is a picture of a Bell 47 helicopter I made a while back, I also have made an F-111 as well.
Larger photo
|
|
Rocketry
Another hobby of mine is rocketry. The engines are designed to burn for so long, coast and then burn a charge that pops out a parachute. The engines are ignited using a hot wire, which is battery powered. The rockets are made of cardboard and very light.
|
|
ADS-B in 3D in google earth
One of the first things I did when I got my SBS-1 was put the data into MySQL and make it available to google earth. It is quite impressive when you see the path a plane took. Often the updates are every half second.
Larger photo
|
|
ADS-B in UI-VIEW
I wrote a LINUX PERL script to connect to windows port 30003, which is the ADS-B stream from an SBS-1. I then turned it around and coded it for APRS format packets. I sent them to UI-VIEW local server, so I had cars boats and planes on screen.
Larger photo
|
|
Inside an SBS-1
The SBS-1 is 1090 MHz MODE S receiver. It can receive and decode ADS-B and some MODE S signals. The decode consists of a fast ADC and an FPGA to do the decoding. You need to have windows to make any sense of the data.
Larger photo
|
|
Inside an SBS-1 / SBS-1e
The SBS-1 is 1090 MHz MODE S receiver. It can receive and decode ADS-B and some MODE S signals. The decode consists of a fast ADC and an FPGA to do the decoding. You need to have windows to make any sense of the data.
Larger photo
|
|
Inside an SBS-1eR
The SBS-1eR is 1090 MHz MODE S receiver with an inbuilt AM Aviation radio. It can receive and decode ADS-B and some MODE S signals. The decode consists of a fast ADC and an FPGA to do the decoding. You need to have windows to make any sense of the data.
Larger photo
SBS1eR video on DSO
|
|
PERL ADS-B Display
I wanted to learn how to use PERL GD , so I took ADS-B data and plotted planes on a plain background. The data came from a MySQL database, which was being fed positions from a PERL script, which was taking in the ADS-B data from an SBS-1 receiver.
Larger photo
|
|
Marine RADAR
At a hamfest, I spotted a Marine RADAR for sale. I took it home and restored it. I got a few weird looks when I took it down to the seaside and sat it on top of the car for testing. It ended up going to a Marine training school.
More photos
|
|
Standard SBS-1 Antenna plot
One of the cool things you can do with PERL and google earth, is record the maximum distance for a partiulcar azimuth. This is the standard 1090 MHz antenna that comes with the SBS-1 ADS-B receiver. Height is not included, just range.
Larger photo
|
|
LeCroy DSO capture of ADS-B
I took the video from an SBS-1 receiver and captured it on a LeCROY DSO. You can see the sync pulses and then the data train following.
Larger photo
|
|
Amberley Airshow Photos 2008
More photos
|
|
UAV Challenge 2007
One of the guys from work had an entry in the school comp at the 2007 UAV challenge in Kingaroy.
More photos
|
|
1090 MHz vertical antenna
This design has proven itself time and time again. Not very hard to make and gives good results.
Larger photo
|
|
ADS-B capture on bitscope
Larger photo
|
|
SSR capture on bitscope
Larger photo
|
|
DME capture on bitscope
Larger photo
|
|
ARMY Aviation Museum (Oakey)
More photos
|
|
Planeplotter
Plaenplotter is a program that can team up amateur ADS-B receiver stations and share the data.
Larger photo
|
|
ADS-B MiniNet
Here is an idea I have about sending ADS-B position reports back to small planes for display on a GPS.
Larger photo
|
|
ADS-B on a GARMIN GPS72
I took the data coming from an ADS-B stream and turned it into serial $GPWPL signals for a GPS72. Planes on screens.
Larger photo
|
|
Sample ADS-B data from SBS-1
Like to do some programming for yourself ? Here is some daily logs for you to dabble with.
ADS-B logs
|
|
SBS-1 ADS-B sharing node
I have put together a data sharing node for SBS-1 ADS-B receivers. The output is google earth.
ADS-B sharing node
|
|
1090 MHz video
Here you can see DME, SSR and MODE S video captures.
1090 MHz video
|
|
ADS_B on the ground
So how good is ADS-B on the ground ?
ADS-B on the ground
|
Electronics
|
|
434 MHz GPS tracker video
434 MHz GPS Tracker (photos)
Nokia 6110 tracking
About
|
Inside a GPS18
GPS and LCD
Simple Tracker System
Pot and 16F877 A/D response
My set-up
Position reporting
ASUS eeepc
|
|
GPS LCD and RADIO
I took a 16F628 with USART, a GPS18 GARMIN GPS and a 20x4 LCD and 433 MHz easy radio module. The GPS data comes into the PIC at 4800 baud, and then the PIC filters out the time, status, lat, lon, and number of satellites. The data is on passed at 19k2 to the easy radio transmitter. The easy radio transmitter takes in the data, adds pre-amble, and encodes the data. At the other end, a receiver does the opposite and sends out reverse TTL logic which goes to a MAX232. Hyperterm is used to watch the output.
Larger photo
|
|
Glider tracker
This project required me to send the position of a glider back to base. The GPS used was an inboard GARMIN. The radio was a 434 MHz easy radio. The signal went about 3 kms. Google earth was used to plot the position. It was pretty cool seeing the glider turn downwind than base and finals with 1 second intervals.
More information
|
|
GPSiiLCD
I wanted a LCD display that would show me some information coming from a GPS module. I programmed up a OLIMEX board and dabbled with both two and four line LCD displays. The LCD displays use a 4 wire bus and som control lines.
More information
|
|
Tracker gets a new board
It was time to make a nice prototype with a more professional PCB. I used eagle and made up a mask. Before that I was using the light exposure method on pre-treated baords to make my own PCB at home.
More Photos
|
|
PIC / 433 MHz Easy Radio Modules
I took a 16F628 and wrote some code to send telemetry using some 433 MHz Easy Radio modules. These little transmitters and receivers can send up to 180 bytes in one burst. They take care of preamble, manchester encoding and checksum.
Larger photo
|
|
PIC ADS-B generator
I took a 16F628 PIC MCU running at 8 MHz, which gave an instruction cycle of 500 ns which is 1/2 of one chip in ADS-B. The CRO capture shows the ADS-B pre-amble and the start of the first data chip.
Larger photo
|
|
PIC / 433 MHz OOK
I took a 16F877 and wrote some code to send telemetry using some 433 MHz OOK AM (On/OFF Keying) radio modules
Larger photo
|
|
400-470 MHz Power Amp
Minikits over in VK5 make some nice gear. I put together one of their power amps for UHF. Up to 30 Watts out (adjustbable).
Larger photo
|
|
Radio Direction Finding
PicoDopp is a doppler radio direction finding kits from the USA. I made one up and tracked a few stations. The display is windows or what ever you like as the data output is serial plain text.
More photos
|
|
Tracking solutions
This is diagram showing mixes of Operating Systems, interfaces and protocols that can be used for tracking.
Larger photo
|
|
Cooby creek tracking station
During the apollo missions, Cooby creek west of Brisbane took part in the comms relay for NASA.
More photos
|
|
APRS and Google Earth
It is possible to take the position derived from APRS (Autmatic Position Reporting System) and feed the data into a MySQL table. A cgi script can then put targets on google earth on demand.
More information
|
|
Satellite Antennae
I have tried a few antenna types over the years, vertical, quads, helix, quadhelix, yagis.
More information
|
|
Radio rack
I have built a few radio enclosures, here is my latest, housing a 23A PSU , 1200/9600 Baud TNC and ICOM 706 MKii. All portable and with voltage and current meters to boot.
Larger photo
|
|
PIC and PCB's
Some photos showing some of the PCB's I have made for the PIC.
More photos
|
|
Satellite status page
This website keeps tracking of data coming from the international space station, and other satellites.
Live feed
|
|
Satellite reporter page
This website lets you share satellite contacts with others.
Sat reporter
|
|
Byonics - APRS kits and trackers
Byon makes some really nice kits and trackers - check out his web site.
Byonics website
|
|
Opentracker - APRS kits and trackers
Some really nice kits and trackers - check out his web site.
Argent data systems website
|
|
137 MHz Weather satellites
I was involved with weather satellites when they where around on 137 MHz. The carrier was AM modulated 2400 Hz.
Larger photo
|
|
Parrallel port interface
Jaycar sell a parrallel port intreface board that is handy for all sorts of projects where you need to control something. In my case, when a satellite was coming over, I switched from battery charger to battery for the duration of the pass and then back onto battery charger. All driven by LINUX.
|
|
PIC 16F877A programming
The 16F877A features comms ports and A/D converters. ADC's are handy for positioning antenna. You run a satellite tracking program under LINUX and then read in where the antenna is and should be, then command the motor to steer that way.
Larger photo
|
|
9600 Baud BISYNC to UDP
One of my current projects is converting 9600 baud serial sync (bisync) to TCP/IP UDP. 16F628 PIC and Ethernet module from futrelec.
More info
|
|
Nokia 6110 tracking
GSM Tracker allows you to send your position to a server using UDP.
Larger photo
|
|
Ultrasonic range finding
I picked up a cheap ultrasonic range finder to see how it worked. I should get a laser system going one of these days.
Larger photo
|
|
GPS and LCD displays
I was learning about NMEA and PIC coding, so i decided to marry them together and make a simple GPS display.
More photos
|
|
434 MHz GPS tracker with LCD Display
I have started work on a 16F628A / MAX232 / GPS18x LVC / 20x4 LCD tracker.
Larger photo
Circuit diagram
|
|
Radio Mobile
Radio mobile is a great program you can use for coverage maps.
Larger photo
|