Forum: Analoge Elektronik und Schaltungstechnik timer - wie Widerstände zuschalten?


von Thomas G. (thomas_g760)


Angehängte Dateien:

Lesenswert?

Ich suche eine clevere Idee mit 2 Dip Schaltern soviel wie möglich 
Widerstände zu einem existierenden zuzuschalten.

Hintergrund: eine kleine Platine will ich machen, wo 2 SMD dip Schalter 
gerade noch so draufpassen. Die Platine soll den watchdog timer in 
controllern ersetzen. Angeblich 35nA Verbrauch laut Datenblatt, habe es 
noch nicht getestet.

Der TPL5110 ist ein timer im SOT-23 Format, den man per Widerstand gegen 
GND an einem Pin einstellen kann. Zeiten von 100ms bis 2h sind 
einstellbar.

Meine Vorstellung wären 30s, 5min, 30min und 2h. Vielleicht ist das mit 
Kombinationen von R möglich, vielleicht auch nicht.

Da ich nicht mehr als 2 Dip Schalter habe, und mir keine bessere 
Verschaltung einfällt, kann ich mit der angehängten Schaltung nur 
maximal 4 verschiedene Einstellungen vornehmen.

Gibt es da noch einen Trick wie man da mit 2 Schaltern noch mehr 
Kombinationen herausholen kann?

von Michael B. (laberkopp)


Lesenswert?

Thomas G. schrieb:
> kann ich mit der angehängten Schaltung nur maximal 4 verschiedene
> Einstellungen vornehmen.

Richtig.

> Gibt es da noch einen Trick wie man da mit 2 Schaltern noch mehr
> Kombinationen herausholen kann?

Nein.

von Thomas G. (thomas_g760)


Lesenswert?

Michael B. schrieb:
> Gibt es da noch einen Trick ...

> Nein.

Mal abwarten. Hier sind auch noch clevere Leute unterwegs. Da kommt 
vielleicht noch einer vom Schlage eines H.H. oder so und hat da was im 
Ärmel.

von Michael B. (laberkopp)


Lesenswert?

Thomas G. schrieb:
> Mal abwarten. Hier sind auch noch clevere Leute unterwegs. Da kommt
> vielleicht noch einer vom Schlage eines H.H. oder so und hat da was im
> Ärmel.

Alternative Mathematik ?

Dafür brauchst du einen Trump, keinen hinz.

von H. H. (Gast)


Lesenswert?

Michael B. schrieb:
> Alternative Mathematik ?
>
> Dafür brauchst du einen Trump, keinen hinz.

Unmögliches wird sofort erledigt, Wunder dauern etwas länger.

Es gibt Dipschalter mit Mittelstellung, nP3T.

Aber solche hat der TE wohl nicht.

von Sebastian R. (sebastian_r569)


Lesenswert?

Thomas G. schrieb:
> Gibt es da noch einen Trick wie man da mit 2 Schaltern noch mehr
> Kombinationen herausholen kann?

2 Schalter mit 2 Stellungen: 2²=4 mögliche Stellungen.

Thomas G. schrieb:
> Hier sind auch noch clevere Leute unterwegs. Da kommt
> vielleicht noch einer vom Schlage eines H.H. oder so und hat da was im
> Ärmel.

Mit den beiden Schaltern Schieberegister ansteuern. Einmal Takt und 
einmal Daten. Dann kann man beliebig viele Kombinationen umsetzen und 
den Benutzer in den Wahnsinn treiben!

von H. H. (Gast)


Lesenswert?

Sebastian R. schrieb:
> den Benutzer in den Wahnsinn treiben!

Elektronik A38!

von Enrico E. (pussy_brauser)


Angehängte Dateien:

Lesenswert?

Sebastian R. schrieb:
> 2 Schalter mit 2 Stellungen: 2²=4 mögliche Stellungen.

2 Schalter mit 3 Stellungen (Tristate): 2 hoch 4 = 16 mögliche 
Stellungen.

Aber wenn schon Platz für 2 Dipschalter vorhanden ist, dann passt da 
evtl. auch ein BCD-Codierschalter mit 16 Stellungen hin (0-9 plus A bis 
F).

von H. H. (Gast)


Lesenswert?

Enrico E. schrieb:
> Aber wenn schon Platz für 2 Dipschalter vorhanden ist, dann passt da
> evtl. auch ein BCD-Codierschalter mit 16 Stellungen hin (0-9 plus A bis
> F).

Oder einfach zwei seiner Doppelschalter, was ja auch 16 Möglichkeiten 
ergibt.

von Thomas F. (igel)


Lesenswert?


von Fabian H. (hdr)


Lesenswert?

Statt dem TPL ein ATTINY10 nehmen. Dann sparst Du Dir die Widerstände 
komplett und kannst mit den DIP-Schalter direkt auf die Eingänge gehen.

von Irgend W. (Firma: egal) (irgendwer)


Lesenswert?

Thomas G. schrieb:
> Die Platine soll den watchdog timer in controllern ersetzen.
Irgendwie fehlt dafür aber die Hauptfunktion. Ein WD wird normalerweise 
duch Programmbefehle Regelmäsig zurückgesetzt damit der WD eben nicht 
Triggert. Nur wenn das Programm irgendwo hängt und diese zurücksetzten 
eine gewisse Zeit ausbleibt wird der Dampfhammer rausgeholt und ein 
WD-Reset ausgelöst. Da wartet man aber eher nicht stundenlang. Kann es 
sein das du eher einen Timer bauen willst, der dir über einen GPIO 
lediglich periodisch einen Interrupt auslöst ohne einfluss durch den µC 
und keinen WD der eine Reset auslöst?

von Enrico E. (pussy_brauser)


Lesenswert?

Enrico E. schrieb:
> 2 Schalter mit 3 Stellungen (Tristate): 2 hoch 4 = 16 mögliche
> Stellungen.

Mir fällt gerade auf, dass man mit zwei Tristate Dipschaltern keine 16 
Stellungen hinbekommt. Es lassen sich ja nicht beide Stellungen pro 
Schalter gleichzeitig einschalten.

von Bruno V. (bruno_v)


Lesenswert?

Thomas G. schrieb:
> Mal abwarten. Hier sind auch noch clevere Leute unterwegs.

Da müsste schon was "out of the box" sein, denn mehr als 4 
Einstellmöglichkeiten (2*2) bieten 2 Dips nicht.

Out of the box wäre dann sowas wie
 * Zeit (Dip1 für 10s ON, dann OFF)
 * Temperatur, Licht, Feuchtigkeit, ...
 * Umschalt-Dips
 * analoge Dips (mini-Potis)
 * Fuses (z.B. nach Einrichtung)

Nur weiß hier natürlich keiner, was außerhalb der Box denn in Deine Box 
passt.

von HaJo (hajohausb)


Lesenswert?

Thomas G. schrieb:
> 30s, 5min, 30min und 2h

sind natürlich nicht genau hinzukriegen. Welcher Wert ist denn in der 
Tabelle für 30s angegeben?

Mit geratenen 15k würde ich die immer in Serie nehmen,
nen 150k für 2h (165k gesamt),
den 150k kurzschließen für die 30s (15k gesamt),
und dann
entweder nochmal 150k parallel zu den 150k für 30min (90k gesamt)
oder 33k parallel für 5min (42k gesamt)

Drei Wunschwerte sind so etwa hinzukriegen, der vierte wird schwierig.

von Thomas G. (thomas_g760)


Lesenswert?

Ja, danke für die Anregungen.

Der BCD Kodierschalter ist doch schon mal sehr schön.


>Ein WD wird normalerweise
>duch Programmbefehle Regelmäsig zurückgesetzt

Ja, richtig, timer soll es heißen.

Thomas F   hat schon gesehen, daß ich das hier will:
>Schalter weglassen und SMD-Poti verwenden.
https://mm.digikey.com/Volume0/opasdata/d220001/medias/images/4845/MFG_1528_3435.jpg

Aber ein Poti gefällt mir nicht. Ich denke, da setzt sich mit der Zeit 
Staub und Salz drauf und verändert mir die Werte in unkontrollierbarer 
Weise.

> Statt dem TPL ein ATTINY10 nehmen.

Stromsparen und dann periodisch aufwecken ist das Hauptziel, wenn der 
Attiny10 einen watchdog hat, dann verbraucht der mir zu viel

von Thomas G. (thomas_g760)


Lesenswert?

HaJo schrieb:
> Thomas G. schrieb:
>> 30s, 5min, 30min und 2h
>
> sind natürlich nicht genau hinzukriegen.

Ja, damit habe ich mich noch nicht befaßt welche Werte ich nehme, weil 
ich erst mal gucken wollte was es da noch so gibt.

Die wollen mir alle einreden, daß 2² = 4   aber ich will das nicht.
"auf den Boden stampf"




Ich will irgendwas so in der Zeitspanne haben, ob das nun 4 oder 7 
Minuten sind ist egal.

von Axel S. (a-za-z0-9)


Lesenswert?

Enrico E. schrieb:
> Enrico E. schrieb:
>> 2 Schalter mit 3 Stellungen (Tristate): 2 hoch 4 = 16 mögliche
>> Stellungen.
>
> Mir fällt gerade auf, dass man mit zwei Tristate Dipschaltern keine 16
> Stellungen hinbekommt. Es lassen sich ja nicht beide Stellungen pro
> Schalter gleichzeitig einschalten.

Ach! Zwei Schalter mit je 3 Positionen sind 9 Zustände. Elementare 
Kombinatorik. Je nachdem wie man das auswertet, führen aber u.U. mehrere 
Schalterstellungen zum selben Ergebnis.

von Udo S. (urschmitt)


Lesenswert?

Thomas G. schrieb:
> da setzt sich mit der Zeit
> Staub und Salz drauf

Staub und vor allem Salz gefällt auch Dip oder BCD Schaltern überhaupt 
nicht.

von Foobar (asdfasd)


Lesenswert?

Statt 2 DIP-Switches kannst du auch eine 2x3 Stiftleiste und bis zu 3 
Jumper nehmen (braucht den gleichen Platz).  Viel Spaß beim 
rausklamüsern, wieviele Widerstandskombinationen damit möglich wären ...

: Bearbeitet durch User
von H. H. (Gast)


Lesenswert?

Foobar schrieb:
> Statt 2 DIP-Switches kannst du auch eine 2x3 Stiftleiste und bis zu 3
> Jumper nehmen (braucht den gleichen Platz).  Viel Spaß beim
> rausklamüsern, wieviele Widerstandskombinationen damit möglich wären ...

Wenn die mit Jumper die üblichen für zwei nebeneinander liegende Pins 
meinst, dann sind das 16 Möglichkeiten.

von Enrico E. (pussy_brauser)


Lesenswert?

Thomas G. schrieb:
> Aber ein Poti gefällt mir nicht.

Ein Poti bräuchte auch eine Skala, um die Timerzeiten einstellen zu 
können.

Bei einem BCD-Codierschalter kann man bequem die 16 rastenden Stellungen 
mit den entsprechenden Zeiten (und Widerstandswerten) als Exceltabelle 
auf ein DIN-A4 Blatt ausdrucken und mit Laminierfolie vorne gut sichtbar 
ans Gerätegehäuse kleben.

von Roland D. (roland_d284)


Angehängte Dateien:

Lesenswert?

Moin,

Thomas G. schrieb:
> Die wollen mir alle einreden, daß 2² = 4   aber ich will das nicht.
> "auf den Boden stampf"

Wenn ein Doppel-DIP-Schalter drauf passt, dann passen auch zwei Jumper 
drauf, also 4 Pins im Quadrat.

Durch Setzen oder nicht von Verbindern kannst du so erreichen:

-keiner Verbinder

-horizontal oben/unten/beide

-vertikal links/rechts/beide

macht im Summe 7 Stellungen.

Siehe Bild. Fragt sich nur - und das ist sicher eine interessante 
Knobelaufgabe - welche Werte die Widerstände haben sollten...

Gruß, Roland

von Simon A. (raster_a)


Angehängte Dateien:

Lesenswert?

Ich hätte auch eine Stiftleiste und Jumper empfohlen. Verschaltung wie 
in der Skizze.
Berechnen darfst du das aber selbst. Hab heute noch was anderes vor:P

von Joachim B. (jar)


Angehängte Dateien:

Lesenswert?

Thomas G. schrieb:
> Meine Vorstellung wären 30s, 5min, 30min und 2h.

sind 4 Einstellungen

Thomas G. schrieb:
> Die wollen mir alle einreden, daß 2² = 4

passt doch

Thomas G. schrieb:
> "auf den Boden stampf"

hilft natürlich immer, bei Mami
Also wenn Mami nicht mag,

hier ein Anfang
den Rest kannst du dir selber in deinen Toleranzen ausknobeln,
vielleicht klappt es,
wenn nicht war es wenigstens ein Versuch.

: Bearbeitet durch User
von Thomas G. (thomas_g760)


Angehängte Dateien:

Lesenswert?

Roland D. schrieb:

> Wenn ein Doppel-DIP-Schalter drauf passt, dann passen auch zwei Jumper
> drauf, also 4 Pins im Quadrat.
> Gruß, Roland

Ja, genau, das ist die Lösung. Dazu noch billigst mit Jumper.

Simon A. schrieb:
> Ich hätte auch eine Stiftleiste und Jumper empfohlen. Verschaltung wie
> in der Skizze.

Ja, genial, danke.

Ich hänge jetzt noch meine Version an, die ich gerade angefertigt habe 
als ich deine Skizze noch nicht gesehen habe.

>hier ein Anfang
>den Rest kannst du dir selber in deinen Toleranzen ausknobeln,

Danke Joachim,

 Enrico E. (pussy_brauser)
16.01.2024 13:06
hat die professionellste Lösung gefunden, die finde ich am besten, aber 
die Preise für diese Kodierschalter sind ja ....

von Michael B. (laberkopp)


Lesenswert?

Thomas G. schrieb:
> Enrico E. (pussy_brauser)
> 16.01.2024 13:06
> hat die professionellste Lösung gefunden, die finde ich am besten, aber
> die Preise für diese Kodierschalter sind ja ....

Zu Beginn waren dir die 5x7.5mm für 2 DIP Schalter das maximale an 
Platz, nun ist plötzlich ein 7.5x7.5mm Codierschalter die optimale 
Lösung, ein 5x5mm Poti nicht.

Beitrag #7582007 wurde vom Autor gelöscht.
von Joachim B. (jar)


Lesenswert?

Thomas G. schrieb:
> Danke Joachim,

war ein Versuch

Thomas G. schrieb:
> Enrico E. (pussy_brauser)
> 16.01.2024 13:06
> hat die professionellste Lösung gefunden,

Thomas G. schrieb:
> Da ich nicht mehr als 2 Dip Schalter habe

und verschwiegen hast......
das die als Umschalter arbeiten, konnte ich nur 2-polig wie in deiner 
Zeichnung annehmen

von Manfred P. (pruckelfred)


Lesenswert?

Thomas G. schrieb:
>> Wenn ein Doppel-DIP-Schalter drauf passt, dann passen auch zwei Jumper
>> drauf, also 4 Pins im Quadrat.
>> Gruß, Roland
>
> Ja, genau, das ist die Lösung. Dazu noch billigst mit Jumper.

Da ist R1 überlüssig, weil immer R2-R3||R4-R5 parallel zu ihm liegen.

Denke mal über eine Reihenschaltung nach, aus dem Bauch heraus sollte 
die besser zu rechnen sein.

von Thomas G. (thomas_g760)


Lesenswert?

Michael B. schrieb:
> Zu Beginn waren dir die 5x7.5mm für 2 DIP Schalter das maximale an
> Platz, nun ist plötzlich ein 7.5x7.5mm Codierschalter die optimale
> Lösung, ein 5x5mm Poti nicht.

Ja, der BCD Schalter is mir auch zu groß und zu teuer, aber trotzdem 
wäre das eine schöne Lösung auf die ich selbst nicht gekommen bin.

Am Ende werde ich  2 Jumper nehmen wie von Roland vorgeschlagen. DAS ist 
doch viel besser als meine 2 Dipschalter.

 2x3 Jumper sind wohl overkill würden aber jede Menge Optionen bieten.

Danke nochmal an alle, ich zumindest habe wieder was gelernt heute.

von Thomas G. (thomas_g760)


Lesenswert?

Manfred P. schrieb:
>
> Da ist R1 überlüssig, weil immer R2-R3||R4-R5 parallel zu ihm liegen.
>
>

Ja, mein letztes Bild ist halber Schwachsinn. Die von Roland und Simon 
sind die genialen weil der jumper auch noch horizontal gesetzt werden 
kann.

von Sebastian R. (sebastian_r569)


Angehängte Dateien:

Lesenswert?

Ich weiß, dass die Lösung mit den zwei Jumpern schon gewählt ist und mir
gefällt sie auch richtig gut, aber ich hatte gerade noch eine andere
spontane Eingebung:

Der Widerstand ist nicht auf dem Board, sondern auf dem Jumper!
0805-Widerstände lassen sich sehr gut auf die Pins von zweipoligen
Buchsenleisten löten. Dann kann man noch den Zeitwert drauf schreiben
und steckt nach Bedarf einen passenden Widerstand auf die Schaltung.
Dazu gibt es dann ein Tütchen mit verschiedenen Widerstandsjumpern.

Vielleicht nicht für dieses Projekt, aber die Idee wollte ich zumindest
niedergeschrieben haben.

von Max I. (powermeter)


Lesenswert?

Die Jumper sind gut, aber das hier...

Sebastian R. schrieb:
> Der Widerstand ist nicht auf dem Board, sondern auf dem Jumper!

...gefällt mir noch am besten.

von Ron-Hardy G. (ron-hardy)


Lesenswert?

oder man nimmt eine Buchse und steckt den passenden Widerstand da rein.

von Bruno V. (bruno_v)


Lesenswert?

Ron-Hardy G. schrieb:
> oder man nimmt eine Buchse und steckt den passenden Widerstand da rein.

Das habe ich in meiner Diplomarbeit so gemacht. Allerdings mit 
DIP-8-Sockel (weil ich da 2-3 Rs und Cs parallelschalten musste).

Es gibt (bzw. gab damals) genügend DIP und SIP - Sockel, die bedrahtete 
Widerstände kontaktsicher und fest hielten.

von Thomas G. (thomas_g760)


Angehängte Dateien:

Lesenswert?

Sebastian R. schrieb:

> Der Widerstand ist nicht auf dem Board, sondern auf dem Jumper!

> Vielleicht nicht für dieses Projekt, aber die Idee wollte ich zumindest
> niedergeschrieben haben.

Gut, daß Du es geschrieben hast.  Das ist eine gute Idee.
Man könnte da bedrahtete Widerstände mit 1/8W die ziemlich klein sind in 
diese runden pin sockel stecken.

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.