Neuere Stromzähler sind zum Teil mit einem Optokoppler ausgestattet, der für jede verbrauchte Wattstunde einen Impuls liefert (1000 Impulse = 1 kWh). Der Anschluss an einen Arduino gestaltet sich dem entsprechend einfach: D+ Ausgang des Zählers auf 5V legen und den D- Ausgang an einen digitalen Eingang des Arduino anschließen, dieser muss noch mit …
Archives for hardware
INA219 Leistungssensor
Für die einfache Überwachung von Stromverbrauchern (Gleichstrom) eignet sich der INA219 hervorragend. Über I2C liefert dieser bis zu 15-Bit genaue Werte über die aktuelle Spannung, den Strom und die daraus berechnete Leistung.
Als externe Komponente ist neben dem obligatorischen Abblockkondensator nur noch der Shunt notwendig. Bis zu 16 Sensoren lassen sich gemeinsam an einem I2C-Bus …
Vom Prototyp zur Kleinserie
In den letzten Monaten wurde der Prototyp eines Universalladegeräts für Mobiltelefone mit Statusanzeige (nicht angeschlossen, lädt, geladen, Überlast) in einer Kleinserie für “The Electric Hotel” vervielfältigt:
Hier eine kleine Liste der Dinge, die bei der Serienfertigung zu beachten sind:
Ausreichend Rand um den Nutzen für den Bestückungsautomaten
Passermarken oder gegenüberliegende Bohrungen auf jeder Platine im Nutzen
Koordinaten aller …
Platinenherstellung
Hier eine Anleitung, wie man mit ein wenig Chemie in kurzer Zeit hochwertige Platinen herstellen kann.
Layout erstellen
Das Layout wird mit EAGLE erstellt und gegen die eigenen Design-Regeln geprüft (Ausgehend von den pcb-pool Regeln: Minimale Leiterbreite 6 mil, minmaler Abstand 6 mil, Bohrungen mindestens 0,5mm):
Layout drucken
Statt das Layout jedes Mal mit eigenen Einstellungen mit dem …
Neues Midi-Pult (Update 4)
Nachdem aus dem 120 RGB-LED Projekt ein wunderbares Leitsystem für die Nachrichtenmeisterei bei der Museumsnacht 2010 geworden ist (Video folgt noch), steht nun ein neues Projekt vor der Tür: Ein edles Midi-Pult mit 32 Fadern, 64 Drehencodern und den darin integrierten Tastern.
Zum Aufbau: das Pult ist in zwei Teile, jeweils 19-Zoll/5HE, aufgeteilt. Beide Hälften verfügen …
MAX6966 10-Port Led Treiber
Auf der Suche nach einer Alternative zu der PIC Ansteuerung der RGB-LEDs fand ich bei Maxim den MAX6966, der einen schöne Lösung für die niedrigen Helligkeitsstufen bietet. Für alle Kanäle lässt sich mit einem gesonderten 3-Bit Register die Konstantstromquelle in 8 Stufen zwischen 1.25 mA und 20 mA einstellen. Wenn ein Kanal einer RGB-Led hell …
Serial RGB-Dot (Update 4)
Ein neues Projekt ist gerade unterwegs: Ähnlich dem FNordlicht bzw. BlinkM suchte ich eine Lösung eine einzelne RGB-LED seriell anzusteuern, die 100 einzelnen LEDs werden etwa einen Meter entfernt voneinander sein, so dass die bereits existierenden RGB Treiber für 8 oder 64 LEDs nicht wirklich praktikabel oder zu teuer waren. Momentan liefert digikey die …
mbed.org als Alternative zu Arduino
Nach dem Erfolg des Arduino ist NXP auch auf den Zug der einfachen Mikrocontrollerentwicklung aufgesprungen. Unter mbed.org gibt es die Übersicht der beiden verschiedenen Modelle LPC2368 (ARM7) und LPC1768 (Cortex-M3), die einen interessanten Ansatz mit einem Online-Compiler umsetzen (auf dem eigenen Rechner muss keine Entwicklungsumgebung installiert werden).
Preislich sind beide auf dem gleichen Niveau (Einzelpreis 48,80€ bei …
16 Bit Port Extender mit I2C-Bus PCA9555
Texas Instruments bietet mit dem PCA9555 einen 16 Bit Port-Extender an, von dem maximal 8 Stück parallel an einem I2C Bus betrieben werden können. Insgesamt können so 128 individuell als Ein- oder Ausgang konfigurierbare Leitungen bereitgestellt werden, wobei alle Eingänge bei jedem Flankenwechsel einen Interrupt auslösen.
Die Ausgänge sind in der Lage 25 mA dauerhaft …
Sammlung von Tipps und Tricks
Microchip hat unter 01146B.pdf eine schöne Sammlung an Tipps zusammengestellt, die sich auch auf andere Mikroprozessoren anwenden lassen.
Aus der Übersicht:
4×4 Keyboard with 1 Input
5V → 3.3V Active Clamp
Brushless DC Fan Speed Control
Creating a Dithered PWM Clock
Und viele weitere. Insbesondere Punkt 2 war für mich eine überraschend einfache Lösung für das übliche Problem mit Klemmdioden …
Posts