Come accendere un LED utilizzando una unità microcontrollore (MCU)

September 16

Come accendere un LED utilizzando una unità microcontrollore (MCU)


Utilizzando un'unità microcontrollore o microcontrollore, per illuminare un LED è un compito che coinvolge i collegamenti elettrici e la programmazione. I collegamenti elettrici sono costituiti da un perno uscita microcontrollore, un resistore e un LED. Programmazione imposta il pin microcontrollore in modalità "uscita", invia un segnale elettrico dal perno e aggiunge un ritardo di tempo per mantenere quel segnale elettrico. Queste azioni combinate attivano il LED e tenerlo illuminato per una breve durata.

istruzione

Connessione elettrica

1 Individuare un piedino di uscita disponibili sul microcontrollore, utilizzando la documentazione microcontrollore per riferimento. Il perno può essere etichettato "input / output." Per questo tutorial, pin "1" verrà utilizzato.

2 Inserire la resistenza di 330 ohm nella zona basetta della scheda di sviluppo microcontrollore. Collegare una gamba della resistenza al pin 1 del microcontrollore. Utilizzare un ponticello, se necessario.

3 Inserire il LED nell'area breadboard e collegare la gamba disposizione della resistenza all'anodo (gamba più lunga) del LED.

4 Collegare il catodo (gamba più corta) del LED di massa del circuito.

5 Collegare il microcontrollore al PC, utilizzando il cavo di interfaccia. Fare riferimento alla documentazione microntroller per istruzioni specifiche su come fare questo.

6 Aprire l'editor microcontrollore sul PC.

7 Collegare l'alimentatore DC al microcontrollore e accenderlo.

Programmare il microcontrollore

8 Iniziare un nuovo programma nell'editor microcontrollore. Utilizzare un riferimento di programmazione microcontrollore per il resto di questa sezione.

9 Inserire un comando per impostare il pin 1 del microcontrollore per modalità di uscita. In generale, il comando comporterà l'impostazione del pin "direzione" su "1" Il "1" deve essere collocato in una posizione specifica, nel comando, per affrontare pin 1. Il comando sarà qualche forma di quanto segue: DIRECTION = 00000010.

10 Inserire un comando, su una nuova riga, per inviare un segnale "alto" al pin 1. Un segnale "alto" significa che un 5 volt (o equivalente) Livello saranno inviati. Il comando di solito prende la forma del numero di pin e una designazione per alta o bassa. Essa sarà simile a questo: HIGHPIN 1.

11 Completa il programma inserendo un comando per un tempo di ritardo. Il valore del ritardo viene spesso impostata in forma di millisecondi. Il comando si ferma trattamento microcontrollore, mantenendo il pin 1 nello stato di "alta" che è stato impostato, prima della pausa. Un ritardo di tre secondi sarà simile a questo: RITARDO = 3000.

12 Dopo aver inserito un fine o arresto di comando, compilare / eseguire il programma e osservare il LED. Il valore di ritardo può essere aumentata per mantenere il LED illuminato più.

Consigli e avvertenze

  • Questo tutorial utilizza una scheda di sviluppo microcontrollore, che consiste in un microcontrollore preinstallato, i collegamenti di alimentazione e una zona basetta. Se il LED non si accende, controllare i collegamenti alimentazione e di massa, verificare i collegamenti elettrici e quindi controllare i comandi del programma.
  • Se il LED diventa caldo al tatto o si illumina di un colore diverso, scollegare immediatamente il potere e controllare tutte le connessioni. Effettuare tutti i collegamenti del circuito e PC prima di accenderlo microcontrollore.