Forum: Mikrocontroller und Digitale Elektronik LED Herz auf µC umrüsten


von adrian (Gast)


Lesenswert?

Hi Leute,
ich möchte diese Schaltung ein weiteres Mal aufbauen:

http://home.berg.net/opering/projekte/46/index.htm

Allerdings habe ich keine große Lust wieder einen Dekadenzähler undn 
NE555 zu nutzen.
Habe hier noch n paar µCs aller Art rumfliegen und möchte das "Herz" der 
Schaltung dadurch ersetzten. Bringt in meinen Augen nur Vorteile mit.
Der Code den ich dann schreiben werde wird ja auch eher weniger komplex 
:D
Die alte Funktion soll nämlich beibehalten werde:

Es soll ein Schlagendes Herz simuliert werden indem erst der äußere, 
dann der mittlere und dann der innere Ring leuchten. Sprich ein stumpfes 
Lauflicht.
Im Grunde steuere ich die LEDs wieder über die Transen an, oder?

Ist für euch bestimmt eine "Pille-Palle-Frage" aber ich wollte nochmal 
sichergehen :)


Für Tipps und Anregungen wie ich das Herz schöner gestalten kann bin ich 
gern offen :)

mfg Adrian

von Frank B. (frank501)


Lesenswert?

adrian schrieb:
> Im Grunde steuere ich die LEDs wieder über die Transen an, oder?

Da hast Du recht. Eigentlich brauchst Du nur den 4017 und die ganze 
Taktbeschaltung durch einen µC ersetzen.

Frank

von Peter D. (peda)


Lesenswert?

adrian schrieb:
> Der Code den ich dann schreiben werde wird ja auch eher weniger komplex
> :D

Dann ist es ja kein Problem.
Nimm nen ATtiny25 (3 Ausgänge für die LEDs, ein Eingang für das 
Geschwindigkeitspoti).

Als LED-Treiber nehme ich lieber FETs, dann brauchts keine Widerstände.


Peter

von adrian (Gast)


Lesenswert?

@Frank: genau, so hatte ich es mir auch gedacht :) Und natürlich dann 
noch das Zeug was alles für den µC gebraucht wird. Sprich 7805.

@Peter: Ein Poti an den µC hängen? Na dann wirds für mich jetz doch 
interessanter :) Ich hätte jetz einfach fest in der Programmierung 
(Basic) die Zeiten festgelegt, in der der nächste Port zur Transe 
durchschaltet. Das Poti hätte ich nun wegfallen lassen, da ich nich 
wüsste wie ich das machen muss. Über einen A/D-Wandler oder wie?

Danke für eure Antworten :)

von Peter D. (peda)


Lesenswert?

Wenn Du die Zeiten kennst, kannst Du sie natürlich schon zur Compilezeit 
festlegen.
Der interne Takt ist ja relativ stabil, d.h. nach dem Compilieren 
stimmen die Zeiten auf etwa 2%, das sollte reichen.

Das Poti hatte ich nur gedacht zum Ausprobieren von anderen Zeiten.
Man könnte aber auch verschiedene Blinkmuster damit auswählen.
Es würde dann am internen ADC hängen.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.