Différences entre versions de « Connecteurs-et-connectiques »
(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" | | + | | align="left" valign="top" | 3V UniHiker<small><br />(3V pwr & logic)</small> |
| align="left" valign="top" | I2C | | align="left" valign="top" | I2C | ||
− | | align="left" valign="top" | Conn. | + | | 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. | + | | 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. GPIO (1x6)<br />1A. GPIO ext (2x6)<br />2. SPI (1x6)<br />2A. SPI ext (2x6)<br />3. UART (1x6)<br />3A. UART ext (2x6)<br />4. H-Bridge (1x6)<br />5. Dual H-Bridge (1x6)<br />5A. Dual H-Bridge ext (2x6)<br />6. I2C (1x6)<br />6A. I2C ext (2x6)<br />7. I2S (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/ | + | | 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
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 | 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 | |
Gravity I2C UniHiker I2C |
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 | 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 | 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 |
NCD | 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 | |
Qwiic | 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) | 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 | 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 |
UEXT | Olimex | 3.3V | I2C SPI UART 3.3V, GND |
Conn. IDC 10 broches, 2.54mm Shop: Conn. mâle sur MCHobby.be |
Res: UEXT sur MicroPython Pyboard Res: UEXT details @ wikipedia | |
mUEXT mini UEXT |
Pinout identique à UEXT |
Olimex | 3.3V | I2C SPI UART 3.3V, GND |
Conn. ??? 10 broches, 1.27mm |
Res: UEXT sur MicroPython Pyboard Res: UEXT details @ wikipedia |
pUEXT pico UEXT |
Olimex | 3.3V | I2C SPI UART 3.3V, GND |
Conn. JST-SH 10 broches, 1.0mm |
Res: UEXT sur MicroPython Pyboard Res: UEXT details @ wikipedia | |
Pmod™ | 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é.
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
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.
DCE : Data Communication Equipement
Les fiches femelles sont réservés aux équipements DCE, les équipements de transmissions de données comme les modems.
Brochage RS232
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