This page is a collection of different approaches to realize a Flarmradar Ground Station. If you want to get your ground station up and running as quick as possible, then your should first read the [wiki:construction_guide Groundstation Construction Guide] which describes the most convenient setup. = Advanced Groundstation Construction Guide = [[Image(Pi_RS232_Cables.jpg, align=right, height=250)]] [[Image(indoor_GS.jpg, align=right,height=250)]] [[Image(PeliFlarm2.jpg, align=right,height=250)]] Following types of Groundstations were already realized: - Minimalistic setup - Indoor setup - Outdoor setup In the following paragraphs ideas and considerations for building your own ground station will be described in detail. === Infrastructure & Assembly === We used the following components to build up our client infrastructure. Note that links provided are just proposals for your convenience, other components will also work. Depending on your specific needs, there are several different methods to build and use your flarmradar groundstation. For all cases you need: - a FLARM device - a [http://www.raspberrypi.org Raspberry PI] All revisions of the Pi can be used for Flarmradar ground stations. Depending on the revision you choose to use, wiring instructions differ slightly. We recommend a Raspberry Type B. You can purchase an SD card with the Pi's operating system pre-installed. For Pi+SD card [http://de.rs-online.com/web/p/entwicklungskits-prozessor-mikrocontroller/7858654/ see here]. For initial OS setup of your Pi, you will need a USB keyboard (mouse is optional but helps) and a screen which connects to Chinch-video signal or HDMI. Once your Pi is connected to the network, you can disconnect keyboard and screen and access it remotely via SSH. - a Power supply Depending on your specific requirements, creativity, etc. there are a lot of different ways to supply your Flarmradar ground station with power. We gathered experience with a few ways and will describe the different setups below. Flarm devices typically run on 12VDV power supply. All Raspberry Pi run on 5VDC. Hence you will have to generate and supply two different voltages within your ground station. Use a Micro-USB connector (e.g. [http://de.rs-online.com/web/p/usb-kabel-konfektioniert/7589342/ RS-Online]) to feed the power into your Pi. - Power supply from grid available - Use an external Flarm power converter (e.g. [http://shop.segelflugbedarf24.de/product_info.php?info=p32_Update-Cable-RS232.html update cable]) and a standard cell phone charger to supply 12VDC and 5VDC. [attachment:Flarmradar_GS5.png Schematic]. This setup is the minimalistic [attachment:Pi_RS232_Cables.jpg Setup], which will work perfectly for first trails or fixed installations. - Use one standard external power converter (e.g. [http://de.rs-online.com/web/p/steckernetzteile/6666928/ RS-Online]) which supplies 12VDC and use a DC/DC converter (e.g. XXX) within the Flarmradar Ground station to convert 12VDC to 5VDC for the Pi. See [attachment:Flarmradar_GS4.png Schematic]. This is the indoor [attachment:indoor_GS.jpg Setup I] [attachment:Flarmradar_GS_overview.jpg Setup II]. - Use an internal power converter, which can supply 12VDC and 5VDC. See [attachment:Flarmradar_GS3.png Schematic] - NO Power supply from grid available = battery power - Use a 12V battery (e.g. [http://de.rs-online.com/web/p/bleiakkus/6603627/ RS-Online]) to power your Flarm and use a DC/DC converter (e.g. 2 x [http://de.rs-online.com/web/p/dc-dc-wandler-isoliert/7511459/ MEE3S1205SC] in parralel OR 1x [http://de.rs-online.com/web/p/dc-dc-wandler-isoliert/7553683/ TEN 6-2411WIN-HI]) to power your Pi. Make sure you buy a DC/DC converter with high efficiency so you don't drain your battery too fast. - All in one power supply: The Mean Well power converter [http://www.meanwell.com/search/ADD-55/ADD-55-spec.pdf ADD-55A] offers 12V and 5V power output which can be run on standard power supply (88-264VAC) when available. If no power line is availble the device features a battery charger to which you will have to attach a 12V backup battery (e.g. [http://de.rs-online.com/web/p/bleiakkus/6603627/ RS-Online]). This battery will power the groundstation when disconnected from power grid. See [attachment:Flarmradar_GS2.png Schematic] - A Flarmradar Groundstation using the Mean Well power converter and backup battery all installed in a roughed Peli Case can be seen in the two pictues to the right.[[Image(PeliFlarm2.jpg, align=right,height=250)]][[Image(PeliFlarm1.jpg, align=right,height=250)]] General hints for electrical wiring: - An overview of the wiring can be found here: [attachment:Flarmradar_GS_wiring.jpg Wiring layout] - To connect the FGS to external power supply or battery, use a connectors, which are protected against polarity reversal. - To protect your Flarm against over current, a 500mA fuse should be installed in the power supply route to the Flarm (e.g. [http://de.rs-online.com/web/p/sicherungshalter-fuer-frontplattenmontage/3595961/ RS-Online]) - Wiring instructions: 12V DC In --> Flarm fuse --> RJ45 connector --> network cable --> Flarm - To connect your Flarm to the FGS, we recommend installing a RJ45 connector on the Flarmradar Groundstation front panel and to use a short network cable to connect the FGS to the Flarm - For pin assignment of the RJ45-connector on Flarm, please consult [http://www.flarm.com/support/manual/FLARM_InstallationManual_v5.00E.pdf Flarm Installation Manual] - To protect your Pi against over current, a 1A fuse should be installed in the power supply route to the Pi (e.g. [http://de.rs-online.com/web/p/sicherungshalter-fuer-frontplattenmontage/3595961/ RS-Online]) - Wiring instructions: 12V DC IN --> Pi Fuse --> DC/DC converter --> Micro-USB connector --> Pi - Powering your Pi over the GPIO pins is not recommended. Reasons see [http://raspberrypi.stackexchange.com/questions/1617/how-do-i-supply-power-through-the-gpio here] - Flarm <--> Pi Data connection - Flarm delivers RS232 signal on its data port. To feed this signal into the Pi, there are presently two alternative ways of doing: - RS232-USB-cable - Buy a RS232 to USB converter cable. Preferable one which uses the FTDI chipset. If you use a different chipset, this may not be supported by default by the Pi operating system. - Attach the converter to your Flarm and to one of the USB connectors on the Pi - Serial-In of the Pi (depreciated since complicated and possibly unreliable) - The Pi features a serial interface (UART) on its GPIO pins. - Pi's serial interface works on 3.3V. Hower, Flarm supplies higher signal levels. DO NOT CONNECT THE FLARM DATA LINES DIRECTLY TO THE PI'S GPIO PINS!!! - Buy a RS232 to TTL level shifter (e.g. [http://www.ebay.de/itm/115200bps-Stucke-Mini-RS232-auf-TTL-Converter-Module-Konverter-Board-MAX3232-/261070156589?pt=Wissenschaftliche_Geräte&hash=item3cc8fe732d E-Bay] - costs less than 2 EUR) - Solder Flarm's TX, RX and ground (coming from the RJ45 jack) onto the RS232 side of the level shifter. Most level shifters have well labeled soldering pads - Solder 4 wires to the TTL side of the level shifter. Ground, +3.3V, TX and RX need to be connected - Buy a 2x13 IDC connector which attaches to the Pi's GPIO pin headers (e.g. [http://de.rs-online.com/web/p/idc-steckverbinder/3237902/ RS-Online]) - Connect the four wires coming from the TTL side of the level shifter to the IDC connector. Pin layout depends on the version of your Pi. See [http://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/ GPIO Pins]. If you have a revision 2 Pi, this is the pin connection: Pin1=+3.3V, Pin6=GND, Pin8=TX, Pin9=RX. - Disable console output and boot messages on the serial interface. See [http://www.irrational.net/2012/04/19/using-the-raspberry-pis-serial-port/ here] - Alternatively, use the Raspberry's GPIO and a RS232-Adapter (e.g [http://www.abelectronics.co.uk/products/3/Raspberry-Pi/29/Serial-Pi-RS232-Interface this one]). - use a micro usb plug, cut the cable to fit the length, remove the cable coating 3 cm before the open end. Since this cable serves just for power supply, we just use the red (+5V) and the black (GND) cable, cut the remaining two other away - cut 3 cables to length, red (12V), black (GND) and a third color (5V) - cut the RJ45 cable to length, remove the cable coating 3 cm before the open end, cut away the cables for RJ45-Pin's 2,3 - connect RJ45-Pin5 (usually blue) with Pin 2 of a Female Sub-D plug - connect RJ45-Pin6 (usually white-green) with Pin3 of a Female Sub-D plug - connect RJ45-Pin8 with Pin5 of a Female Sub-D plug - solder RJ45-Pin's 4,7 with the black cable of the micro USB plug and the other black cable (GND) - solder RJ45-Pin1 with the red cable (12V) - solder the third coloured cable (5V) with the red cable from the micro usb plug - Pi <--> Internet - data connection - If you have Lan network available at the location where you will setup your ground station, you can connect it directly to the Pi. It comes with a lan network connector. - If you have Wifi network available at the location where you will setup your ground station, you will have to buy a USB-Wifi connector. [http://raspberrypi.rsdelivers.com/product/edimax/ew-7811un/edimax-wireless-nano-usb-adapter/7603621.aspx This Wifi-connector] was tested by us with the Pi and works out of the box. - optional, recommended for a stationary installation: we use currently an [http://shop.segelflugbedarf24.de/product_info.php?info=p29_FLARM--Outside-Antenna-4-m-cable.html external antenna] === Shopping list === To build your own Wifi enabled Flarmradar ground station which runs on 12VDC external power following items are required: ||Raspberry Pi Type B with SD card||[http://de.rs-online.com/web/p/entwicklungskits-prozessor-mikrocontroller/7858654/ Link]||34,80 €|| ||IDC-socket 2,54mm 2x13 pins||[http://de.rs-online.com/web/p/idc-steckverbinder/3237902/ Link]||3,82€|| ||External power supply 12V 1A 12W||[http://de.rs-online.com/web/p/steckernetzteile/6666928/ Link]||14,29 €|| ||Fuse socket||[http://de.rs-online.com/web/p/sicherungshalter-fuer-frontplattenmontage/3595961/ Link]||4,19 €|| ||DC/DC-converter 9-36Vin 5Vout 1,2A 6W||[http://de.rs-online.com/web/p/dc-dc-wandler-isoliert/7553683/ Link]||23,20 €|| ||micro-USB cable||[http://de.rs-online.com/web/p/usb-kabel-konfektioniert/7589342/ Link]||3,43 €|| ||500mA Fuse for Flarm||[http://de.rs-online.com/web/p/feinsicherungen/5414347/ Link]||1,88€|| ||1A Fuse for Pi||[http://de.rs-online.com/web/p/feinsicherungen/0563380/ Link]||1,34€|| ||Edimax Wireless Nano USB-Adapter||[http://de.rs-online.com/web/p/wireless-adapter/7603621/ Link]||11,00 €|| ||RS232 to TTL converter||Ebay||~ 2 €|| ||DC female connector||[http://de.rs-online.com/web/p/dc-buchsen/7051525/ Link]||8,77 €|| ||Network patch cable||[http://de.rs-online.com/web/p/kat5e-patchkabel/0557395/ Link]||1,39 €|| ||RJ45 female connector||[http://de.rs-online.com/web/p/rj-45-steckverbinder/7710218/ Link]||2,06 €|| ||Case||||<10,00 €|| ||Spare wires||||depends|| ||Heat Shrink tube||||depends|| === Knowledge & Troubleshooting === - [wiki:raspberry Raspberry PI specific issues] are collected on a separate page