- RS-Modell:
RS232 gesteuert
ASCII Befehle über die serielle Schnittstelle
I2C Bus transparent, 1:1 Übertragung
- IC-Modell:
I2C gesteuert
Befehle über den I2C-Bus
Serielle Schnittstelle ist transparent. 1:1 Übertragung
Der I2C RS232 Adapter ist ein universell einsetzbares I2C- Tool. Mit dem I2C RS232 Adapter als I2C Slave können mehrere RS232-Endgeräte (z.B. PC, µController) an einem I2C-Bus angeschlossen werden. Die Slave Adresse wird frei über die serielle Schnittstelle programmiert, und kann jeder Zeit wieder programmiert werden. Die Daten vom Master werden im I2C RS232 Adapter zwischengespeichert und dann an die serielle Schnittstelle weitergeleitet. Ein Datenpaket darf maximal 128 Bytes groß sein.
Die Daten, die vom Slave-Endgerät (z.B. PC / Mikrocontroller) empfangen werden, können verarbeitet und dann das Ergebnis an den I2C RS232 Adapter zurückgesendet werden. Auch hier darf das Datenpaket maximal 128 Bytes betragen. Damit der I2C RS232 Adapter die Funktion eines Master bekommen kann, verfügt der I2C RS232 Adapter über zwei Interrupt-Ausgänge. Ein Interrupt- Ausgang kann über die serielle Schnittstelle beim Senden der Daten gewählt werden.
Der Adapter enthält einen I2C level shifter. Damit ist es möglich den Adapter mit einem I2C-Bus mit einem Pegel zwischen 2,5V und 15V zu verbinden.
Folgende Ausführungen sind erhältlich:
Mit den vielen Möglichkeiten des Adapters ist es sehr einfach eigene Slave in Verbindung mit PCs und/oder Mikrocontroller zu programmieren. Daher eignet sich das Tool aber auch für den Entwickler, der eigene I2C-Schaltungen entwickeln/testen möchte.
Der Adapter kann ein PCF8574, PCF8574A, Temperatursensor oder ein beliebiger anderer Slave mit einer beliebigen (7bit) Slave Adresse sein. Die Daten, die vom Master gesendet werden, werden empfangen und auf dem Bildschirm (wenn PC) gezeigt. Sie können dem Master Daten also senden und beobachten, wie er darauf reagiert.
In Verbindung mit einem PC kann der Adapter auch für die Steuerung von Geräten mit I2C-Schnittstelle(als Master) eingesetzt werden, wie z.B. das Kameramodul von Sony “RPU-C251 / C352”.
Für die Softwareentwicklung stehen den Entwickler eine Delphikomponente, eine DLL, Beispiele und/oder das Datenübertragungsprotokoll des Adapters zur Verfügung. Mithilfe der Softwareschnittstellen kann der Adapter sehr einfach in eigene Anwendungen eingebunden werden.
Folgendes könnte für Sie ebenfalls von Interesse sein:
USB I2C Adapter MS
I2C Master & Slave
RS232 I2C Adapter
I2C Master