- Dettagli
MSP430: Le Interruzioni e le modalità Ultra Low Power |
|||
|
|
Studiare l'architettura di un microcontrollore non è sufficiente per iniziare a programmare lo stesso. Infatti molti aspetti della programmazione, sebbene strettamente legati al microcontrollore, vengono a dipendere anche dal linguaggio e compilatore utilizzato. Il linguaggio C astrae certamente il programma dall'architettura del microcontrollore ma molti aspetti come le interruzioni o impostazioni delle periferiche, richiedono una conoscenza accurata sia del microcontrollore che del compilatore. In questa parte del corso utilizzeremo le interruzioni e le modalità Ultra Low Power. |
||
| Leggi Tutto... |
- Dettagli
PJ3007 - Pilotare i motori Passo Passo in sistemi CNC |
|||
|
|
La scheda PJ3007 permette il controllo di due motori DC a spazzole o uno stepper bipolare. Sebbene il progetto sia accompagnato da una libreria che permette con poche righe di codice l'ottenimento di semplici applicazioni, realizzare un sistema completo e funzionale può richiedere una programmazione più accurata. In questa applicazione di esempio si è realizzato un sistema ad hoc per il controllo di un motore passo passo per sistemi come le CNC. In particolare il motore è controllato per mezzo dei segnali ENABLE, STEP e DIRECTION. Come vedremo, grazie alla presenza di un microcontrollore è stato possibile inserire caratteristiche interessanti. L'applicazione rappresenta un ottimo esempio di programmazione e organizzazione delle molteplici funzioni di calcolo e controllo necessarie per tali sistemi. |
||
| Leggi Tutto... |
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
