Mit Masse Transistor schalten ?

Gast #69468
Lesenswert?

Wie währe es mit einer Diode und einem Widerstand. Den Widerstand an den
Portpin und an +5V. Die Diode mit der Anode ebenfalls an den Portpin
und die Kathode an das signal mit deinen 0V / 12V.

Diese Technik nennt sich Diodenlogik und ist ca. 30 Jahre alt aber
immer noch ein sehr gutes Hilfsmittel für kostengünstige Lösungen.

MfG Freddy
Gast #69470
Lesenswert?

o-------------------o----------o 5V
                   |                  .-.
                   |                  | |
                  .-.                 | | 2k2
                  | |  2k2            '-'
                  | |                  |
                  '-'                  o---------o
                   o           _   |/           5V/0V
  12V/0V           o--------o-|___|--|
            _  |/                  |>   NPN
      o---o|___|-|             10k     o
                 |>  NPN               |
           10k     o                   |
                   |                   |
      o------------o-------------------o----------o



         alternative zur MML(mikey mouse logic)
Gast #69471
Lesenswert?

bla-bla

                   o-------------------o----------o 5V
                   |                  .-.
                   |                  | |
                  .-.                 | | 2k2
                  | |  2k2            '-'
                  | |                  |
                  '-'                  o---------o
                   o           _   |/           5V/0V
  12V/0V           o--------o-|___|--|
            _  |/                  |>   NPN
      o---o|___|-|             10k     o
                 |>  NPN               |
           10k     o                   |
                   |                   |
      o------------o-------------------o----------o



         alternative zur MML(mikey mouse logic)

ohne bla-bla gehts nicht richtig
Gast #69474
Lesenswert?

Widerstandsvariante:  + Sehr geringe kosten
                      + geringer Aufwand

                      - Geht nur für berechnete Spannung sicher.
                      - belastet die 12 V dauernd

Widerstand-Diode:     + Gerinege kosten
                      + geringer Aufwand
                      + keine Signalbelastung bei 12V pegel

                      - nur 0,7V / 5V am Portpin

Transistor + 2 R's:   + relativ geringe kosten
                      + 0V / 5V Pegel

                      - erhöhter aufwand

2 Transistroen +4R's: + hier kommt edi.edi ins spiel!!!

                      - hier ebenfalls

MfG Freddy
Gast #69475
Lesenswert?

vorteil meiner schaltung:

1 loetuebung
2 komplexe fehlersuche
3 gehirn wird angekurbelt
4 die wirtschaft wird angekurbelt
5 keine langeweile
6 beispiel,wie man alles kompliziert machen kann
7 ausbaufaehige schaltung (optokoppler und modding mit blau Led..)
8 regt die kritiker an eine banalitaet zu kritisieren

...
Gast #69476
Lesenswert?

LOL

Da hätte ich noch was besseres zu bieten.
Einen Optokoppler an einen zweiten Controller und die Spannung
dann mit dem eingebauten A/D-Wandler abfragen und über die
serielle Schnittstelle zum ersten Contoller senden ob
Eins oder Null am Eingang liegt.  :-)

Gruß,
Arno
Gast #69479
Lesenswert?

Wenn man die Widerstände das Spannungsteilers groß genug wählt, ist die
Belastung der 12V vernachlässigbar. Die 2-Transistorvariante hat
einen Schaltpunkt, die anderen Varianten nur einen linearen Übergang
(hilft bei verschleiften Flanken). Alternativ kann man auf den Inverter
(zweiter Transistor) verzichten und das Bit in Software invertieren
(wenn die Schaltung für den AVR sein soll).
Gast #69483
Lesenswert?

Hi

Z-Diode braucht einen gewissen Mindeststrom um vernünftig arbeiten zu
können. Wenn die 12V also hochohmig sind ist das nicht möglich. Wenn
die 12V allerdings so hochohmig sind das sie maximal 1-2mA liefern kann
man die 12V auch direkt auf den Port hängen.

Matthias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren