Hallo ich suche eine Möglichkeit einen I2C Bus mit einem Gerät zu koppeln mit Seriellen Anschluss /RS232. Habe schon einiges gefunden, so mit ATiny oder anderes. Ist aber fast schon zu Aufwendig. Habe bei horter.de ein Koppler (kein Modem) zwischen dein beiden Sachen gefunden mit einem MAX232 und einem 7405. Leider kenne ich den MAX232 nicht so gut. Geht das damit? achim
Der 7405 wird hier wohl als Inverter bzw. Pegelwandler eingesetzt. Das funktioniert dann wenn man i²c per Software emuliert und auch nur wenn eine vollständige Beschaltung der RS232 vorliegt. Meist wird dazu RTS, CTS, DTR verwendet. Funktioniert ist aber lamgsam. Da finde ich die Lösung mit AVR einfacher und schneller.
Danke für die Antwort Das es langsam ist, hatte ich nicht berücksichtt / gewusst. Bei der Lösung mit dem AVR ist die Softwrae dabei, allerdings in ASM. Was ich dabei nicht verstehe ist die Adresse. Wird diese auch übertragen bzw. wie erfolgt die übergabe an das angeschlossene Gerät? Hat schon jemand Erfahrung mit der AVR Lösung? achim
tiny schrieb: > Das > funktioniert dann wenn man i²c per Software emuliert und auch nur wenn > eine vollständige Beschaltung der RS232 vorliegt. Meist wird dazu RTS, > CTS, DTR verwendet. Funktioniert ist aber lamgsam. Es funktioniert unzuverlässig. Mit einfachen Bausteinen, wie dem PCF8574, bei dem nur 8 Bit übertragen werden, geht es einigermaßen. Beim DS1631 gibt es schon mal häufiger Probleme. Das Timing ist hierbei das Problem. Gruss Klaus.
Ich würde diesen Chip von NXP nehmen: http://www.nxp.com/documents/data_sheet/SC16IS740_750_760.pdf Verfügbar z.B. bei Farnell / hbe-shop
Klingt sehr gut. Habe schon nach gesucht. Gibt aber 740,750 und 760. Konnte aber auf die schnelle nicht unterscheiden. Kennst du auch ein Schaltung oder Anwendung als Beispiel? achim
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.