Forum: Mikrocontroller und Digitale Elektronik Timer - Schaltung optimieren bitte um Unterstützung


von Conrad P. (conrad_p)


Lesenswert?

Hallo,

in den Beitrag:
Beitrag "PIC12C508 GP state 1 oder 0"
habe ich einige Fragen bezüglich einer Timer-Schaltung die ich im 
Internet gefunden habe. In mehrere Beiträge wurde gesagt, dass die 
Schaltung alles andere als optimal ist und dass einige Teile früher oder 
später kaputt gehen würden.
Da mich diese Schaltung sehr interessiert, würde ich euch bitten, mir 
beim Optimieren zu unterstützen (siehe auch mein letzten Beitrag).
Ist es möglich, mit so wenig zusätzliche Teile wie möglich, diese 
Schaltung zu optimieren, damit sie zuverlässig funktioniert, oder sollte 
ich die Finger von lassen?
Vorab vielen Dank!

von Udo (Gast)


Lesenswert?

Und was ist wenn du dir selber das Programm
schreibst ?
Dann kannst du dir den Schaltplan machen wie du willst.

von Michael B. (laberkopp)


Lesenswert?

Die Schaltung ist Murks.

Man kann sie simulieren:

http://falstad.com/circuit/circuitjs.html?cct=$+1+0.000005+10.20027730826997+50+5+43%0As+160+144+224+144+0+1+false%0Ac+320+208+272+208+0+0.000014999999999999998+-0.000027174276968312774%0Av+128+256+128+160+0+0+40+5+0+0+0.5%0AS+240+208+160+208+0+0+false+0+2%0Ad+336+272+336+224+1+0.805904783%0Ad+336+144+336+192+1+0.805904783%0Ar+368+208+368+272+0+1000%0Aw+128+160+128+144+0%0Aw+128+144+160+144+0%0Aw+160+144+160+192+0%0Aw+128+256+128+272+0%0Aw+128+272+160+272+0%0Aw+160+272+160+224+0%0Aw+160+272+336+272+0%0Aw+336+272+368+272+0%0Aw+320+208+336+208+0%0Aw+336+208+336+224+0%0Aw+336+208+336+192+0%0Aw+224+144+336+144+0%0Aw+240+208+272+208+0%0Aw+336+208+368+208+0%0Ao+6+64+0+4099+10+0.0125+0+2+6+3%0A

Wenn man den Umschalter einschaltet, bekommt der uC (hier 1k Widerstand) 
eine Spannung von 4.3V. Nun sollte man, bevor die Spannng zu weit 
abgefallen ist, den Relaiskontakt einschalten, die Spannung bleibt dann 
bei 4.3V, auch wenn man den Umschalter wieder auschaltet.

ABER: Es fliessen heftige Ströme über die Dioden.

UND: Schaltet man den Umschalten schnell weider zurück, enstehen 
Spannungen bis 8V am uC.

Conrad P. schrieb:
> Ist es möglich, mit so wenig zusätzliche Teile wie möglich, diese
> Schaltung zu optimieren

Einfach Elko und Dioden weglassen.
1
  +--------------+----------+
2
  |              |          |
3
  |           +-----+     100nF
4
  |      +----|     |       |
5
  |     Rel   |     |--oDo--+
6
 5V      +----|     |--oCo--+
7
  |       /   |     |--oBo--+
8
  |   +-o/ o--|     |--oAo--+
9
  |   |       +-----+       |
10
  |   |          |          | 
11
  +---+----------+----------+
Denn auch ein PIC12C508 kann so wenig Strom verbrauchen (1uA in Standby) 
daß es viel weniger ist als jeder Akku schon an Selbstentladung hat, der 
Verbrauch also völlig unrelevant ist. Die Eingänge ABCD schaltet man 
ohne pull up auf Ausgänge mit low, der Eingang am Schalter mit pull up 
als interrupt-Eingang der den uC aufweckt, und wenn der dann aufgeweckt 
worden ist, schaltet er kurz mit dem Relais den Verbraucher ein, 
schaltet ABCD auf Eingang mit pull up und liest die Einstellungen, 
schaltet ABCD zurück, wartet die ermittelte Zeit und schaltet das Rel 
wieder aus, bevor er wieder in standby geht.

Falls der Verbraucher überhaupt das aufwändige Relais braucht. Braucht 
der Verbraucher weniger als 10mA, kann er direkt an einen uC Ausgang. 
Braucht er weniger als einige Ampere, kann man ihn mit einem LogicLevel 
P-Kanal MOSFET wie IRF7413 schalten.

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.