www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Transistor statt Taster, -12V mit 5 V per µC schalten


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Johannes R. (jr17oo)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo zusammen,

ich habe ein im Grunde wohl recht einfaches Problem, bei dem ich aber 
gerade völlig auf dem Schlauch stehe.

Gegeben ist eine Platine mit drei Tastern. Die Schaltung sieht in stark 
vereinfachter Form etwa so aus:
           ___         ___         ___
-12V  o---|___|-------|___|-------|___|----
                  |           |           |
                  |           |           |
                  o           o           o
                    /           /           /
               T1  /       T2  /       T3  /
                  o           o           o
                  |           |           |
                  |           |           |
GND  o-------------------------------------

Die Taster möchte ich nun per Mikrocontroller "schließen" können. Ich 
arbeite mit einem Atmega8.
Über den Tastern fallen jeweils etwa -12V ab, der Schaltstrom beträgt 
etwa 0,25mA. An meinen µC-Ausgabeports (z. B. PB0, PB1 und PB2) kann ich 
zwischen GND und +5V (also Vcc) umschalten. Ziel ist also, mit den +5V 
die -12V zu schalten.
Eigentlich sollte sich das mit Hilfe von Bipolartransistoren recht 
einfach lösen lassen, wie ja auch im Wiki beschrieben: 
https://www.mikrocontroller.net/articles/Transisto...

Allerdings werden in dieser Variante immer nur die +12V geschaltet, und 
weder durch eigene Überlegungen noch Recherche hier im Forum und 
anderswo bin ich darauf gekommen, wie ich die entsprechende Schaltung 
für die -12V modifizieren muss. Könnte mir jemand einen kleinen Tipp 
geben und auf die Sprünge helfen?

Autor: Matthias Sch. (Firma: Matzetronics) (mschoeldgen)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Sieht nach einem lockeren Job für Optokoppler aus. Den Emitter des 
Phototransisotrs an die -12 V, C an Masse. Eingangs LED wie immer.

Autor: Jonas Biensack (jibi)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wie hasten die (minus) 12V gemessen?
Hast du Schaltung mal probiert? Negative Spannung kommt mir irgendwie 
spanisch vor außer du schaltest Konstratspannungen von LCD's. Was hasten 
damit vor?

Gruß Jonas

Autor: Helmut Lenzen (helmi1)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Oder man nimmt einen Analogschalter ala ADG212/ADG211

Autor: Johannes R. (jr17oo)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Danke schonmal für die raschen Antworten!

@mschoeldgen:
Hm, ja, Optokoppler wäre ne Idee. Ich hab bloß grad keine da...

@jibi:
Die Schaltung stammt nicht von mir. Das ganze ist Teil einer Art 
"Fernbedienung" (für eine Motorsteuerung), die mit einer 12V-Batterie 
versorgt wird (deren Pluspol seltsamerweise auf Masse liegt). 
Funktioniert wunderbar, nur eben manuell.

@helmi1:
Analogschalter werde ich mir auch mal anschauen.

Autor: Heinz (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
1. Überlegung: Welchen Transistor benötigst du um einen Taster zu 
ersetzen?

2. Überlegung: Welches Potentiale benötigt der T. am Basisanschluß umd 
durchzuschalten bzw. zu sperren?

Autor: Dietrich L. (dietrichl)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
z.B.:

  µC---+
       |
      R1
       |
GND ---)----+-----...
       |    |
       |    E
       +--B    PNP-Transistor
       |    C
      R2    |
       |   T1...
       |
     -12V

Voraussetzung, die -12V sind einigermaßen stabil.

Gruß Dietrich

Edit: Heinz, jetzt habe ich es schon verraten...

Autor: Heint (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Dietrich L. schrieb:
> Edit: Heinz, jetzt habe ich es schon verraten...

Schlimm: Die Lütten lernen es doch nie :)

Autor: Dietrich L. (dietrichl)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Heint schrieb:
> Schlimm: Die Lütten lernen es doch nie :)

Aber dimensionieren darf er wenigstens selber :-))

Autor: A. K. (prx)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Mit einem P-Kanal JFET wie dem J177 kommt man ohne Widerstände aus.

Autor: MaWin (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Beim CD4053 brauchst du gar nur einen Chip für alle 3.

Autor: Johannes R. (jr17oo)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Vielen Dank für die zahlreichen Antworten!

Ich habe zwischenzeitlich die Varianten mit Optokoppler, Analogschalter 
und PNP-Transistor ausprobiert. Wie erwartet erfüllen alle drei 
Varianten tadellos ihren Zweck. JFET und CD4053 konnte ich wegen 
fehlender Bauteile nicht testen.
Für den Transistor habe ich R1=100kOhm und R2=470kOhm gewählt, so dass 
ich das Potential der Basis per µC zwischen +2V, "Taster offen", und 
-2V, "Taster geschlossen", umschalten kann. Auf die Idee mit dem 
Spannungsteiler hätte ich wirklich von selbst kommen müssen...

Danke nochmal!

Autor: Dietrich L. (dietrichl)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Johannes R. schrieb:
> Für den Transistor habe ich R1=100kOhm und R2=470kOhm gewählt,

Ja nachdem wie weit der Transistor durchgeschaltet werden soll/muss, 
würde ich die Widerstände niederohmiger machen. Es lohnst sich meiner 
Meinung nicht, hier so knapp zu kalkulieren, es sei denn, Du willst 
Weltmeister im µA-Sparen werden ;-).

Gruß Dietrich

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
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.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net