Typický pinout I2C konektoru?

Uživatelský avatar
Dex
Administrátor
Příspěvky: 1519
Registrován: 16 úno 2013, 14:26

Re: Typický pinout I2C konektoru?

Příspěvek od Dex »

Vyrábím takový rozváděč či jak to nazvat a musím to nějak sjednotit. Na modulech je to rozházené různě, s tím nic neudělám respektive tam to budu muset vždycky přeházet. Na své straně to ale chci mít stejně, pořádek musí být :)

Zajímavá diskuze proběhla na https://electronics.stackexchange.com/q ... 8343#48343

Třeba ve věcech okolo dronů (a tam bych zrovna čekal rušení), se používá VCC - SCL - SDA - GND.

Vůbec je zajímavé, jak se I2C rozšířilo i do oblastí, kde by být nemělo. Asi jim to ale funguje ;)
"all your robots are belong to us"
robodoupe.cz
DavidO
Příspěvky: 1133
Registrován: 01 kvě 2013, 21:27

Re: Typický pinout I2C konektoru?

Příspěvek od DavidO »

Na dronech to aspoň budou malé vzdálenosti.
Jestli děláš univerzální rozvaděč, tak navrhni konektor i kabely(!) s myšlenkou "co nejlíp ochránit" a ne "takhle to taky funguje".
Ale - "rozvaděč" - to chceš dělat do hvězdy?
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
pgerla
Příspěvky: 400
Registrován: 11 dub 2013, 00:17

Re: Typický pinout I2C konektoru?

Příspěvek od pgerla »

DavidO píše: 04 pro 2017, 08:27 Ale - "rozvaděč" - to chceš dělat do hvězdy?
Boudou Vánoce ;)
Pirx
Příspěvky: 181
Registrován: 24 úno 2013, 16:29
Kontaktovat uživatele:

Re: Typický pinout I2C konektoru?

Příspěvek od Pirx »

DavidO píše: 04 pro 2017, 08:27 Ale - "rozvaděč" - to chceš dělat do hvězdy?
To bych na vetsi vzdalenosti opravdu nedoporucoval... :)
Soldering fumes make you stronger!
Uživatelský avatar
Dex
Administrátor
Příspěvky: 1519
Registrován: 16 úno 2013, 14:26

Re: Typický pinout I2C konektoru?

Příspěvek od Dex »

Mno dneska mají tyhle drony klidně půlmetrová ramena. Rozhodně jsou větší, než bude můj největší robot ;)

Hvězda nebude, to by bylo špatně. Odbočky jsou ale povolené a stejně se jim nevyhnu. Nemluvě o tom, že kompas je až úplně nahoře a cesta k němu dlouhá... ;)

Kablíky bych nejradši jako jsou ploché "ribbon", ale s větším průřezem žil.
"all your robots are belong to us"
robodoupe.cz
Pirx
Příspěvky: 181
Registrován: 24 úno 2013, 16:29
Kontaktovat uživatele:

Re: Typický pinout I2C konektoru?

Příspěvek od Pirx »

Jeste jedna nevyzadana rada z praxe:
Na kompas jsem si vzdycky vyhradil extra I2C, kterou jsem s nicim nesdilel, nejlepe primo hardwarovou periferii daneho procesoru. Ostatni I2C, jako jsou ultrazvuky a regulator motoru jsem pak delal pomoci bit-bang driveru softwarove na libovolnych pinech. Vlastne mam jako opravdovou sbernici jenom ty ultrazvuky. Ten regulator je taky na extra pinech.
Vyhodou je male kapacitni zatizeni sbernice a softwarove se pres sebe nemlati veci dulezite (kompas) a nepodstatne (sonary).
Soldering fumes make you stronger!
pgerla
Příspěvky: 400
Registrován: 11 dub 2013, 00:17

Re: Typický pinout I2C konektoru?

Příspěvek od pgerla »

Pirx píše: 04 pro 2017, 10:33 dulezite (kompas) a nepodstatne (sonary).
OT: kolikrát za vteřinu čtete Kompas a kolikrat vzdálenost ze sonaru (jednoho/všech).
Uživatelský avatar
Dex
Administrátor
Příspěvky: 1519
Registrován: 16 úno 2013, 14:26

Re: Typický pinout I2C konektoru?

Příspěvek od Dex »

I nevyžádané rady k věci jsou vítány :D

V mém případě bude mozkem RPi Zero a chci to navěsit na hw I2C. Tam, kde to bude potřeba, bude ale mezi senzorem a RPi ještě malý brouk třeba na filtraci nesmyslů ze senzoru.

RPi je v 3,3 V úrovních, ale ty převádím na 5 V. Je to výhodnější kvůli většině senzorů a rozdíl mezi 0 a 1 je pak větší.

Ještě bych mohl zkusit celým robotem protáhnout "kšandu" a tím eliminovat odbočky prakticky úplně. Jen ty klasické ribbon kabely jsou dosti tenké, ale zase bych mohl minimálně třeba napájení zdvojit.
"all your robots are belong to us"
robodoupe.cz
Uživatelský avatar
Dex
Administrátor
Příspěvky: 1519
Registrován: 16 úno 2013, 14:26

Re: Typický pinout I2C konektoru?

Příspěvek od Dex »

Asi jsem našel vhodný "káblík" https://www.t-led.cz/p/plochy-rgbw-kabel-11110 :)

Černá žíla půjde pryč a pak bude uvnitř hezky červené VCC a modré GND a po stranách zelené SDA a bíle SCL.
"all your robots are belong to us"
robodoupe.cz
DavidO
Příspěvky: 1133
Registrován: 01 kvě 2013, 21:27

Re: Typický pinout I2C konektoru?

Příspěvek od DavidO »

No vidíš - a je to nakonec i podle toho doporučení ve standardu :D
Nikoho plánovaně neurážím. Jestli se Vám nelíbí co píšu, tak to nečtěte. A ostatně, třeba za to nemůžu - Researchers believe that dark humor can be a significant symptom of dementia.
Odpovědět