NPN als Schalter - Zustand während Flashen?

Gast #5625276
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe eine kurze Frage:

Mit einem NPN-Transistor schalte ich ein Solid-State-Relais, welches 
eine 230VAC 3-Wege Ventil schalten (bzw. ein anderes schaltet eine 
Heizspirale) soll.

Nun wird der Mikrocontroller (PIC) öfters mal geflasht. Während des 
Flashens können die Pins des Controllers ja häufiger mal den Zustand 
wechseln, bzw in der Luft hängen. Dabei möchte ich aber gern verhindern, 
dass das SSR wild schaltet.

Könnte ich der angehängten Schaltung nun einfach einen 10k Pull-Down 
Widerstand von "SSR_Heizung" nach GND spendieren, quasi wie man es beim 
MOSFET tut?

Oder tritt der von mir besprochene Fall beim NPN nicht ein?

Danke und viele Grüße,

Niine
Angehängte Dateien:
Gast #5625313
Lesenswert?
• ▲
▼
Niine schrieb:

> Alles klar, dann vertraue ich dir mal :-)

Vertrauen ist gut. Kontrolle ist besser. Einen Blick in das Datenblatt 
solltest du schon riskieren. Wenn du ein Oszilloskope hast kannst du den 
Zustand des Pins während des Programmieren messen (Heizung abklemmen?).
Gast #5625361
Lesenswert?
• ▲
▼
Ich habe kein Ahnung von PIC. Bei AVR und STM32 ist es jedenfalls so, 
dass alle I/O Pins beim Flashen als Eingang geschaltet sind, also keinen 
Strom liefern, der den Transistor einschalten würde.

Ausgenommen sind natürlich die Pins, die mit dem Programmieradapter 
verbunden sind.
Gast #5626073
Lesenswert?
• ▲
▼
Ich würde sogar einen Widerstand direkt von Basis nach Emitter von T? 
einbauen.
Dann im Datenblatt des Mikrocontrollers nachlesen, was der Pin im Reset 
macht.
Meist gehen die Pins auf Eingang. Habe aber auch schon gesehen, dass 
Pins auf Eingang mit Pullup gehen. Es gibt sogar welche von Microchip, 
wo man in Fuse-Bits festlegen kann, was bestimmte Pins während des 
Resets machen.
Und zu guter letzt : nachmessen, was so am Pin los ist.
#5626124
Lesenswert?
• ▲
▼
Stefanus F. schrieb:
> Ich habe kein Ahnung von PIC. Bei AVR und STM32 ist es jedenfalls so,
> dass alle I/O Pins beim Flashen als Eingang geschaltet sind, also keinen
> Strom liefern, der den Transistor einschalten würde.

Is beim Programmiervorgang beim PIC leider anders. Der PIC wird 
erstmal irgendwo angehalten, rennt dann wieder los, stoppt wieder.... 
Was beim eigentlichen Brennvorgang passiert, interessiert nich wirklich. 
:/
Muss man halt abklemmen sowas. Pull-xy Jumper...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.