i2c mit 12V Bordspannung

Am 12.04.2017 um 12:12 schrieb Peter Thoms:

Wie, Du kaufst jetzt differentielle Module und strickst die dann auf vierdraht um? Wozu? Da ja ohnehin noch ein Controller und Gluelogik dran

Reply to
Eric Bruecklmeier
Loading thread data ...

Am 13.04.2017 um 08:53 schrieb Eric Bruecklmeier:

Hallo,

genau.

Den Buck-Regler behalte ich aber bei.

Stoppel-Kram sein wird.

Peter

Reply to
Peter Thoms

Am 13.04.2017 um 12:42 schrieb Peter Thoms:

Deine Steuersignale reagieren. Bin schon gespannt...

DoDi

Reply to
Hans-Peter Diettrich

Am 13.04.2017 um 14:20 schrieb Hans-Peter Diettrich: ...

Hallo,

Zuerst einmal werden die Slave-Teile zusammengestoppelt und auf die Relais geschaltet. Vorher mache ich da nichts.

Peter

Reply to
Peter Thoms

Am 13.04.2017 um 00:25 schrieb Hans-Peter Diettrich:

Hallo,

ganz genau. Zuerst einmal Port Expander mit Relaistreiber und gut. Der Rest (Umbau) erfolgt irgendwann andermal, oder auch nicht.

Wenn, dann eventuell einen "CE-nano".

Peter

Reply to
Peter Thoms

Am 13.04.2017 um 00:25 schrieb Hans-Peter Diettrich: > Am 12.04.2017 um 15:02 schrieb Peter Thoms: >> Am 12.04.2017 um 13:54 schrieb Hans-Peter Diettrich: >>> Am 12.04.2017 um 03:33 schrieb Peter Thoms: >>>> Am 11.04.2017 um 21:40 schrieb Hans-Peter Diettrich: >>> >>>>> Ein zweiadriges Kabel zu jedem Verbraucher reicht. Keine weitere >>>>> Elektronik usw. >>>>> >>>>> Bei I2C brauchst Du nicht nur mehr Adern im Kabel, sondern auch noch

Stromversorgung und >>>>> Schutzbeschaltung. >>>> Hallo, >>>> >>>> ja ... neee, >>>> das ist jetzt, mit 22 Schalter und jeder Schalter hat seinen Draht? >>>> >>>> Die werden durch 3 Stk. Drehencoder ersetzt.

Hallo,

ganz genau. Zuerst einmal Port Expander mit Relaistreiber und gut. Der Rest (Umbau) erfolgt irgendwann andermal, oder auch nicht.

Wenn, dann eventuell einen "CE-nano".

hinaus.

Peter

Reply to
Peter Thoms

Am 13.04.2017 um 16:32 schrieb Peter Thoms:

Wire.beginTransmission(slaveAdr); Wire.write(b1); Wire.write(b2); Wire.write(b3); Wire.endTransmission();

DoDi

Reply to
Hans-Peter Diettrich

Am 13.04.2017 um 16:46 schrieb Hans-Peter Diettrich:

Hallo,

hmm, das ist "Arduino" nicht wahr?

Strukturen und c++ sowieso nicht, isso.

Im Moment versuchte im Aufbau von Header-Datei/C-Text-Dateien irgendwie

Wird aber irgendwie wird das sehr viel flexibler, als das Schichtenmodell angewandt.

In der folgenden Blase, gerade gefunden, finde ich mich besser zurecht:

formatting link
Und ab und an mal logge ich die Register vom avr, um zu sehen was wohin und in welchem Rhythmus verschoben wird: jtag hilft.

peter

Reply to
Peter Thoms

Am 13.04.2017 um 17:20 schrieb Peter Thoms:

Die Bus-Systeme (I2C, SPI...) entsprechen grob dem untersten (physical) OSI Layer, in dem nur Bits und Bytes hin und her geschoben werden. Der

spezifiziert.

Bei den Bibliotheken kommt es mehr drauf an, ein Software-Interface (API) auf verschiedenen Controllern verwendbar zu machen, deren Hardware sich stark unterscheiden kann.

Da geht es auch "nur" um einfache digitale Signalverarbeitung. Aber

Motor-Drehzahl ganz anders vorgenommen werden, das Beispiel-Programm

Timer, und die sind meist Mangelware, um die sich viele Bibliotheken streiten.

DoDi

Reply to
Hans-Peter Diettrich

Am 14.04.2017 um 00:28 schrieb Hans-Peter Diettrich:

Hallo,

vielen Dank erst mal.

paar Frage eingetrudelt. Das dauert aber halt, es gibt allzu leicht Wichtigeres dazwischen.

peter

Reply to
Peter Thoms

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.