Knolles Elektronik Forum

Elektronik => Allgemeine Elektronik => Thema gestartet von: Kickstar am Juni 11, 2010, 01:04:34 Nachmittag

Titel: Brauche Hilfe...
Beitrag von: Kickstar am Juni 11, 2010, 01:04:34 Nachmittag
Hallo zusammen,

ich bräuchte Hilfe bei meinem Vorhaben, da ich mich leider zu wenig auskenne. Ich weiß, wie das Ergebnis am Ende aussehen soll, aber nicht womit ich anfangen soll.

Das Gerät, das ich bauen möchte, soll 5 LEDs ansteuern können, dass eine LED in einer zufälligen Zeit zwischen 3-15 sec aufleuchtet.
Hierbei möchte ich noch verschiedene Programme einstellen/programmieren können, in denen ich bestimme, welche der 5 LEDs aufleuchten sollen.
z.B.
Programm 1: nur eine der beiden äußeren LEDs leuchtet auf
Programm 2: nur eine von den Äußersten und der Mittleren
etc...

Desweiteren sollte das Gerät am besten batteriebetrieben sein oder zumindest an der Steckdose.


Womit fange ich an?
Welcher Microprozessor eignet sich gut?
Wie kann man die zufällige Zeit generieren?
Titel: Brauche Hilfe...
Beitrag von: el-haber am Juni 11, 2010, 03:50:38 Nachmittag
HI,
im Moment noch recht unspezifisch definiert.
Welche Zeiten sind als Pausen gedacht? Sollen Reaktionen auf das leuchten der LEDs ausgewertet werden?

Die ATMEL-Prozessoren eignen sich für sowas grundsätzlich. Z.B. der Tiny.
Schwieriger wird das ganze Zufalls-geschwafel. Da sollte der Prozessor über eine 16bit-Restwert-Division mit zufälligen Startwerten aus z.B. einem Timer verfügen. Der Atmel hat sowas im Ansatz.

Programmieren über Pony-Prog und dem Atmel-Assembler.

Anfangen kannst Du aber auch mit einem LED-Board an der parallelen Schnittstelle (z.B. Modul-Bus-Demo-Board).

CU
St.
Titel: Brauche Hilfe...
Beitrag von: Kickstar am Juni 12, 2010, 01:25:21 Nachmittag
Hi danke für die Antwort.

Zu deinen Fragen:

Zitat
Welche Zeiten sind als Pausen gedacht?


Nachdem die LED aufgeleuchtet ist, sollte eine Pause von 5 sec kommen.

Zitat
Sollen Reaktionen auf das leuchten der LEDs ausgewertet werden?


Nein, nachdem sie aufgeleuchtet ist, sollte wie oben genannt eine kurze Pause kommen, ein aufleuchten, als Startsignal, dass ab jetzt gezählt wird und dann sollte wieder ein Aufleuchten innerhalb von 3-15sec kommen.


Zitat
Schwieriger wird das ganze Zufalls-geschwafel.


Das Ding muss nicht wirklich zufällig sein, da würde es auch ausreichen, wenn es irgendein System hat, dessen Periode sich nach langer Zeit wiederholt. Also "quasi-zufällig".

Meintest du den Chip hier...
h t t p://w w w.atmel.com/dyn/products/product_card_v2.asp?part_id=4157