Estratto del documento

Celiberti Luca

A.S. 2008/2009 Cliccare

I microcontrollori: cosa sono e come funzionano

Presentazione sui microcontrollori

e sul progetto Formula Flowcode

Formula Flowcode: progetto scolastico Exit

Questa presentazione è strutturata in 2 argomenti:

Il primo, I Microcontrollori, è una rapida carrellata sui microcontrollori in generale.

Il secondo, Progetto Formula Flowcode, riguarda principalmente il progetto scolastico attuato nelle ore di sistemi.

Esso è quindi più approfondito e dispone di spiegazioni su cosa si tratta e di come io, alunno, ho intrapreso tale progetto.

Per visualizzare uno dei due argomenti, cliccare sul pulsante corrispondente. CLOSE

Segnali digitali e segnali analogici

Ingressi e uscite del chips PIC micro

I PIC micro

I microcontrollori

Cosa sono e come funzionano

La memoria

Come è organizzata la memoria in un microcontrollore

di un microcontrollore EXIT

Il linguaggio dei Flowcode……

Cos’è il Flowcode V3

Formula Flowcode?

Formula Flowcode

Progetto scolastico

Programmare il Formula

Programma: Flowcode

Segui la linea

Programma: Balla con la musica EXIT

I PICmicro chips

PIC

Il nome (Peripheral Interface Controller = Controllore dell’Interfaccia della periferica) si riferisce ad una piccola branca del gruppo dei Microcontrollori.

Un Microcontrollore è un piccolo dispositivo che controlla altri dispositivi elettronici.

Questo dispositivo è composto da 4 fondamentali parti:

  • CPU (= unità centrale di processo)
  • Central Processing unit
  • Memoria
  • Porte di ingresso
  • Porte di uscita
  • Menù Avanti

Il Microcontrollore

Questo è lo schema a blocchi di un generico Microcontrollore:

Memoria Memoria

Dati programmi

Porte Porte

CPU

di ingresso di uscita

Clock

Dispositivi di Ingresso

Dispositivi di Uscita

Torna Avanti

all’inizio

Segnali digitali e segnali analogici

Dati analogici

Dati digitali

Questo tipo di segnali possono assumere infiniti valori all’interno di un possibile range di valori.

Questo tipo di segnale può assumere solo determinati valori all’interno di un range di valori.

I segnali analogici sono forniti per esempio da trasduttori, generatori etc…

I segnali digitali invece ci vengono forniti da circuiti elettronici digitali, dai computer, dai modem digitali etc...

Menù

Al centro di tutta la struttura c’è il “cervello”, ovvero la CPU, il quale elabora segnali digitali, esegue operazioni logiche, calcoli matematici, etc…

Come fa la CPU a sapere cosa eseguire?

Essa è “monitorata” da una serie di istruzioni sotto forma di programmi. Questi ultimi sono memorizzati nella memoria dei programmi (Program Memory).

Per eseguire i programmi però la CPU a volte ha bisogno di dati, i quali sono salvati nella memoria dei dati (Data Memory).

Ogni attività svolta dalla CPU è scandita dal ritmo del Clock, una sequenza di impulsi di tensione. Una buona CPU lavora alla velocità di clock di circa 20 MHz.

Per comunicare con il mondo esterno la CPU si serve di “porte” distinte in porte di Input e porte di Output.

Le prime servono per ricevere informazioni e dati dai dispositivi provenienti dal mondo esterno.

Le seconde invece servono per inviare ai dispositivi collegati alla CPU istruzioni, dati o informazioni.

Entrambe possono ricevere/mandare informazioni sia di tipo digitale che analogico. Torna

all’inizio

Ingressi e uscite del PIC

Come già detto il PIC può ricevere/inviare dati sia analogici che digitali.

Il programmatore può decidere se alcuni pin del PICmicro dovrebbero essere utilizzati come ingressi analogici, ingressi digitali o uscite digitali.

Ad esempio nel chip 16F877A (mostrato affianco) il pin 2 è contrassegnato come 'RA0/AN0'.

Ciò significa che il pin 2 può essere usato come bit 0 della porta A (Registro A bit 0) o come ingresso analogico 0. Menù Avanti

La funzione di ogni pin viene determinata definendo il contenuto dei registri interni del PIC.

Anteprima
Vedrai una selezione di 9 pagine su 40
I Microcontrollori Pag. 1 I Microcontrollori Pag. 2
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 6
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 11
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 16
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 21
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 26
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 31
Anteprima di 9 pagg. su 40.
Scarica il documento per vederlo tutto.
I Microcontrollori Pag. 36
1 su 40
Sintesi

Tesina - Premio maturità 2009

Titolo: I microcontrollori

Autore: Celiberti Luca

Descrizione: presentazione in PowerPoint che parla dei microcontrollori in generale e di un progetto scolastico su di un robot: il Formula Flowcode della Matrix.

Materie trattate: Sistemi, Elettronica

Area: tecnologica

D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi