Re: PC Interface bei cc2 Kategorie: I²C-Bus (von André H. - 7.08.2003 13:13) | |
Als Antwort auf Re: PC Interface bei cc2 von womisa - 7.08.2003 12:38
| |
Hallo Achim, > Kann für die Serielle Schnittstelle kein "intelligenteres" Hardwareinterface > gebaut werden, welche das "morsen" (RTS, CTS und DTR) der Hardware > überlä�t.Also Datenausgabe über TxD,RxD ==>Harware===>I2C und > das ganze Interrupt getrieben. Oder ist sowas unsinnig (teuer/aufwand) ? > Also das Timing/BIT-Protokoll nicht mit der Software gemacht wird. Das hatte ich mir auch schon überlegt. Jedoch ist mir der Aufwand hierfür und der daraus resultierende Preis zu gro�. Ich müsste z.B. einen PIC, der am besten schon ein I²C-Interface integriert hat programmieren. Aber auch hier wird man kaum die volle Datenrate schaffen, da die Kommandos an der RS232 teilw. zwei Bytes haben müssten: I2C-Start: Kommando + Adresse I2C-Write: Kommando + Wert I2C-Read: Kommando I2C-Readlast: Kommando (evtl. kobiniert mit I2C-STOP) I2C-Stop: Kommando Und von der Verzögerung beim "Konvertieren" mal ganz abgesehen. Wenn das Ganze dann auch noch wirklich multimastertauglich sein sollte (wenn schon denn schon :-) ), wird es richtig Aufwändig. Die Geschwindigkeit eines passiven Interfaces sollte aber für viele Anwendungen reichen. Gut, beim Auslesen von EEProms & Co oder bei Displays wird's so natürlich etwas langsam. Jedoch zum Schalten von Relais oder zum Auswerten von Sensoren sollte die Geschwindigkeit mehr als ausreichend sein. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |