Hallo, ich habe mir ein Atmel Butterfly gekauft. (Will mal wieder basteln..) Leider musste ich feststellen das diese nicht mit 5V laufen, auch sind die Eingänge nicht 5V tolerant. (VCC+0.5V ist max) Ich möchte gerne ISP und JTAG anschliesen, auch soll noch 5V TTL Logik angeschlossen werden. Wie kann am einfachsten die Pegel konvertieren? (für OK und Tristate) Suchen bei Google hat eine Schaltung mit 74ls07 ergeben (Pullup nach Bedarf auf 5V oder 3,3V) allerdings frage ich mich ob diese Schaltung schnell genug fuer ISP und JTAG ist. Auch scheinen 74HCxxx Typen sehr beliebt fuer solche Aufgaben zu sein. - Sind 74HCxxx bei 3,3V grundsaetzlich 5V tolerant? - Was gibt dabei zu beachten ? Schaltungen mit Zenerdioden oder Vorwiderständen sind mir zu sehr von den elektrischen Eigenschaften abhhangig und funktionieren auch nur in eine Richtung (5V nach <5V) BTW: Welche Richtung haben die ISP und JTAG Leitungen ? Ein wenig Erfahrung aus der Praxis wäre sehr hilfreich. THX ....
Für 5V -> 3,3V: 74LVxxx Diese laufen mit 3,3V sind aber 5V tolerant. Für 3,3V -> 5V: 74HCTxxx Diese laufen mit 5V, erkennen 2V aber bereits als High.
Hallo, Die 74LVxx sind nicht bei jedem Haendler gelistet. Kennt jemand soch weitere Alternativen ? THX
Die klassische Methode sind die CMOS 4049 (Inverter) bzw. 4050 (Buffer) als Pegelwandler: http://www.kpsec.freeuk.com/components/cmos.htm#4049 Die können (mit 3,3V betrieben) 5 Volt am Eingang aushalten.
Wie sieht es denn aus, wenn man eine bidirektionale Leitung hat (z.B. Datenbus) die von 5 auf 3 Volt hoch und runter gewandelt werden mus? Mfg Thorsten
Am einfachsten nimmst du nen Levelshifter wie er beim I²C Bus verwendet wird (N Kanal MOSFET). Ist in der I²C Bus Spezifikation genau beschrieben.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.