Come misurare la temperatura utilizzando un microcontrollore

Come misurare la temperatura utilizzando un microcontrollore

Microcontrollori sono piccoli circuiti integrati che contengono un processore, memoria, ingressi programmabili e uscite. Gli ingressi di leggere dati da componenti elettronici collegati, quali sensori e potenziometri, mentre le uscite di controllo componenti e dispositivi come i LED e motori. È possibile acquistare microcontrollori aumentata pre-costruiti, come la Arduino e acero, che consentono di creare progetti di elettronica in modo facile e veloce. È facile collegare un sensore di temperatura ad un microcontrollore e prendere una lettura.

Istruzioni

Scrivere il programma

• Collegare il vostro microcontrollore al computer. Collegare una sorgente esterna, se necessario. Accendere il microcontrollore. Lanciare il software di programmazione del vostro microcontrollore.

• Digitare il codice che dice il microcontrollore per iniziare la comunicazione seriale con il computer.

• Dichiarare le variabili integer per la lettura tratta dal sensore di temperatura e valore della temperatura finale. "calpestando" e "tFinal" sono esempi di nomi di facile comprensione per queste variabili. Potrebbe essere necessario inserire questo codice prima di impostare la comunicazione tra il microcontrollore e il computer, a seconda del vostro microcontrollore.

• Aggiungere il codice che dice il microcontrollore quale ingresso analogico per leggere da. La lettura è tratta dall'input che collega l'uscita del sensore temperatura per il microcontrollore.

• Convertire la lettura dall'input del microcontrollore ad una temperatura. Guardare documentazione del vostro sensore di temperatura per scoprire come eseguire la conversione. Utilizzare le variabili dichiarato in precedenza per impostare l'equazione. L'equazione potrebbe essere simile a questo: tFinal = calpestando / 2;

• Digitare il codice che consente di stampare la temperatura calcolata allo schermo del computer.

• Aggiungere un ritardo di tempo alla fine del codice. Ciò impedisce che il programma aggiornamento costantemente il vostro schermo con nuove letture di temperatura. Ad esempio, se si imposta il ritardo su 1000 millisecondi, o 1 secondo, la temperatura calcolata apparirà sullo schermo del computer una volta ogni secondo.

• Testare il codice utilizzando la funzione di test in un'applicazione di programmazione, se è incluso. Caricare il programma per il microcontrollore. Scollegare il microcontrollore dalla fonte di alimentazione.

Costruire il circuito

• Posizionare il sensore di temperatura a 3 pin sulla breadboard con ogni perno su una traccia separata di rame.

• Collegare pin di terra del sensore a terra del microcontrollore output utilizzando un pezzo di filo singolo core.

• Collegare i pin di uscita del sensore al canale di ingresso del microcontrollore usando un pezzo di filo singolo core. Utilizzare il canale di ingresso che sta leggendo il vostro programma.

• Collegare pin Vcc o Vss del sensore di tensione del microcontrollore output utilizzando un pezzo di filo singolo core.

• Collegare il microcontrollore alla fonte elettrica. Accendere il microcontrollore. Lanciare il vostro programma di lettura della temperatura. La lettura della temperatura viene visualizzata sullo schermo del computer.

Consigli & Avvertenze

  • Aggiungere uno schermo LED per il progetto di prendere letture senza utilizzare un computer.
  • Connessione pin del sensore di temperatura a sbagliato ingressi e delle uscite sul microcontrollore può distruggere il sensore.