Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #226089 > unrolled thread

i2c mit 12V Bordspannung

Started byPeter Thoms <dl6lat@darc.de>
First post2017-04-11 13:09 +0200
Last post2017-04-12 03:48 +0200
Articles 10 on this page of 30 — 4 participants

Back to article view | Back to de.sci.electronics


Contents

  i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-11 13:09 +0200
    Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-11 17:15 +0200
    Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-11 17:23 +0200
      Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-11 18:05 +0200
        Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-11 18:23 +0200
          Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-11 20:46 +0200
            Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-11 21:15 +0200
              Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-11 21:40 +0200
                Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-12 03:33 +0200
                  Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-12 13:54 +0200
                    Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-12 15:02 +0200
                      Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-13 00:25 +0200
                        Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-13 16:27 +0200
                        Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-13 16:32 +0200
                          Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-13 16:46 +0200
                            Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-13 17:20 +0200
                              Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-14 00:28 +0200
                                Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-17 16:15 +0200
              Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-12 10:50 +0200
                Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-12 11:06 +0200
                  Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-12 11:16 +0200
                    Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-12 12:12 +0200
                      Re: i2c mit 12V Bordspannung Eric Bruecklmeier <usenet@nerdcraft.de> - 2017-04-13 08:53 +0200
                        Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-13 12:42 +0200
                          Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-13 14:20 +0200
                            Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-13 16:19 +0200
    Re: i2c mit 12V Bordspannung Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2017-04-11 20:16 +0200
      Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-11 20:41 +0200
        Re: i2c mit 12V Bordspannung Hergen Lehmann <hlehmann.expires.5-11@snafu.de> - 2017-04-11 21:42 +0200
          Re: i2c mit 12V Bordspannung Peter Thoms <dl6lat@darc.de> - 2017-04-12 03:48 +0200

Page 2 of 2 — ← Prev page 1 [2]


#226167

FromEric Bruecklmeier <usenet@nerdcraft.de>
Date2017-04-12 11:16 +0200
Message-ID<el69j5FffeoU3@mid.individual.net>
In reply to#226165
Am 12.04.2017 um 11:06 schrieb Peter Thoms:
> Am 12.04.2017 um 10:50 schrieb Eric Bruecklmeier:
>> Am 11.04.2017 um 21:15 schrieb Peter Thoms:
>>
>> [...]
>>
>>>
>>> Ich habe jetzt fertige Pegelwandler bestellt.
>>> Die Aktorseite hat sogar einen Buck-Konverter runter auf 5V drin.
>>> www.ebay.de/itm/Differential-I2C-Long-Cable-Extender-PCA9600-with-Buck-Converter-for-Arduino-/111776754128?hash=item1a0669e9d0:g:zgIAAOSwsB9V~nva
>>>
>>>
>>
>> Das paßt aber jetzt nicht mehr zu Deiner Vierdrahtforderung!
> Hallo,
>
> woran erkennst du das?

Ähhh - Vcc, GND, plus I2C differentiell macht bei mir 6 Adern...

[toc] | [prev] | [next] | [standalone]


#226170

FromPeter Thoms <dl6lat@darc.de>
Date2017-04-12 12:12 +0200
Message-ID<ockuia$l12$1@news.albasani.net>
In reply to#226167
Am 12.04.2017 um 11:16 schrieb Eric Bruecklmeier:
> Am 12.04.2017 um 11:06 schrieb Peter Thoms:
>> Am 12.04.2017 um 10:50 schrieb Eric Bruecklmeier:
>>> Am 11.04.2017 um 21:15 schrieb Peter Thoms:
>>>
>>> [...]
>>>
>>>>
>>>> Ich habe jetzt fertige Pegelwandler bestellt.
>>>> Die Aktorseite hat sogar einen Buck-Konverter runter auf 5V drin.
>>>> www.ebay.de/itm/Differential-I2C-Long-Cable-Extender-PCA9600-with-Buck-Converter-for-Arduino-/111776754128?hash=item1a0669e9d0:g:zgIAAOSwsB9V~nva
>>>>
>>>>
>>>>
>>>
>>> Das paßt aber jetzt nicht mehr zu Deiner Vierdrahtforderung!
>> Hallo,
>>
>> woran erkennst du das?
>
> Ähhh - Vcc, GND, plus I2C differentiell macht bei mir 6 Adern...
Hallo,

ok, das hatte ich auch gesehen.

Aber davon hatte ich mich jetzt nicht verwirren lassen, das Herzstück 
spielt auch in 4-Draht.
Drück mir bitte die Daumen, dass ich brauchbares Material zum Umlöten 
bekomme :).


Peter

[toc] | [prev] | [next] | [standalone]


#226203

FromEric Bruecklmeier <usenet@nerdcraft.de>
Date2017-04-13 08:53 +0200
Message-ID<el8lj8Ftnd0U1@mid.individual.net>
In reply to#226170
Am 12.04.2017 um 12:12 schrieb Peter Thoms:
> Am 12.04.2017 um 11:16 schrieb Eric Bruecklmeier:
>> Am 12.04.2017 um 11:06 schrieb Peter Thoms:
>>> Am 12.04.2017 um 10:50 schrieb Eric Bruecklmeier:
>>>> Am 11.04.2017 um 21:15 schrieb Peter Thoms:
>>>>
>>>> [...]
>>>>
>>>>>
>>>>> Ich habe jetzt fertige Pegelwandler bestellt.
>>>>> Die Aktorseite hat sogar einen Buck-Konverter runter auf 5V drin.
>>>>> www.ebay.de/itm/Differential-I2C-Long-Cable-Extender-PCA9600-with-Buck-Converter-for-Arduino-/111776754128?hash=item1a0669e9d0:g:zgIAAOSwsB9V~nva
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> Das paßt aber jetzt nicht mehr zu Deiner Vierdrahtforderung!
>>> Hallo,
>>>
>>> woran erkennst du das?
>>
>> Ähhh - Vcc, GND, plus I2C differentiell macht bei mir 6 Adern...
> Hallo,
>
> ok, das hatte ich auch gesehen.
>
> Aber davon hatte ich mich jetzt nicht verwirren lassen, das Herzstück
> spielt auch in 4-Draht.
> Drück mir bitte die Daumen, dass ich brauchbares Material zum Umlöten
> bekomme :).

Wie, Du kaufst jetzt differentielle Module und strickst die dann auf 
vierdraht um? Wozu? Da ja ohnehin noch ein Controller und Gluelogik dran 
muß, kannst Dus doch auch gleich richtig machen...

[toc] | [prev] | [next] | [standalone]


#226204

FromPeter Thoms <dl6lat@darc.de>
Date2017-04-13 12:42 +0200
Message-ID<ocnkmu$nf4$1@news.albasani.net>
In reply to#226203
Am 13.04.2017 um 08:53 schrieb Eric Bruecklmeier:
> Am 12.04.2017 um 12:12 schrieb Peter Thoms:
>> Am 12.04.2017 um 11:16 schrieb Eric Bruecklmeier:
>>> Am 12.04.2017 um 11:06 schrieb Peter Thoms:
>>>> Am 12.04.2017 um 10:50 schrieb Eric Bruecklmeier:
>>>>> Am 11.04.2017 um 21:15 schrieb Peter Thoms:
>>>>>
>>>>> [...]
>>>>>
>>>>>>
>>>>>> Ich habe jetzt fertige Pegelwandler bestellt.
>>>>>> Die Aktorseite hat sogar einen Buck-Konverter runter auf 5V drin.
>>>>>> www.ebay.de/itm/Differential-I2C-Long-Cable-Extender-PCA9600-with-Buck-Converter-for-Arduino-/111776754128?hash=item1a0669e9d0:g:zgIAAOSwsB9V~nva
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> Das paßt aber jetzt nicht mehr zu Deiner Vierdrahtforderung!
>>>> Hallo,
>>>>
>>>> woran erkennst du das?
>>>
>>> Ähhh - Vcc, GND, plus I2C differentiell macht bei mir 6 Adern...
>> Hallo,
>>
>> ok, das hatte ich auch gesehen.
>>
>> Aber davon hatte ich mich jetzt nicht verwirren lassen, das Herzstück
>> spielt auch in 4-Draht.
>> Drück mir bitte die Daumen, dass ich brauchbares Material zum Umlöten
>> bekomme :).
>
> Wie, Du kaufst jetzt differentielle Module und strickst die dann auf
> vierdraht um? Wozu? Da ja ohnehin noch ein Controller und Gluelogik dran
> muß, kannst Dus doch auch gleich richtig machen...
Hallo,

genau.
Ich denke das läuft auf eine Reduzierung hinaus, was wirklich nicht 
schwer sein dürfte.
Den Buck-Regler behalte ich aber bei.

Ich bin sehr gespannt wie das alles nachher reagiert, wie störfest der 
Stoppel-Kram sein wird.


Peter

[toc] | [prev] | [next] | [standalone]


#226206

FromHans-Peter Diettrich <DrDiettrich1@aol.com>
Date2017-04-13 14:20 +0200
Message-ID<el98odF31niU1@mid.individual.net>
In reply to#226204
Am 13.04.2017 um 12:42 schrieb Peter Thoms:
> Am 13.04.2017 um 08:53 schrieb Eric Bruecklmeier:

>> Wie, Du kaufst jetzt differentielle Module und strickst die dann auf
>> vierdraht um? Wozu? Da ja ohnehin noch ein Controller und Gluelogik dran
>> muß, kannst Dus doch auch gleich richtig machen...
> Hallo,
>
> genau.
> Ich denke das läuft auf eine Reduzierung hinaus, was wirklich nicht
> schwer sein dürfte.

Mich beschleicht der Verdacht, daß Du von I2C nur die 
Leitungs-Elektronik verwenden möchtest, nicht das Protokoll.

> Ich bin sehr gespannt wie das alles nachher reagiert, wie störfest der
> Stoppel-Kram sein wird.

Vermutlich wird das so störsicher, daß die Verbraucher nicht mal auf 
Deine Steuersignale reagieren. Bin schon gespannt...

DoDi

[toc] | [prev] | [next] | [standalone]


#226207

FromPeter Thoms <dl6lat@darc.de>
Date2017-04-13 16:19 +0200
Message-ID<oco1ec$t41$1@news.albasani.net>
In reply to#226206
Am 13.04.2017 um 14:20 schrieb Hans-Peter Diettrich:
...
>>
>> genau.
>> Ich denke das läuft auf eine Reduzierung hinaus, was wirklich nicht
>> schwer sein dürfte.
>
> Mich beschleicht der Verdacht, daß Du von I2C nur die
> Leitungs-Elektronik verwenden möchtest, nicht das Protokoll.
>
>> Ich bin sehr gespannt wie das alles nachher reagiert, wie störfest der
>> Stoppel-Kram sein wird.
>
> Vermutlich wird das so störsicher, daß die Verbraucher nicht mal auf
> Deine Steuersignale reagieren. Bin schon gespannt...
Hallo,

höhö, doch das Protokoll vom Master läuft.
Das Abschreiben wurde mir durch Peter Fleury verschärft erleichtert :).

Nur der 2-Bit Gray code fehlt, oder was ich so zum Hochzählen brauche.
Zuerst einmal werden die Slave-Teile zusammengestoppelt und auf die 
Relais geschaltet. Vorher mache ich da nichts.


Peter

[toc] | [prev] | [next] | [standalone]


#226115

FromHans-Peter Diettrich <DrDiettrich1@aol.com>
Date2017-04-11 20:16 +0200
Message-ID<el4l8hF6e7sU3@mid.individual.net>
In reply to#226089
Am 11.04.2017 um 13:09 schrieb Peter Thoms:
> Hallo,
>
> da war mal irgendwas: per Fertig-IC ist das relativ einfach.
> Dazu fand ich
> - PB9600
> - P82B96 und den
> - P82B715
>
> Angeblich läufts übers PB9600 differentiell.
> Was ich aber brauche ist insgesammt 4-Draht mit
> - 12V UBatterie
> - 0V Batterie
> - SDA
> - SCL
>
> Frage:
> Kann ich die drei Cable Extender untereinander vermengen?
> Bzw. läuft der PB9600 in meiner 4-Draht-Beschaltung, oder macht der
> echte differentielle Übertragung so dass ich letztlich in blöder Weise 6
> Drähte brauche?

Bei I2C sind SCL und SDA bidirektional, d.h. jeder Teilnehmer kann die 
Leitung jederzeit auf LOW ziehen. Deshalb funktionieren hier nur echt 
bidirektionale Umsetzer, üblicherweise erhältlich als "I2C level 
converter/shifter".

Auf die Stromversorgung der einzelnen Geräte kannst Du nicht verzichten, 
ebenso nicht auf die Logik zur Speicherung der übertragenen Daten, und 
die Leistungsverstärker für die Aktoren.

Für (räumlich) umfangreichere Installationen oder rauhe Umgebung 
empfielt sich z.B. CAN oder ModBus anstelle von I2C.

DoDi

[toc] | [prev] | [next] | [standalone]


#226118

FromPeter Thoms <dl6lat@darc.de>
Date2017-04-11 20:41 +0200
Message-ID<ocj81f$5oj$1@news.albasani.net>
In reply to#226115
Am 11.04.2017 um 20:16 schrieb Hans-Peter Diettrich:
> Am 11.04.2017 um 13:09 schrieb Peter Thoms:
>> Hallo,
>>
>> da war mal irgendwas: per Fertig-IC ist das relativ einfach.
>> Dazu fand ich
>> - PB9600
>> - P82B96 und den
>> - P82B715
>>
>> Angeblich läufts übers PB9600 differentiell.
>> Was ich aber brauche ist insgesammt 4-Draht mit
>> - 12V UBatterie
>> - 0V Batterie
>> - SDA
>> - SCL
>>
>> Frage:
>> Kann ich die drei Cable Extender untereinander vermengen?
>> Bzw. läuft der PB9600 in meiner 4-Draht-Beschaltung, oder macht der
>> echte differentielle Übertragung so dass ich letztlich in blöder Weise 6
>> Drähte brauche?
>
> Bei I2C sind SCL und SDA bidirektional, d.h. jeder Teilnehmer kann die
> Leitung jederzeit auf LOW ziehen. Deshalb funktionieren hier nur echt
> bidirektionale Umsetzer, üblicherweise erhältlich als "I2C level
> converter/shifter".
>
> Auf die Stromversorgung der einzelnen Geräte kannst Du nicht verzichten,
> ebenso nicht auf die Logik zur Speicherung der übertragenen Daten, und
> die Leistungsverstärker für die Aktoren.
>
> Für (räumlich) umfangreichere Installationen oder rauhe Umgebung
> empfielt sich z.B. CAN oder ModBus anstelle von I2C.
Hallo,

vielen Dank, aber ist nichts tolles, nur 22 Fernschalter über 4-Draht.


peter

[toc] | [prev] | [next] | [standalone]


#226132

FromHergen Lehmann <hlehmann.expires.5-11@snafu.de>
Date2017-04-11 21:42 +0200
Message-ID<v5ovrd-knu.ln1@hergen.dyndns.org>
In reply to#226118
Am 11.04.2017 um 20:41 schrieb Peter Thoms:

>> Für (räumlich) umfangreichere Installationen oder rauhe Umgebung
>> empfielt sich z.B. CAN oder ModBus anstelle von I2C.
>
> vielen Dank, aber ist nichts tolles, nur 22 Fernschalter über 4-Draht.

Von der Tollheit hängt das nicht ab, sondern von der Leitungslänge und 
dem Störpegel.

I2C ist für die Verdrahtung *innerhalb* eines Gerätes konzipiert und 
reagiert recht empfindlich auf Störeinstrahlungen. Sobald das über mehr 
als ein paar Dutzend cm hinaus geht, möchte auch ich dringend von I2C 
abraten.

Wenn CAN zu hochtrabend erscheint, nimm das gute alte RS485. Als 
Transceiver MAX487 (der kann bis zu 128 Busteilnehmer), als Decoder 
irgend einen kleinen PIC oder AVR, Protokoll frei Schnauze.

Hergen

[toc] | [prev] | [next] | [standalone]


#226150

FromPeter Thoms <dl6lat@darc.de>
Date2017-04-12 03:48 +0200
Message-ID<ock11i$aob$1@news.albasani.net>
In reply to#226132
Am 11.04.2017 um 21:42 schrieb Hergen Lehmann:
> Am 11.04.2017 um 20:41 schrieb Peter Thoms:
>
>>> Für (räumlich) umfangreichere Installationen oder rauhe Umgebung
>>> empfielt sich z.B. CAN oder ModBus anstelle von I2C.
>>
>> vielen Dank, aber ist nichts tolles, nur 22 Fernschalter über 4-Draht.
>
> Von der Tollheit hängt das nicht ab, sondern von der Leitungslänge und
> dem Störpegel.
>
> I2C ist für die Verdrahtung *innerhalb* eines Gerätes konzipiert und
> reagiert recht empfindlich auf Störeinstrahlungen. Sobald das über mehr
> als ein paar Dutzend cm hinaus geht, möchte auch ich dringend von I2C
> abraten.
>
> Wenn CAN zu hochtrabend erscheint, nimm das gute alte RS485. Als
> Transceiver MAX487 (der kann bis zu 128 Busteilnehmer), als Decoder
> irgend einen kleinen PIC oder AVR, Protokoll frei Schnauze.
Hallo,

stimmt ein Fertigmodul rs485 liegt hier auch schon.
Gut, falls das andere dann nur Mist abliefert.

Ehrlich gesagt, ich bin auch skeptisch und irgendwie suche ich noch 
einen Pegelplan für 12V-i2c.
Das Kabel sind 40m 4x 0,75# Polyurethan-Mantelleitung, darüber max. 22 
Relais zu je 100 Ohm an 12 Volt.


Peter

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | de.sci.electronics


csiph-web