Il controller del motore a tre centesimi

Se segui il mondo dei piccoli microcontrollori, certamente avrai familiarità con la tipica tariffa di Atmel, braccio Cortex, Pic e altri. Ma questi non sono i dispositivi più piccoli o più economici, sotto di loro c’è un’intera categoria di microcontrollori di grano-polvere con capacità minime e a prezzi inferiori a roccia. Forse le più famose sono la serie di chip di Padauk, la cui architettura di Pic12-simile può essere presentata per i centesimi letterali. Questi sono i ben noti microcontrollori di 3 centesimi, ma nonostante la loro fama hanno un po ‘di credibilità nella nostra comunità per essere stato impegnativo con cui lavorare. [Ben Lim] dissipa alcune di quelle idee, da Padauk-abilitando un motore e un encoder da una stampante per creare un controller motore a tre centesimi.

Il Padauk non ha periferiche su chip come SPI, invece il suo IDE offre un codice Bit-Bancing per fare il lavoro. Questo e qualche codice del regolatore del motore PID rende un compito semplice sul piccolo chip, e con l’aiuto di un MAX14870 probabilmente molto più costoso può guidare il motore. Per i curiosi, il codice può essere trovato in un repository hub Git. Potrebbero essere trovati controller del motore molto più compiuti, ma dubitiamo di trovarne uno con un microcontrollore meno costoso.

Vuoi sapere cosa si tratta di Fuss con il Padauk? Il nostro collega [Maya Posch] ti ha coperto.

Leave a Reply

Your email address will not be published. Required fields are marked *