Forum: Mikrocontroller und Digitale Elektronik 0/5-8V Chip -> 0/3.3V für GPIO


von Thomas (Gast)


Lesenswert?

Hallo,

kann mir hier eventuell jemand einen Denkanstoß geben wie ich 0 / 5 - 8V 
zu 0- 3.3V für einen Mikroprozessor umwandeln kann? Spannungsteiler 
passt ja auch nicht so recht? Transistor aber wie?

Es handelt sich hier um einen Chip der je nach Einstellung 5-8V ausgibt, 
wenn die Spannung nun auf 0V fällt würde ich das gerne dem 
Mikrocontroller mitteilen und eine LED einschalten. 3.3V alles OK, 0V 
keine Spannung vorhanden.

von Anja (Gast)


Lesenswert?

Hallo,

z.B. ein CD4050 würde gehen.
Bei 3.3V Versorgung 0-18V Eingangsspannung möglich.

Oder einen Komparator LM393 mit entsprechender Beschaltung.

Oder einen Transistor (Vorsicht der invertiert).

Gruß Anja

von holger (Gast)


Lesenswert?

>z.B. ein CD4050 würde gehen.
>Bei 3.3V Versorgung 0-18V Eingangsspannung möglich.
>
>Oder einen Komparator LM393 mit entsprechender Beschaltung.
>
>Oder einen Transistor (Vorsicht der invertiert).

Da reicht eine Diode und ein Pullup.
Kathode ans Signal. Pullup an die Anode und dann
an den uC Pin.

von Thomas (Gast)


Lesenswert?

holger schrieb:
> Da reicht eine Diode und ein Pullup.
> Kathode ans Signal. Pullup an die Anode und dann
> an den uC Pin.

Hi,

das scheint leider nicht so richtig die Lösung zu sein, der Pin ist ein 
Input/Output Pin und resettet sobald man dort wieder etwas Strom anlegt

Würde so ein PNP dafür ausreichen?
5/8V an die Basis damit 3.3V gesperrt werden, und wenn es auf 0V ist 
werden 3.3V durchgeleitet (meine Theorie :-)

http://de.mouser.com/ProductDetail/Micro-Commercial-Components-MCC/MMSS8550-H-TP/?qs=sGAEpiMZZMshyDBzk1%2fWix6%252bVYfwwUbcIa98QoVv%2ffI%3d

Bin leider ein blutiger Anfänger in diesen Sachen..

Danke für die bisherigen Antworten

von U. M. (oeletronika)


Lesenswert?

Hallo,
> Thomas schrieb:
> das scheint leider nicht so richtig die Lösung zu sein, der Pin ist ein
> Input/Output Pin und resettet sobald man dort wieder etwas Strom anlegt
und warum schreibst du in deiner Aufgabenstellung nicht gleich rein, um 
was es sich konkret handelt?

Außerdem ist jetzt unklar, welches Pin du oben beschreibst?
Das vom uC oder das von dem Chip, der 5-8V ausgibt?

Wenn dir obige Lösung nicht gefällt, dann geht es auch einfach mit einem 
Vorwiderstand von dem 5-8V Ausgang zum 3,3V Eingang (z.B. 10k)
und einem spannungsbegrenzenden Element vom 3,3V-Eingang gegen Masse.
Da eignet sich eine passende Z-Diode oder auch eine weiße oder blaue LED 
mit typ. Flusspannung um 2,5...3V.
Alternativ Schutzbeschaltung mit Schottkydioden gegen Masse und +3,3V, 
so wie hier:
http://www.t4-wiki.de/wiki/images/thumb/Elektrik_Bordnetz_Schutzschaltung_Eingaenge.jpg/300px-Elektrik_Bordnetz_Schutzschaltung_Eingaenge.jpg

> Würde so ein PNP dafür ausreichen?
> 5/8V an die Basis damit 3.3V gesperrt werden, und wenn es auf 0V ist
> werden 3.3V durchgeleitet (meine Theorie :-)
Nö, ganz so geht das wohl nicht.
Gruß Öletronika

: Bearbeitet durch User
von Thomas (Gast)


Lesenswert?

Es ist ein Step-Up Konverter, es wird ein Pullup gegen die Inputspannung 
gelegt, bei mir 5 bzw. 8V.
Man kann anscheinend den Fault Pin auch Cyclen damit sich das bei einem 
Kurzschluss resettet (daher ist der Fault Pin auch Input).

Hab's mittlerweile schon mit dem PNP Transistor versucht und es klappt 
soweit ganz gut, bekomme den Status halt invertiert was für den 
Microcontroller okay ist.

von San L. (zwillingsfreunde)


Lesenswert?

Thomas schrieb:
> Hab's mittlerweile schon mit dem PNP Transistor versucht und es klappt
> soweit ganz gut, bekomme den Status halt invertiert was für den
> Microcontroller okay ist.

Falls du das ganze trotzdem nicht invertiert haben möchtest: Mit einem 
PNP Transistor dürfte das relativ einfach gehen. Wie hast das Teil denn 
beschaltet?

von Martin (Gast)


Lesenswert?

San Lue schrieb:
> Falls du das ganze trotzdem nicht invertiert haben möchtest: Mit einem
> PNP Transistor dürfte das relativ einfach gehen. Wie hast das Teil denn
> beschaltet?

so wie es ist passt es mir derzeit schon. Der Widerstand zwischen 
Transistor und dem Fault Pin scheint sich erheblich auf die 
Funktionalität des Chipsatzes auszuwirken (im positiven Sinne) was 
natürlich nicht dokumentiert ist…
Habe die Schaltung jetzt aber auch nicht hier..

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.