Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Relaisplatine, 1-Wire und i2C gleichzeitig ?? Kategorie: CC-Pro Unit & Appl.Board (von SvenA - 4.02.2013 0:32)
Als Antwort auf Relaisplatine, 1-Wire und i2C gleichzeitig ?? von joachim - 31.01.2013 20:39
Ich nutze:
C-Control Pro Mega128
> Hallo
>
> war schon lange nicht mehr im Forum und habe auch genauso lange nicht mehr
> mit der CControl gearbeitet.
> Möchte aber ein neues Projekt angehen.
> Dazu benötige ich 8stk. Relaisausgänge (rs232 Relaiskarte) mit
> 15stk. 1-Wire temp.Sensoren und min. je 4stk. Analog Ein u. Ausgänge
> die ich über I2C machen würde.
> Ich habe da aber etwas im Hinterkopf, das sich da irgendwas ausschlieÃ?t.
>
> Oder geht das alles an einem Appl.Board 128 Pro.
>
> Danke im Vorraus
> Joachim

Hallo Jochim....

Grundsätzlich sehe ich da kein Problem.
1-Wire sprich eine BiDirektionale Leitung = 1 Port für die Sensoren
I2C 2 Leitungen = 2 Ports

RS232 auch 2 Ports macht in der Summe 5 IO's

Ob du aber 15 Sensoren an den Bus anschlieÃ?en kannst weiÃ? ich jetzt nicht, es sollen nach
Spezifierung des 1-Wire bis zu 100 Geräte dran angeschlossen werden können.

Was mir ggf. Kopfzerbrechen macht ist das Timing des 1-Wire Bus, da ja nur eine Leitung vorhanden ist
fehlt ein entsprechendes Taktsignal.

Quelle Wiki

Die Synchronisation erfolgt bei jedem Bit mit der vom Master erzeugten fallenden Flanke.
Um eine logische 1 zu schreiben, wird der Bus vom Master für 1 bis 15 μs auf Low-Pegel gezogen,
bei einer logischen 0 für 60 bis 120 μs.

Zum Lesen zieht der Master wie beim "Write 1" Signal den Bus für 1 bis 15 μs auf Low-Pegel
und der Slave hält für die �bertragung einer logischen 0 den Bus darüber hinaus auf Low.

Für einen Reset sendet der Master ein Low-Pegel mit einer Dauer von 480 μs.
Ein Slave zeigt seine Anwesenheit an, indem er innerhalb von 60 μs
danach den Bus für mindestens 60 μs auf Low zieht

Ich würde ggf. hier lieber i2c Sensoren verwenden...

Hoffe mein Kommentar ist nicht ganz so falsch, aber ich denke wirklich das das Timing hier ein
Problem darstellt.

GruÃ? Sven


    Antwort schreiben


Antworten:

Re: Relaisplatine, 1-Wire und i2C gleichzeitig ?? (von Sepp - 4.02.2013 7:44)
    Re: Relaisplatine, 1-Wire und i2C gleichzeitig ?? (von Joachim - 4.02.2013 18:10)
        Re: Relaisplatine, 1-Wire und i2C gleichzeitig ?? (von SvenA - 4.02.2013 18:28)