2x Atmega, 2x Tastern und 2x LEDs

Gast #258091
Lesenswert?

Hallo!

Ich bin ein recht blutiger Anfänger und brauche eure Hilfe.
Ich möchte wie im Bild so realisieren unter BASCOM. Wäre das machbar?
Reicht 1 Datenleitung oder brauche ich mehrere? Wie nennt man
Kommunikation zwischen Atmega?

Danke für die Hilfe.

Gruß Sörensen
Angehängte Dateien:
Gast #258093
Lesenswert?

geht aber auch mit nur einer Leitung (Gnd muss natürlich auch verbunden
sein). Ins PORTx.x eine 0 schreiben, DDRx.x auch 0, an die Leitung
einen pullup-Widerstand. Das ganze ist dann eine OC-Leitung, wer was
senden will, legt eine 0 (DDRx.x=1) auf die Leitung, der andere kann
das detektieren (der weiss ja, dass er selbst nichts gesendet hat):
Theoretisch sind im einfachsten Fall Buskonflikte möglich, praktisch
bei Tasten eher nicht. Konflikte lassen sich aber erkennen - und
lebenswichtig wirds ja auch nicht sein...
#258094
Lesenswert?

Theoretische müsste eine Leitung reichen.
Das Potential ist im Ruhezustand High.
Der µC fragt ständig das Potential ab. Bei Low wird die LED angemacht.
Wird eine Taste gedrückt, wird der Port als Ausgang verwendet und auf
Low gelegt. Nun muss man nur schnell genug zwischen beiden
Betriebsarten umschalten, so dass man das Flackern der LED nicht
sieht.

Sozusagen ein Time-Sharing der Datenleitung.

Musst nur noch dafür sorgen, dass wenn die Leitung auf Low liegt nicht
versucht wird zu senden.

Oder Du denkst Dir ein eigenes Protokoll aus.

Rick
Gast #258096
Lesenswert?

Also laß die Atmels weg und nimm einfach eine Leitung mit ein paar Volt
Wecheslspannung. Nun brückst Du die beiden Taster jeweils mit einer
Diode, ebenso die LEDs. Die vier modifizierten Bauteile schaltest Du
nun in beliebiger Reihenfolge in Reihe und schon bist Du fertig. (Weche
Diode zum Brücken wie rum gehört darfst Du selber ausprobieren.)

Gruß,
Markus_8051
Gast #258097
Lesenswert?

Also laß die Atmels weg und nimm einfach eine Leitung mit ein paar Volt
Wecheslspannung. Nun brückst Du die beiden Taster jeweils mit einer
Diode, ebenso die LEDs. Die vier modifizierten Bauteile schaltest Du
nun in beliebiger Reihenfolge in Reihe und schon bist Du fertig.
(Weche
Diode zum Brücken wie rum gehört darfst Du selber ausprobieren.)

Gruß,
Markus_8051


Echt? Ist das nicht gefährlich? Meinst du 230 V Wechselspannung?
#258099
Lesenswert?

Hallo,

> Die extra Dioden an den LED kannst Du Dir auch sparen, LED sind
Dioden.

Stimmt und stimmt nicht.
Leds sind Dioden, aber die extra Dioden kann/sollte man sich nicht
sparen, denn LEDs haben eine miserable Sperrspannungsfestigkeit.

Bei 2-3 V kommt das noch hin, aber bei höheren Spannungen nicht mehr.
-> Datenblatt.

Ciao,
Werner
Gast #258100
Lesenswert?

... außerdem war der Witz bei meiner Schaltung, daß man daß dann alles
in Reihe hintereinanderschalten kann.

Ich hatte das ganze mal gesehen - sehr schön aufgebaut - an einem
Infostand von einem Physik-Institut. Sowohl die Taster, als auch die
LED waren alle in E27-Fassungen eingebaut, so daß man sie beliebig
vertauschen konnte, und es ging halt nur ein Kabel von einer Fassung
zur nächsten...

@Rick: ich schrieb ein paar Volt, nicht ein paar hundert Volt !!!

Gruß,
Markus_8051

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren