User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lab:argus [2014/08/22 08:35] – [Argus] chronolab:argus [2017/01/05 11:21] (current) – [Temperature & Relative Humidity] chrono
Line 15: Line 15:
  
   * Data Delivery and Tracker Platform for [[lab:dspace|DSpace]]   * Data Delivery and Tracker Platform for [[lab:dspace|DSpace]]
 +  * Data/Pinning node for [[https://ipfs.io/|IPFS]] (see [[https://github.com/yangwao/ipfs-hypercube|ipfs-hypercube]])
   * Environmental monitoring   * Environmental monitoring
   * WLAN mesh networking   * WLAN mesh networking
     * Possible hosting platform for [[http://global.freifunk.net/|Freifunk]]     * Possible hosting platform for [[http://global.freifunk.net/|Freifunk]]
-  * Distributed SDR Grid (combined with RTL/OsmoSDR/UmTtrx)+  * Distributed SDR Grid (combined with RTL/OsmoSDR/HackRF/Rad1O/UmTtrx)
     * Combined Aperture Array Radio Telescope      * Combined Aperture Array Radio Telescope 
     * Distributed Cube/PicoSAT monitoring     * Distributed Cube/PicoSAT monitoring
     * Possible hosting platform for [[http://shackspace.de/wiki/doku.php?id=project:hgg|HGG (Hacker Global Grid)]]     * Possible hosting platform for [[http://shackspace.de/wiki/doku.php?id=project:hgg|HGG (Hacker Global Grid)]]
-    * Autonomous APT/NOAA reception+    * APT/NOAA reception
     * ADS-B Grid reception     * ADS-B Grid reception
     * POCSAG broadcasting     * POCSAG broadcasting
Line 48: Line 49:
 | Full Assembly Size | 60x62x17mm (incl. USB/LAN ports) |:::| | Full Assembly Size | 60x62x17mm (incl. USB/LAN ports) |:::|
 | Orig. Case Size | 67x74x22mm |:::| | Orig. Case Size | 67x74x22mm |:::|
 +
 +==== GL-Inet-6416 ====
 +
 +There is also the GL-Inet-6416a, a HW compatible clone, which offers 64MB RAM (instead of 32MB) and 16MB Flash (instead of 4MB). It also has 5 GPIOs on a PIN header and a secondary network port, available from Deal Extreme. A couple of them have been in use here for quite some time and they've performed equally - while offering more features/flexibility:
 +
 +  * [[http://www.dx.com/p/gl-inet-6416a-micro-usb-powered-smart-router-w-16m-rom-white-335418|GL-Inet-6416a - with Case]]
 +  * [[http://www.dx.com/p/gl-inet-wi-fi-router-openwrt-ssh-usb-64mbyte-ram-wireless-repeater-pcb-board-green-346531|GL-Inet-6416a - PCB only]]
 +
 +If you want to use an external antenna with the 6416, have a look at:
 +
 +[[mission:log:2016:09:12:howto-external-antenna-mod-gl-inet-6416]]
 +
 +==== GL-Inet AR300M ====
 +
 +Gl-Inet has released a new model, the [[https://www.gl-inet.com/product/gl-ar300m/|AR300M]], which is already available with two external RP-SMA connectors. They still connect to only one radio but allow for more throughput and better overall connection stability. If you don't want to hack around and want even more RAM, CPU and storage the AR300M is the perfect choice as of early 2017. 5 of these are running through their tests here and so far they can be definitely recommended. A self deploying mesh firmware is a current work in progress but hasn't been released yet. If you're interested in getting it or help working on it, just leave a comment or join us on IRC.
 +
 +If you're looking to build your own openwrt for the ar300m, you can use this repo:
 +
 +https://github.com/apollo-ng/openwrt-cc-gl-ar300m
 ==== Power & Performance Analysis ==== ==== Power & Performance Analysis ====
  
Line 87: Line 107:
   * **Mechanical PCB modification**    * **Mechanical PCB modification** 
 Cut/file the edge of the PCB as shown in the image. Make sure that there is no connection left between the two golden strips at the edge. Cut/file the edge of the PCB as shown in the image. Make sure that there is no connection left between the two golden strips at the edge.
-  * **If you want to use a Pigtail**: +  * **Option A: If you want to use a Pigtail**: 
 Solder the center of RG-174 (or the like) coax cable to the left pad (connected to C43 - see Image) and the braid/shield of the coax to the right strip (GND). Solder the center of RG-174 (or the like) coax cable to the left pad (connected to C43 - see Image) and the braid/shield of the coax to the right strip (GND).
-  * **If you want to use a PCB Edge RP-SMA connector**: +  * **Option B: If you want to use a PCB Edge RP-SMA connector**: 
 Solder the center pin (round) to the left pad (connected to C43 - see Image) and the right pin of the connector to the right pad (GND).  Solder the center pin (round) to the left pad (connected to C43 - see Image) and the right pin of the connector to the right pad (GND). 
   * **Finishing Up**:   * **Finishing Up**:
Line 97: Line 117:
 [{{:lab:mr3020-antenna-premod.jpg?295|PCB/Antenna before}}] [{{:lab:mr3020-antenna-premod.jpg?295|PCB/Antenna before}}]
 [{{:lab:mr3020-antenna-baremod.jpg?295|Cut/File edge of PCB}}] [{{:lab:mr3020-antenna-baremod.jpg?295|Cut/File edge of PCB}}]
-[{{:lab:mr3020-antenna-pigtailmod.jpg?295|Connect a pigtail}}] +[{{:lab:mr3020-antenna-pigtailmod.jpg?295|Option A: Connect a pigtail}}] 
-[{{:lab:mr3020-antenna-rpsmamod.jpg?295|Mount RPSMA PCB Edge Connector}}]+[{{:lab:mr3020-antenna-rpsmamod.jpg?295|Option B: Mount RPSMA PCB Edge Connector}}]
  
 ~~CL~~ ~~CL~~
Line 122: Line 142:
   * ATMega328 based system control/monitoring and SPI/I2C data acquisition.   * ATMega328 based system control/monitoring and SPI/I2C data acquisition.
   * Modularized Firmware in C (one module per tasking option)   * Modularized Firmware in C (one module per tasking option)
-  * Serial communication to ARM Host +  * Serial communication to Host 
-  * Monitoring & controlling battery supply/low power shut down of ARM Host+  * Monitoring & controlling battery supply/low power shut down of Host
  
 ===== RF Tasking ===== ===== RF Tasking =====
Line 148: Line 168:
 http://www.mikrocontroller.net/mc-project/Pages/Projekte/Wetterstation/sensors/SHT75/SHT75.html http://www.mikrocontroller.net/mc-project/Pages/Projekte/Wetterstation/sensors/SHT75/SHT75.html
 http://www.mikrocontroller.net/topic/145736#1705005 http://www.mikrocontroller.net/topic/145736#1705005
 +
 +In order to protect the sensor from IR/UV radiation and harsh weather, the sensor must be housed in a special housing that allows airflow but keeps the sensor safe and measurements reliable. For that purpose stevenson screens have served well in the past. A new fully 3D printable stevenson screen has been developed for that purpose:
 +
 +{{:lab:model-complete-cutview.jpg|}}
 +
 +Source: https://github.com/apollo-ng/DIY-Stevenson-Screen
  
 ==== Ground Temperature ==== ==== Ground Temperature ====
Line 297: Line 323:
 ==== MPPT Charge Controller ==== ==== MPPT Charge Controller ====
  
-In order to get familiar with MPPT battery charge controller I plan to build an ATmega based controller to handle peak power tracking to suck every mW of obtainable energy out of it. -> Fork Subproject+In order to get familiar with MPPT battery charge controller, it's planned to build an ATmega based controller to handle peak power tracking to suck every mW of obtainable energy out of it. 
  
 ''Basic MPPT Algorithm:'' ''Basic MPPT Algorithm:''
Line 335: Line 361:
 {{:lab:projects:mppt_flow.jpg?300|}} {{:lab:projects:mppt_flow.jpg?300|}}
  
 +<WRAP round tip> 
 +Work on the new, extremely efficient and reliable maximum-power-point tracking, buck/boost solar charge controller has finally begun: [[lab:ninjascc]] 
 +</WRAP>
 ==== Power Converter ==== ==== Power Converter ====