OnkelTobi
31.12.2006, 16:27
Servus,
auch durch eure Hilfe habe ich sie nun fertig :)
Meine digitale Lampensteuerung.
Fahrradlampe!? werden einige denke...
Es geht um Lampen mit 30 und mehr Watt, mit denen man im dunkelsten Wald, die heftigsten Trails runterknüppeln kann.
Vergleichbare kommerzieller Lösungen liegen im Bereich ab 500€.
Meine Selbstgebaute Version mit Li-Ion-Akku 14.4V 6Ah, 25W Halogenbrenner (20% Überspannung ergibt fast 80% mehr Lichtleistung), tiefgezogenem und eloxiertem Alugehäuse und der neuen Lampensteuerung kostet im Vergleich nur 150€.
Folgende Vorgaben hatte ich:
- Spannungsversogrung durch Li-Ion-Akk mit 14.4V
- Steuerung von 2 Lampen mit min. 25W
- Akku-Lade-Anzeige
- Sanftanlauf um Einschaltströme zu beschränken
- Einfache Bedienung vom Lenker aus
- Elektronik muss extern sein, sie soll als Zusatz für unsere herkömmlichen Akkus sein
Das Ergebnis:
Hardware:
- verwendeter Prozessor: Tiny44 SOIC14
- Aufbau in komplett SMD
- Kompakte Platine 30x17x4mm, doppelseitig, Lötstopp, bedruckt
- Mit Klettband an Lenker zu befestigen
- PWM-Ausgänge über HexFet IRF7313 - maximal 4A pro Kanal (beschränkung durch Leiterbahnbreite)
- 2 Osram-RGB-Leds Typ ZHGBT678-E7510
- 2 Taster 12x12mm, harter Druckpunkt, auch mit Handschuhen ertastbar
Software:
- Programmiersprache C
- Entwicklungsumgebung Avr-Studio mit WinAVR
- 2 8bit PWM-Leistungsausgänge (32khz)
- Sanftanlauf für geringeren Einschaltstrom
- 2 RGB-Vielfarbleds, je Farbkanal 8bit Soft-PWM (120Hz), ein/aus, blinken, pulsen
- Messung der Betriebsspannung und Anzeige per LED
- Offset-Abgleich für ADC
- 2 Taster, entprellt, jeweils Erkennung ob kurz oder lang gedrückt, sowie Intervalgeber bei gedrückt gehaltener Taste
- Maximal 4 Dimmstufen mit individueller Anpassung (siehe Programmiermodus)
- Speicher: Flash 3400bytes, EEPROM 100bytes
Programmiermodus:
- Einstellungen im EEPROM gespeichert
- Bis zu 4 Dimmstufen programmierbar
- Für jede Dimmstufe kann die Helligkeit pro Lampe eingestellt werden
- für beide Lampen einstellbar ob die Lampen gedimmt werden dürfen oder nicht
- Auswahl aus mehreren definierte Zustandsübergangsmodelle
Debug-Modus:
- RS232-SUART: Ausgabe aktueller Zustandswerte an den PC
geplante Erweiterungen:
- Aufnahme einer Entladekennlinie und Speicherung im EEPROM, für eine genauere Akku-Füllstandsanzeige
- bei fallender Akkuspannung das PWM-Verhältnis für eine gleichmässige Helligkeit anpassen
Bilder gefällig?
http://farm1.static.flickr.com/123/346001927_0bb2e8eced.jpg?v=0
http://si6.mtb-news.de/fotos/data/13683/Unbenannt_-_12.jpg
http://si6.mtb-news.de/fotos/data/13683/Unbenannt_-_31.jpg
http://si6.mtb-news.de/fotos/data/6098/medium/5375nighride3.jpg
http://si6.mtb-news.de/fotos/data/6055/thumbs/P1080905.JPG
http://fotos.mtb-news.de/fotos/showphoto.php/photo/302115/cat/6055
Downloads
Schaltpläne, Firmware und Layout-Datei habe ich dem Posting angehängt...
Den Schaltplan zum direkten Anschauen:
http://farm1.static.flickr.com/162/346001895_3475a5ff0c.jpg
http://farm1.static.flickr.com/162/346001895_3475a5ff0c_o.gif
Ein Demonstrationsvideo der Dimmfunktionen:
http://www.youtube.com/watch?v=EaY74kOpkg8
Für Kritiken, Wünsche und Fragen, schreibt mir eine Mail.
Viele Grüße Tobias
auch durch eure Hilfe habe ich sie nun fertig :)
Meine digitale Lampensteuerung.
Fahrradlampe!? werden einige denke...
Es geht um Lampen mit 30 und mehr Watt, mit denen man im dunkelsten Wald, die heftigsten Trails runterknüppeln kann.
Vergleichbare kommerzieller Lösungen liegen im Bereich ab 500€.
Meine Selbstgebaute Version mit Li-Ion-Akku 14.4V 6Ah, 25W Halogenbrenner (20% Überspannung ergibt fast 80% mehr Lichtleistung), tiefgezogenem und eloxiertem Alugehäuse und der neuen Lampensteuerung kostet im Vergleich nur 150€.
Folgende Vorgaben hatte ich:
- Spannungsversogrung durch Li-Ion-Akk mit 14.4V
- Steuerung von 2 Lampen mit min. 25W
- Akku-Lade-Anzeige
- Sanftanlauf um Einschaltströme zu beschränken
- Einfache Bedienung vom Lenker aus
- Elektronik muss extern sein, sie soll als Zusatz für unsere herkömmlichen Akkus sein
Das Ergebnis:
Hardware:
- verwendeter Prozessor: Tiny44 SOIC14
- Aufbau in komplett SMD
- Kompakte Platine 30x17x4mm, doppelseitig, Lötstopp, bedruckt
- Mit Klettband an Lenker zu befestigen
- PWM-Ausgänge über HexFet IRF7313 - maximal 4A pro Kanal (beschränkung durch Leiterbahnbreite)
- 2 Osram-RGB-Leds Typ ZHGBT678-E7510
- 2 Taster 12x12mm, harter Druckpunkt, auch mit Handschuhen ertastbar
Software:
- Programmiersprache C
- Entwicklungsumgebung Avr-Studio mit WinAVR
- 2 8bit PWM-Leistungsausgänge (32khz)
- Sanftanlauf für geringeren Einschaltstrom
- 2 RGB-Vielfarbleds, je Farbkanal 8bit Soft-PWM (120Hz), ein/aus, blinken, pulsen
- Messung der Betriebsspannung und Anzeige per LED
- Offset-Abgleich für ADC
- 2 Taster, entprellt, jeweils Erkennung ob kurz oder lang gedrückt, sowie Intervalgeber bei gedrückt gehaltener Taste
- Maximal 4 Dimmstufen mit individueller Anpassung (siehe Programmiermodus)
- Speicher: Flash 3400bytes, EEPROM 100bytes
Programmiermodus:
- Einstellungen im EEPROM gespeichert
- Bis zu 4 Dimmstufen programmierbar
- Für jede Dimmstufe kann die Helligkeit pro Lampe eingestellt werden
- für beide Lampen einstellbar ob die Lampen gedimmt werden dürfen oder nicht
- Auswahl aus mehreren definierte Zustandsübergangsmodelle
Debug-Modus:
- RS232-SUART: Ausgabe aktueller Zustandswerte an den PC
geplante Erweiterungen:
- Aufnahme einer Entladekennlinie und Speicherung im EEPROM, für eine genauere Akku-Füllstandsanzeige
- bei fallender Akkuspannung das PWM-Verhältnis für eine gleichmässige Helligkeit anpassen
Bilder gefällig?
http://farm1.static.flickr.com/123/346001927_0bb2e8eced.jpg?v=0
http://si6.mtb-news.de/fotos/data/13683/Unbenannt_-_12.jpg
http://si6.mtb-news.de/fotos/data/13683/Unbenannt_-_31.jpg
http://si6.mtb-news.de/fotos/data/6098/medium/5375nighride3.jpg
http://si6.mtb-news.de/fotos/data/6055/thumbs/P1080905.JPG
http://fotos.mtb-news.de/fotos/showphoto.php/photo/302115/cat/6055
Downloads
Schaltpläne, Firmware und Layout-Datei habe ich dem Posting angehängt...
Den Schaltplan zum direkten Anschauen:
http://farm1.static.flickr.com/162/346001895_3475a5ff0c.jpg
http://farm1.static.flickr.com/162/346001895_3475a5ff0c_o.gif
Ein Demonstrationsvideo der Dimmfunktionen:
http://www.youtube.com/watch?v=EaY74kOpkg8
Für Kritiken, Wünsche und Fragen, schreibt mir eine Mail.
Viele Grüße Tobias