Documente Academic
Documente Profesional
Documente Cultură
CU MICROCONTROLERUL MC68HC11
1. Teoria Lucra rii
1.3. Descrierea montajului folosit.
n aceasta lucrare se va folosi un sistem de achizit ie de date si control al unui sistem
termic simplu. Pentru eceasta s-a folosit o placa de evaluare (EVB) cu microcontroler
68HC11A8 cuplata la montajul din figura 1. Acest montaj cont ine urma toarele subcircuite:
un termometru care va fi folosit ca etalon (R8, D1) bazat be circuitul BM135 care
realizeaza pe borna 11 o tensiune proport ionala cu temperatura exprimata n
grade Kelvin (3V la 300K),
un traductor de temperatura cu termistor NTC (RT) cu rezistent a de aproximativ
15-20K la temperatura camerei,
un circuit de condit ionare a semnalului dat de traductorul de temperatura (R3, R4,
R7, AO1) care transforma valoarea rezistent ei termistorului ntr-o tensiune ntre
0 si 5V,
un sistem de protect ie a intra rii analogice PE0 a microcontrolerului (R9, D2, D3),
un circuit de nca lzire (R21, Q1, R22, Q2, R2) comandat de pinul PA7 al
mcrocontrolerului.
De asemenea platforma mai cont ine si o referint a de tensiune care este conectata la
borna VRH de referint a ale microcontrolerului. Borna VRL de referint a negativa a
microcontrolerului este conectata la masa . Convertorul analog/digital ma soara diferent ial
tensiunea aplicata ntre intrarea selectata a multiplexorului analogic si pe pinul VRL al
circuitului (aplicnd pe intrarea multiplexorului o tensiune de mod comun egala cu VRL
fat a de masa V
SS
a circuitului, rezultatul conversiei este 00, iar pentru o tensiune de mod
comun egala cu V
RH
, rezultatul conversiei este FF).
Elementele active ale circuitului de nca lzire, termometrul si traductorul sunt cuplate
termic prin intermediul unui radiator izolator electric.
Cu ajutorul microcontrolerului
se poate citi tensiunea de la iesirea circuitului de condit ionare a semnalului
se poate citi tensiunea la bornele termometrului de referint a
se poate comanda circuitul de nca lzire n una din cele doua sta ri:
- 1 -
Q1, Q2 blocate - fa ra putere disipata
Q1, Q2 n regim normal de funct ionare - cu o anumita putere disipata
n acesta lucrare se va urma ri studierea unui sistem termic cu ajutorului montajuli descris
mai sus.
1.2. Sistemul termic de ma surat.
O ma rime fizica de interes pentru aceasta lucrare este conducatnt a termica a unui tub
de flux termic ntre doua sect iuni. Ea se defineste ca fiind purerea termica care trebuie
sa circule prin acel tub de flux necesara sa realizeze o diferent a de temperatura unitara .
n general ea se calculeza ca raportul ntre puterea injectata si diferent a de temperatura
(n regim stat ionar) care apare. Rezistent a termica este inversul conductant ei.
Sistemul termic este compus din tranzistoarele Q1, Q2, circuitul BM135, termistorul RT
radiatorul care le conecteaza . Proprieta t ile mediului pot fi modificate cu ajutorul unui
capac cu proprieta t i termice izolatoare.
Avnd n vedere decalajul spat ial al elementelor sistemului, este de asteptat ca diferitele
elemente, n funct ie de regimul termic care apare, sa nu fie izoterme. n plus datorita
faptului ca fluxul termic se propaga cu o anumita viteza (care evident depinde de mediu)
ne astepta m ca, atunci cnd elementul de putere (Q1) este aclansat (deci cnd sistemul
termic se nca lzeste), temperatura lui Q1 sa fie mai mare dect temperatura termistorului
care sa fie mai mare dect temperatura circuitului BM135.
1.3. O bucla de reglaj ON/OFF
n lucrare se va construi o bucla de reglaj a temperaturii sistemului descris mai sus.
Acesta bucla de reglaj consta ntr-un sistem de ma sura a temperaturii (termistor, circuit
de condit ionare si convertor A/D-HC11), un bloc de decizie (HC11) si un bloc de
comanda (HC11 - pinul PA7 si circuitul de nca lzire). O bucla de acest tip - n care
comanda este de tip totul (o anumita putere) sau nimic (Q1, Q2 blocate) - se numeste
bucla de reglaj ON/OFF. Blocul de decizie - care n acest caz este realizat prin software -
compara valoarea ma surata a temperaturii (cu precizia data de sistemul de achizit ie) cu
valoarea temperaturii care trebuie ment inuta constanta (temperatura t inta ). Daca
temperatura sistemului este mai mica dect temperatura t inta atunci se da comanda de
nca lzire. n cela lalt caz sistemul de nca lzire este oprit.
Datorita rezolut iei limitate a sistemului de achizit ie, a ratei finite de esantionare si a
proprieta tilor inert iale ale sistemului termic temperatura sistemului nu va fi egala cu
temperatura t inta odata ce se intra ntr-un regim stat ionar ci ea va varia n jurul aceste
valori cu un riplu care depinde de elementele ment ionate mai sus.
- 2 -
Rezolut ia limitata a sistemului de achizit ie (1/2LSB) determina un histerezis n luarea
decizei. Rata finita de esantionare duce la luarea deciziei la momente cuantificate de timp
si nu exact n momentul n care se produce tranzit ia de la un cod corespunza tor unei
temperaturi la altul. Proprieta tile inert iale ale sistemului termic fac ca nca lzirea/ra cirea sa
nu se realizeze sincron cu comanda ci dupa un interval de timp. n funct ie de relat ia
dintre rata de esantionare si constanta de timp caracteristica sistemului termic va conta
numai unul din acesti ultimi doi factori.
2. Desfa s urarea Lucra rii
Lucrarea are ca scop realizarea unui sistem de achizit ie de date pentru monitorizarea
temperaturii unui sistem termic (ST), etalonarea / liniarizarea unui sistem de achizit ie de
temperatura cu termistor, si realizarea unei bucle de reglaj ON/OFf a temperaturii ST.
n acest sens se va folosi un program de comunicat ie pe line seriala PROCOMM.EXE
folosit pentru a emula un terminal alfanumeric pentru placa de evaluare si pentru a
nca rca fisierele executabile ce vor fi folosite n diferitele etape ale lucra rii. Modul de lucru
cu placa EVB, monitorul acesteia si programul PROCOMM este detaliat n anexa .
Schema platformei de laborator este prezentata n figura 1.
2. Partea Experimentala
NOTA