KY-013 ultimo aggiornamento 15 maggio 2022 |
|
Il modulo
KY-013 Temperature sensor module fa parte della serie "37
In 1 Sensor Module Board Set Kit For Arduino", si tratta di un sensore di temperatura analogico basato su
termistore NTC
e da
un resistore da 10 kΩ.
Nella serie esiste anche il modulo KY-028 Temperature
sensor module che utilizza lo stesso tipo di sensore.
Le NTC appartengono al tipo di resistenza che presentano una resistenza variabile in funzione della temperatura, ne esistono di due tipi le NTC e le PTC.
Resistenza NTC
Viene comunemente definito TERMISTORE oppure anche NTC (Negative
Temperature Coefficient). La sua resistenza diminuisce all’aumentare
della temperatura. Questi componenti sono costruiti con ossidi di metalli quali
Cromo (Cr), Ferro (Fe), Cobalto (Co), Nichel (Ni), Manganese (Mn) miscelati da
un legante plastico. Si possono trovano in commercio a forma di goccia, a disco,
a sbarra.
Resistenza PTC
I resistori PTC (Positive Temperature Coefficient) a differenza delle NTC variano il valore della resistenza con l'aumentare all’aumentare della temperatura.
Come detto quella utilizzata sul modulo KY-13 è una NTC che può misurare una temperatura da circa -55 a +125 °C con una tolleranza di +- 0.5 gradi. Il valore viene calcolato utilizzando l'equazione di Steinhart-Hart per ricavare la temperatura precisa del termistore. Per il suo utilizzo si deve interfacciare con un microcontrollore con ingresso analogico.
Esempio di utilizzo del
modulo KY-013 Temperature sensor module, si tratta di un
sensore di temperatura analogico basato su termistore NTC e da
un resistore da 10 kΩ.
KY-013 Temperature sensor module | KY-028 Temperature sensor module |
|
Il circuito elettrico è molto semplice in quanto è formato solamente dalla resistenza variabile R2 una NTC da 10 KΩ da una resistenza R1 da 10kΩ
In
questo caso si realizza un partitore in cui una tensione nota si divide tra un
resistore noto e un resistore sconosciuto (variabile).
Il valore di tensione deve essere letto tramite un ingresso Analogico collegato al pin
S.
NOTA: per un corretto funzionamento, nonostante la serigrafia riportata
sul modulo commerciale, il pin centrale deve essere collegato a GND, mentre
quello con il segno "-" deve essere collegato a VCC (+5V). In caso contrario
all'aumentare delle temperatura, sarà letta una diminuzione, in pratica in
valori in uscita saranno errati.
NTC Thermistors, Radial Leaded, Standard Precision | ||
|
||
Simbolo | Datasheet | Foto dell'NTC |
Scheda Arduino UNO o equivalente | Multi test Shield |
Display OLED da 0.95" | KY-013 Temperature sensor module |
Il
Multi Test Shield
è uno shield auto
costruito realizzato per testare la serie di sensori
contenuti nella confezione "37
in 1 Sensor Module Board Set" compatibile con la scheda Arduino UNO R3 originale e
relativi cloni.
Sulla scheda sono disponibili molti connettori che risultano già opportunamente
collegati con le porte digitali o analogiche di Arduino.
In realtà, la scheda, oltre ai sensori presenti nel kit "37 in 1 Sensor
Module Board Set" permette di testare altri sensori, servo, ecc per un
totale di oltre 50 tipi, la presenza di un connettore bus I2C espande
ulteriormente la tipologia di dispositivi che lo shield permette.
Sulla scheda è anche presente un connettore per il
collegamento di un piccolo
Display OLED da 0.95"risoluzione
96x64 pixel, 65536 Colori, su di esso potranno essere mostrati dei
messaggio o i valori misurati dai sensori.
Per l'utilizzo occorrerà semplicemente posizionare il sensore sul connettore JP12 come mostrato in figura. In questo modo i pin del modulo risulteranno automaticamente collegati ai relativi pin: S al pin A0, il centrale a +GND e - a VCC (+5V).
Schema equivalente
|
Il programma mostrerà sul display OLED il valore di temperatura misurato. Il valore può comunque essere letto attivando il monito seriale dell'IDE.
Programma
shield_test_code_KY-013.ino
|
Elenco revisioni: | |
23/03/2019 | Inserito test del sensore |
03/03/2019 | Emissione preliminare |