Forum: Mikrocontroller und Digitale Elektronik Relais Umschalter mit up & down Tasten und Display


von Cann G. (cannguenther)


Lesenswert?

Relais Umschalter mit up & down Tasten und Display


Hallo zusammen, erst mal vielen Dank für die Aufnahme in dieses 
wundervolle Forum.

Ich versuche eine Schaltung zu bauen die folgendermaßen aussehen soll. 
Ich benötige eine Elektronik, wo ich up and down Tasten anschließen 
kann. An der Elektronik sind des Weiteren 10 Relais und ein sieben 
Segment Display angeschlossen. Nun möchte ich mittels der Up and Down 
Tasteb, also wenn im Display 1 steht, soll das Relais 1 an sein und dann 
über Up and down die anderen ansteuerbar sein. Also wenn im Display dann 
eine 2 steht soll auch nur das Relais 2 an sein, wenn die 3 dort steht 
nur das 3. und so weiter. Ich weiß nicht wie ich diese Schaltung 
realisieren soll ich hoffe ich habe mich verständlich genug ausgedrückt. 
Wäre um eure Hilfe sehr dankbar.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Cann G. schrieb:
> wo ich up and down Tasten anschließen kann.
Wie viele, welche und wie lang ist die Zuleitung dorthin?

> ein sieben Segment Display
Wie zeigst du damit an, dass das Relais 10 ausgewählt ist?

> Ich weiß nicht wie ich diese Schaltung realisieren soll
Welche Erfahrung mit welcher Art von Elektronik hast du? Kannst du µC 
programmieren?

von Bibi Blocksberg Hext (Gast)


Lesenswert?

Lothar M. schrieb:
>> ein sieben Segment Display
> Wie zeigst du damit an, dass das Relais 10 ausgewählt ist?

Ach Hr. Moderator, ist dein Har nicht mehr im Lot?

0 1 2 3 4 5 6 7 8 9 oder wie die Bürolisten halt ...8 9 0 (Tastatur!)

>> Ich weiß nicht wie ich diese Schaltung realisieren soll
> Welche Erfahrung mit welcher Art von Elektronik hast du? Kannst du µC
> programmieren?

Genau hier bellt der Knackfrosch.

von N. M. (mani)


Lesenswert?

Lothar M. schrieb:
> Wie zeigst du damit an, dass das Relais 10 ausgewählt ist?

2 Vorschläge:
Er fängt bei 0 an zu zählen.
Er zeigt es Hex an. Also "A".

Aber berechtigte Frage 😄

von Spielratz (Gast)


Lesenswert?

Sowas ist doch genau richtig für die Arduino-Fraktion.
Arduino nano, Relaisplatine und Taster gibt es fertig aufgebaut. Dazu 
noch die Siebensegmentanzeige (gibt es vermutlich auch fertig 
zusammengelötet) und alles zusammenstecken.

von hmm (Gast)


Angehängte Dateien:

Lesenswert?


von hmm (Gast)


Lesenswert?

pss.
D13 ist noch frei, mit ein Transistor könntest die 7 Seg auch noch 
ein/ausschalten.

Gruß
hmm

von Hermann Kokoschka (Gast)


Lesenswert?

Es ginge mit etwas TTL natürlich auch diskret, wenn jemand nicht 
programmieren kann oder möchte.

UP/DOWN-Counter, BCD-7Seg-Decoder, BCD-Decimal-Decoder.
Transen oder Treiber-IC für die Relais und etwas Kleinkram zum 
entprellen der Tasten.

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

Hermann Kokoschka schrieb:
> Es ginge mit etwas TTL natürlich auch diskret, wenn jemand nicht
> programmieren kann oder möchte.

Jup
Ein 10 Bit Johnson Up/Down Counter und eine Hand voll Dioden als 7 
Segment Decoder verschaltet, ein bisschen Hühnerfutter, geht auch ;-)

von Cann (Gast)


Lesenswert?

Ja sowas habe ich mir vorgestellt, leider habe ich keine 
Programmierkenntnisse. Kriege ich das hin ?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Cann schrieb:
> leider habe ich keine Programmierkenntnisse.
Aber sonst hast du Kenntnisse? Du kennst das gefährliche Ende des 
Lötkolbens?

BTW: Du solltest schon auch die gestellten Fragen beantworten. Die gehen 
in etwa in diese Richtung: abschätzen, wo man dich abholen muss. So ein 
Forum ist eine bidirektionale Sache: du fragst, andere antworten. Und 
auch andersrum: andere fragen, du antwortest.

> Kriege ich das hin ?
Hunderttausende vor dir haben es auch geschafft. Die Frage ist: traust 
du es dir zu?

: Bearbeitet durch Moderator
von Cann (Gast)


Lesenswert?

>Wie viele, welche und wie lang ist die Zuleitung dorthin?

die Zuleitung hat ca. 10-15cm


>Wie zeigst du damit an, dass das Relais 10 ausgewählt ist?

ich dachte von 0-9


>Welche Erfahrung mit welcher Art von Elektronik hast du? Kannst du µC
programmieren?

Programmieren kann ich gar nicht

von Cann (Gast)


Lesenswert?

>Aber sonst hast du Kenntnisse? Du kennst das gefährliche Ende des
Lötkolbens?

:) ja das kenne ich und Löten kann ich sehr gut. Kenntnisse in Sachen 
Elektronik ja aber halt begrenzt.

>Hunderttausende vor dir haben es auch geschafft. Die Frage ist: traust
du es dir zu?

Mit etwas Hilfe von Euch schaffe ich das bestimmt.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Cann schrieb:
> Mit etwas Hilfe von Euch schaffe ich das bestimmt.
Also gut, dann hast du schon mal den Schaltplan mit den nötigen Modulen. 
Und eine Einkaufsliste. Nimm die nur mal als Stichwortsammlung zur 
Recherche, zumindest die 2-fach Relaisplatine gibts sicher billiger...

hmm schrieb:
> Relais 8x:
> Relais 2x:
Hier wäre noch die Frage: was sollen diese Relais schalten? Denn für 
europäische Netzspannug sind diese Relaismodule eigentlich nicht 
geeignet...

von Cann (Gast)


Angehängte Dateien:

Lesenswert?

>Also gut, dann hast du schon mal den Schaltplan mit den nötigen Modulen.
Und eine Einkaufsliste. Nimm die nur mal als Stichwortsammlung zur
Recherche, zumindest die 2-fach Relaisplatine gibts sicher billiger...

Das Bestellen wird nicht das Problem sein. Aber das Programmieren wüßte 
ich nicht mal wo ich bzw. wie ich Anfangen soll.

>Hier wäre noch die Frage: was sollen diese Relais schalten? Denn für
europäische Netzspannug sind diese Relaismodule eigentlich nicht
geeignet...

Ich will diesen Player damit steuern.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Cann schrieb:
> Ich will diesen Player damit steuern.
doch gut, dass wir uns drüber unterhalten haben. Denn dafür brauchst du 
keine Relais. Die Pins kannst du direkt mit (als Open Collector 
konfigurierten) IO-Pins des µC ansteuern.

: Bearbeitet durch Moderator
von GoogleNutzer (Gast)


Lesenswert?

Cann schrieb:
> Ich will diesen Player damit steuern.

Hier mal eine Beschreibung:
http://www.voicemodul.de/FNBC10.pdf

So wie ich das sehe, benötigst du keine relais. K1 bis K10 sind direkt 
deine Schalter

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Und wenn man keine 10 Pins verdrahten will, dann beachtet man das 
Kapitel 4 der Beschreibung:
1
4. UART RS232 Serial Control Mode
2
Serial control mode is provided for users who want to use a MCU 
3
to control this module. It’s more flexible and is able to realize
4
many more functions to control this module via serial serial commands
5
through the ports TX and RX on the module..

von hmm (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

hab heute n guten Tag.
Code ist nicht getestet, aber so könnte er aussehen.
Können ja andere mal drüber gucken, sollte zu mein Schaltplan passen.

Zusammmen bauen musste selber ;)

Gruß
hmmm

von Cann (Gast)


Lesenswert?

>Da brauchst du aber keine Relais. Die Pins kannst du direkt mit
5V-Signalen (als open collector konfigurierte IO-Pins) ansteuern.

ja, aber ich möchte es mit Relais machen und es sollen explizit also als 
Schalter geschlossen werden. Ich habe damit dann noch andere Sachen vor.

von Cann (Gast)


Lesenswert?

Vielen Dank, wenn ich die ganzen Teile habe werde ich das versuchen.

von Cann (Gast)


Lesenswert?

hmm schrieb:
> Hallo,
>
> hab heute n guten Tag.
> Code ist nicht getestet, aber so könnte er aussehen.
> Können ja andere mal drüber gucken, sollte zu mein Schaltplan passen.
>
> Zusammmen bauen musste selber ;)
>
> Gruß
> hmmm

Du bist der Hammer ,,,,,, vielen vielen Dank , werde es versuchen sobald 
alle Teile da sind.

von HildeK (Gast)


Lesenswert?

Lothar M. schrieb:
> Die Pins kannst du direkt mit (als Open Collector
> konfigurierten) IO-Pins des µC ansteuern.
und
Lothar M. schrieb:
> Und wenn man keine 10 Pins verdrahten will, dann beachtet man das
> Kapitel 4 der Beschreibung

Es sind die richtigen Vorschläge, aber nicht für den TO 😀:

Cann schrieb:
> Programmieren kann ich gar nicht

So von ganz früher habe ich TTL-Bausteine in Erinnerung, mit denen man 
einen Up/Down-Zähler bauen kann, mit denen man BCD in 7-Segment und 
andere, mit denen man BDC zu Dezimal dekodieren konnte.
Vielleicht gibt es die alle in einigermaßen aktueller CMOS-Ausführung 
auch noch - ich habe da keine Übersicht mehr.

von hmmm (Gast)



Lesenswert?

Hallo nochmal,

ich geh mal davon aus das du gar nicht wissen willst wie das alles 
funktioniert und um dir mühsame fehlersuche zu ersparen, greif ich dir 
mal ein bisschen unter die Arme.

Die .zip datei kannst du bei https://jlcpcb.com/ hochladen und 5 Stück 
für 12€ (ohne versandt) zuschicken lassen.

Das sind jetzt zwar einzelne, aber hatte keine Lust ein neuen Footprint 
an zu legen.

Da keiner so richtig über den Schaltplan gemeckert hat geh ich mal von 
aus der so in Ordnung ist oder etwas was man per Software regeln kann.
(Leider alles ohne Gewehr)

Hier der link.
https://www.amazon.de/WayinTop-Trigger-Optokoppler-Arduino-Raspberry/dp/B07VYX5GK4/ref=nav_youraccount_switchacct?keywords=relais+modul+5v&qid=1648144938&sprefix=relais+mo%2Caps%2C86&sr=8-1&returnFromLogin=1&;

Printklemmen:
https://www.conrad.de/de/p/degson-dg301-5-0-02p-12-schraubklemmblock-1-50-mm-polzahl-num-2-blau-1-st-731091.html?gclid=CjwKCAjwrfCRBhAXEiwAnkmKmSrl6FNblrBdCXH0cjaTkE3IsaqA8KL-xIRAIPY46hgUwb1Fn5piahoCjUsQAvD_BwE&hk=SEM&WT.srch=1&WT.mc_id=google_pla&s_kwcid=AL%21222%213%21548862608112%21%21%21u%21%21&ef_id=CjwKCAjwrfCRBhAXEiwAnkmKmSrl6FNblrBdCXH0cjaTkE3IsaqA8KL-xIRAIPY46hgUwb1Fn5piahoCjUsQAvD_BwE%3AG%3As

7 Segment Anzeige:
https://www.amazon.de/oiyagai-Gemeinsame-Kathode-10-poligen-Segment/dp/B07CLCC82N/ref=sr_1_6?keywords=7+segment+anzeige&qid=1648148247&sprefix=7+segment%2Caps%2C106&sr=8-6

Den nano hab ich dir ja schon geschickt.

R1 ~ 1K Ohm
R2 ~ 4k7 Ohm
R2 ~ 4K7 Ohm
C1 = 100nF
C2 = 100nF

Taster muste dir selber raus suchen.

Viel Spaß damit.

Gruß
hmmm

von hmmm (Gast)


Lesenswert?

p.s

auf https://www.arduino.cc/ kannst du dir die "IDE (Software)" 
runterladen. Damit kannst du die .ino Datei öffnen und mit hilfe von 
Youtube sicher mit paar clicks auf dem Nano aufspielen (falls ein CH340 
verbaut ist must du erst noch den Treiber installieren).

Gruß
hmmm

von Emil (Gast)


Lesenswert?

Die Ansteuerung der 7-Segment Anzeige ist Quatsch. Da braucht man in 
allen Segmentleitungen Widerstände..

von spess53 (Gast)


Lesenswert?

Hi

>Da keiner so richtig über den Schaltplan gemeckert hat geh ich mal von
>aus der so in Ordnung ist oder etwas was man per Software regeln kann.

Die Kondensatoren an den Tastern machen die mit der Zeit die Kontakte 
kaputt.

Mit R1 erreichst du unterschiedliche Helligkeiten der Segmente (siehe 
Emil (Gast))

MfG Spess

von Andre (Gast)


Lesenswert?

Wieso erstellt man eigentlich eine Platine, um darauf dann diverse 
China-Module zu versammeln?
Beim Mikrocontroller sehe ich das gerade noch ein, aber Relais mit 
Freilaufdiode und Transistor als Modul einkaufen?!
Wenn du Module verwenden willst, setz die einfach auf einem Stück 
Lochraster zusammen. Wenn du eine Platine erstellen willst, bring eine 
ordentliche Schaltung zu Papier.
Ist doch fast peinlich, für sowas eine Platine zu bestellen und damit 
die Umwelt zu belasten.

von hmmm (Gast)


Lesenswert?

Emil schrieb:
> Die Ansteuerung der 7-Segment Anzeige ist Quatsch. Da braucht man in
> allen Segmentleitungen Widerstände..

läuft bei mir im Garten so seit Jahren,aber klar kann man machen.

spess53 schrieb:
> Die Kondensatoren an den Tastern machen die mit der Zeit die Kontakte
> kaputt.

oh ja die Taster werden eh nur alle 300ms abgefragt. Bestück die einfach 
nicht.

Andre schrieb:
> Wieso erstellt man eigentlich eine Platine, um darauf dann diverse
> China-Module zu versammeln?
> Beim Mikrocontroller sehe ich das gerade noch ein, aber Relais mit
> Freilaufdiode und Transistor als Modul einkaufen?!
> Wenn du Module verwenden willst, setz die einfach auf einem Stück
> Lochraster zusammen. Wenn du eine Platine erstellen willst, bring eine
> ordentliche Schaltung zu Papier.
> Ist doch fast peinlich, für sowas eine Platine zu bestellen und damit
> die Umwelt zu belasten.

Ist ja nur ein Vorschlag, kann er machen wie er will.
Mein Gedanke war, dass er mit Modulen am wenigsten Flasch machen kann. 
Die funktionieren im allgemeinen ja und so schleichen sich keine 
Verdrahtungsfehler ein.
Kostet dafür natürlich ein paar Euro mehr.

Gruß
hmmm

von spess53 (Gast)


Lesenswert?

Hi

...läuft bei mir im Garten so seit Jahren,aber klar kann man machen.

... Bestück die einfach nicht.

...Ist ja nur ein Vorschlag, kann er machen wie er will.

Typisches Arduino-Jünger Gesülze. Alles nur Ausreden für eigene 
Pfuscherei!

Mfg Spess

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

hmmm schrieb:
> läuft bei mir im Garten so seit Jahren,aber klar kann man machen.
Ist halt die 1 viel heller als die 8, aber klar, wenn das egal ist...

von Martin (Gast)


Lesenswert?

Cann schrieb:
> Ich will diesen Player damit steuern.

Cann G. schrieb:
> Ich versuche eine Schaltung zu bauen die folgendermaßen aussehen soll.
> Ich benötige eine Elektronik, wo ich up and down Tasten anschließen
> kann. An der Elektronik sind des Weiteren 10 Relais und ein sieben
> Segment Display angeschlossen. Nun möchte ich mittels der Up and Down
> Tasteb, also wenn im Display 1 steht, soll das Relais 1 an sein und dann
> über Up and down die anderen ansteuerbar sein. Also wenn im Display dann
> eine 2 steht soll auch nur das Relais 2 an sein, wenn die 3 dort steht
> nur das 3. und so weiter.

Bist du sicher, daß du das komplett durchdacht hast?

Wenn du z.B. K8 betätigen möchtest und der Zähler auf 2 steht, dann wird 
laut deiner Beschreibung nacheinander K3, K4 .. K7 aktiviert, bis dann 
schließlich das Relais K8 schließt. Ist das so von dir gewünscht?

von hmm (Gast)


Lesenswert?

spess53 schrieb:
> Typisches Arduino-Jünger Gesülze. Alles nur Ausreden für eigene
> Pfuscherei!

typisches destruktives gesabbel. Gerber Datein sind online ..feel free!

Lothar M. schrieb:
> hmmm schrieb:
>> läuft bei mir im Garten so seit Jahren,aber klar kann man machen.
> Ist halt die 1 viel heller als die 8, aber klar, wenn das egal ist...

theoretisch ja, aber in der praxis sieht man das nicht.

Gruß
hmmm

von Anja (Gast)


Lesenswert?

hmm schrieb:
> Code ist nicht getestet, aber so könnte er aussehen.

Naja,

ob das jetzt das ist was der TE eigentlich wollte (aber nicht gesagt 
hat)?
- Dürfen 2 Relais (kurz) gleichzeitig elektrisch angesteuert sein?

Ein Relais mit Freilaufdiode braucht zum abschalten normalerweise länger 
als zum einschalten.
-> Mechanisch an den Schaltkontakten ist die Überlappungsdauer länger 
als elektrisch an der Spule.
Ich würde erst alle Relais ausschalten und dann nach einer Wartezeit von 
>10 ms (je nach Relaistyp) das aktive einschalten.

Gruß Anja

von Wendels B. (wendelsberg)


Lesenswert?

hmm schrieb:
> theoretisch ja

Praktisch auch.

von hmm (Gast)


Angehängte Dateien:

Lesenswert?

Anja schrieb:
> ob das jetzt das ist was der TE eigentlich wollte (aber nicht gesagt
> hat)?

kein Plan ist nur ein Angebot ;)

Anja schrieb:
> Ich würde erst alle Relais ausschalten und dann nach einer Wartezeit von
>>10 ms (je nach Relaistyp) das aktive einschalten.

Guter Punkt hab 50ms wartezeit reingemacht.

Wendels B. schrieb:
> Praktisch auch.

schonmal so aufgebaut und dir angeschaut ?

Gruß
hmmm

von Wendels B. (wendelsberg)


Lesenswert?

hmm schrieb:
> schonmal so aufgebaut und dir angeschaut ?

Ja, vor ca 25 Jahren.

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.