Übersetzungen dieser Seite:

6LoWPAN-RGBW-Strip

LED Beleuchtungsmittel erfreuen sich immer größerer Beliebtheit. Wir stellen eine 4 Kanal RGBW-Strip Steuerung mit 6LoWPAN Interface vor. In den 6LoWPAN-Knoten wird ein Betriebsystem namens Contiki-OS eingesetzt. Contiki-OS ist ein populäres embedded Betriebsystem für Mikrocontroller ab 8-Bit wie zum Beispiel AVR, 8051, MSP430 Architekturen und wird von einer breiten Community und dem „Swedisch Institute for Computer Science“ entwickelt.

Dalia Svander

Warum vier Kanäle? RGB LED können grundsätzlich jeden beliebigen Farbton erzeugen. Da sich die Beleuchtung mit LED auch zunehmend in der Aquaristik durchsetzt, wo große Lichtmengen für das Pflanzenwachstum wichtiger sind als grelle Farbeffekte, hilft die zusätzliche Ansteuerung weißer LED, die Lichtausbeute zu steigern.

Eigenschaften

  • Versorgung durch Steckernetzteil 12V
  • 4 Kanal RGBW, Schaltleistung je 12V/2A
  • Statusanzeige Led-rot
  • FTDI Programmieranschluss
  • Konfigurationstaster
  • 2,4 Ghz 6LoWPAN Funkanbindung
  • AVR atmega128rfa1 Funkmodul

IP-Anbindung

Die Integration in das eigene IP-Netz erfolgt über einen 6LoWPAN-Edge-Router. Dieser verbindet unser 6LoWPAN-Relay mit unserm IP-Netz um ihn über eine IPv6 Adresse ansprechen zu können.

COAP-Resourcen

Resource GET PUT Comments
/.well-known/core X X Well-Known URIs
/info X - Name Version Information
/sensors/button X - Config Button
/sensors/cputemp X - CPU Temperature Status
/aktors/led1 X X Status LED-1
/aktors/strip X X LED-Strip

Firmware

Contiki OS beinhaltet einen sehr kleinen IP Stack uIP genannt welcher eine Ipv6 und eine 6LoWPAN Implementierung beinhaltet. Das Betriebsystem ist in C geschrieben und wird mithilfe von Make gesteuerten Cross-Compilern für die jeweilige Hardwareplattform übersetzt.

Hardware

Vorab sei hier an einem Arduino Prototypen das Prinzip erklärt:

Die PWM-Ausgänge schalten direkt je einen MOSFET, der wiederum eine Farbe an der LED-Kette ansteuert. Die gängigen LED-Ketten haben pro LED einen Vorwiderstand und lassen sich direkt mit einem Stück 1/10-Zoll Stiftleiste verbinden.

Schaltplan

Bauteile

  • 12V Spannungsversorgung
  • OSD-Merkur-Board
  • 3x MOSFET n-Kanal (zB NTD4960N-1G - 30V, 8,9A Dauerstrom am Drain)
  • 3x Vorwiederstand 470kΩ

tags


de/ideen/6lowpan-ledstrip.txt · Zuletzt geändert: 2016/12/11 16:45 von harald42