Next: Programma principale
Up: Il progetto software
Previous: Limiti del sistema di
Per completare la gestione del sistema è necessario avere un'interfaccia con il mondo esterno. In questo caso la
comunicazione utente-microcontrollore è realizzata con un joystick (come accennato nel capitolo 1). Quattro canali mettono
in comunicazione i due dispositivi, infatti è necessario far capire al microcontrollore quale tipo di movimento bisogna produrre
(destra, sinistra, avanti o indietro).
Il joystick funziona come un interruttore, quando non è attivo si comporta da interruttore aperto e l'ingresso è al valore
logico alto; quando l'utente genera un movimento in una delle direzioni
uno dei quattro interruttori si chiude e l'ingresso del microcontrollore si porta allo stato logico basso. In fig.5.7
è rappresentato lo schema di collegamento tra un canale del joystick ed il microcontrollore.
Figure 5.7:
Collegamento joystick-microcontrollore
|
Quindi, in funzione dei comandi ricevuti dal joystick, il microcontrollore deve generare delle uscite da inviare ai circuiti
logici. In fig.5.8 è realizzato lo schema completo degli ingressi/uscite del microcontrollore.
Figure 5.8:
Input output del microcontrollore
|
Subsections
Next: Programma principale
Up: Il progetto software
Previous: Limiti del sistema di
Marco Delaurenti
1999-06-25