[Frank Herrmann] hadde en interessant idé å slå en rettet DC-motor til en servomotormontering, men med et steppermotorlignende grensesnitt. Ved å stable noen små PCB bak motoren, var det mulig å klemme en DRV8837 DC Motorchauffør og et par halleffektsensorer på det første PCB-laget, med den magnetiske encoderen som ligger godt bak den. Pin-overskrifter i kanten av PCB Koble til en annen PCB som bærer mikrokontrolleren, som er basert på den billige STM32L432. Den andre PCB har også en tilknyttet LDO og debug LED. Sammen tilbyr denne håndfulle deler alt som trengs for å lese koderen, kontrollere motorrotasjonen og lytte på “Stepper Motor Driver” -grensesnittet som er koblet til bevegelseskontrolleren oppstrøms. Arduino-kilden for dette finner du på prosjektet GitHub.
Mens [Frank] nevner at denne forsamlingen har en vekt og momentfordel over en NEMA 17-størrelse steppemotor, men vi ser ingen harde data om nøyaktighet og repeterbarhet som ville være avgjørende for nøyaktige operasjoner som 3D-utskrift.
Dette prosjektet er en del av et større mål å foreta en komplett 3D-skriver basert på disse “DC-motorsulvermotorene” som vi vil se med interesse.
Mens vi er på gjenstand for lukket loopkontroll av DC-motorer, er det et annet forsøk på å gjøre det samme uten integrasjonen. Hvis disse er for små for deg, så konverterer du alltid noen vindusvaskemotorer.