Forum: Mikrocontroller und Digitale Elektronik Controller-Empfehlung mit 4 Ein- und Ausgaengen


von Michi Mair (Gast)


Lesenswert?

Hallo,

ich bin Elektronik-Neuling und habe folgende Frage:

Moechte mir eine Schaltung bauen, die aufgrund der Eingaenge von 4 
Tast-Schaltern 4 LEDs schaltet.
Es werden aber nicht nur die LEDs ein- und ausgeschaltet, sondern dabei 
sind komplexe Kombinationen moeglich. d.h. erst Taster1 gedrueckt und 
dann Taster 2 = Dauerblinken aller LEDs bis ein weiterer Taster 
gedrueckt wird und dann nur noch leuchten einer LED.
Welchen Kontroller, der moeglichst einfach in BASIC oder C zu 
programmieren ist, koennt ihr empfehlen?
C-Control von conrad ist mir fuer diesen Zweck zu teuer un fuer die 
Anwendung auch zu gross.

Vielen Dank fuer jeden Tipp.

Gruesse

 Michi

von Alex B. (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite


Lesenswert?

Hallo Michi,

dafür kannst du (fast) jeden Mikrocontroller mit min. 10 Pins verwenden 
(denn 2 Pins brauchst du ja schon für Vcc und GND).
Hast du denn schon in irgendeiner Richtung Erfahrungen mit 
Mikrocontrollern?
Ich persönlich würde dir entweder den PIC16F84A empfehlen oder den 
Attiny2313...

Schöne Grüße,
Alex

von Marius W. (mw1987)


Lesenswert?

Das ganze klingt für mich nach einer Finite State Machine. Die lässt 
sich sicherlich ohne größere Probleme in einen Mikrocontroller deiner 
Wahl umsetzen.
Ich empfehle dir nen ATMega8 oder auch nen ATTiny. Damit hast du 
reichlich Ein- und Ausgänge.
Auf nem Steckbrett oder Lochrasterplatine solltest du mit maximal 5 € 
hinkommen. Der µC + ein paar passive Bauelemente...

EDIT: Mir fällt grad noch nen PLD ein. Damit könntest du das natürlich 
auch machen. Z.B. GAL16V8...

MfG
Marius

von Peter D. (peda)


Lesenswert?

ATtiny24


Peter

von Eric S. (ottili86)


Lesenswert?

Da kann ich Alex recht geben. Deine Anwendung kann jeder µC. Nimm am 
besten einen von Atmel, da du dort kostenlos die Entwicklungsumgebung 
AVRStudio mit bekommst. Ich bin damit damals als Einsteiger sehr gut 
gefahren. Und in C sollte man schon programmieren können, wenn man mit 
µCs arbeitet. Das verstehen auch alle.

Viel Erfolg
Eric

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.