Mit Masse Transistor schalten ?

Gast #69465
Hallo, ich habe da ein signal, was immer von Masse auf 12V pendelt und
ich wollte einen pin meines avr immer dann mit masse belegen, wenn
just
bei meinem signal masse anliegt.
ein relais ist leider zu träge

hat da einer ne idee wie sowas zu realisieren ist? vielen dank
Gast
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
Hi

das war keine Frage sondern eine in eine Frage gepackte Antwort. Du
nimmst einfach einen Spannungsteiler (2 Widerstände) im Verhältnis der
12V zu der Betriebsspannung deines AVR.

Matthias
Gast
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
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
@edi.edi:

Kannst Du bitte einmal die Vorteile der 2-Trnasistor-Schaltung
gegenüber der einfachen Spannungsteiler- oder
Widerstands-Dioden-Variante erläutern? TIA.

Gruß, Frank
Gast
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
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
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
genial

Conlost,das kaufe ich dir sofort ab

...ist eigentlich ganz oekonomisch
und technologisch up-to-date.ist das
eine echte realtime anwendung?
...eine state machine?
Gast
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
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
Gast
hi,

na dann lieber mit nur einem widerstand
ich habe einen: viertausendsiebenhundertundfuenfprozent ohm!

...12Vout-----004k700------5Vin

kriege ich einen preis dafuer?

ed

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.