Hallo! Ich habe hier einen IC mit SPI Interface (SPI Slave). Nun hat mein AVR ja ene Hardware SPI Schnittstelle. So weit schaut alles ganz gut aus: Bloss: Der Ziel IC arbeitet mit 1,8V, meine AVR Schaltung mit 5. WAS baue ich jetzt also dazwischen, damit es funktioniert? Sind Optokoppler die richtige Lösung? Oder sind die nicht schnell genug? Ich würde auf jeden Fall gerne eine galvansiche Trennung, weil es wirklich unschön (=teuer) wäre, den anderen IC zu schroten. MfG Sebastian
Oder sowas: http://para.maxim-ic.com/compare.asp?Fam=bidirtranslators&Tree=Interface&HP=Interface.cfm&ln= ??
Hallo Sebastian, da die SPI Schnittstelle für senden und empfangen eine eigene Leitung hat brauchst du keine bidirektionale Pegelanpassung. Eine SPI Pegelanpassung wird auch für MMC (5V 3,3V) verwendet. Siehe angehängtes pdf. Unter Umständen musst du die Werte der Widerstände ändern und anstatt 3V 1,8V anlegen. Ich denke das ein Optokoppler ist an dieser Stelle überflüssig. Gruß Volker.
Hi! Danke erstmal für den Tipp. Ich bin da wie gesagt lieber über-vorsichtig. Meine Vermutung war, das Optkoppler zu langsam sen könnten, da in den Datenblättern was von Schlatzeiten im us Bereich steht, währedn bei den Pegelwandlern es sich meist nur ns handelt. Außerdem habe ich die VErmutung das auf GRund des Prinzipes eines Optokopplers die Flankensteilheit leiden könnte. Kann dazu jemand was sagen? MfG Sebastian
@Sebastian vergiß den Optokoppler... (Spezialtypen ausgenommen) ist bei 19K2Baud schluß. ich nehm MAX3373. du kannst aber auch zwei Transistoren hintereinander schalten, den ersten betreibst du mit 5Volt und steuerst den zeweiten an, den betreibst du mit 1,8Volt. Geht aber, wie richtig genannt, nur in eine Richtung, was ja hier reicht. Wenn es klein werden muss (bei mir immer) nimm einen PUMBH111(hieß der so?) von Philips, Ist so ein doppeltransistörchen mit integrierten Widerständen. jeder andere geht nat. auch Gruß an alle AxelR.
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.