Utilizzando il microcontrollore Kinetis K53 di NXP, un termostato, un termistore e un display LCD, è possibile predisporre un circuito in grado di eseguire misure accurate di temperatura. Scopriamo in questo articolo quali funzionalità del microcontrollore occorre abilitare e come implementare l'applicazione, sia a livello hardware che software.
Introduzione
Il Kinetis K53 integra diverse periferiche interessanti, tra cui amplificatori operazionali (OPAMP) e a transimpedenza (TRIAMP), un convertitore analogico-digitale (ADC) e un controller per display LCD. Utilizzando queste risorse, unitamente a una termocoppia o a un termistore, è possibile effettuare delle accurate misure di temperatura, visualizzabili su un comodo display LCD. In Figura 1 possiamo osservare lo schema a blocchi relativo al circuito basato sulla termocoppia e in Figura 2 quello basato sul termistore.
ATTENZIONE: quello che hai appena letto è solo un estratto, l'Articolo Tecnico completo è composto da ben 2235 parole ed è riservato agli ABBONATI. Con l'Abbonamento avrai anche accesso a tutti gli altri Articoli Tecnici che potrai leggere in formato PDF per un anno. ABBONATI ORA, è semplice e sicuro.
Grazie per questo articolo che mi fa conoscere questa ìinteressante development board (TWR-K53N512), anche se ho trovato dei prezzi su Internet (es. £125.62) che cominciano a diventare impegnativi per noi hobbisti.
D’altra parte chi non vorrebbe avere tutta questa potenza tra le mani!
• 32‐bit ARM Cortex‐M4 core with DSP instructions
• 100MHz maximum core operating frequency
External bus interface
2 x 16‐bit SAR ADCs
2 x 12‐bit DACs.
3 x High‐speed analog comparator with 6‐bit DAC
2 x OPAMPs
2 x TRIAMPs.
USB full‐speed/low‐speed
OTG/Host/Device controller with device charge detect
10/100 Mbps Ethernet MAC
SPI, I 2 C (w/ SMBUS support)
UART (w/ ISO7816 and IrDA)
I 2 S
SD Host Controller (SDHC)
GPIO with pin interrupt support
DMA request capability
Capacitive touch sensing inputs (TSI)
Debug interfaces: JTAG, cJTAG, SWD
Trace: TPIO, FPB, DWT, ITM, ETM, ETB
Un’ utilissima applicazione per misurare la temperatura con due differenti configurazioni di circuito. La famiglia di microcontrollori Kinetis K53 è ideale per applicazioni mediche e industriali con alti livelli di prestazioni.