Koppler I2C mit Seriell / RS232

OP #3645979
Lesenswert?

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
Gast #3646001
Lesenswert?

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.
OP #3646020
Lesenswert?

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
#3646105
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren