Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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: