Différences entre versions de « Connecteurs-et-connectiques »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(21 versions intermédiaires par le même utilisateur non affichées)
Ligne 28 : Ligne 28 :
  
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" valign="top" | Gravity I2C
+
| align="left" valign="top" | Gravity I2C<br />UniHiker I2C
| align="left" valign="top" | [[Fichier:gravity-I2C-unihiker.png|180px]]
+
| align="left" valign="top" | [[Fichier:gravity-I2C-unihiker.png|180px]]<br />[[Fichier:gravity-I2C-unihiker2.png|180px]]<small><br/>1: 3V3</small>
 
| align="left" valign="top" | [https://www.dfrobot.com/ DFRobot]
 
| align="left" valign="top" | [https://www.dfrobot.com/ DFRobot]
| align="left" valign="top" | UniHiker&nbsp;3V<small>(pwr & logic)</small>
+
| align="left" valign="top" | 3V&nbsp;UniHiker<small><br />(3V pwr & logic)</small>
 
| align="left" valign="top" | I2C
 
| align="left" valign="top" | I2C
| align="left" valign="top" | Conn. 4 broches, 2mm (HY2.0)<br />4 broches 2.54mm Molex 2.54mm<br /><br />[https://www.seeedstudio.com/Grove-Female-Header-SMD-4P-2.0mm-20Pcs-p-4589.html Conn. Femelle SMD] @ SeeedStudio</small>
+
| align="left" valign="top" | Conn. JST-PH 4br (2mm)<br />(HY2.0 compatible)<br />4 broches 2.54mm Molex 2.54mm<br /><br />[https://www.seeedstudio.com/Grove-Female-Header-SMD-4P-2.0mm-20Pcs-p-4589.html Conn. Femelle SMD] @ SeeedStudio</small>
| align="left" valign="top" | '''<font color="red">Conn. compatible Grove mais INCOMPATIBLE GROVE car gnd et V+ sont inversés!!!</font>'''
+
| align="left" valign="top" | '''<font color="red">Conn. HY2.0 (comme Grove)<br />mais INCOMPATIBLE GROVE car gnd et V+ sont inversés!!!</font>'''
  
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
Ligne 113 : Ligne 113 :
 
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
  
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | mUEXT<small><br/>mini UEXT</small>
 +
| align="left" valign="top" | [[Fichier:mUEXT-connector.png|180px]]<br />Pinout identique à UEXT
 +
| align="left" valign="top" | [https://www.olimex.com/Products/Modules/ Olimex]
 +
| align="left" valign="top" | 3.3V
 +
| align="left" valign="top" | I2C<br />SPI</br />UART<br />3.3V, GND
 +
| align="left" valign="top" | Conn. ??? 10 broches, 1.27mm<small><br />
 +
Shop: [https://www.olimex.com/Products/Modules/Adapters/UEXT-MPQ/open-source-hardware Convertisseur @ Olimex.com]</small>
 +
| align="left" valign="top" | Res: [https://github.com/mchobby/esp8266-upy/tree/master/UEXT UEXT sur MicroPython Pyboard]<br/>
 +
Res: [https://en.wikipedia.org/wiki/UEXT UEXT details] @ wikipedia<small><br />
 +
Shop: [https://shop.mchobby.be/fr/138-uext EcoSystème sur MCHobby]<br />
 +
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 +
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | pUEXT<small><br/>pico UEXT</small>
 +
| align="left" valign="top" | [[Fichier:pUEXT-connector.png|240px]]
 +
| align="left" valign="top" | [https://www.olimex.com/Products/Modules/ Olimex]
 +
| align="left" valign="top" | 3.3V
 +
| align="left" valign="top" | I2C<br />SPI</br />UART<br />3.3V, GND
 +
| align="left" valign="top" | Conn. JST-SH 10 broches, 1.0mm<small><br />
 +
Shop: [https://www.olimex.com/Products/Modules/Adapters/UEXT-MPQ/open-source-hardware Convertisseur @ Olimex.com]</small>
 +
| align="left" valign="top" | Res: [https://github.com/mchobby/esp8266-upy/tree/master/UEXT UEXT sur MicroPython Pyboard]<br/>
 +
Res: [https://en.wikipedia.org/wiki/UEXT UEXT details] @ wikipedia<small><br />
 +
Shop: [https://shop.mchobby.be/fr/138-uext EcoSystème sur MCHobby]<br />
 +
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 +
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | Pmod™
 +
| align="left" valign="top" | [[Fichier:Pmod.png|240px]]
 +
| align="left" valign="top" | Digilent
 +
| align="left" valign="top" | Vcc
 +
| align="left" valign="top" | Vcc & GND<br />+ selon '''type''' d'interface:<br />1.&nbsp;GPIO&nbsp;(1x6)<br />1A.&nbsp;GPIO&nbsp;ext&nbsp;(2x6)<br />2.&nbsp;SPI&nbsp;(1x6)<br />2A.&nbsp;SPI&nbsp;ext&nbsp;(2x6)<br />3.&nbsp;UART&nbsp;(1x6)<br />3A.&nbsp;UART&nbsp;ext&nbsp;(2x6)<br />4.&nbsp;H-Bridge&nbsp;(1x6)<br />5.&nbsp;Dual&nbsp;H-Bridge&nbsp;(1x6)<br />5A.&nbsp;Dual&nbsp;H-Bridge&nbsp;ext&nbsp;(2x6)<br />6.&nbsp;I2C&nbsp;(1x6)<br />6A.&nbsp;I2C&nbsp;ext&nbsp;(2x6)<br />7.&nbsp;I2S&nbsp;(1x6)
 +
| align="left" valign="top" | Conn 2.54mm THT:<br/>* '''1x6'''<br />* 2x6<br />* 2x4 (optional)<br />* 1x4<small>
 +
| align="left" valign="top" | '''Présente un intérêt limité''' à cause des différents types supportés, l'interface doit donc être configurée et est spécifique au cas d'utilisation!<br />Pmod standard par défaut est 1x6 avec Vcc, GND et 4 GPIO (type 1).<br />Bien que mentionné en standard ouvert ([https://en.wikipedia.org/wiki/Pmod_Interface cfr Wikipedia]), Pmod™ est sous TradeMark.<br />
 +
Res: [https://en.wikipedia.org/wiki/Pmod_Interface Pmod interface (6 & 12 broches) et typage de l'interface] (wikipedia)
  
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
Ligne 120 : Ligne 155 :
 
| align="left" valign="top" | ToDo Logique
 
| align="left" valign="top" | ToDo Logique
 
| align="left" valign="top" | ToDo Bus/GPIO
 
| align="left" valign="top" | ToDo Bus/GPIO
| align="left" valign="top" | ToDo desrc/achat
+
| align="left" valign="top" | ToDo desrc
 +
| align="left" valign="top" | ToDo ressources <small><br />Shop: url</small>
 
|}
 
|}
  

Version actuelle datée du 15 octobre 2024 à 15:31


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

La tableau ci-dessous reprend une liste des connectiques les plus courantes disponible dans le monde Maker.

Connexion Maker

ToDo: StemmaQT Serial?

Connectique Image Promoteur Logique Bus Matériel Description / Achat
Gravity Gravity-connector.png DFRobot 5V
(3V possible)
Analog, Numérique 3 broches 2.54mm Molex 2.54mm
Conn. Femelle Molex @ MC Hobby
Conn. mâle @ MC Hobby
Simplicité et Universalité!
Initialement conçu pour Arduino, Gravity est basé sur de simples connecteur molex 2.54mm. Le code de couleur indique l'usage du câble 3 pôles
* Bleu = analogique
* vert=numérique.
Les livraisons de capteurs et cartes Gravity sont accompagnés d'un câble Boson--->Gravity puisque les câbles capteurs sont équipées d'un connecteur boson (JST-PH).

Shop: Gravity & Boson @ MCHobby
Shop: Gravity & Boson @ DFRobot

Gravity I2C
UniHiker I2C
Gravity-I2C-unihiker.png
Gravity-I2C-unihiker2.png
1: 3V3
DFRobot 3V UniHiker
(3V pwr & logic)
I2C Conn. JST-PH 4br (2mm)
(HY2.0 compatible)
4 broches 2.54mm Molex 2.54mm

Conn. Femelle SMD @ SeeedStudio
Conn. HY2.0 (comme Grove)
mais INCOMPATIBLE GROVE car gnd et V+ sont inversés!!!
Boson Boson-connector.png DFRobot 3V
(5V possible)
Analog, Numérique
I2C, UART
3,4 broches JST-PH 2mm Ultra-simple et securisé!
Les cartes capteurs et la carte microcontrôleur sont tous deux équipés de connecteurs Boson (JST-PH). Approche idéale pour faciliter les manipulation sur les plateformes Micro:bit et équivalentes.
* 3 broches: Num./Analog.
* 4 broches: I2C bus, UART
Grove Grove-connector.png
Grove-connector-2.jpg
1: GND
SeeedStudio 5V
(3.3V possible)
PWM/Analog./Num.
I2C
Conn. 4 broches, 2mm

Voir aussi connecteur HY2.0
Conn. Femelle SMD @ SeeedStudio
ToDo

shop: EcoSystème @ MCHobby
shop: EcoSystème @ SeeedStudio
shop: EcoSystème @ M5Stack

NCD Ncd-connector.png National Control Device 5V I2C
5V, GND
Conn. 4 broches, 2.54mm
compatible Molex 0705530003 ou WM4902-ND
Shop: Conn. sur ncd.io
Res: Connecteur NCD sur MicroPython Pyboard

Shop: EcoSystème NCD sur ncd.io

Qwiic Qwiic-connector.jpg
1: GND
SparkFun 3.3V I2C,
3.3V/GND
JST-SH 4 broches, 1mm
Conn. Vert. SMD @ Sparkfun
Conn. Horz. SMD @ Sparkfun
3V uniquement'. Les cartes capteurs sont en logique 3.3V uniquement

Shop: EcoSystème @ sparkfun

Stemma QT (Cutie) Stemma-connector.jpg
1: GND
Adafruit 3.3V ou 5V I2C JST-SH 4 broches, 1mm
Cable Stemma QT I2C 4 br. @ Adafruit
Cartes breakout/capteurs Stemma QT sont équipés de régulateurs et level-shifters donc utilisables avec microcontroleurs 3.3V ou 5V.
I2C level-shifter schematic

Compatible avec Qwiic de Sparkfun.

shop: EcoSystème @ Adafruit

Stemma Stemma-std-connector.jpg
1: GND
Adafruit 3.3V ou 5V 3 Broches:
PWM/Analog./Num./GPIO

4 Broches:
I2C bus
3,4 broches JST-PH, 2mm
Cable Stemma I2C 4 br. @ Adafruit
Cable Stemma I2C 3 br. @ Adafruit
Cable Stemma 3 br. 100mm @ MCHobby
Connecteur et section fils plus gros, donc transporte plus de puissance (ex: NeoPixel)
Voir note sur Stemma QT!

Res: Tuto Stemma @Adafruit

shop: EcoSystème @ Adafruit

UEXT Uext-connector2.png Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. IDC 10 broches, 2.54mm

Shop: Conn. mâle sur MCHobby.be
Shop: Conn. mâle 90° sur MCHobby.be
Shop: Conn. femelle sur MCHobby.be

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

mUEXT
mini UEXT
MUEXT-connector.png
Pinout identique à UEXT
Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. ??? 10 broches, 1.27mm

Shop: Convertisseur @ Olimex.com

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

pUEXT
pico UEXT
PUEXT-connector.png Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. JST-SH 10 broches, 1.0mm

Shop: Convertisseur @ Olimex.com

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

Pmod™ Pmod.png Digilent Vcc Vcc & GND
+ selon type d'interface:
1. GPIO (1x6)
1A. GPIO ext (2x6)
2. SPI (1x6)
2A. SPI ext (2x6)
3. UART (1x6)
3A. UART ext (2x6)
4. H-Bridge (1x6)
5. Dual H-Bridge (1x6)
5A. Dual H-Bridge ext (2x6)
6. I2C (1x6)
6A. I2C ext (2x6)
7. I2S (1x6)
Conn 2.54mm THT:
* 1x6
* 2x6
* 2x4 (optional)
* 1x4
Présente un intérêt limité à cause des différents types supportés, l'interface doit donc être configurée et est spécifique au cas d'utilisation!
Pmod standard par défaut est 1x6 avec Vcc, GND et 4 GPIO (type 1).
Bien que mentionné en standard ouvert (cfr Wikipedia), Pmod™ est sous TradeMark.

Res: Pmod interface (6 & 12 broches) et typage de l'interface (wikipedia)

xxxx ToDo image ToDo Promoteur ToDo Logique ToDo Bus/GPIO ToDo desrc ToDo ressources
Shop: url

Interface série RS232

L'interface RS232, la vraie, utilise des signaux entre -6V et +6V au minimum. Les maximas étant -15V et +15V et les interfaces RS232 utilisent généralement -12V et +12V

Certains appareil professionnel exposent encore cette interface série sous sa forme standardisée (ex: Gigabit Switch de Linksys) et il faut donc utiliser un matériel adapté.

DLINK-with-console.jpg

Attention à ne pas confondre avec le l'Interface USB-Série TTL (UART) ou FTDI Friend qui utilisent des niveaux logiques TTL avec un signal qui entre 0 et 5V (ou parfois 0 à 3.3V).

Dans le monde RS232, ont utilise des fiches DB9 (parfois DB25) qui existent:

  • en fiches femelles 9 broches (pour DCE) et
  • en fiches mâles 9 broches (DTE).

DTE / DCE

RS232-DTE-DCE.jpg

DTE : Data Terminal Equipement

Les fiches mâles sont réservés aux équipements DTE, les équipements de type terminal comme les ordinateurs, les terminaux, etc.

RS232-DTE.jpg

DCE : Data Communication Equipement

Les fiches femelles sont réservés aux équipements DCE, les équipements de transmissions de données comme les modems.

RS232-DCE.jpg

Brochage RS232

RS232-pinout.jpg

Il y a des lignes de contrôles de flux échangés entre les deux interfaces série. Ce contrôle de flux permet de suspendre la transmission de données en temporairement.

De nos jours, les ordinateurs sont tellement puissants, les systèmes d'exploitation tellement évolués qu'il n'est plus nécessaire de gérer le contrôle de flux entre les deux ports séries.

On réalise alors les connexions suivantes dans chaque fiche pour "court-circuiter" le contrôle de flux:

  • CTS-->RTS
  • DTR-->DSR

Quelques explications:

  • RTS: >>>-sortie->>> Request To Send
  • CTS: <<<-entrée-<<< Clear To Send
  • DSR: <<<-entrée-<<< Data Set Ready
  • DTR: >>>-sortie->>> Data Terminal Ready