Sommario:
- Passaggio 1: Passaggio 1: Materiali e strumenti
- Passaggio 2: Passaggio 2: Cablaggio
- Passaggio 3: Passaggio 3: Codice
- Passaggio 4: funzioni
Video: Pendoli a motore: 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Qui realizzerò due pendoli, o oscillazioni che sono azionate da motori a loro volta controllati da un MCU PIC32, e implementerò alcune funzioni, ad es. simulare il movimento dei pendoli per gravità o per effetto di una molla, controllando i motori.
Passaggio 1: Passaggio 1: Materiali e strumenti
In questo progetto abbiamo bisogno di:
Una scheda di sviluppo NU32
Un supporto per driver a doppio motore DRV8835
2 amplificatori di rilevamento della corrente MAX9918
2 motori DC con encoder
2 circuiti stampati con encoder conteggio chip conteggio in modalità 4x (ingressi in quadratura dall'encoder e un'interfaccia SPI al NU32)
Pacco batteria
Filo, breadboard, resistori e condensatori
Parti del pendolo tagliate al laser
Passaggio 2: Passaggio 2: Cablaggio
Cablare i PCB come nella foto.
I decoder comunicano con il NU32 tramite canali SPI separati in quanto può essere difettoso utilizzare uno SPI con pin di selezione slave
Fare riferimento a Embedded Computing e meccatronica con il microcontrollore PIC32 per i dettagli
Passaggio 3: Passaggio 3: Codice
Passaggio 4: funzioni
Ecco due esempi
1. Un pendolo dopo l'altro
2. Molla virtuale, dimostrata come ciclo di lavoro PWM poiché il cambio di forza non può essere filmato
Consigliato:
Motore passo-passo controllato da motore passo-passo senza microcontrollore!: 6 passaggi
Motore passo-passo controllato da motore passo-passo senza microcontrollore!: In questo rapido Instructable, creeremo un semplice controller per motore passo-passo utilizzando un motore passo-passo. Questo progetto non richiede circuiti complessi o un microcontrollore. Quindi, senza ulteriori indugi, iniziamo
Motore passo-passo controllato da motore passo-passo senza microcontrollore (V2): 9 passaggi (con immagini)
Motore passo-passo controllato da motore passo-passo senza microcontrollore (V2): in uno dei miei precedenti Instructables, ti ho mostrato come controllare un motore passo-passo usando un motore passo-passo senza microcontrollore. È stato un progetto veloce e divertente, ma è arrivato con due problemi che verranno risolti in questo Instructable. Quindi, spirito
Locomotiva modello controllata da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Locomotiva modello controllata da motore passo-passo | Motore passo-passo come codificatore rotativo: in uno dei precedenti Instructables, abbiamo imparato come utilizzare un motore passo-passo come codificatore rotativo. In questo progetto, ora utilizzeremo quel motore passo-passo trasformato in encoder rotativo per controllare un modello di locomotiva utilizzando un microcontrollore Arduino. Quindi, senza fu
Pendoli a reazione casuale: 4 passaggi (con immagini)
Pendoli a reazione casuale: lo scopo di questo progetto è di provocare un'oscillazione continua di 2 pendoli. Ho scoperto una bella interazione tra un pendolo attivo e uno passivo. Si muovono in una nuvola di campi di forza magnetici permanenti, elettromagnetici e gravitazionali. Il peso del p
Motore passo-passo controllato da motore passo-passo - Motore passo-passo come encoder rotativo: 11 passaggi (con immagini)
Motore passo-passo controllato da motore passo-passo | Motore passo-passo come encoder rotativo: hai un paio di motori passo-passo in giro e vuoi fare qualcosa? In questo Instructable, utilizziamo un motore passo-passo come encoder rotativo per controllare la posizione di un altro motore passo-passo utilizzando un microcontrollore Arduino. Quindi, senza ulteriori indugi, ge