====== Differences to System GREEN ====== original source(([[http://en.blitzortung.org/Compendium/Documentations/Documentation_2014-05-11_Red_PCB_10.4_PCB_12.3_PCB_13.1_PCB_14.1.pdf|Documentation System RED]], chapter 6)) Below is a list of comparisons between technical data of the old **GREEN** and newer **RED** systems. The old system produced (and still produces) good results, but the hardware was maxed out. **RED** is much more flexible, precise and has several new features, while staying in a similar price range. ===== Amplifier performance ===== **GREEN**\\ The amplifier had a huge delay. The antennas didn’t have damping resistors and thus, also self-resonances. The high and low-pass-filters were simple and had a low cutoff frequency. **RED**\\ Reduced delay and antennas with damping resistors. This minimizes self-resonances of the antennas. The filters are better and have a higher cutoff frequency, so we get more information from the signal. All those things are one of the most important improvements on SystemRED! ===== Gains and Thresholds ===== **GREEN**\\ Gains have to be set by jumpers or potentiometer on the amplifier. Threshold for signal trigger were fixed on the controller board. **RED**\\ Gains and thresholds can be changed individually for each channel by software. This gives the possibility of automatic gain/threshold configuration by the server to maximize the detection rate of the whole network. There’s still a potentiometer on the amplifier board, mainly for testing purposes. ===== MCU (Microcontroller Unit) ===== **GREEN**\\ ATMega644 with 20MHz, 64kB flash, 4kB RAM, no DMA, 2 USARTs. One of the main limitations were the missing DMA capabilities. **RED**\\ STM32F4 ARM Cortex M4F technology with 168MHz, 1MB flash, 192kB RAM, several DMA channels, 6 USARTs. This MCU fits perfect for our needs. There are still resources left, for example the integrated DSP. We could use it to examine a signal closer before sending it. The unique processor-ID gives us the possibility to identify each hardware. ===== A/D Converters (ADC) ===== **GREEN**\\ Two independent external 8-bit converters with around 500ksps, which have to be polled by the CPU. There was no other configuration possible. **RED**\\ Three independent 12-bit converters integrated in the MCU with up to 2200ksps each, which write their data into memory by themselves (DMA). So we can now see the signal before the trigger, which is important for a better position computing. The A/D-converters can be configured by the CPU in different ways, i.e. sampling time, resolution, threshold. Each A/D-channel has a multiplexer, so one converter can be used for different amplifier channels. All three converters can be joined to sample one input with almost 12000ksps. So the 1PPS signal can be checked for accuracy or the voltages for bad power supplies. The A/Ds are also acting as a hardware monitor by checking voltages and temperature. ===== Connection ===== **GREEN**\\ Needs serial or USB cable connected to a running computer or embedded device, where the tracker has to be installed. **RED**\\ Uses direct Ethernet connection, so no other device/computer is needed. Thus, the system runs almost "out-of-the-box". ===== Display, Buzzer, Buttons ===== **GREEN**\\ Only buttons for a test-signal and a reset-button. Real status could only be checked from connected PC. **RED**\\ Buttons, Buzzers and LCD for checking status, easy installation, signal pass-through and several other useful things. ===== Firmware ===== **GREEN**\\ Only basic functionality. A firmware update needs special hardware. **RED**\\ Uses a much more complex firmware, but with a lot of possibilities. Update is easily possible via web-interface and with two different programmers on-board. New features or bugfixes are easily possible. ===== Return channel ===== **GREEN**\\ Not available. Some trackers (like XLT) had a simple implementation. But there was no possibility to talk to the controller itself. **RED**\\ The return channel through HTTP-protocol is a main feature of the new system. It allows automatic remote configuration of the controller and amplifier by the servers. It has several fallback functions, if there are problems with our servers. ===== Power ===== **GREEN**\\ 12V power supply. The system itself had a very low power consumption around 1.5W, but a running PC was needed. If a special router was used instead, the overall power consumption was around 2.5W. **RED**\\ 5V power supply through USB jack. This is a common standard today. The voltages are checked by the MCU and can be shown on LCD/web-interface. The power consumption is 2-3W, mainly depending on LCD color and brightness.