Différences entre versions de « Connecteurs-et-connectiques »
Ligne 31 : | Ligne 31 : | ||
| 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" | [[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 3V<small><br />(pwr & logic)</small> | + | | align="left" valign="top" | UniHiker 3V<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. 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> |
Version du 3 novembre 2023 à 00:14
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 | 1: 3V3 |
DFRobot | UniHiker 3V (3V pwr & logic) |
I2C | Conn. 4 broches, 2mm (HY2.0) 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
| |
xxxx | ToDo image | ToDo Promoteur | ToDo Logique | ToDo Bus/GPIO | ToDo desrc/achat |
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