Introduction aux conceptions de cartes de circuits imprimés OSSM et aux options de câblage
Cette section explique comment le PCB OSSM connecte votre contrôleur basé sur ESP32 au pilote de moteur. Vous pouvez utiliser le PCB OSSM officiel ou créer une configuration de câblage DIY.
Acheter le PCB OSSM
Disponible pré-flashé chez Research and Desire avec le dernier firmware, prêt à être utilisé avec votre OSSM.
Options disponibles
PCB officiel OSSM
Carte de référence avec sorties step/dir 5 V, protection intégrée et connecteurs standardisés pour un fonctionnement fiable.
Câblage DIY
Plaque d’essai ou faisceaux personnalisés pour le prototypage ou l'utilisation de pilotes de moteur alternatifs.
Choisir votre approche
Le PCB officiel OSSM fournit :
- GPIO préconfigurés pour step/dir/enable
- Conversion du signal de 3,3 V à 5 V pour une commande rapide et résistante aux parasites
- Connecteurs JST‑PH pour une gestion ordonnée des câbles
- Protection intégrée de l'alimentation et contre la force contre-électromotrice
- Un design validé pour la configuration officielle OSSM
Pour la plupart des constructeurs, le PCB officiel constitue le chemin le plus rapide et le plus fiable vers le succès.
Choisissez le câblage DIY si vous :
- souhaitez réaliser un prototype avant de vous engager dans un PCB
- devez interfacer avec un pilote non standard
- avez déjà des pièces compatibles sous la main
- préférez apprendre le système au niveau du signal
Un ESP32 utilise une logique de 3,3 V. De nombreux pilotes de moteur s'attendent à des signaux step/dir de 5 V. Incluez toujours un convertisseur de niveau lorsque vous câblez directement un ESP32 à un pilote 5 V.
Considérations clés
Avant de vous décider, gardez ces facteurs à l’esprit :
Les cartes ESP32 fonctionnent avec une logique de 3,3 V tandis que de nombreux pilotes utilisent des entrées de 5 V. Sans changement de niveau approprié, vous pouvez voir :
- Pas manqués à des vitesses plus élevées
- Changements de direction peu fiables
- Risque d'endommagement des composants
Vérifiez les exigences de tension d'entrée pour votre pilote spécifique avant le câblage.
Les signaux pas à pas à grande vitesse (jusqu'à 200 kHz) exigent un câblage propre :
- Gardez les conducteurs Step et Direction courts
- Acheminez les signaux loin des câbles d'alimentation du moteur
- Utilisez des paires torsadées ou un câble blindé pour des longueurs supérieures à 30 cm
Dimensionnez l'alimentation du pilote pour votre moteur :
- Les servomoteurs utilisent généralement du 24 à 48 V CC
- Les pilotes pas à pas varient selon le modèle (12 à 48 V typiques)
- Alimentez l'ESP32 à partir d'un port USB ou d'un rail régulé de 5 V, indépendamment de la puissance du moteur.
Câblage officiel OSSM
Utilisez cette section si vous câblez le PCB OSSM au moteur OSSM Gold (série 57AIM) ou à un pilote step/dir compatible.
Rassembler les pièces
- PCB OSSM
- Alimentation 24 V (certifiée UL recommandée)
- Câble de signal PH‑4 et connecteur d'alimentation moteur vert (inclus avec les kits moteur OSSM)
- Moteur et pilote appropriés
Pour l'assemblage physique et le câblage, utilisez l'étape de câblage officielle.
Connecter l'alimentation du moteur
- Dénudez les fils d'alimentation rouge/noir.
- Insérez le rouge (+) et le noir (–) dans la borne d'alimentation du moteur à deux positions sur le PCB.
- Serrez fermement pour éviter les connexions intermittentes.
Tirez doucement sur chaque fil. S'il bouge, resserrez la borne.
Connecter les signaux step/dir
- Branchez le câble de signal PH-4 détrompé dans le connecteur à 4 broches du PCB.
- Acheminez l'autre extrémité vers l'entrée de commande du moteur/pilote comme indiqué.
Le PCB produit des signaux Step/Dir actifs à l'état bas de 5 V sur l'embase PH-4, ce qui améliore l'immunité au bruit avec de nombreux pilotes.
Mettre sous tension et vérifier
- Connectez l'alimentation 24 V à la prise cylindrique de 2,1 mm x 5,5 mm du PCB.
- Allumez. Le moteur/pilote doit indiquer qu'il est sous tension et être prêt.
# Quick preflight
1) Power on the PCB
2) Confirm motor/driver status LED indicates power
3) Connect your controller and home the axis when mechanically assembledSi la télécommande est connectée pendant les tests au banc, la mise à l'origine peut ne pas se terminer tant que l'actionneur n'est pas entièrement assemblé sur un rail.
Configurations de câblage alternatives
Si vous raccordez un autre pilote Step/Dir ou si vous réalisez un prototype sur une plaque d’essai :
Ajouter un convertisseur de niveau (obligatoire pour les pilotes 5 V)
Utilisez un convertisseur de niveau unidirectionnel 3,3 V → 5 V pour STEP, DIR et ENABLE. Reliez les masses de l'ESP32, du convertisseur de niveau et du pilote.
ESP32 (3.3V) → Level Shifter → Driver (5V)
STEP ────────────────→ STEP
DIR ────────────────→ DIR
EN ────────────────→ EN (if used)
GND ───────────────── GND (common)Ne pilotez pas une entrée 5 V directement à partir d’une broche ESP32.
Câbler correctement l'alimentation
- Gardez la puissance du moteur séparée des rails logiques 5 V.
- Dimensionnez le câblage d'alimentation selon le courant. Utilisez du 16–24 AWG sur les bornes de sortie moteur du PCB.
Valider les signaux
- Commencez à une faible fréquence de pas et augmentez-la progressivement.
- Vérifiez que les changements de direction sont nets et qu'aucun pas n'est perdu.
Caractéristiques
Ces spécifications résument les capacités du PCB OSSM.
Entrée d'alimentation
| Paramètre | Valeur |
|---|---|
| Tension | 24 V CC |
| Courant maximum | 5A |
| Connecteur | Prise cylindrique de 2,1 mm × 5,5 mm |
Utilisez une alimentation électrique de haute qualité certifiée UL. Les alimentations de mauvaise qualité ne parviennent souvent pas à fournir la puissance nominale et peuvent endommager le moteur ou la carte.
Sorties de signaux
| Paramètre | Spécification |
|---|---|
| Type de signal | Step-Dir |
| Niveau logique | 5 V, actif à l’état bas |
| Connecteur | JST‑PH‑4 |
Puissance de sortie du moteur
| Paramètre | Spécification |
|---|---|
| Tension | 24V |
| Courant maximum | 6A |
| Bornes | 2× bornes à vis |
| Calibre de fil | 16 à 24 AWG |
Protection contre la force contre-électromotrice
Le PCB comprend une protection intégrée contre les pointes de tension régénératives :
- Diode en série pour protéger l'alimentation du courant de retour
- Condensateur de 1500 µF pour gérer l'énergie régénérative
Guides associés
Conception et câblage de la carte
Schémas de câblage et brochages GPIO pour le PCB OSSM officiel et les configurations alternatives
Défaillance due à une haute tension
Comment résoudre le problème de défaillance du convertisseur DC-DC sur les premières cartes OSSM Rev 2 lors de l'utilisation d'alimentations 30 V+