Microcontrollore

Descrizione

Progettazione Sistemi Embedded a Microcontrollore

Corso sul Microcontrollore e si pone come obiettivo quello di mettere in condizione i discenti di poter iniziare a progettare su misura applicazioni intelligenti. Alla fine di questo corso avrete ottenuto un vero e proprio trasferimento di tecnologie con l’acquisizione di conoscenze e competenze di base utili ad avviare un lavoro personale per lo sviluppo di progetti di sistemi embedded a microcontrollore.

La maggior parte dei sistemi embedded è progettata per eseguire ripetutamente un’azione a costo contenuto. La maggior parte di questi sistemi, ma non tutti, deve soddisfare inoltre dei vincoli di prestazioni minime, come ad esempio la necessità di operare in tempo reale. Può anche accadere che un sistema debba essere in grado di eseguire molto velocemente alcune funzioni, ma possa tollerare velocità inferiori per altre attività. Questi sistemi rispettano i vincoli di prestazione con una combinazione di hardware e software appositamente progettati.

Prerequisiti

Conoscenza di base delle discipline informatiche ed elettroniche.

Frequenza

Il corso può essere svolto in orari serali.
Per orari diurni inviare richiesta.

Argomenti trattati durante il corso

  • Analisi dei sistemi Embedded e dei sottosistemi di elaborazione
  • Alimentazione
  • Condizionamento dei segnali
  • Sensori
  • Trasduttori
  • Conversioni Analogico/Digitali
  • Definizione dei vincoli di progetto
  • Normative di certificazione
  • Scelta dei componenti
  • Implementazione del layout
  • Architetture dei microcontrollori e ambiti di applicazione
  • Sistemi ausiliari interni al microcontrollore (timers, power management, system reset, memorie, DMA)
  • Periferiche di comunicazione (interfacce seriali e parallele)
  • Periferiche analogici/digitali
  • Ambienti di sviluppo e interfacce di programmazione e debug
  • Modalità di configurazione del microcontrollore
  • Sviluppo di applicazioni dedicate all’utilizzo delle periferiche interne (SPI, I2C, I2S, USART, DMA, ADC, DAC, TIMERS, PWM)
  • Sviluppo di applicazioni per ottimizzazione dei consumi energetici

Hai bisogno di chiarimenti?

Richiedi informazioni

Sede del Corso

Corsi correlati della stessa categoria