Levelshifter 5V-3.3V mit Mosfet

R

Ralph Aichinger

Guest
Spricht irgendwas gegen diese Art des Levelshifters:

http://www.hobbytronics.co.uk/mosfet-voltage-level-converter

Das Konzept stammt aus einer Philips Appnote fĂźr I2C, und
irgendwer hat den dort vorgeschlagenen nicht mehr einfach zu
kriegenden FET durch einen 2N7000 ersetzt.

https://cdn-shop.adafruit.com/datasheets/an97055.pdf

Dort werden BSN10, BSN20, BSS83, BSS88 vorgeschlagen.

Ich such was lochrastertaugliches, Alternativen wäre u.a.

https://www.adafruit.com/product/735 der 74LVC245 (kriegt
man nur aus China leicht), ein Optokoppler (zumindest fĂźr
die eine Richtung) oder ein Breakout-Board wie das da:

https://www.adafruit.com/product/395

wobei mir Einzelbauelemente lieber wären. Die Zwei Widerstände
und ein Fet wären sehr Lochrasterfreundlich und kosten unter
einem Euro. Man liest aber auch kritische Stimmen:

https://www.avrfreaks.net/forum/5v-33v-level-converter-mosfet

Ich brauche es fĂźr PPS-Pulse, eventuell fĂźr serielle Signale
vom UART, also nix wirklich schnelles.

/ralph
--
-----------------------------------------------------------------------------
https://aisg.at
ausserirdische sind gesund
 
Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
> Nur der 2. Schaltung ohne 3,3V Versorgung traue ich nicht ganz, da fehlt

Die hab ich eh nicht vor auszuprobieren.

> mir ein 3,3V Pullup. Meine I2C Levelshifter haben sogar einen 3,3V

Ich nehm an SMD-Bauteile? Deine Levelshifter mein ich.

/ralph
--
-----------------------------------------------------------------------------
https://aisg.at
ausserirdische sind gesund
 
Am 13.10.2019 um 20:21 schrieb Ralph Aichinger:
Spricht irgendwas gegen diese Art des Levelshifters:

http://www.hobbytronics.co.uk/mosfet-voltage-level-converter

Das Konzept stammt aus einer Philips Appnote fĂźr I2C, und
irgendwer hat den dort vorgeschlagenen nicht mehr einfach zu
kriegenden FET durch einen 2N7000 ersetzt.

Gefühlsmäßig sollte jeder logic-level MOSFET passen.

Nur der 2. Schaltung ohne 3,3V Versorgung traue ich nicht ganz, da fehlt
mir ein 3,3V Pullup. Meine I2C Levelshifter haben sogar einen 3,3V
Spannungswandler an Bord. Das hat u.a. den Vorteil, daß man kaum in
Versuchung kommt, das Modul von der falschen Seite mit 3,3V zu speisen,
weil eben nur ein Anschluß für 5V existiert.

DoDi
 
Am 13.10.2019 um 20:21 schrieb Ralph Aichinger:

Dort werden BSN10, BSN20, BSS83, BSS88 vorgeschlagen.

Ich such was lochrastertaugliches,

TN0104, TN0702, ZVNL120A
 
fĂźr serielle Signale
vom UART, also nix wirklich schnelles.

Das wären ja unidirektionale Signale.
Von 5V UART auf 3,3V UART, RXD & TXD:
Zwei Gates 74HCT04 fßr 5V-Empfänger
oder Transistoren:
http://www.embeddedFORTH.de/temp/LSHIFT.pdf

Spannungsteiler fĂźr 5V-Sender,
vorausgesetzt der Eingang der 3,3V
UART ist CMOS.

MfG JRD
 
Am 13.10.2019 um 22:10 schrieb Ralph Aichinger:
Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
Nur der 2. Schaltung ohne 3,3V Versorgung traue ich nicht ganz, da fehlt

Die hab ich eh nicht vor auszuprobieren.

mir ein 3,3V Pullup. Meine I2C Levelshifter haben sogar einen 3,3V

Ich nehm an SMD-Bauteile? Deine Levelshifter mein ich.

Ja. Die Module sind aber gekauft, nicht selbst entworfen, falls Du das
meinst.

DoDi
 

Welcome to EDABoard.com

Sponsor

Back
Top