Forum: Mikrocontroller und Digitale Elektronik "Selbsthalteschaltung" für Arduino


von Alex A. (alextbg)


Lesenswert?

Hallo,
ich habe einen Taster, wenn ich ihn drücke ist der Durchgang 
logischerweise frei und wenn ich den Taster wieder auslasse, dass ist er 
wieder gesperrt. Ich möchte es allerdings jetzt so machen, dass ich eine 
kleine Schaltung hinter den Taster gebe, welche dann folgende Funktion 
hat: Ich drücke den Taster, und lasse ihn wieder aus. Der Durchgang ist 
aber solange geschlossen, bis ich wieder raufdrücke, dann ist er weider 
offen. Hat jemand eine Idee, wie man sowas realisieren kann? Ich muss es 
so lösen und kann es nicht softwaretechnisch lösen.
Vielen Dank

von Jörg R. (solar77)


Lesenswert?

D-FlipFlop und Mosfet
Dafür benötigst Du aber ein IC.

: Bearbeitet durch User
von Chris D. (m8nix)


Lesenswert?

Du kannst auch ein sogn. Stromstossrelais verwenden, oder 3 Relais die 
je 2 Wechselkontakte haben. Melde dich einfach bei Interesse.

von MaWin (Gast)


Lesenswert?

Alex A. schrieb:
> Hat jemand eine Idee, wie man sowas realisieren kann?

Viele

aber: dein Kontakt, der geschlossen bleiben soll nach dem Loslassen des 
Tasters ist offenbar ein anderer und nicht der Kontakt vom Taster, 
sondern ein elektrisch betätigter Kontakt, ein Relais.

Das ist gross und braucht Strom.

Wenn du nur halbwegs geschrieben hättest, was mit diesem neuen Kontakt 
an Stelle des Tasters geschaltet werden soll, dann gäbe es sicher viel 
sinnvollere Lösungen.

http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1

von Brain 2.0 (Gast)


Lesenswert?


von Peter D. (peda)


Lesenswert?

Brain 2.0 schrieb:
> Nimm so einen Schalter
> 
https://www.conrad.de/de/p/interbaer-8001-007-01-druckschalter-250-v-ac-6-a-1-x-ein-aus-rastend-1-st-702285.html

Die Dinger hießen früher Nachttischlampenschalter und kosteten nichtmal 
1,-M.

von c-hater (Gast)


Lesenswert?

Alex A. schrieb:

> Ich muss es
> so lösen und kann es nicht softwaretechnisch lösen.

Warum nicht?

Und wenn es einen nachvollziehbaren Grund geben sollte: Was könnte es 
dann noch mit Arduino zu tun haben?

von Peter D. (peda)


Lesenswert?

Alex A. schrieb:
> Ich muss es
> so lösen und kann es nicht softwaretechnisch lösen.

Wenn Du es noch nicht kannst, lohnt es sich aber, es zu lernen. 
SW-Lösungen sind immer am flexibelsten.
Die Arduinos sind sehr gut dafür vorbereitet (power-down, bzw. wake up 
on pin change).

von M. K. (Gast)


Lesenswert?

Alex A. schrieb:
> kleine Schaltung

Nennt sich toggle switch.
Die gibt es fertig zu kaufen.

Oder such nach 'toggle flipflop' da findest Du die Schaltung für Taster.

von Brain 2.0 (Gast)


Lesenswert?


von MaWin (Gast)


Lesenswert?

Peter D. schrieb:
> Die Arduinos sind sehr gut dafür vorbereitet (power-down, bzw. wake up
> on pin change).

Ähm, was für ein (schlechter) Joke.

Arduinos sind nun zum Stromsparen das Letzte, auf der Platine sitzt jede 
Menge dauernd stromfressende Beschaltung und man kann nichtmal die fuses 
ändern.

Ein nackter AVR kann das 100 x besser.

von WSDF (Gast)


Lesenswert?


von Alex A. (alextbg)


Lesenswert?

Ich muss es hardwaretechnisch lösen, da ich keine Pins mehr freihabe, 
die Selbsthaltung zu realisieren, habe nur mehr einen Pin und möchte 
jetzt wegen dem nicht wirklich einen Expander kaufen.
Als Bsp, der Taster soll ne Led und ein Solid-State-Relais einschalten, 
also wird nicht viel Strom benötigt.

: Bearbeitet durch User
von Brain 2.0 (Gast)


Lesenswert?

Alex A. schrieb:
> Ich muss es hardwaretechnisch lösen, da ich keine Pins mehr
> freihabe,
> die Selbsthaltung zu realisieren, habe nur mehr einen Pin und möchte
> jetzt wegen dem nicht wirklich einen Expander kaufen.

Ja, dann mach es doch. Genügend Tipps hast du doch erhalten.

von Alex A. (alextbg)


Lesenswert?

Brain 2.0 schrieb:
> Genügend Tipps hast du doch erhalten.

Das stimmt, danke auf jeden Fall dafür. Glaube werde mal wegen paar 
Flipflops nachschauen ;)

von Peter D. (peda)


Lesenswert?

Alex A. schrieb:
> Ich muss es hardwaretechnisch lösen, da ich keine Pins mehr freihabe

Nen ATtiny25 dafür abstellen. Der kann dann auch gleich die Taste 
entprellen und einen Abschalttimer realisieren.

von c-hater (Gast)


Lesenswert?

Alex A. schrieb:

> Ich muss es hardwaretechnisch lösen, da ich keine Pins mehr freihabe

Mit an Sicherheit grenzender Wahrscheinlichkeit könnte man welche frei 
machen, wenn man Ahnung vom Programmieren hätte...

von Jörg R. (solar77)


Lesenswert?

Alex A. schrieb:
> Als Bsp, der Taster soll ne Led und ein Solid-State-Relais
> einschalten, also wird nicht viel Strom benötigt.

Wie wäre es mit konkreten Angaben was genau du möchtest, am besten in 
Verbindung mit einer aussagekräftigen Skizze.

> Als Bsp...

...hilft nicht wirklich.


Ich z.B. bin aufgrund des Eröffnungsthreads davon ausgegangen dass Du 
den Arduino mit der Schaltung ein- und ausschalten möchtest.

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.