Ich habe hier einen Controller, der einen DAC ansteuert. Der Controller läuft mit 3,3V, der DAC mit 5V. Im Datenblatt vom DAC steht, dass sein HI-Pegel 0,75*Vcc betragen sollte. Schließe ich ihn direkt an die 3,3V vom uC, so funktioniert die Geschichte tadellos, aber es sind halt nur 0,66*Vcc. Jetzt die Frage: Wie kritisch sind diese Angaben? Kann ich davon ausgehen, dass alle Bausteine mit 0,66*Vcc funktionieren, oder hab ich grad nur Glück? Ich frag nach euren Meinungen - über diese wäre ich sehr dankbar. Ein "Wenns da steht, dann ist das wohl so", oder "Nimm nen Pegelwandler" hilft mir grad nicht so :-) Nicht bös gemeint, aber das sind meist die ersten Antworten.
Hallo, es sollte eigentlich (meistens) funktionieren, aber Eingangsstrom und Stromverbrauch können stark erhöht sein. Mit 'nem Pegelwandler bist du auf jeden Fall auf der sicheren Seite (sind doch bloß 2 Transistoren + 4 Widerstände)... Wenn's bei einem DAC geht, ist es sehr wahrscheinlich, dass es bei den anderen DACs auch geht. Gruß Jonathan
Meinungen helfen Dir aber nicht, sondern nur Fakten. Was Dir der Hersteller garantiert, steht im Datenblatt. Wenn Du Deinen DAC ausserhalb der Spezifikation betreibst und er noch funktioniert, hast Du Glueck gehabt. Du kannst auch sehr oft Glueck haben, wenn Du eine Serienproduktion nun mit Deinem Design auflegst. Es kann auch sein, dass Du nur einmal Glueck gehabt hast und kein einziges weiteres Exemplar in Deiner Schaltung funktioniert. Dies ist jetzt eine Meinung, die Du gewuenscht hast. Fakten stehen im Datenblatt... ;-) Murkser
Die Pegel können z.B. noch temperaturabhängig sein. Was Du da vorhast ist PFUSCH, und jeder der sich Deine Doku ansieht wird das sofort erkennen. Ansonsten weise Deinen Boss darauf hin und lass ihn dafür unterschreiben.
Welche Schnittstelle haben DAC und µC? Welche Spannung erkennt der DAC als sicher High? Gruß PP
Paulchen Panther schrieb: > Welche Schnittstelle haben DAC und µC? Die sind mittels SPI verbunden. CLK, MOSI, LATCH Paulchen Panther schrieb: > Welche Spannung erkennt der DAC als sicher High? 0,75*Vcc = 0,75*5V = 3,75V Ich habe 3,3V am uC
Das entspricht dann halt 0,66 statt 0,75
@ Fritz (Gast) >> Welche Spannung erkennt der DAC als sicher High? >0,75*Vcc = 0,75*5V = 3,75V >Ich habe 3,3V am uC Naja, nicht viel Reserve, passt aber. Siehe Pegelwandler. MFG Falk
Jetzt sehe ich grad, dass in dem Artikel steht, man muss zum wandeln einen HCT nehmen, wenn man von 3,3V auf 5V kommen will und auf garkeinen Fall einen HC?
Also ganz einfache Kiste, jede Logik-famileie hat ihre eigenen Pegelbereiche, die als High und Low akzeptiert werden. Üblicherweise sind da nur die Low-Pegel wichtig (meist bis max 1,2 V) und das schmale band zwischen Low und High. Wenn du dich nicht an diese Pegel hälts, kann der Eingang die Zustände nicht richtig "werten". Liegst du z.B. in dem schmalen Pegelband mit dienem Signal, so wird der zustand als undefiniert angenommen. Um auf Numer sicher zu gehen, dass dein DAC macht was er soll, solltest du einen pegelwandler verwenden. nicht das dein DAC in einem undefinierten zustand übergeht. Zusätzlich nicht die pullup- und/oder pulldown-Widerständer vergessen. Wenn ich es heute abend noch schaffe, stell ich dir mal die Übersicht rein. MfG EGS
Fritz schrieb: > Das entspricht dann halt 0,66 statt 0,75 wenn der 5V-Regler 5,25V hat (+5%) und der 3,3V-Regler nur 3,15V (-5%) und Dein uC sich auch noch 0,3V bei höheren Temperaturen genehmigt dann sind es nur 54%. Gruß Anja
Es gibt auch fertige level-shifter z.b. ADUM1301 Mit deiner Schaltung bist du out of spec. je nach Temperatur und Fertigungstoleranzen kann das funktionieren. Reproduzierbarkeit und sicherer Betrieb sind aber garantiert nicht gegeben.
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.