Build A 500 Metre Radio Data Link For Under $40
Build A 500 Metre Radio Data Link For Under $40
Build A 500 Metre Radio Data Link For Under $40
Table of Contents
Intro: Build a 500 metre radio data link for under $40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Step 1: Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
Author:James Moxham author's website
Dr James Moxham is a general medical practitioner in Adelaide, Australia. His interests include general family medicine, medical politics, microcontrollers
and tending a rose garden. He lives on a property with his wife, three children, three cats, 6 cows, 8 kangaroos and numerous koalas.
Intro: Build a 500 metre radio data link for under $40.
Have a water tank you want to measure or a dam or a gate? Want to detect a car coming down the drive but don't want to string wires through the garden? This
instructable shows how to send data 500 metres with 100% reliability using picaxe microcontroller chips and 315Mhz or 433Mhz radio modules.
Step 1: Schematic
The transmitter and receiver circuits are quite simple and use picaxe chips. These single chip microcontrollers can sense analog voltages, turn things on and off and can
transmit data. See instructables http://www.instructables.com/id/Control-real-world-devices-with-your-PC/ and http://www.instructables.com/id/Worldwide-microcontroller-
link-for-under-20/ for a description of how to program picaxe chips. With a radio link as well as an interface to a PC it is possible to sense data remotely and transmit it
anywhere in the world.
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
Step 3: Build a dipole antenna with a balun
At the antenna is a balun made of coax cable. A balun is needed otherwise the shield of the coax ends up becoming an antenna instead of being the earth and radiates
RF down near the picaxe which defeats the purpose of the antenna. There are lots of balun designs but I chose this one because it just uses bits of coax cable. Common
wavelengths are 95.24cm for 315Mhz and 69.34cm for 433Mhz. The coax lengths are 1/4 and 3/4 of the wavelength respectively. The dipole wires are 1/4 of the
wavelength. So for the modules I used at 315Mhz the coax wires were 23.8cm and 71.4cm and the dipole wires were each 23.8cm.
The coax shield and core are joined together where the coax splits into two. At the dipole note the shields are also connected. If these joins are out in the weather then
they need to be weatherproofed in some way - eg with paint or non conductive silicone. Antennas work best when at least 2 metres off the ground.
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
Step 5: Receiver module
The receiver module is a superheterodyne unit available for around $US5 from the same ebay store. There are a number of other modules (including superregenerative)
that are not as sensitive and don't give the range.
main:serout 1,N2400,("UUUUUUUUUUUUUTW",b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13)
' T and W = ascii &H54 and &H57 = 0100 and 0111 = equal 1s and 0s
'b0=random number
'b1=random number
'b2=to device
'b3=reverse
'b4=messagetype
'b5=reverse
'b6/b7 = data 1 and reverse
'b8,b9 = data 2
'b10,b11 = data 3
'b12,b13 = data 4
random w0 ' random number used to identify messages when using multiple repeaters
b2=5' to device number...
b3=255-b2
b4=126' random number for testing
b5=255-b4
b6=0' random number for testing
b7=255-b6
b8=1' random number for testing
b9=255-b8
b10=2' random number for testing
b11=255-b10
b12=3' checksum - any value
b13=255-b12
pause 60000' transmit once per minute
goto main
The transmitter sends a packet once per minute - once debugged this ought to be decreased to every 15 mins or 30mins to avoid interference to neighbours. The
"Â?UUUU"Â? at the beginning of the packet is binary for 01010101 which balances the Rx unit. The protocol uses a form of Manchester coding where the number of 1's
and 0's is kept as equal as possible, and this is done by sending the inverse of each byte after the byte is sent. Without this the packets sometimes don't get through if
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
they are sending lots of binary zeros. A checksum at the end must be valid before the data is processed. The receiver flashes a led for 55 seconds when a packet is
received and once debugged, this could be changed to some other acknowledgement.
Range tests were done through trees and over a hill which explains why a module listed as "4000m" only went 500 metres.
Next up will be an instructable on building self contained solar power supplies suitable for the these units, as well as sensors such as temperature, pressure, humidity,
soil moisture and tank levels.
Related Instructables
Air quality
Control real Worldwide Automate your balloons by
world devices microcontroller Dark Lights science
433 MHz UHF link for under staceyk
with your PC by LED by botronics experiments by
lost model radio Dr_Acula $20 by Dr_Acula James Moxham
beacon by
manuka
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
Comments
23 comments Add Comment
But no you can't connect it like you say, because the computer RS232 goes from -12V to +12V, and the module expects 0V to 5V. You need a max232
chip and then an inverter gate eg 74HC04. At the other end though, yes you can go from the RF receiver straight into a picaxe.
The technology has been racing ahead in the last 12 months with more and more RS232 to wireless modules coming out at very good prices. Hope and
Yishi are two companies making them for a very good price - probably less than the cost of bare RF modules and a picaxe. See my post from 3rd April
below.
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./
Dr_Acula says: Sep 8, 2008. 6:27 PM REPLY
They already come pre-built for a very low price - see the link in step 4.
http://www.instructables.com/id/Build-a-500-metre-radio-data-link-for-under-40./