| Controller Gimbal a scopo didattico
Ciao a tutti,
Vorrei provare a sviluppare un FW per controllare una gimbal principalmente a scopo didattico. Sono un ing. tlc con tanta passione per lo sviluppo sw ma in questi anni il mio percorso lavorativo non mi ha permesso di coltivare questa passione.
Conosco diversi linguaggi di programmazione, C, Java, Visual Basic, Perl..etc ma vorrei provare ad entrare nel mondo dell' embedded.
Per quanto riguarda il progetto specifico, a parte il supporto per la camera ed i motori, mi servirebbe aiuto con qualche indicazione di base sull'elettronica e l' ambiente di sviluppo per il FW.
Se ho capito bene servono:
Un processore su cui far girare il codice (vorrei evitare Arduino)
Una IMU
Un componente per pilotare segnali PWM verso i motori brushless
Un ambiente di sviluppo.
Per quanto riguarda la scheda di controllo mi piacerebbe trovarne una che abbia già i componenti per la gestione PWM e sia facilmente interfacciabile con una IMU (vedo che molti usano MPU-6050)
Inoltre devo capire ancora che ambiente utilizzare per la scrittura del FW ed caricamento sulla eventuale board. Per esempio posso utilizzare Eclipse per scrivere codice oppure ogni Processore ha il suo ambiente di sviluppo dedicato?
Vedo ad esempio schede di controll che usano STM32 o Atmega328
Se qualcuno potesse darmi qualche indicazione di massima su questi temi ve ne sarei grato.
|