PoelControl, AVRs und Elektronik…

Nach langer Zeit wieder ein Update der aktuellen Entwicklungen rund un AVRs, einer elektronischen Steuerung für den Pölbetrieb etc. Nicht alles ist für die Pölerei; einiges ist auch anderweitig seit längerem in Betrieb

PoelControl I

Zuerst einmal, die bereits im vorigen Post vorgestellte PoelControl I ist inzwischen vollständig funktionsfähig und hat bereits einige Monate aktiven Betriebs im Auto überstanden. Hier nochmal Bilder von vorne und auch der Platinenrückseite. 100% SMD 🙂

PoelControl I
PoelControl Backside

Mainbord Mega32

Da ich inzwischen Sensoren und Peripheriegeräte fast ausschließlich über Bussysteme wie I2C oder SPI betreibe und diese nicht direkt angeschlossen werden, wurde zum testen noch eine kleine Controller-Platine fuer den Atmel Mega32 gefertigt.

PoelControl I
PoelControl Backside

Strom, I2C, SPI, ISP, RS232 und ein kleiner I2C-Speicher. Mehr nicht. Zur Zeit wird hiermit an I2C-Master-Slave experimentiert.

PoelControl II

PoelControl II ist eine Master-Platine für eine automatisierte Pöl-Steuerung gedacht. Neben den Funktionen, die auch beim Mega32-Board vorhanden sind, ist hier weiterhin ein SD-Card-Slot vorhanden.

PoelControl I
PoelControl Backside

Die Signale für GALA (geschwindigkeitsabhängige Lautstärkeanpassung) wie auch die Drehzahl der Lichtmaschine können angeschlossen werden und sind mit den entsprechenden Interupt-Pins des AVR verbunden. Bleibt die Steuerung dauerhauft mit der Batterispannung verbunden, so können Peripheriegeärte durch den Controller abgeschaltet werden.

Input / Output

Letztlich wurden für einen anderen Anwendungszweck zwei kombinierte Input/Output-Platinen entwicklet. Beide sind über I2C ansteuerbar, bieten diverse LEDS, einen Speaker und ein Display zur Ausgabe von Statusinformationen. Über Tasten können Benutzerdirektiven abgesetzt werden.

PoelControl Backside
PoelControl I

Die linke Variante zeigt eine einfache Lösung mit einem 3×12-Zeichen I2C-fähigem Display und 3 Tastern. Die rechte Platine ist ein Graphikdisplay mit 128×64 Punkten, eigenem Atmel-Controller und, so gewünscht, oben genannten Anschlussmöglichkeiten für GALA, Lima und Co. Eine Ansteuerung dieses Displays über I2C, wobei der Controlller on Board als I2C-Slave fungiert, ist zur Zeit in der Entwicklung.