Termometro digitale usando PIC16F84A – schema elettrico

Utilizzando il microcontrollore PIC16F84A della Microchip si può progettare un termometro digitale. La temperatura si può misurare utilizzando vari metodi come ad esempio: con circuiti analogici, con circuiti digitali o con altri metodi.

Perchè usare un termometro che è stato progettato con un microcontrollore e non un termometro analogico classico? Perchè è possibile progettare una soluzione complessa con pochi componenti esterni a basso costo che fornisce una misurazione di alta precisione.

Per tradurre la temperatura in una lettura effettiva, il sistema deve essere in grado di effettuare le seguenti operazioni:

    - fornire un metodo per stabilire il time-out per la calibrazione di temperatura
    - contare il numero di time-out del watchdog timer (WDT) per un determinato periodo di tempo
    - far corrispondere il numero di time-out ad una temperatura

Il microcontrollore PIC16F84A è normalmente in modalità sleep e quindi consuma molto poco ma se viene premuto un tasto, passa dalla modalità "sleep" e aggiorna il conteggio WDT e controlla ulteriori tasti premuti.

Termometro digitale usando PIC16F84A - schema elettrico

Scarica subito una copia gratis

Una risposta

  1. Avatar photo sorex 3 Febbraio 2011

Rispondi a sorex Annulla risposta

Seguici anche sul tuo Social Network preferito!

Send this to a friend