Professional Documents
Culture Documents
TESINA MULTIDISCIPLINARE
Istituto Tecnico Renato Elia
Componenti Sigla
Arduino uno
Jumper male to male
Jumper male to female
Modulo ultrasuoni hc-sr04
Drive per i motori L298N
Motore DC
Batteria 12V 1,1Ah
Arduino Uno
- leconomicit dellhardware e la gratuit del software, scaricabile dal sito web di Arduino
http://arduino.cc;
- la scheda contiene gi tutto ci che serve per un utilizzo di base;
- la semplicit di collegamento alla scheda, sia verso il computer (USB) sia verso gli altri
circuiti elettronici (mediante pin messi a disposizione sulla scheda);
- la relativa semplicit della programmazione in C, che non richiede quindi la conoscenza
del linguaggio assembler del microcontrollore;
- la grande disponibilit sul web di programmi (detti sketch), per svolgere le pi svariate
funzioni, o di progetti interamente sviluppati;
- la disponibilit di varie librerie di funzioni che semplificano il pilotaggio di display LCD,
motori, trasduttori, servomotori, ecc.;
- la disponibilit di schede aggiuntive (dette shield), realizzate da vari produttori, per
interfacciare la scheda Arduino a motori, a carichi di potenza, a trasmettitori wireless, alla
rete internet, ecc. Dispone di 14 pin digitali di I/O (di cui 6 possono essere utilizzate come
uscite PWM), 6 ingressi analogici, un cristallo di quarzo 16 MHz, una connessione USB, un
jack di alimentazione, un intestazione ICSP e un pulsante di reset. Ciascuno dei 14 piedini
digitali dellArduino uno pu essere utilizzato sia come ingresso che come uscita,
utilizzando le funzioni pinMode(), digitalWrite(), e digitalRead() ed operando a 5 volt. Ogni
piedino gestisce al massimo 40 mA ed ha una resistenza di pullup (disconnessa di default)
da 2050 kohm. Inoltre, alcuni piedini hanno delle funzioni
Specializzate che descriviamo di seguito.
Serial: 0 (RX) e 1 (TX). Utilizzati
per ricevere (RX) e trasmettere
(TX) in TTL dati seriali.
Interruttori esterni: 2 e 3. Questi
piedini possono essere configurati
come ingressi digitali.
PWM: 3, 5, 6, 9, 10, e 11. Fornisce
unuscita a 8-bit PWM con la
funzione analogWrite().
Esempio 1:
if (val=1){digitalWrite(LED, HIGH);} // (val=1) la domanda se vera esegue ci che
fra parentesi
For: Ripete il codice per un numero predefinito di volte.
Esempio 2:
for(int i=0;i<10;i++){Serial.print(Ciao);}//stampa10 volte Ciao
Switch: come un interruttore nel corso del programma. Fa prendere al programma diverse
direzioni in base al valore della variabile (il suo nome deve essere messo tra parentesi dopo
switch). E utile perch pu sostituire lunghe serie di if.
While: un comando simile a If. Il ciclo while esegue allinfinito le istruzioni racchiuse tra
le parentesi graffe fino a quando la condizione racchiusa dentro le parentesi tonde diventa
falsa. Qualcosa deve far cambiare la variabile in esame, o il ciclo while non potr mai
uscire. Quando si specificano delle condizioni ci sono vari operatori che tu puoi usare:
== Uguale a;
> maggiore di;
< minore di;
!= diverso da;
<= minore o uguale;
>= maggiore o uguale;
OPERATORI BOOLEANI: Sono usati quando si vogliono combinare pi condizioni, ad
esempio se vogliamo verificare se il valore di un sensore tra 1 e 5 basta scrivere:
if(sensore=>1) && (sensore=<5); Esistono tre tipi di operazioni booleane:
&& (And), || (Or), ! (Not). Gli operatori logici sono un modo per confrontare due
espressioni. Si usano anche quando si vogliono combinare diverse condizioni. Restituiscono
una funzione TRUE o FALSE. Ci sono tre operatori logici AND, OR e NOT, che vengono
utilizzati in istruzioni if: AND logico: if ( x > 0 && x < 5 ) // vera solo se entrambe le
espressioni sono vere OR logico: if ( x > 0 || y> 0 ) // vero se uno delle due espressioni
vera NOT logico: if ( !x > 0 ) // vera solo se lespressione falsa LArduino contiene un
Orologio Interno:
- delay (ms)
Mette in pausa un programma per la quantit di tempo specificato in millisecondi. Il valore
1000 pari a 1 secondo.
Esempio: delay (1000); // attende un secondo
- DelayMicroseconds(us)
Mette in pausa il programma per la quantit specificata di microsecondi.
Esempio: delayMicroseconds (1000); // attende un millesimo di secondo
- Millis ()
Restituisce il numero di millisecondi da quando la scheda Arduino ha iniziato l'esecuzione
del programma corrente. Il tipo di dato un long.
value = Millis (); // imposta la variabile 'value' al numero di millisecondi Millis().
Le funzione seriali sono quelle funzioni che Arduino usa per comunicare tramite la
porta Usb del nostro Pc.
Serial.begin(speed) - Prepara Arduino a mandare e a ricevere dati tramite porta seriale.
Possiamo usare generalmente 9600 bits per secondo con la porta seriale dellArduino, ma
sono disponibili anche altre velocit, di solito non si supera i 115.200 bps.
Serial.print(data)Serial.begin(9600);
Serial.print(data,codifica) - Invia alcuni dati alla porta seriale. La codifica opzionale.
I programmi in ARDUINO sono chiamati Sketch. Un programma una serie di istruzioni
che viene letta dallalto verso il basso, convertita in eseguibile e poi trasferita sulla scheda
Arduino. Nella scheda Arduino inserita una serie predefinita di parole chiave con valori
speciali. HIGH e LOW sono usati per esempio quando si vuole accendere o spegnere un Pin
di Arduino. INPUT e OUTPUT sono usate per definire se uno specifico Pin deve essere un
dato di entrata o un dato di uscita. TRUE e FALSE indicano il rispettivo significato italiano:
se abbiamo un'istruzione, la condizione pu essere vera o falsa.
Motore DC
Si definisce motore elettrico una macchina elettrica in cui la potenza di ingresso di tipo
elettrico e quella di uscita di tipo meccanico. Il motore elettrico composto da:
Lo Statore, una macchina avente parti in movimento, l'insieme delle parti fisse.
Rotore, in una macchina avente parti in movimento, l'insieme delle parti rotanti.
La corrente elettrica passa in un avvolgimento di spire che si trova nel rotore. Questo
avvolgimento, composto da fili di rame, crea un campo elettromagnetico al passaggio di
corrente. Questo campo elettromagnetico immerso in un altro campo magnetico creato
dallo statore, il quale caratterizzato dalla presenza di una o pi coppie polari (calamite,
elettrocalamite, ecc.). Il rotore per induzione elettromagnetica inizia a girare, in quanto il
campo magnetico del rotore tende ad allinearsi a quello dello statore analogamente a
quanto avviene per l'ago della bussola che si allinea col campo magnetico terrestre.
Durante la rotazione il sistema costituito dalle spazzole e dal collettore commuta
l'alimentazione elettrica degli avvolgimenti del rotore in modo che il campo magnetico
dello statore e quello del rotore non raggiungano mai l'allineamento perfetto, in tal modo
si ottiene la continuit della rotazione. Questo motore alimentato a corrente continua,
ma il sistema delle spazzole fa s che la polarit all'interno degli avvolgimenti del rotore
sia alternata durante la rotazione, quindi, tecnicamente, si tratta di un motore in corrente
alternata. Durante la trasformazione, una modesta parte dell'energia viene dispersa per
l'effetto Joule. Dato il principio di funzionamento, un motore elettrico fa sempre
muovere l'albero motore di moto rotatorio.
Driver L298n
Come sappiamo, le uscite di Arduino non
possono fornire una corrente sufficiente da
permettere la rotazione del motore, quindi
importante usare dei transistor o dei circuiti
integrati appositi come nel nostro caso L298n
per fornire la corrente necessaria
allalimentazione del motore. Il circuito da
realizzare deve anche permettere la rotazione
del rotore sia in un senso che nellaltro. Il
circuito che permette la rotazione realizzato
attraverso quattro interruttori:
Quando A e D sono alti e B e C sono bassi vanno in chiudono gli interruttori T4 e T1,
provocando la rotazione in un verso al motore:
A
D B
C
L298n riesce a sopportare una tensione fino a 50V e una corrente di 2A. La tabella
della verit del L298n:
Modulo a ultrasuoni hc-sr04
Il sensore HC-SR04 dispone di 4 pin: Vcc (+5V), Trigger, Echo, GND.
Le caratteristiche principali sono:
Si invia un impulso alto sul pin Trigger per almeno 10 microsecondi, a questo punto il
sensore invier il ping sonoro e aspetter il ritorno delle onde riflesse, il sensore risponder
sul pin Echo con un impulso alto della durata corrispondente a quella di viaggio delle onde
sonore, dopo 38 millisecondi si considera che non sia stato incontrato alcun ostacolo. Per
sicurezza si aspettano in genere 50-60 millisecondi per far s che non vi siano interferenze
con la misura successiva. Per convertire lintervallo di tempo misurato in una lunghezza,
bisogna ricordare che la velocit del suono di 331,5 m/s a 0 C e di 343,4 m/s a 20 C ed
in generale varia secondo la relazione v = 331,4 + 0,62 T dove la temperatura T misurata
in C.
Per la realizzazione del nostro metro elettronico assumiamo di lavorare ad una temperatura
ambiente di 20 C e quindi la velocit del suono sar di 343 m/s (approssimiamo) che vuol
dire anche 0,0343 cm/microsecondi.
Quindi, ricordando che v=S/t (v:
velocit, S: spazio, t: tempo) allora lo
spazio percorso sar:
S=v t
da cui
S = 0,0343 t
per, per calcolare lo spazio percorso, bisogna tener conto che il suono percorre due volte la
distanza da misurare (giunge sulloggetto e ritorna indietro al sensore) quindi il valore di t
ottenuto deve essere diviso per 2. La formula corretta per la misura dello spazio percorso :
S = 0,0343 t/2
eseguendo la divisione di 0,0343/2 possiamo scrivere:
S= 0,01715 t.
Ritorniamo a parlare della Robotic car, dopo aver illustrato il funzionamento dei
componenti, il programma basato su tre sensori. Se il sensore davanti rileva un ostacolo di
distanza superiore a 10 cm e i sensori laterali rilevano una distanza superiore a 10 cm, la
Robotic car va dritto, se la distanza del sensore davanti un numero compreso da 10 a 25
cm la macchina gira a destra fino a quando non trova una distanza superiore a 50 cm invece
se la distanza del sensore davanti e superiore a 10 cm ma distanza laterale di uno dei due
sensori laterali superiore a 10 cm la Robotic car si gira leggermente nel lato in cui a pi
spazio e infine se la distanza del sensore davanti inferiore a 10 cm la macchina torna
indietro. Per fare questo ho usato spesso delle operazioni booleane in particolare la And
(&&) perch ci permette di verificare pi condizioni contemporaneamente.
Unaltra importantissima funzione sono stati i pin PWM (acronimo del corrispettivo inglese
pulse-width modulation), un tipo di modulazione digitale che permette di ottenere una
tensione media variabile dipendente dal rapporto tra la durata dell'impulso positivo e di
quello negativo (duty-cycle).
Facendo riferimento al disegno la formula che esprime il duty cycle :
d=
T
dove T il periodo e la parte di periodo in cui il segnale alto. Nel mio caso, servito per
regolare la potenza della Robotic car.
ADC
Un Convertitore Analogico Digitale (ADC: Analog to Digital Converter) un circuito che
converte una tensione analogica, compresa in un certo intervallo, in un numero intero
binario anche lui compreso in un intervallo.
Il simbolo spesso utilizzato per un ADC il seguente:
Vfs
Q=
2n R=Q100
1
=Q
4. Errore di quantizzazione: 2 ;
5. Errore di offset si ripercuote sulla caratteristica in quanto trasla il grafico.
6. Errore di guadagno interpretabile come una variazione della pendenza della
caratteristica;
7. Errore di linearit: esprime la massima relazione della curva reale da quella ideale;
8. Tempi di conversione: il tempo che intercorre tra listante in cui in ingresso
presente un valore di tensione stabile e listante in cui in uscita si ha una stringa di
bit;
9. La rapidit di conversione indica il numero di conversione che si pu effettuare in un
secondo si misura in Sps (Sample per Second).
Campionamento
Un concetto molto importante nella conversione analogica digitale quello di
campionamento del segnale in vari istanti successivi. Infatti la conversione consiste nel
prelevamento del segnale a un dato istante e nella determinazione del corrispondente valore
digitale, che rester fisso finch non verr prelevato un altro campione per una conversione.
La frequenza con cui il segnale viene prelevato detta frequenza di campionamento; essa ha
unimportanza fondamentale in riferimento al contenuto informativo del segnale campionato
e alle possibilit di ricostruire fedelmente il segnale analogico originario. Il teorema del
campionamento, noto come teorema di Shannon-Nyquist, stabilisce che la frequenza di
campionamento deve essere maggiore o uguale al doppio di quella della componente di
frequenza pi elevata del segnale in esame.
Fc2fM .
Per eseguire correttamente la conversione, un ADC deve avere una tensione stabile durante
tutto il tempo Tc, altrimenti si avrebbero delle incertezze sul valore di Vi effettivamente
convertito (errore di conversione). In effetti, una variazione del segnale di ingresso pu
essere trascurata se, durante il tempo di conversione, tale variazione risulta compresa entro
la risoluzione LSB del convertitore: in tal caso, infatti, lerrore di conversione risulta
comunque contenuto entro lerrore di quantizzazione.
Quando il segnale S/H viene portato al livello alto, linterruttore elettronico si chiude ed il
circuito in condizione di campionamento (sample), cio il condensatore viene caricato e
raggiunge la tensione di ingresso Vi. Lo stadio inseguitore dingresso permette di offrire
unaltra impedenza allingresso, in modo da non caricare ed alterare la tensione Vi, mentre
contemporaneamente fornisce la corrente necessaria a caricare rapidamente il condensatore.
Quando poi il segnale S/H si porta basso, il circuito si pone nella condizione di
mantenimento (hold), in altre parole linterruttore si apre e mantiene la tensione raggiunta in
precedenza. Lo stadio inseguitore duscita permette di trasferire alluscita la tensione ai capi
del condensatore, senza scaricarlo.
In un circuito S&H reale la carica del condensatore non istantanea, cos come la corrente
di scarica in condizioni di hold non nulla.
Quantizzazione
Il processo di digitalizzazione dei segnali analogici introduce il concetto di quantizzazione.
Infatti mentre un segnale analogico pu assumere infiniti valori in un campo continuo, la
sua rappresentazione digitale pu assumere soltanto un numero finito di valori discreti. Gli
infiniti valori del segnale analogico devono pertanto essere quantizzati cio raggruppati in
un certo numero di fasce delimitate da livelli fissi detti livelli di quantizzazione; a ciascuna
fascia di valori analogici corrisponder un valore digitale. La distanza fra due livelli di
quantizzazione contigui costituisce il passo di quantizzazione Q, a cui corrisponde il valore
del bit meno significativo (LSB: least significative bit).
ADC0804
In particolare abbiamo studiato questanno ADC0804.
Si tratta di un ADC ad approssimazioni successive (SAR), interfacciabile ad un
microcontrollore, con le seguenti caratteristiche:
tempo di conversione (t c): 100 s;
risoluzione: 8 bit;
errore di quantizzazione (): 1 LSB;
ingressi differenziali analogici, con range di tensione in ingresso compreso tra 0 e 5V;
regolazione del fondoscala tramite VREF/2.
Schema applicativo generale:
Piedinatura:
Il Futurismo
Il FUTURISMO stato un movimento di avanguardia e di rivoluzione, non solo letteraria ma
anche delle arti e del senso di vivere e comportarsi in societ, che si diffuse in tutta Europa.
Il termine avanguardia appartiene al vocabolario militare e indica la pattuglia di soldati
che va in avanscoperta, precedendo il grosso delle truppe e affrontando cos i maggiori
pericoli. Nellambito letterario, per avanguardie storiche (cos chiamate per distinguerle da
quelle pi recenti) si intende un gruppo di scrittori e artisti assai polemici verso la
tradizione, e intenzionati a sovvertire regole, forme e contenuti abituali delle opere darte.
Due erano i caratteri comuni a tutte le avanguardie e di cui il Futurismo se ne fece carico:
1. Il rigetto dellidea borghese dellopera darte come prodotto da vendere e consumare.
2. La rivoluzione dei linguaggi cos da giungere a unarte totale, capace di fondere i
diversi generi e stili attraverso forme pi istintive e dirette.
Le avanguardie si espressero attraverso un genere innovativo: il manifesto. Un mezzo di
intervento polemico, di progetto teorico, di indicazione di obiettivi da perseguire
presentandosi per come documenti collettivi. Cos stato anche per il futurismo il cui atto
di fondazione avvenuto ad opera di Filippo Tommaso Marinetti a Parigi nel 1909 con un
Manifesto comparso il 20 febbraio 1909 a Parigi sul quotidiano Le Figaro e, poco
dopo, in italiano, su Poesia, una rivista milanese fondata dallo stesso Marinetti.
Filippo Tommaso Marinetti nacque ad Alessandria dEgitto nel 1876, da genitori
italiani. Successivamente la sua famiglia si trasfer a Milano e cos inizi a spostarsi tra
Milano e Parigi. Il suo esordio letterario avvenne nel clima culturale dellavanguardia
parigina. Collabor a varie riviste, compose in francese le prime opere come I vecchi
marinai e nel 1905 fond a Milano la rivista Poesia. Nel 1915 sollecit lintervento
italiano nella Prima guerra mondiale e si arruol volontario. Nel 1919 fu tra i fondatori dei
Fasci di combattimento: il Futurismo incarnava lanima rivoluzionaria del fascismo. Infatti
fu nominato accademico dItalia. Mor nel 1944. Nel suo Manifesto lautore si scagliava
contro le forme tradizionali dellarte e della letteratura e pubblicizzava le sue idee
sovvertitrici di ogni passatismo, cio di ogni tradizione classica e paradossalmente
accademica.
Gli intellettuali cercano cos di reagire al ripiegamento del Decadentismo liberando il paese
dalla fetida cancrena di professori, darcheologhi, di ciceroni e dantiquarii attraverso i
nuovi valori della velocit, del dinamismo, il cui emblema simboleggiato dal mito della
macchina e dando allarte la dinamicit del progresso in forme e linguaggi del tutto
originali.
Il Futurismo teorizzava lattivismo, il movimento aggressivo, linsonnia febbrile, il passo
di corsa, il salto mortale, lo schiaffo e il pugno.
Questo programma tendeva ad esaltare gli animi e a creare, soprattutto nelle nuove
generazioni, lenfasi di una vita spericolata, violenta e a esaltare la guerra come la sola
igiene del mondo, aderendo allideologia nazionalista e militarista. Il Manifesto esalta
lautomobile, laeroplano, lelettricit, le fabbriche, la folla, tutte espressioni della
modernit.
In concomitanza con la vitalit di fondo del movimento, anche la poesia fu negazione degli
schemi tradizionali e dei modelli classici.
Nella frase marinettiana Uccidete il chiaro di luna espresso il rifiuto dei
convenzionalismi romantici in nome di un programma di parole in libert: vocaboli
associati in modo fantasioso, senza obbedire alla normale sintassi.
Ecco i punti chiave del Manifesto tecnico della letteratura futurista:
1. Bisogna distruggere la sintassi disponendo i sostantivi a caso,
come nascono. Si deve usare il verbo allinfinito.
2. Si deve abolire laggettivo.
3. Si deve abolire lavverbio.
4. Ogni sostantivo deve avere il suo doppio, cio il sostantivo deve
essere seguito dal sostantivo a cui legato per analogia.
Le immagini devono essere poste
senza fili conduttori per analogie pure
R. M. Baldessari, Marinetti
e queste ultime nullasoldato, 1917 hanno a che fare con i
paragoni usati in passato.
5. Abolire anche la punteggiatura.
6. Distruggere nella letteratura lio, cio tutta la psicologia sostituendola con
lossessione lirica della materia.
Cos il linguaggio accoglie le varie scritture dellera industriale: programmi, bilanci,
relazioni scientifiche, documenti di partito. Non a caso il manifesto definito tecnico.
il trionfo dellirrazionalismo e d vita a una letteratura impoetica che esasper la tensione
eroica per celebrare, in maniera del tutto sui generis, il trionfo della scienza e della tecnica,
le nuove divinit imposte alluomo stesso.
Lopera che racchiude questi ideali
teorici e tecnici la poesia
Bombardamento di Filippo
Tommaso Marinetti dal poemetto
Zang tumb tuum.
Il poeta riproduce gli effetti del
bombardamento ad opera dei
Bulgari della citt turca di
Adrianopoli durante la guerra tra le
due nazioni nel 1912. Il brano
celebra il rito igienico della guerra,
del quale vuole esprimere sulla
pagina scritta tutta la forza
dinamica. La violenza e la ferocia
della guerra sono recepite da
Marinetti come musica, come
spettacolo bellissimo e purificatore.
Lautore vuole rappresentare le
sensazioni suggerite dal
bombardamento nella maniera pi
oggettiva e fedele possibile, quasi si
trattasse di un reporter di guerra.
Non descrive, perci, ma raccoglie
con ossessiva attenzione le
impressioni, le immagini, i suoni e i
colori di una giornata di guerra. Le
forme sulla pagina imitano lo
sconquasso provocato dai
bombardamenti.
In faccia al lettore viene sbattuta
tutta la violenza delle singole parole: le frasi non si succedono pi una dopo laltra, ma si
accavallano una sullaltra. Domina il nuovo criterio della simultaneit, centrale nella
poetica futurista, perch intrecciato allidea della velocit e del movimento. Il trionfo del
paroliberismo. Il bombardamento reso attraverso onomatopee, tra laltro evidenziate
rispetto al testo attraverso il carattere in neretto, le quali riproducono i rumori assordanti e i
boati.
Tra parentesi, in maiuscoletto, sono contenute delle specie di didascalie, che forniscono
indicazioni sulla velocit delle azioni e sui tempi di lettura, quasi si trattasse di uno spartito
musicale; analoga la funzione degli spazi bianchi tra le parole, che corrispondono alle
pause e ai silenzi.
Altra parola messa in rilievo vampe,
scritto in corsivo piccolo e dislocato su
linee verticali quasi a voler riprodurre i
bagliori accesi dai colpi dartiglieria. Le
altre onomatopee sono rese in tondo
minuscolo affinch riproducano i rumori
della natura, schiacciati e sommersi dal
frastuono che li avvolge.
Anche per quanto concerne gli aspetti
tecnici, la poesia la concretizzazione
dei principi del Manifesto per luso del
verbo allinfinito, la moltiplicazione di
vocali e/o consonanti che amplifica la
forza e la durata dei suoni.
Il segno della funzione: stabiliamo gli intervalli in cui essa positiva, ponendo f (x)>0 e
trovando, anche dove negativa.
Il comportamento della funzione agli estremi del dominio: calcoliamo i relativi limiti e
cerchiamo gli eventuali asintoti della funzione. Classifichiamo inoltre gli eventuali punti di
discontinuit specificando se sono di prima, di seconda o di terza.
Si dice asintoto della funzione in punto c la retta il cui grafico si avvicina man mano che un
suo generico punto si allontana allinfinito. Esistono tre tipi di asintoti:
1. Asintoto verticale:
2. Asintoto orizzontale:
3. Asintoto obliquo:
Un punto x0 si dice punto di discontinuit di prima specie per la funzione f (x) quando
per il limite destro e il limite sinistro sono entrambi finiti ma diversi tra di
loro. La differenza |l2-l1| si dice salto della funzione.
Un punto si dice punto di discontinuit di seconda specie per la funzione f (x) quando
almeno uno dei due limiti, destro o sinistro, di f (x) infinito oppure non esiste.
Un punto si dice punto di discontinuit di terza specie per la funzione f (x) quando esiste ed
finito il limite di f (x) ma non definito in x0.
Dallo studio del segno della derivata prima determiniamo gli intervalli in cui la funzione
crescente (f (x) >0) e, di conseguenza, quelli in cui decrescente (f (x) <0); cerchiamo gli
eventuali punti di massimo o di minimo relativo e di flesso orizzontale e i punti di non
derivabilit di f (x) (flessi verticali, cuspidi e punti angolosi).
Dallo studio della derivata seconda determiniamo gli intervalli in cui il grafico volge la
concavit verso lalto (f (x) >0) o verso il basso (f (x) <0). Cerchiamo inoltre i punti di
flesso a tangente obliqua.
Trasduttore di Temperatura
Il Trasduttore un dispositivo che trasforma una qualsiasi grandezza fisica in una grandezza
elettrica (Tensione o corrente).
Le principali caratteristiche di un trasduttore sono:
4. Sensibilit: viene definita come sensibilit il rapporto tra la variazione della grandezza in
uscita e la variazione della grandezza in ingresso. La sensibilit deve essere elevata in modo
da garantire in ogni caso una risoluzione maggiore del grado di precisione richiesto.
8. Sovraccarico: il valore massimo del segnale di ingresso, oltre il campo di misura, che
pu essere applicato senza che il trasduttore si danneggi.
9. Affidabilit: legata alla variazione dei parametri del trasduttore con luso.
10. Vita di un trasduttore: il tempo espresso in ore, o pi spesso in numero di cicli, numero
di giri, ecc., oltre il quale non pi garantito il corretto funzionamento del trasduttore.
Abbiamo studiato in particolare i trasduttori di Temperatura. I pi utilizzati sono:
Termistori;
Termocoppie;
RTD o termoresistenze;
Sensori integrati(AD590/LM35).
Termoresistenze
Le termoresistenze sono basate sulla
variazione di resistivit dei metalli con la
temperatura e sono caratterizzate dal
coefficiente di temperatura resistivo elevato
(TCR). La relazione che lega temperatura e
resistenza di tipo non lineare e nei conduttori
metallici vale la relazione Rt=Ro(1+T) con
Ro = resistenza a 0C =coeff. di temperatura
del materiale (variazione percentuale della
resistenza rispetto alla temperatura =R/T x100 se >0 costituito da materiali
conduttori invece se <0 costituito da materiali semiconduttori; T= salto termico.
Materiali usati: rame, nickel, platino.
Termistori
I termistori, invece, sono realizzati con materiali semiconduttori e presentano una maggiore
variabilit della resistenza con la temperatura.
La loro caratteristica, per, molto meno lineare e il range di temperature duso assai pi
ristretto. Si possono ottenere resistenze crescenti con la temperatura (PTC a coefficiente di
temperatura positivo) o decrescenti al crescere di essa (NTC). I PTC hanno un coefficiente
di temperatura positivo e sono caratterizzati da una caratteristica RT/T esponenziale
crescente all'aumentare della temperatura; NTC hanno un coefficiente di temperatura
negativo e la caratteristica RT/T esponenziale decrescente all'aumentare della temperatura.
Per le migliori caratteristiche metrologiche mostrate da questi ultimi, i sensori di
temperatura sono basati esclusivamente sui materiali a coefficiente negativo. Essi sono
utilizzati per limitare la corrente di spunt, sensori di temperatura e per la protezione dei
circuiti.
Termocoppie:
Le termocoppie un trasduttore di
temperaturs il cui funzionamento basato
sulleffetto termoelettrico, chiamato
effetto Seedbeck dice che due materiali
conduttori saldati allestremit posti a
due temperature diverse danno una
differenza di potenziale V che
direttamente proporzionale alla variazione
di temperatura T, e la costante di
proporzionalit(costante di Seedbeck)
dipende dalla coppia di materiale
utilizzata, come riportato in tabella.
Dallanalisi della
tabella si evince che
le termocoppie sono
caratterizzate da un
ampio range di
temperatura, ma da
una bassa sensibilit
che impone una forre
amplificazione in
uscita, inoltre per
risalire alla temperatura T1 necessario che il giunto freddo si trovi a una temperatura T di
riferimento. Volendo misurare la temperatura con i terminali del multimetro si potrebbe
formare un ulteriore effetto Seedbeck per evitare questo sono disponibili integrati per la
rilevazione di temperature con termocoppie sono in commercio anche numerosi integrati,
basati su propriet delle giunzioni., che forniscono una tensione (LM35) o una corrente
(AD590) direttamente proporzionali alla temperatura.
I circuiti integrati
I circuito integrato (LM35) un sensore di temperatura
di precisione, con uscita lineare, in tensione,
proporzionale in scala Celsius(gradi centrigadi). Non
serve, quindi dover fare dei calcoli per ottenere la
temperatura effettiva in C a partire dalla scala Kelvin.
LM35 non necessita di nessun tipo di taratura per
fornire unaccuratezza di 1/4 C . La bassa impedenza
di uscita e luscita lineare rendono questo sensore
particolarmente semplice da utilizzare, sia con
microcontrollori che con strumenti di lettura.
Caratteristiche principali:
Calibrato direttamente in Celsius (Centigradi)
Scala lineare + 10.0 mV/C
Accuratezza garantibile al 0.5C (a +25C)
Range misurabile 0 to +100C
Adatto ad applicazioni remote
Basso costo
Opera da 4 a 30 Vots
Meno di 60 A di consumo
Non linearita' tipica soltanto0.25C.