Inleiding tot de OSSM-printplaatontwerpen en bedradingsopties
In dit gedeelte wordt uitgelegd hoe de OSSM-PCB uw ESP32-gebaseerde controller verbindt met de motordriver. U kunt de officiële OSSM-printplaat gebruiken of een doe-het-zelf-bedradingsinstallatie maken.
Koop OSSM-printplaat
Vooraf geflasht beschikbaar via Research and Desire, met de nieuwste firmware en klaar voor gebruik met uw OSSM.
Beschikbare opties
Officiële OSSM-printplaat
Referentieprintplaat met 5 V step/dir-uitgangen, geïntegreerde bescherming en gestandaardiseerde connectoren voor betrouwbare werking.
DIY-bedrading
Breadboard of aangepaste kabelbomen voor prototyping of het gebruik van alternatieve motordrivers.
Uw aanpak kiezen
De officiële OSSM-PCB biedt:
- GPIO's vooraf toegewezen aan step/dir/enable
- Signaalconversie van 3,3 V naar 5 V voor snelle, ruisbestendige besturing
- JST-PH-connectoren voor net kabelbeheer
- Ingebouwde stroom- en tegen-EMF-bescherming
- Een ontwerp gevalideerd voor de officiële OSSM-configuratie
Voor de meeste bouwers is de officiële PCB de snelste en meest betrouwbare weg naar succes.
Kies voor doe-het-zelfbedrading als u:
- Een prototype wilt maken voordat u zich aan een PCB wijdt
- Een interface met een niet-standaard driver nodig hebt
- Al compatibele onderdelen bij de hand hebt
- Het systeem bij voorkeur op signaalniveau wilt leren kennen
Een ESP32 gebruikt 3,3V-logica. Veel motordrivers verwachten 5V step/dir-signalen. Zorg altijd voor een niveauverschuiver als u rechtstreeks van een ESP32 naar een 5V-driver bekabelt.
Belangrijke overwegingen
Houd rekening met deze factoren voordat u een beslissing neemt:
ESP32-kaarten werken op 3,3V-logica, terwijl veel motordrivers 5V-ingangen gebruiken. Zonder de juiste niveauverschuiving ziet u mogelijk het volgende:
- Gemiste stappen bij hogere snelheden
- Onbetrouwbare richtingsveranderingen
- Risico op beschadiging van componenten
Controleer de ingangsspanningsvereisten voor uw specifieke driver voordat u de bedrading aansluit.
Hogesnelheidsstapsignalen (tot 200 kHz) vereisen schone bedrading:
- Houd stap- en richtingslijnen kort
- Leid signalen weg van motorstroomkabels
- Gebruik getwiste aderparen of afgeschermde kabel voor kabels langer dan 30 cm
Stem de voeding van de driver af op uw motor:
- Servomotoren gebruiken gewoonlijk 24–48 V DC
- Stappendrivers variëren per model (typisch 12-48V)
- Voed de ESP32 vanaf USB of een gereguleerde 5V-rail, onafhankelijk van het motorvermogen
Officiële OSSM-bedrading
Gebruik dit gedeelte als u de OSSM-PCB aansluit op de OSSM Gold Motor (57AIM-serie) of een compatibele step/dir-driver.
Verzamel onderdelen
- OSSM-printplaat
- 24V-voeding (UL-gecertificeerd aanbevolen)
- PH‑4 signaalkabel en groene motorvoedingsconnector (meegeleverd met OSSM-motorsets)
- Passende motor en driver
Gebruik voor fysieke montage en bedrading de officiële bedradingsstap.
Motorvermogen aansluiten
- Strip de rode en zwarte voedingskabels.
- Steek rood (+) en zwart (–) in de motorvoedingsterminal met twee posities op de printplaat.
- Draai stevig vast om onderbroken verbindingen te voorkomen.
Trek voorzichtig aan elke draad. Als de draad beweegt, draait u de klem opnieuw vast.
Sluit step/dir-signalen aan
- Sluit de gepolariseerde PH-4-signaalkabel aan op de 4-pins header van de printplaat.
- Leid het andere uiteinde naar de besturingsingang van de motor/aandrijving, zoals aangegeven.
De PCB voert actief-lage Step/Dir-signalen van 5 V uit op de PH-4-header, waardoor de ruisimmuniteit bij veel drivers wordt verbeterd.
Schakel stroom in en controleer
- Sluit de 24V-voeding aan op de 2,1 mm x 5,5 mm cilinderaansluiting van de printplaat.
- Schakel in. De motor/driver moet aangeven dat hij van stroom wordt voorzien en klaar is.
# 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 assembledAls de afstandsbediening tijdens het testen op de bank wordt aangesloten, is het naar de nulpositie brengen mogelijk pas voltooid als de actuator volledig op een rail is gemonteerd.
Alternatieve bedradingsconfiguraties
Als u een andere step/dir-driver gebruikt of prototypes maakt op een breadboard:
Voeg een niveauverschuiver toe (vereist voor 5V-drivers)
Gebruik een unidirectionele 3,3V → 5V niveauverschuiver voor STEP, DIR en ENABLE. Verbind de massa van de ESP32, niveauverschuiver en driver met elkaar.
ESP32 (3.3V) → Level Shifter → Driver (5V)
STEP ────────────────→ STEP
DIR ────────────────→ DIR
EN ────────────────→ EN (if used)
GND ───────────────── GND (common)Stuur een 5V-ingang niet rechtstreeks vanaf een ESP32-pin.
Sluit de stroom correct aan
- Houd de motorvoeding gescheiden van 5V logische rails.
- Dimensioneer de voedingsbedrading voor de vereiste stroom. Gebruik 16–24 AWG op de motorausgangsklemmen van de PCB.
Valideer signalen
- Begin met een lage stapsnelheid en verhoog deze geleidelijk.
- Controleer of de richting zonder problemen verandert en er geen stappen worden gemist.
Specificaties
Deze specificaties vatten de mogelijkheden van OSSM PCB samen.
Stroominvoer
| Parameter | Waarde |
|---|---|
| Spanning | 24 V gelijkstroom |
| Maximale stroom | 5A |
| Aansluiting | 2,1 mm × 5,5 mm DC-barrelconnector |
Gebruik een hoogwaardige, UL-gecertificeerde voeding. Voedingen van lage kwaliteit leveren vaak geen nominaal vermogen en kunnen de motor of het bord beschadigen.
Signaaluitgangen
| Parameter | Specificatie |
|---|---|
| Signaaltype | Step-Dir |
| Logisch niveau | 5V actief laag |
| Aansluiting | JST-PH-4 |
Motorvermogensuitgang
| Parameter | Specificatie |
|---|---|
| Spanning | 24V |
| Maximale stroom | 6A |
| Aansluitingen | 2× schroefklemmen |
| Draaddikte | 16–24 AWG |
Terug-EMF-bescherming
De printplaat bevat ingebouwde bescherming tegen regeneratieve spanningspieken:
- Inline-diode om de voeding te beschermen tegen tegenstroom
- 1500 µF condensator voor het verwerken van regeneratieve energie