Gast
#1971739
Guten Tag. Ich bin noch sehr neu in der Programmierung von Mikrocontrollern. Da ich früher in der schule etwas Basic hatte habe ich mich für Bascom entschieden. Mein kleines Projekt umschließt die Ansteuerung von Tagfahrlleuchten (TFL). Die TFL sollen beim blinken dimmen und danach wieder auf volle Leistung dimmen. Sowie beim Einschalten vom Standlicht/Abblendlicht auch gedimmt leuchten. Ich habe bereits eine Schaltung dazu aufgebaut. 2 Eingänge vom Attiny13 (PB3 und PB4) habe ich über Optokoppler geschaltet. (werden auf GND gezogen) an PB0 hängt der Mosfet und die Konstantstromquelle. Habe diese auch selbst aufgebaut und damals einige Platinen anfertigen lassen. Als Treiber ist hier ein LT3474 verbaut. Die Schaltung funktioniert wunderbar. Ich habe wie schon erwähnt sehr wenig Erfahrung mit Programmieren. Die Schaltung inkl Dimmen funktioniert auch. Nur habe ich das Problem, wenn ich mit If-Then-Else und Wait die realisiere, die Schaltung aller 3mal Blinken kurz aufflackert. Die Pausen durch Wait lassen immer wieder den aktuellen Status der Blinker übersehen, so meine Vermutung. Ich bin hier noch nicht ganz so fit. Daher hoffe ich, es kann mir jemand dabei helfen und mit sachlich erklären, wie ich hier vorgehe. Ich habe mir bereits überlegt, die Zeit zwischen den Blinktakten über den Attiny13 zu messen (hier scheitere ich an der Umsetzung) diese festlegen und dann mehrfach den Status des Blinkers abzufragen. MfG Jörg
