Hi, ich hab ein Atmega644 (mit 5V betrieben) und ein Atmega8L (mit 3,3V). Kann man ohne pegelwandler die beiden mit TWI verbinden, oder braucht man unbedingt ein pegelwandler? mfg Nadine
Kommt darauf an wo der Atmega644 low und high erkennt. Wenn er 3,3 bzw. 3V als high erkennt, sollte es mit 3,3V Pegel gehen.
@Jörg: Das währe dann die eine Datenrichtung und was ist mit der anderen?
TWI des Atmega644 ist High-Pegel 0,7*Vcc Aber die andere Richtungs 5V -> 3,3V muss ja auch laufen, der 88er darf ja nicht mit 5V befeuert werden.
Hi >Musst halt nur zusehen, dass der Atmega644 den Atmega88 nicht mit 5V >befeuert (im einfachsten Fall nen Spannungsteiler) TWI mit Spannungsteiler? MfG Spess
spess53 schrieb: > Hi > >>Musst halt nur zusehen, dass der Atmega644 den Atmega88 nicht mit 5V >>befeuert (im einfachsten Fall nen Spannungsteiler) > > TWI mit Spannungsteiler? > > MfG Spess Nein, schon korrigiert. Das geht nur bei RS232 etc. (also getrennte Rx,Tx). Hier muss schon was anderes her. Zumal 0,7*Vcc schon nicht erreicht wird.
Timmo H. schrieb: > TWI des Atmega644 ist High-Pegel 0,7*Vcc Seite 316 des Db: VIH Input High Voltage, Except XTAL1 and RESET pins VCC = 2.4V - 5.5V Min 0.6VCC Max VCC + 0.5 Das wären dan also 3V
Also so wie ich das jetzt verstanden hab: Der atmega644 erkennt die 3,3V vom atmega8 als high. Nur die andere richtung ist problematisch? dem atmega8 sind die 5V zu viel und verträgt nur 3,3V?
Hallo Sollte kein Problem sein. TWI wir ja nicht aktiv getrieben. Der Hi-Pegel wird durch Pull-Ups festgelegt. Einfach zwei Pull-Ups an 3,3V. Gruß Joachim
Wer ist Master und wer ist der Slave? Ich kenne mich da nicht aus, wenn der 3V Atmega 5V tollerant ist = kein Problem. Oder wenn der 5V Atmega Slave wäre, könnte man ja die Pullups auf 3V legen. Und den Slave zwischen Hochohmigen Eingang und Low-Ausgang schalten. Oder du machst das mit FETs, schaue mal die AppNote Seite 10 an: http://www.google.de/url?sa=t&source=web&cd=1&ved=0CBgQFjAA&url=http%3A%2F%2Fics.nxp.com%2Fsupport%2Fdocuments%2Finterface%2Fpdf%2Fan97055.pdf&rct=j&q=Philips%20I2C%20FET&ei=t-wfTtDhN4Gr-gbC5c2SAw&usg=AFQjCNEi4a2gEnkHAU9GXY-JSICACCRc6w&cad=rja
Wer Master oder Slave ist, ist doch egal. Beide sollten Open Collector Ausgänge bei TWI haben, also nicht aktiv treiben. Wie XXX ja schon geschrieben hat.
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.