Radarcape:About the Radarcape

From Beast Wiki
Revision as of 15:15, 6 October 2013 by imported>Bianca
Jump to navigation Jump to search

The idea behind the Radarcape is that there are many ideas of Mode-S and passive radar applications that require a high performance backend. It combines a specialized ADS-B FPGA decoder with an embedded Beaglebone board.

Beaglebone Features:

  • 700 MHz ARM CortexTM-A8 based board
  • Supports Linux, Android, and other operating systems
  • USB host and slave
  • 10/100 MBit LAN
  • Internal Micro-SD card
  • 100 kSample ADC, I²C, SPI, and plenty of other interfaces

The Beaglebone is supported by official Linux kernel and there are ready-to-go Linux distributions available which can simply become installed on the system. Writing software for the Beaglebone is as easy as writing software for a DOS box in Windows. Two other outstanding facts are the price, which is in the range of a single Xport, and the small size, see the Beagebone link above.

Radarcape has evolved from the proven technics of the Mode-S Beast. All experience and performance can 1:1 be transfered to it. It still has one receiver on boards plus a connector for external signals. The FPGA is from the next generation compared to the Mode-S Beast. It offers enough resources for internal preprocessing and other modulation schemes.

Most probable the sample rate will be 32MSample per second, twice as high as of the Mode-S Beast. Due to this the timestamp accuracy will be increased, and also weak frames can be resolved much better. A Trimble GPS module has been added for timestamp and location services. The GPS information will be available to the FPGA and the Linux system.

The FPGA firmware can be downloaded from the Linux System and is no longer be stored in a local flash. This makes firmware handling much easier and allows bundling of applications with the FPGA firmware like in many professional systems.

The Radarcape interfaces to an internal 3.3V TTL UART of the Beaglebone and no longer has USB on board, however there is a USB connectivity in the traditional way through the Beaglebone. Actually the Beaglebone already in its basic delivery configuration already provides a FTDI serial interface towards USB. The Beaglebone's SPI and I²C interfaces can be used in order to initalize exernal hardware, for example in order to set external receivers to a dedicated frequency.

The mechanical design is will allow an integration into a small box with all externals accessible. The total power consumption is expected to be around 5W.