Sunteți pe pagina 1din 52

editorial

Amintiri din

istoria Radioului (II)


Ilie Mih\escu

Motto:
“Informa]ia reprezint\ un mesaj care aduce o precizare
^ntr-o problem\ ce prezint\ un anumit grad de incertitudine.”
Cristian Colonati

Comentariu desen:
Telegraful Morse - inven]ie brevetat\ ^n 1835; partea superioar\ a
receptorului - inscriptorul pe hârtie, partea inferioar\ - transmi]\torul.
Pentru acest mod de comunica]ie a fost elaborat cunoscutul alfabet
Morse.

pentru un telegraf

U
n impuls puternic ^n dezvoltarea Congresul american ^i acord\ o
sistemelor de comunicare a fost electromagnetic. S\ nu uit\m c\ profesorul subven]ie de 300000$ pentru instalarea
dat de inventarea locomotivei cu Charles Wheatstone este inventatorul unei linii ^ntre Washington [i Baltimore,
aburi [i a deschiderii primei linii feroviare ^n celebrei pun]i de m\sur\ care-i poart\ care va fi inaugurat\ la 1 ianuarie 1845.
1830 ^ntre Liverpool [i Manchester. Feno- numele. Acum este ^nceputul comunica]iilor
menul a provocat profunde schimb\ri Telegraful Cooke-Wheatstone a fost publice. Primii interesa]i [i beneficiari sunt
politice [i ^n via]a social\, nu numai ^n montat pe linia ferat\ ^ntre Paddington [i agen]iile de prez\ - ziarele, cum ar fi
Anglia, dar chiar ^n toat\ lumea. For]a West Drayton. agen]ia Reuter, ^nfiin]at\ de Julius Reuter
aburului era folosit\ [i la propulsia navelor O ^ntâmplare face ca telegraful s\ intre (1846-1899) sau Associated Press.
fluviale [i maritime ob]inându-se un record [i mai puternic ^n aten]ia opiniei publice ^n Sistemul acesta de telegraf ^ncepe s\
^n 1849, când vaporul american Savannah urma unui eveniment. câ[tige teren [i ^n Europa, iar comunica]iile
traverseaz\ Atlanticul. Prin intermediul telegrafului se ^ntre statele vechiului continent nu mai
~n aceast\ perioad\ de timp, baronul comunic\ la Paddington c\ ^n trenul care prezint\ dificult\]i, singurul obstacol care
rus Schilling, bazat pe experimentele va sosi la orele 7:42 se afl\ un periculos obstruc]iona Anglia era marea. Problema a
fizicianului olandez H.C. Oersted (1777- asasin. Poli]ia este alertat\, criminalul fost rezolvat\ de Werner Siemens, prin
1851) asupra electromagnetismului, capturat, vestea zboar\, iar mijlocul de instalarea unor cabluri pe fundul m\rii [i
propune un telegraf bazat pe influen]area informare a poli]iei devine “zeul telegraf”. astfel, ^n 1851 }ara Galilor [i Sco]ia au fost
acului busolei de c\tre câmpul magnetic. Ace[ti doi inventatori sunt fondatorii unite cu Irlanda, iar ^n 1853 Belgia [i
Sistemul acesta de transmisie impresio- societ\]ii Electric Telegraph Company ^n Danemarca au avut leg\tura cu Anglia.
neaz\ pe ]arul Nicolae I al Rusiei [i este 1846, ca dup\ numai 6 ani, adic\ ^n 1852 La un an dup\ unirea Principatelor
aplicat ca o re]ea ^ntre Petersburg [i compania s\ aib\ o re]ea de linii Române, ^n 1860 Londra era legat\ printr-
palatul imperial de la Peterhof. telegrafice de peste 6500km. un cablu cu ora[ul Bombay din India.
Cvasi contemporani cu evenimentul din Regina Victoria le acord\ titlul de baroni Se poate constata c\ aparatura era
Rusia, profesorii Carl Friedrich Gauss [i pentru merite [tiin]ifice [i economice. stabilizat\, ^ns\ suportul comunica]iilor
Wilhelm Weber construiesc ^n 1833 un alt Al]i doi pionieri ^n domeniu au fost trebuia asigurat.
tip de telegraf, bazat tot pe electro- Samuel Finley Breeze Morse (1791-1872) Deocamdat\ comunica]iile se f\ceau
magnetism, care transmitea date ^ntre [i Alfred Vail. Morse era pictor american, pe sisteme de fire [i cabluri, dar ^n aten]ia
laboratorul de Fizic\ la Observatorul profesor ^n istoria artei [i desen la savan]ilor erau deja prinse undele
Astronomic pe distan]a de 1km. Universitatea New York. Venise ^n Europa electromagnetice.
Numele acestor fizicieni se atribuie unor ^n 1832 pentru perfec]ionare ^n domeniul
unit\]i de m\sur\ pentru m\rimi artei, dar a fost impresionat de telegraful Dar odat\ cu dezvoltarea sistemelor de
magnetice. Astfel induc]ia magnetic\ se electromagnetic. Re^ntors ^n America, comunica]ii interstatale trebuie constituit
m\soar\ ^n Weber pe metru p\trat imagineaz\ o instala]ie care poate imprima cadrul de cooperare, exploatare, cheltuieli
(Wb/m2), iar numele lui Gauss, prin a sa pe hârtie puncte [i linii - instala]ie [i venituri ca administrare, dar [i stabilirea
teorem\, este legat de fluxul induc]iei. comandat\ electromagnetic (1835), [i unor norme [i criterii tehnice de func-
~n 1837, William Cooke [i Charles pentru aceasta concepe [i alfabetul folosit ]ionare, obiective care aveau s\ fie discu-
Wheatstone ob]in la Londra un brevet tot [i ^n prezent - alfabetul Morse. tate la conferin]a de la Paris din 1865. !

4 4/2005 www.conexclub.ro
soft

Target 3001!
Circuite imprimate

Lucian Bercian
lucian.bercian@conexelectronic.ro

download versiune gratuit\ la:


http://www.ibfriedrich.com

5.3.27. M\rirea imaginii "View" sau schimba]i de exemplu l\]imea unui


• cu instrumentul segment a[eza]i cursorul deasupra lui [i
de pe ecran - Zoom In
ac]iona]i comanda "Select". Bara de stare
Pute]i activa acest mod … Ce pute]i s\ face]i… afi[eaz\ "Choose element". Elementul
• cu tasta [Pg Dn]; Pozi]ia de pe ecran în care se face clic selectat sclipe[te. Se ac]ioneaz\ tasta [e]
• cu comanda "Zoom In" din meniul "View" pe M1 este mic[orat\ [i a[ezat\ în centrul pentru editarea lui. Se deschide fereastra
sau ecranului. Aceasta duce la ob]inerea unei de dialog corespunz\toare. Dac\ un
• cu instrumentul imagini cu mai pu]ine detalii dar mai element selectat neinten]ionat sclipe[te
general\. Cu M2 se ob]ine efectul invers. pentru c\ unele elemente se suprapun,
Ce pute]i s\ face]i … Tasta [Pg Up] are aceea[i func]ie dar este ap\sa]i de câteva ori tasta [s]. Ap\sa]i
Pozi]ia de pe ecran în care se face clic posibil s\ fie ac]ionat\ în orice mod de tasta [+] sau [-] pentru a selecta alt
pe M1 este m\rit\ [i a[ezat\ în centrul lucru v\ afla]i, f\r\ s\ îl p\r\si]i. Astfel dac\ element. Ap\sa]i tasta [o] (de la options)
ecranului. Aceasta duce la ob]inerea unei desena]i trasee, pute]i folosi [Pg Up] pentru pentru a determina dac\ numai elementul
imagini cu mai multe detalii dar mai pu]in mic[orarea imaginii f\r\ s\ abandona]i care sclipe[te va fi selectat sau [i
general\. Cu M2 se ob]ine efectul invers. traseul. Pa[ii sc\rii vor avea valorile 2-5- elementele învecinate (întreaga compo-
Tasta [Pg Dn] are aceea[i func]ie dar este 10-20-50-100-200-500-1000. Bara de nent\ sau întregul semnal). Ap\sa]i acum
posibil s\ fie ac]ionat\ în orice mod de stare afi[eaz\ factorul de scar\ curent. tasta [Return] pentru a selecta elementul
lucru v\ afla]i, f\r\ s\ îl p\r\si]i. Astfel dac\ (elementele).
desena]i trasee, pute]i folosi [Pg Dn] P\r\si]i acest mod… Avantajul select\rii comenzii în compa-
pentru m\rirea imaginii f\r\ s\ abandona]i • cu tasta [Esc] sau M12. ra]ie cu simplul clic M1 pe un element este
traseul. Pa[ii sc\rii vor avea valorile 2-5- c\ ave]i un instrument ca un bisturiu pentru
10-20-50-100-200-500-1000. Bara de sta- 5.3.29. Selectarea elementelor selectarea exact\ a unor singure elemente
re afi[eaz\ factorul de scar\ curent. Pute]i activa acest mod … chiar [i în zone unde sunt multe elemente
• cu tasta [s], suprapuse pe diferite straturi.
P\r\si]i acest mod … • cu comanda "Select" din meniul "Edit" P\r\si]i acest mod…
• cu tasta [Esc] sau M12. sau • cu tasta [Esc] sau M12.
• cu instrumentul
5.3.28. Mic[orarea imaginii 5.3.30. Plasarea unei g\uri
Ce pute]i s\ face]i… Pute]i activa acest mod…
de pe ecran - Zoom Out
Pute]i selecta elemente, semnale sau • Plasa]i o gaur\ de trecere liber\ pentru o
Pute]i activa acest mod … componente pentru efectuarea unor gaur\ perforat\ (gaur\ de montare).
• cu tasta [Pg Up]; ac]iuni ulterioare. Acestea sunt marcate
• cu comanda "Zoom Out" din meniul prin iluminare intens\. Dac\ dori]i s\ Ce pute]i s\ face]i…

www.conexclub.ro 4/2005 5
soft

Plasa]i mai întâi o gaur\ de trecere • cu tasta [Esc] sau M12. acum tasta [o] (de la options) pentru a
liber\. Cu dublu clic M11 pe ea selecta]i în 5.3.33. Selectarea unei suprafe]e alege num\rul de spire [i direc]ia de
fereastra care apare diametrul g\urii, rota]ie. Cu înc\ un M1 spirala este
în\l]imea [i l\]imea pastilei de cupru mai pentru zoom - Zoom Area complet\.
mici dacât diametrul g\urii [i anula]i Pute]i activa acest mod…
numele semnalului. • cu M2H, P\r\si]i acest mod…
• cu comanda "Zoom Area" din meniul • cu tasta [Esc] sau M12.
P\r\si]i acest mod… "View" sau 5.3.36. Pastile "pic\tur\"
• cu tasta [Esc] sau M12. • cu instrumentul dup\ care se
5.3.31. Efectuarea unei rota]ii - ac]ioneaz\ M1H. Pute]i activa acest mod…
• cu comanda "Teardrops" din meniul
Turn/Rotate Ce pute]i s\ face]i… "Elements" sau
Pute]i activa acest mod… Selecta]i cu [M2H] un dreptunghi în • cu instrumentul
• cu tasta [t] sau cu combina]ia de taste desenul circuitului din stânga spre dreapta.
[Shift]+[T], Aria selectat\ apare pe ecran la scar\ Ce pute]i s\ face]i…
• cu comanda "Turn/Rotate" din meniul maxim\. Un clic [M1] pe pastila conectat\ o
"Edit" sau Recomandare: Dac\ efectua]i acest transform\ în pastil\ "pic\tur\".
• cu instrumentul lucru invers, ceea ce înseamn\ mi[carea
mouse-ului de la dreapta la stânga, va P\r\si]i acest mod…
Ce pute]i s\ face]i… ap\rea întregul circuit la scar\ maxim\ (ca • cu tasta [Esc] sau M12.
Plasa]i cursorul în centrul de rota]ie [i [i la utilizarea comenzii [F7]). 5.3.37. Desenarea conturului unui
face]i clic cu M1. Toate elementele Pute]i de asemenea s\ ac]iona]i M22
selectate se rotesc în jurul acestui centru pentru a mic[ora imaginea pas cu pas. triunghi - Open Triangle
cu unghiul de rota]ie curent. În lipsa altei Pute]i activa acest mod …
op]iuni TARGET alege acest unghi la 90°. P\r\si]i acest mod… • cu combina]ia de taste [Ctrl]+[3],
Dac\ dori]i pentru unghiul de rota]ie o alt\ • cu tasta [Esc] sau M12. • cu comanda "Draw Open Triangle" din
valoare decât cea curent\, ac]iona]i M2 în 5.3.34. Panorama - Panorama (Pan) meniul "Elements" sau
loc de M1. Se deschide o fereastr\ de
dialog care v\ permite s\ introduce]i orice Pute]i activa acest mod… • cu instrumentul
valoare pentru unghiul de rota]ie (inclusiv • cu tasta [p],
sensul de rota]ie). • cu comanda "Panorama (Pan)" din Ce pute]i s\ face]i …
Dac\ dori]i corectarea unghiului unui meniul "View" sau Ap\sa]i [o] (de la options) pentru a
element se poate începe direct cu tasta [t] introduce set\rile liniei. Selecta]i cu M1
sau cu combina]ia de taste [Shift]+[T]. • cu instrumentul dou\ puncte pentru a defini dou\ din
col]urile triunghiului. Prin deplasarea
P\r\si]i acest mod… Ce pute]i s\ face]i… mouse-ului pentru selectarea celui de al
• cu tasta [Esc] sau M12. Punctul de pe ecran în care se face clic treilea col] rezult\ triunghiul. Un triunghi
5.3.32. Efectuarea unei oglindiri - cu M1 va fi deplasat în centrul ecranului, deja existent poate fi tras de col]urile lui cu
scara desenului r\mânând aceea[i. Se func]ia [g].
Mirror poate ob]ine acela[i lucru cu tasta [p]. De
Pute]i s\ activa]i acest mod… exemplu, aceast\ facilitate este util\ atunci P\r\si]i acest mod …
• cu tasta [m] sau cu combina]ia de taste când desena]i semnale, iar punctul ]intit nu • cu tasta [Esc] sau M12.
[Shift]+[M], este în zona afi[at\ pe ecran. Mi[ca]i 5.3.38. Desenarea conturului unui
• cu comanda "Mirror horizontally" sau mouse-ul pe marginea ecranului [i ap\sa]i
"Mirror vertically" din meniul "Edit" sau [p] pentru ca "hârtia" s\ avanseze. dreptunghi - Open Rectangle
Ac]ionarea tastei [p] nu duce la aban- Pute]i activa acest mod …
• cu unul din instrumentele donarea modului de desenare a semna- • cu combina]ia de taste [Ctrl]+[4],
lelor. • cu comanda "Draw Open Rectangle" din
Ce pute]i s\ face]i… P\r\si]i acest mod… meniul "Elements" sau
Plasa]i cursorul pe axa de oglindire • cu tasta [Esc] sau M12.
vertical\ dorit\ [i face]i clic pe M1. Dac\ 5.3.35. Desenarea spiralelor - Spirals • cu instrumentul
dori]i o ax\ de oglindire orizontal\ face]i
clic pe M2. Toate elementele selectate Pute]i activa acest mod… Ce pute]i s\ face]i…
sunt oglindite fa]\ de centrul ales. • cu comanda "Draw Spirals" din meniul Ap\sa]i tasta [o] (de la options) pentru
Pute]i de asemenea s\ efectua]i oglin- "Elements" set\rile liniei cu care se va desena
direa direct cu tasta [m] pentru oglindirea dreptunghiul. Dup\ ce dreptunghiul este
orizontal\ [i combina]ia de taste Ce pute]i s\ face]i… început cu M1 se deplaseaz\ mouse-ul pe
[Shift]+[M] pentru cea vertical\. Mai întâi fixa]i centrul spiralei cu M1. diagonal\ pentru a se deschide un
Dac\ mi[ca]i acum mouse-ul vede]i deja dreptunghi. Cu un nou M1 se poate
P\r\si]i acest mod… desenul "fantom\" al spiralei. Ap\sa]i termina dreptunghiul. Dreptunghiurile deja

6 4/2005 www.conexclub.ro
soft

existente pot fi trase de col]urile lor cu


func]ia [g].

P\r\si]i acest mod…


• cu tasta [Esc] sau M12. Software gratuit
pentru electronic\
5.3.39. Desenarea conturului

unui cerc (inel) - Open Ring


Pute]i activa acest mod …
• cu combina]ia de taste [Ctrl]+[0] (zero), Proiectarea aplica]iilor cu 555 ofer\ [i câteva aplica]ii ca exemplu.
• cu comanda "Draw Open Rings" din Pasiona]ilor de proiectare asistat\ de La aceea[i adres\ se poate identifica
meniul "Elements" sau PC le suger\m vizitarea site-ului [i transfera (gratuit) un software pentru
http://www.schematica.com/555_Timer_ calcularea valorilor rezistoarelor marcate
• cu instrumentul design/555.htm, care ofer\ o variant\ în codul culorilor.
gratuit\ (light) pentru aplica]ii diverse pe
Ce pute]i s\ face]i… baza circuitului timer 555. Programarea µC AVR direct
Ap\sa]i tasta [o] (de la options) pentru Versiunea recent îmbun\t\]it\ a pro-
pe portul paralel
a introduce set\rile liniei de trasare. Cercul gramului, 555 Timer Designer, con]ine [i
este început cu M1 care îi fixeaz\ centrul. Un programator simplu [i
Clicul final M1 define[te raza cercului. u[or de implementat chiar [i de
Cercurile deja existente pot fi trase de utilizatorii f\r\ prea mare expe-
conturul lor cu func]ia [g]. rien]\ în µC este propus la
http:// avr.webpark.sk/ sau
P\r\si]i acest mod… www.hw. cz (sec]iunea soft-
• cu tasta [Esc] sau M12. ware). Versiunile de program
recente ([i care trebuie înregis-
5.3.40. Desenarea unui poligon trate) permit [i acesul la func]ii
speciale, cum ar fi setarea
lin - Filled Polygon
bi]iilor de Fuse sau Lock.
Pute]i activa acest mod… Din punct de vedere hard-
• cu tasta [5], ware, leg\tura între portul para-
• cu comanda "Draw Filled Polygons" din lel al PC-ului [i µC se reali-
meniul "Elements" sau zeaz\ direct.
Software-ul este realizat
• cu instrumentul pentru µC AT90S1200, AT902313,
o versiune demo a modulului oferit la AT90S2323, AT90S2343, AT904414,
Ce pute]i s\ face]i… vânzare 555 Timer PRO. AT90S8515.
Fixa]i cu M1 fiecare col] al poligonului. Pot fi selectate rapid componentele
Poligonul este terminat atunci când se unui monostabil sau a dou\ tipuri Autorul programului este ing. Juraj
apas\ tasta [Return] sau se face clic [M1] topologice de astabil cu 555, func]ie de Lihosith. !
exact în col]ul de început al poligonului. Cu parametrii solicita]i. Selec]ia se face dup\
tasta [o] (de la options) se introduce rezistoare sau condensator. Programul
stratul pe care se face desenul. Poligonul
este format din mai multe triunghiuri. Dac\
dori]i s\ lumina]i intens întregul poligon se

apas\ butonul din Pointer Toolbar.


Dac\ face]i acum clic [M1] pe unul din
triunghiurile poligonului întreg poligonul
este iluminat intens. Col]urile poligonului
pot fi trase cu func]ia [g].

P\r\si]i acest mod…


• cu tasta [Esc] sau M12. !

8 4/2005 www.conexclub.ro
tehnologii

Dezvoltarea unui

echipament de monitorizare
a temperaturii ^n procesele tehnologice (VIII)

Bogdan Ro[u
bogdanrosualex@yahoo.com
Norocel - Drago[ Codreanu
Facultatea Electronic\ [i Telecomunica]ii
norocel_codreanu@yahoo.com

Î
ncheiem cu episodul de fa]\ prezen- Revenind la chestiunile tehice,
tarea echipamentului de monitorizare este bine de men]ionat faptul c\
a temperaturii, urm\toarele fiind desti- rutina de deservire a întreruperii
nate modului în care trebuie s\ se realize- timer-ului 0, configurarea
ze o documenta]ie profesional\ de produs modulului timer 0 [i filtrarea
(cu explicitare concret\ pe acest echipa- semnalelor în aplica]ia "Politemp
ment) [i aspectelor de tehnologie electro- II" pot fi ob]inute gratuit de la
nic\ legate de fenomenele termice [i autori. Timer-ul 0 produce o
echipamentele tehnologice destinate lipirii întrerupere la overflow cu o
componentelor SMD pe pl\cile de circuit frecven]\ de 3906,25Hz. Pe
imprimat. Cu toate c\ î[i dau cu u[urin]\ întreruperea timerului 0 se
seama c\ o parte dintre cititori prefer\ s\ declan[eaz\ conversia A/D Fig. 52
"surf"-eze pe Internet în c\utarea unor pentru ob]inerea de e[antioane la Caracteristica U(T) a termocuplului K
frecven]a de 3,906 kHz.
Tab. 25
Valoarea coeficien]ilor caracteristicii U(T) Liniarizarea caracteristicii coeficien]ilor formulei (1), iar figura 52
experimentale graficul respectivei caracteristici.
termocuplului K
În figura 52 tensiunea U este exprimat\
Liniarizarea caracteristicii termocuplului în µV, iar temperatura în grade Celsius.
este o problem\ foarte important\ în cazul Caracteristica este aproape liniar\ [i
realiz\rii de m\sur\ri de precizie. Termo- aproximarea ei cu o dreapt\ conduce la
cuplurile sunt traductoare cu neliniaritate urm\torul rezultat (figura 53).
pronun]at\ care se manifest\ puternic mai Ecua]ia dreptei de aproximare este:
ales când se m\soar\ temperaturi într-o
plaj\ foarte larg\. În cazul de fa]\, sistemul
Politemp II este proiectat s\ fac\
m\sur\ri de precizie în gama
Tambiant ... 500°C + Tambiant, gam\
suficient de larg\ pentru a fi
necesar\ liniarizarea caracteristicii
U(T) a termocuplului.
Caracteristica U(T) a fost
determinat\ experimental [i apro-
ximat\ printr-o formul\ empiric\.
proiecte electronice "la cheie", autorii Pentru domeniul de m\sur\ care
sper\ c\ prin intermediul acestui serial au ne intereseaz\ aceasta este:
eviden]iat metodele inginere[ti ce stau la
baza concep]iei [i realiz\rii unui produs Fig. 53
electronic "de la zero". Tabelul 25 prezentând valoarea Aproximarea caracteristicii cu o dreapt\

www.conexclub.ro 4/2005 9
tehnologii

Eroarea relativ\ de aproxi- termocuplu, exprimate în microvol]i, în cele


mare se poate calcula cu 51 de puncte echidistante de pe
urm\toarea formul\. caracteristic\, corespunzând tempera-
turilor relative de 0, 10, 20, 30 ... 480, 490
[i 500°C. Algoritmul de interpolare
presupune g\sirea valorilor succesive din
În cazul aproxim\rii liniare se vector între care este cuprins\ tensiunea
observ\ c\ eroarea relativ\ m\surat\, indec[ii asocia]i reprezentând
maxim\ nu dep\[e[te (sau 1/10 din temperaturile asociate. Între cele
dep\[e[te extrem de pu]in) dou\ valori g\site se face o interpolare
pragul de 1% pentru temperaturi liniar\, extr\gându-se temperatura.
de peste 50°C. La temperaturi
Fig. 54
ridicate, la cap\t de scal\ de
Eroarea relativ\ de aproximare (procente) m\sur\, eroarea relativ\ se apropie de
2%, eroare ce reprezint\ o abatere de 5°C
fa]\ de temperatura real\. Aceste abateri
mari de temperatur\ [i faptul c\ sistemul Implementarea algoritmului de liniari-
este proiectat s\ m\soare o gam\ larg\ de zare în cadrul programului Politemp II se
temperaturi f\r\ nici un mecanism de face ]inând cont de conven]iile de nota]ie [i
Fig. 55 comutare a scalei, determin\ necesitatea de date. Pentru în]elegerea exact\ a
Schema bloc a sistemului de liniarizare introducerii unei liniariz\ri a caracteristicii formulelor de liniarizare trebuie f\cute
termocuplului utilizat. Cunoscând urm\toarele coresponden]e:
func]ia Func]ia de liniarizare a caracteristicii
U = f(T), atunci T = f -1(U) . termocuplului K (Algoritm 2).
Datorit\ faptului c\ expresia
empiric\ a func]iei f(T) [i prezen- Aplica]ia "Politemp II",
tat\ mai sus este foarte com-
versiunea 1.00
plicat\ [i c\ de cele mai multe ori
metoda analitic\ de calcul al La punerea sub tensiune a sistemului,
inversei func]iei "f" nu d\ nici un utilizatorului i se vor oferi informa]ii legate
rezultat, fiind necesar\ deter- de denumirea acestuia, proiectant [i
minarea experimental\, în prac- versiunea de soft implementat\. Afi[area
tic\ se recurge la metode apro- primelor dou\ ecrane cu informa]ii se face
ximative de liniarizare a caracte- succesiv, pe o durat\ de 3s fiecare. Dup\
Fig. 56
risticilor. În acest sens, în sistem s-a scurgerea acestui timp, sistemul intr\ în
Liniarizarea prin interpolare liniar\ cu 50 implementat liniarizarea prin interpolare de meniul principal.
segmente (detaliu, nu este la scar\) gradul I prin 50 de segmente de dreapt\, Prin ap\sarea tastei "1" se acceseaz\
capetele acestor segmente fiind dispuse meniul de configurare al sistemului. În
pe caracteristica real\ a termocuplului, la o acest meniu se poate selecta între modul
Algoritm 1 distan]\ de 10°C pe axa temperaturilor. de achizi]ie de temperaturi sau de
Vectorul tensiunilor furnizate de termocuplu memorare de temperaturi. Prin ap\sarea
tastei "1" se intr\ în meniul de configurare
a modului de memorare (logging). Intrarea
în acest meniu este anun]at\ utilizatorului
printr-un mesaj, care r\mâne activ timp de
1,5s. Configurarea modului logging const\
în selectarea num\rului de m\sur\ri
succesive pentru care se memoreaz\ o
În urma acestei liniariz\ri eroarea temperatur\ în memoria nevolatil\
relativ\ este mult mai mic\ decât în EEPROM.
cazul aproxima]iei liniare sau a Pe a doua linie a displayului se afi[eaz\
aproxima]iei p\tratice (figura 57). succesiv semnifica]ia tastelor în acest
Pentru realizarea aproxim\rii meniu:
caracteristicii reale prin segmente de 1 - memorarea fiec\rei temperaturi
dreapt\ este necesar\ memorarea în m\surate;
program a coordonatelor celor 51 de 2 - memorarea la dou\ m\sur\ri de
puncte [i implementarea unui temperatur\;
algoritm de interpolare între acestea. 3 - memorarea la 4 m\sur\ri de
Fig. 58 În vectorul constant lin [51] sunt temperatur\;
Interpolarea liniar\ memorate tensiunile furnizate de 4 - memorarea la 8 m\sur\ri de

12 4/2005 www.conexclub.ro
tehnologii

Tab. 26
TECH Pic C Compiler versiunea 8.01PL3
Coresponden]a variabilelor din formul\ cu cele din program realizat de firma Hi-Tech Software,
produc\toare de compilatoare ANSI C
pentru majoritatea familiilor de procesoare
existente pe pia]\. Codul surs\ poate fi
ob]inut gratuit de la autori.

Concluzii
Echipamentul Politemp II, dezvoltat în
cadrul Universit\]ii "Politehnica" din
Bucure[ti (Centrul de Electronic\ Tehnolo-
gic\ [i Tehnici de Interconectare), este
Algoritm 2 destinat m\sur\rilor de temperatur\ în
sistem "stand alone", ca sistem de achizi]ie
Func]ia de liniarizare
de date interconectat la PC sau ca
simplu termometru. Caracteristicile
sistemului (echipat cu PIC16F877)
sunt urm\toarele: posibilitatea
func]ion\rii în regim "stand alone"
(independent), posibilitatea func]io-
n\rii ca "data logger" (memorare de
date), func]ionare de precizie pe baza
liniariz\rii caracteristicii termocuplului
K, interfa]\ "friendly" cu utilizatorul,
posibilitatea afi[\rii temperaturilor
m\surate în regim de termometru.
În final trebuie s\ precizam c\
sistemul de m\sur\ Politemp II este în
proces de dezvoltare pentru
ad\ugarea de noi facilit\]i:

• implementarea liniariz\rii termocu-


plurilor T în gama de temperatur\
25°C...400°C;
temperatur\; tastei "3" în meniul de configurare seteaz\
5 - memorarea la 16 m\sur\ri de modul de achizi]ie în care temperaturile • implementarea unui etaj de intrare cu
temperatur\; m\surate sunt trimise pe portul serial amplificare programabil\;
6 - memorarea la 32 m\sur\ri de RS232 dar nu sunt memorate în memoria
temperatur\; EEPROM. Alegerea modului de achizi]ie • rejec]ia suplimentar\ a zgomotului de
7 - memorarea la 64 m\sur\ri de este [i ea semnalat\ printr-un mesaj. mod comun prin utilizarea unui etaj
temperatur\. Prin ap\sarea tastei "2" în meniul diferen]ial cu amplificare unitar\ la
Ap\sarea unei alte taste sau a tastei "*" principal al aplica]iei se acceseaz\ modul intrare;
modific\ num\rul de m\sur\ri la care se de m\surare. Dac\ anterior acces\rii mo-
face o memorare la valoarea implicit\ 1. dului de m\surare s-a selectat func]io- • m\rirea rezolu]iei de conversie prin
Ap\sarea unei taste (de la 1 la 7) reali- narea în mod logging, înaintea începerii utilizarea unui convertor de 12 bi]i;
zeaz\ modificarea acestui parametru con- m\sur\rilor utilizatorul este întrebat dac\
form semnifica]iilor afi[ate [i confirmarea dore[te resetarea indexului de memorare. • m\rirea posibilit\]ilor de prelucrare prin
modific\rii facute prin intermediul unui Acest index reprezint\ adresa în memoria utilizarea procesorului ADUC814 [i a
mesaj. EEPROM de la care se începe scrierea unei memorii SRAM externe de 64kB
Meniul de desc\rcare al temperaturilor temperaturilor. cu backup pe baterie pentru p\strarea
memorate la PC pe portul serial RS232 se Selectarea termocuplurilor pe care se datelor;
acceseaz\ prin ap\sarea tastei "2", în face m\surarea temperaturilor se realizea-
cadrul meniului de configurare. Prin z\ prin ap\sarea tastelor 1, 2, 3, 4, 5, 6, 7, • eliminarea din sistem a senzorului liniar
ap\sarea tastei "#" se starteaz\ procedura 8 pentru termocuplurile cu numerele de de tensiune LM35DZ [i înlocuirea aces-
de desc\rcare a datelor la PC. Evolu]ia ordine 1, 2, 3, 4, 5, 6, 7 [i respectiv 8. De- tuia cu unul digital (LM75);
procedurii de desc\rcare poate fi urm\rit\ selectarea acestora sa face prin ap\sarea
prin intermediul unui "progress bar" afi[at înc\ o dat\ a tastei corespunz\toare. • implementarea unui convertor extern de
pe a doua linie a display-ului LCD. Termi- În ceea ce prive[te codul aplica]iei 16 bi]i ca op]iune suplimentar\ a sis-
narea procedurii de desc\rcare a datelor Politemp II, versiunea 1.00, acesta a fost temului. !
este semnalat\ printr-un mesaj. Ap\sarea scris în ANSI C, în mediul integrat HI

www.conexclub.ro 4/2005 13
security

Barier\
MK120 ^n infraro[u

Pentru protec]ia

perimetral\, [i ^n special George Pintilie

pentru uzul ^n exterior

(outdoor), barierele ^n

infraro[u sunt cele mai

A
cest sistem de barier\ cu raze 4m.
indicate. infraro[ii, emi]\tor [i receptor, Miniemi]\torul de raze infraro[ii este
semnalizeaz\ trecerea unei per- dotat cu dou\ LED-uri ^n infraro[u (IR), iar
Montate corect, barierele IR soane, unui vehicul, unui animal sau receptorul cu un fototranzistor (IR).
oric\rui alt obiect [i ^ntrerupe bariera. Se Receptorul este prev\zut cu un buzer
ofer\ un grad de securitate poate folosi [i la comanda unei intr\ri (u[\ electronic care semnalizeaz\ acustic
sau poart\) sau la orice sistem care poate ^ntreruperea barierei de raze infraro[ii.
ridicat, cu costuri reduse. fi comandat de acest montaj. Distan]a Receptorul poate fi completat cu o interfa]\
minim\ sigur\ de ac]ionare este ^n jur de cu releu care s\ declan[eze o instala]ie de

Fig. 1
Schema electric\ a
emi]\torului de
infraro[u

Cod 11652
Barier\ fotoelectric\
410.000 lei
41 lei

www.conexclub.ro 4/2005 15
security

Fig. 2
Schema electric\ a receptorului
^n infraro[u

deschidere a unei por]i (yalla electromagne- de 9V, de tipul 6F22. Consumul de curent
tic\) sau un alt avertizor optic, acustic, etc. este de ordinul a 40mA.

Emi]\torul Receptorul
Spotul de raze infraro[ii este generat de
dou\ LED-uri infraro[ii (LD1 [i LD2)
Ca element fotosensibil este folosit
fototranzistorul T1. Semnalul optic captat
Barier\
comandate de tranzistorul T 3. (sosit de la emi]\torul din figura 1) este cu infraro[u
Tranzistoarele T1 [i T2 ^mpreun\ cu transpus ^n semnal electric [i apare la
componentele aferente reprezint\ un bornele rezistorului R1. Acest semnal este
multivibrator astabil care genereaz\ aplicat (^n serie cu R3 [i C1) circuitului
impulsuri rectangulare cu frecven]a de integrat IC1A unde este amplificat de circa
aproximativ 5kHz. 100 de ori. Semnalul amplificat este aplicat
Din colectorul tranzistorului T2 se ^n continuare celui de-al doilea circuit
culege semnalul de comand\ ^n baz\ integrat IC1B. ~n final, semnalul este
pentru T3, prin rezistorul R5. redresat [i filtrat de grupul D3, R8, C3.
Montajul se alimenteaz\ cu o tensiune Semnalul detectat (COMP) [i filtrat
Cod 14830
de 9V; un redresor stabilizat sau o baterie (COMP) este aplicat pe poarta inversoare
320.000 lei
32 lei

Blocul emi]\tor ofer\ un semnal modulat


^n amplitudine, cu frecven]e de modula]ie de
ordinul a 5kHz aplicat unei diode LED ^n
infraro[u.
Blocul receptor utilizeaz\ ca element
fotosensibil un fototranzistor de tipul IRE-5.
Date tehnice:
- Tensiunea de alimentare: 12V;
- Curent max. consumat: 100mA;
Fig. 3 Fig. 4 - Distan]a maxim\: 5m;
Cablajul imprimat pentru emi]\tor Desenul de amplasare al - Dimensiuni: 65 x 82mm.

componentelor pentru emi]\tor

16 4/2005 www.conexclub.ro
security

a lui IC1C [i apoi, ^n serie cu rezistorul R12,


tranzistorului T2, care are ca sarcin\ de
colector un buzer electronic (BUZ1) [i o
diod\ LED (LD1).
Receptorul poate fi alimentat de la o
surs\ stabilizat\ de tensiune de 9V prin
intermediul conectorului SK2 sau de la o
baterie de 9V, de tipul 6F22, la bornele
SK3. Dioda D1 are rolul de a proteja
montajul ^n cazul unei invers\ri
accidentale a polarit\]ii sursei de
alimentare.

Al\turat se prezint\ desenele de execu-


]ie ale montajului electronic. !

Inffo ...
Cod Tip Pre] (lei)
4813 LM324N 5.000
0,5
3172 BC547B 1.200
0,12
2466 1N4007 1.000
0,1
11204 LED (emi]\tor) IR 10.000
Fig. 5 Fig. 6 1

Cablajul imprimat pentru receptor Desenul de amplasare al componentelor


... la
pentru receptor

Fototranzistoare Fotodiod\
LTR4206 BPW34
Cod 10101 Cod 14513
7.000 lei 25.000 lei
0,7 lei 2,5 lei

Date tehnice:
- fototranzistor, capsul\ 3mm;
- UCE0 (tensiune Colector - Emitor maxim\) = 30V;
- ICE0 (curentul de colector cu baza în gol - la
"întuneric") = 100nA;
- IC (on) (curentul de colector în conduc]ie - la "lumin\') = 2mA;
- sensibilitate maxim\ la lungimea de und\ de 940nm;
- unghi de vizibilitate în plan orizontal: 20°.

IRE5
Cod 12497
7.000 lei
0,7 lei - Fotodiod\ PIN, capsul\ transparent\, p\trat\;
Date tehnice: - Sensibilitate la lungimea de und\ de 900mm;
- Fototranzistor, capsul\ 5mm; - Unghi de vizibilitate: 130°;
- UCE0 (tensiune Colector - Emitor maxim\)= 30V; - Tensiune invers\ maxim\, UBR = 60V;
- IC(on) (curentul de colector în conduc]ie - la "lumin\") = 4mA; - Curent invers maxim la ^ntuneric, IDR = 30nA;
- Sensibilitate maxim\ la lungimea de und\ de 940nm; - Curent generat de jonc]iunea expus\ la
- Unghi de vizibilitate în plan orizontal: 20 grade. lumin\ IS = 50µA.

www.conexclub.ro 4/2005 17
amc

Detector pentru
Ce poate fi mai nepl\cut, ca atunci când trebuie s\ refaci un traseu de
traseele
alimentare cu energie electric\, s\ fii obligat s\ folose[ti dalta [i

ciocanul [i s\ dezloci buc\]i din perete.


electrice
Numai ideea de a apela la un asemenea procedeu te oblig\ s\ cercetezi de 220Vca/50Hz
solu]iile moderne bazate pe detectoarele electronice care ^n primul rând încastrate în perete
nu sunt distructive.

Detectorul prezentat permite detectarea traseului unui circuit electric

prin tencuial\, cu o precizie mare - sub 2cm, afi[area sugestiv\ a


Croif V. Constantin
pozi]iei realizându-se pe un display tip bar-graph, cu LED-uri. croif@elkconnect.ro

200Vca/50Hz încastrate în perete [i


eventual punctul de defect din cablul de
faz\ întrerupt, s-a remarcat c\ aceste
aplica]ii dispuneau ca modalitate de
semnalizare optic\ un simplu LED [i
eventual o semnalizare acustic\ pe un
buzzer. În aceast\ topologie, nu se poate
face o apreciere cantitativ\ a pozi]iei (cât
mai) exacte a taseului de cablu electric
încastrat în tencuial\.
Facem aici referire la dou\ aplica]ii din
paginile revistei Conex Club (una sub
semn\tura autorului în 10/2004, vezi [1],
iar cealalt\ kit-ul Velleman K7101, în
6/2003, vezi [2]).

A
nalizând diverse scheme electro- Fig. 1
nice (sub form\ de montaj “hobby”
Schema electric\ pentru detectarea
sau kit comercial), ce aveau ca
traseelor electrice 220Vca [i a defectelor
subiect identificarea traseelor electrice de
acestora (montate ^ncastrat ^n perete
beton, rigips, etc.)

18 4/2005 www.conexclub.ro
amc

Fig. 2
Fotografia montajului [i
explica]ii despre func]iile
unor componente
importante ale acestuia

Aplica]ia pe care o propunem ofer\ o anten\ - amplificator opera]ional), este ale circuitului electric închis, pe care se afl\
noutate. Afi[area pozi]iei cablului se face prezentat\ din [3] [i se recomand\ pentru montat consumatorul. Semnalele de
sugestiv, pe un bar-graph cu 6 LED-uri lectur\ suplimentar\ (revista respectiv\ radiofrecven]\ (de frecven]\ mare, captate
(unul din LED-uri reprezint\ referin]a, fiind poate fi achizi]ionat\ de la Conex de anten\ [i care nu sunt utile) sunt filtrate

Fig. 3
Cablajul detectorului de
trasee electrice

conectat direct, prin R4 la tensiunea de ali- Electronic).


mentare). Antena, cu aspectul din figura 4,
Câmpul electromagnetic generat de realizat\ pe circuitul imprimat, capteaz\

Fig. 4
Desenul de amplasare a
componentelor pe cablaj

conductorul electric (de faz\ sau de întreg câmpul electromagnetic generat de


circuitul electric închis) parcurs de curentul conductorul de faz\ (dac\ circuitul electric de C3. În cazul utiliz\rii punctului virtual de
electic de frecven]\ 50Hz, este captat de o este deschis) sau de ambele conductoare mas\ realizat cu divizorul R1 [i R9, asupra
c\ruia se vor face referiri suplimentare în
continuare, C5 determin\ câ[tigul în curent
alternativ; prin utilizarea acestui punct de
mas\ virtual, se asigur\ o translatare în
curent continuu (respectiv a componentei
continue a semnalului captat) în “sus”,
realizându-se astfel o sensibilizare mai
mare a detectorului, în special la afi[are
c\tre partea superioar\ a bar-graph-ului.
“Mergând pe calea” conductorului de
Fig. 5 faz\, dac\ acesta este întrerupt, se poate
Aspectul capsulei DIP8 [i semnifica]ia determina exact punctul de defect respec-
tiv. La teste, ^n urma m\sur\torilor s-au
pinilor la TLC271

anten\ realizat\ pe circuitul imprimat, Fig. 6


semnalul electric ^nchis este captat [i Particularit\]i care
amplificat de un etaj de amplificare cu
privesc func]ionarea [i
impedan]\ mare de intrare (tip CMOS) [i
apoi afi[at de un etaj tip "VU-metru" cu 5 testarea montajului
LED-uri.

Descrierea schemei electrice


Ideea realiz\rii, sub o form\ aproximati-
v\, a circuitului de intrare (ansamblu

www.conexclub.ro 4/2005 19
amc

constatat valori de zeci de mV (20...50mV) imprimat, comand\ un num\r mai mic de “adâncimea” la care este încastrat [i tipul
la conductoare încastrate în rigips, [i mai LED-uri [i este mai ieftin. AN6884 a mai peretelui. În plus, în sarcin\, depinde [i de
mici, cu circa 20...30% în beton. Astfel, f\cut obiectul prezent\rii în revist\ [4]. valoarea consumului aparatului alimen-
urmare a acestor teste, pe ambele variante Curentul prin LED-uri este programat (prin tat (la priz\ sau bec, dac\ este circuit de
de schem\ (cu punct virtual de mas\ - R1 surse de curent constant). Num\rul de iluminat). Sensibilitatea se va determina
[i R9 montate [i respectiv, cu punct de componente externe este redus. experimental, prin ajustarea lui R6 ([i/sau
mas\ sursa de alimentare - R1 nu se AN6884 este compatibil pin la pin ([i R7; vezi prezentarea de la capitolul
monteaz\, pe R9 se realizeaz\ [trap; în poate fi înlocuit) cu BA6124 sau KA2284. anterior).
ultimul caz C5 iese din func]ionalitatea Revizuind, se pot remarca dou\ Aten]ie! Nu se vor atinge, direct cu
schemei) s-a preferat varianta cu utilizarea posibilit\]i de ajustare a sensibilit\]ii antena montajului, conductoare electrice
punctului de mas\ a sursei de alimentare montajului: una pe partea de intrare, prin izolate sau neizolate electric. Pot interveni
de la baterie. Bineîn]eles, utilizatorul este intermediul valorii lui R7 (amplificarea accidente!
liber s\ aleag\ varianta dorit\, func]ie de AO-ului) [i cealalt\, la intrarea voltmetrului Autorul a[teapt\ pe adresa de e-mail
aplica]ie, a[a cum se prezint\ [i în figura 4. cu bar-graph, realizat cu AN6884, prin impresii [i sugestii care pot duce la
R7 [i R6 determin\ câ[tigul în curent intermediul semireglabilului R6. Func]ie de îmbun\t\]irea func]ion\rii acestui montaj [i
continuu (factorul de amplificare în tipul materialului în care este încastrat extinderea sa [i pentru utilizarea la
tensiune) a amplificatorului opera]ional conductorul electric testat (beton, rigips cablurile de date, foarte mult utilizate în
TLC271, iar împreun\ cu C6, câ[tigul în sau ansamblu beton-faian]\) sensibilitatea zilele noastre.
curent alternativ (caracteristica de frec- se poate regla numai pe partea de afi[are, Bibliografie
ven]\). Amplificarea în curent continuu prin R6. 1. Croif V. Constantin, "Detector de trasee
este în jur de 100. Cu ajutorul lui R7 se Bar-grap-ul este constituit din 6 LED-uri. electrice pentru 220Vca", în Conex Club
poate modifica câ[tigul, în “sus” (R7 de D6 semnalizeaz\ prezen]a tensiunii de 10/2004;
valoare mai mic\) sau în “jos” (se cre[te alimentare, respectiv ap\sarea push- 2. ***, K7101-Velleman, "Detector de cabluri
valoarea lui R7). O valoare între 10 [i 15kΩ butonului K1, reprezentând [i referin]a bar- electrice montate în perete", în Conex Club
este recomandat\ pentru rezultate bune graph-ului, celelalte 5 LED-uri afi[ând 6/2003;
(vezi figurile 2 [i 6). sugestiv pozi]ia conductorului în perete. 3.***, EN1433, "Un detecteur de fils secteur", în
Amplificatorul opera]ional TLC271 este LED-ul de culoare ro[ie, D1, semnalizeaz\ Electronique et Loisir magazine, nr. 67;
realizat în tehnologie MOS [i ofer\ o c\ antena se afl\ la cca. 1cm maxim de 4. ing. Croif V. Constantin, "VU-metru", în
impedan]\ de intrare ridicat\, fiind ideal conductorul c\utat! {i asta ^n cazul ^n care Conex Club 9/2001;
pentru aplica]ia descris\. O caracteristic\ calibrarea montajului, din R6, este f\cut\ 5. ***, Internet,
important\ a acestuia o constituie progra- corect (în prezen]a unui cablu de test sau www.electronics-lab.com. !
marea la pinul 8 a curentului consumat, la a unui traseu de referin]\, cunoscut) [i
diferite valori (1,5µA, 25µA sau 130µA, func]ie de materialul în care este încastrat. Inffo ...
func]ie de cum se conecteaz\ pinul 8, la Cod Tip Pre] (lei)
mas\ sau la plusul sursei de alimentare Aspecte practice 8186 TLC271CP 80.000
printr-un rezistor de mare valoare; informa- Pentru realizarea acestui montaj este 8
2727 AN6884 20.000
]ii suplimentare pot fi descoperite în ideal a se utiliza componente electronice 2
paginile de catalog ale componentei, noi (nerecuperate), de bun\ calitate, altfel
accesibile pe Internet). Amplificatorul rezulatatele pot fi sub a[tept\ri. ... la
opera]iomal prezint\ o stabilitate foarte Cablajul imprimat (figura 3) se reco-
bun\ (nu oscileaz\) [i un offset foarte mand\ a fi realizat îngrijit, de preferat
redus (care se poate compensa electronic printr-o metod\ semi-profesional\ (fotogra-
^ns\ nu este cazul aplica]iei prezentate). În fic sau prin transfer termic cu folie
figura 5 se prezint\ semnifica]ia pinilor PnP/TTS) specific\ prototipurilor.
TLC271 la capsula DIP8. Poate fi Realizarea acestuia din "mân\", neîngrijit,
achizi]ionat [i sub denumirea TS271 sau cu trasee "cu col]uri" poate s\ duc\ la
LTC271. Este ideal pentru aplica]ii ce nefunc]ionarea corect\ a montajului.
necesit\ impedan]\ mare de intrare Testele au fost efectuate direct pe cablajul
(circuite de m\surare), consum redus [i prezentat în figura 3, neutilizându-se
offset mic, autorul recomandându-l. Pre]ul prototip experimental pe cablaj de test.
la care poate fi achizi]ionat este de Autorul nu cunoa[te care pot fi rezultatele
2...2,5Euro. în cazul utiliz\rii unei alte variante de
La ie[irea amplificatorului opera]ional cablaj.
semnalul este filtrat cu ajutorul lui C4, iar Montajul se va alimenta NUMAI la
prin intermediul semireglabilului R6, aplicat baterie (de 9V, tip 6F22). Se poate utiliza [i
voltmetrului cu LED-uri realizat cu AN6884 un model “mini” de 12V, pentru teleco-
(prezentat în capsul\ SIP9). S-a preferat menzi.
acest driver pentru LED-uri (în detrimentul Nivelul semnalului generat de conduc-
mai cunoscutului LM3914) deoarece torul electric încastrat în perete, aproape
ocup\ mai pu]in spa]iu pe circuitul de suprafa]a peretelui, depinde de

20 4/2005 www.conexclub.ro
microcontrolere PIC

Ne propunem s\ prezent\m în

acest articol unele din cele mai

cunoscute pl\ci de dezvoltare Microcontrolere PIC


pentru microcontrolere PIC, care Unelte pentru dezvoltarea aplica]iilor
nu sunt produse de Microchip [i

care pot fi descoperite pe

Internet, sub form\ de scheme de

A
aplica]ie sau kit-uri comerciale, tunci când se urm\re[te dezvol- de varianta constructiv\, componente
tarea unor aplica]ii cu microcon- periferice µC-lui, de la LED-uri [i butoane,
oferite de diverse firme. trolere, partea hardware repre- pân\ la elemente de afi[are cu LCD.
zint\, în cele mai frecvente cazuri, numai Unele pl\ci de dezvoltare includ [i
Se face o incursiune pe site-urile câteva procente din timpul total acordat programatorul pentru µC propriu-zis, la
realiz\rii prototipului. Ponderea cea mai altele programarea se face în circuit, prin
firmelor Mikroelektronika mare o reprezint\ realizarea programului conector dedicat.
(software-ul), fie în limbaj de asamblare, fie Utilizarea unei pl\ci de dezvoltare este
(consultant oficial al Microchip, într-un limbaj de nivel înalt (cu compilator recomandat\, în special, încep\torilor,
pentru codul surs\). Se pune problema a celor care se ini]iaz\ în programarea µC,
pentru EPIC1) ori Velleman dispune de unelte hardware care s\ utilizatorul concentrându-se foarte mult pe
permit\ configurarea rapid\ a schemei de în]elegerea p\r]ii software.
(pentru mai vechea cuno[tin]\ a aplica]ie, care s\ simuleze intr\rile [i O parte din aplica]iile ce vor fi
ie[irile acesteia (butoane [i elemente de prezentate sunt oferite în versiune
cititorilor, K8048), portalurile afi[are). complet\ sau par]ial\ pe paginile de
A[a au ap\rut, pl\cile de dezvoltare Internet la care vom face referire. Unele
Electronics-Lab.com sau pentru microcontolere, care includ, func]ie dintre aplica]ii sunt chiar kit-uri comerciale

Talkingelectronics.com.

Fig. 1
Schema electric\ a
pl\cii de dezvoltare
EPIC1 (am\nunte
suplimentare [i
software pe
www.mikroelektronika.
co.yu)

www.conexclub.ro 4/2005 21
microcontrolere PIC

PIC LAB-1 - plac\ de dezvoltare

aplica]ii cu PIC16F84
O alt\ plac\ de dezvoltare, sub form\
de kit comercial, ce poate fi procurat\ on-
line, este PIC LAB-1 [i este disponibil\ la
dresa www.talkingelectronics.com.
Ie[irile constau din 8 LED-uri [i un

ale unor firme [i pot fi procurate on-line.

EPIC1 - plac\ de dezvoltare

pentru µC PIC cu 18 pini


Schema electric\ a pl\cii de dezvoltare
EPIC1 se remarc\ în figura 1 [i poate fi
desc\rcat\ în format .pdf de la adresa
www.mikroelektronika.co.yu.
La aceea[i adres\ mai pot fi desc\rcate
un ghid de utilizare, amplasarea [i
func]ionalitatea componentelor de pe PCB
[i software-ul PICProg pentru
programarea în circuit a µC.
Cel mai uzitat µC pentru care poate fi
utilizat\ placa este PIC16F84. Prin
intermediul unor jumper-i, JPx (schema

[i transmiterea serial\ a acestora c\tre µC. display cu 1 digit cu LED (figura 2). Acesta
Pe schema electric\, pentru afi[are, se din urm\ are LED-urile fiec\rui segment în
poate utiliza fie un diaplay LED cu doi digi]i, serie cu LED-urile de pe liniile de port
fie un display LCD alfanumeric (pentru corespunz\toare (RB0...RB6).

Fig. 2a
Schema
electric\ a
electric\ din figura 1), pot fi conectate la pl\cii PIC
porturile RAx [i RBx ale µC, diverse LAB-1,
componente electronice pentru afi[are partea 1, pe
(LED-uri, display LED cu 2 digi]i sau afi[or www.talking
LCD), ac]ionare (relee, optocuploare,
electronics.
comutare intr\ri - butoane sau reproducere
sunete - buzzer). com
La pinii portului RA, ^n spe]\ RA0...RA3,
pot fi conectate, prin intermediul setului de
jump-eri JP3, patru push-butoane, care care este prev\zut un conector). La RB7 este conectat un LED în serie
simuleaz\ intr\rile. Comunica]ia cu PC-ul este asigurat\ cu baza unui tranzistor, care poate fi driver
Opt LED-uri pot fi conectate la porturile printr-un circuit MAX232. pentru orice alt dispozitiv electronic
mod RBx ale µC PIC16F84, direct prin Placa de dezvoltare mai dispune de o (buzzer, motor, releu, etc.).
JP2. Prin intermediul unui circuit pentru surs\ de tensiune de referin]\, REF02 [i RA0 se utilizeaz\ ca intrare de tip buton
înc\rcarea serial\ a datelor, 74HC595, un convertor analogic-digital, LTC1286, (A), conectat\ în repaus la 0 logic. Prin
este posibil\ afi[area paralel\ a acestora care permite dezvoltarea de aplica]ii pentru ap\sarea butonului RA0 trece în 1 logic.
pe cele 8 LED-uri; mod configurare din achizi]ie de date [i m\sur\ri. RA1 este intrare pentru un circuit de
JP2. Un buzzer se poate conecta la RA2 prin prelucare analogic\ a unui semnal provenit
Cel\lalt circuit, 74HC597, permite JP1. de la un microfon, optocuplor, foto-
înc\rcarea paralel\ a datelor, din exterior tranzistor, etc.).

22 4/2005 www.conexclub.ro
microcontrolere PIC

le unei aplica]ii (pinii RB0...RB3), iar cele 6


LED-uri ie[irile (pinii RB0...RB5). Pinii RB6
[i RB7 sunt rezerva]i pentru programare.
Jumper-ii J1..J6 permit introducerea în
circuit a oscilatorului cu cuar].
SK3 reprezint\ un conector pentru
programare în circuit a µC din diverse
aplica]ii ce permit aceast\ opera]ie.
SW5 ofer\ trecerea de pe modul de
lucru normal (de testare a aplica]iei, RUN)
în modul de programare (PROG).
În figura 5a se prezint\ cablajul
imprimat al pl\cii de dezvoltare K8048, fa]a
"bottom", iar în figura 5b, fa]a "top". În
figura 6 se prezint\ desenul de amplasare.

Fig. 2b K8048 - programator universal Play-PIC - plac\ de dezvoltare


Schema electric\ a pl\cii PIC LAB-1,
[i plac\ de dezvoltare pentru µC pentru PIC16F84
partea a-2-a (cu sonda pentru temperatur\
Aceast\ ultim\ variant\ de plac\ de
[i intrare de semnal analogic la RA4) PIC cu 8, 14, 18 [i 28 de pini dezvoltare se g\se[te în form\ original\ pe
Acest\ plac\ de dezvoltare ce include [i site-ul www.electronics-lab.com.
programatorul de µC propriu-zis, este Este realizat\ pentru dezvoltarea de
dezvoltat\ de firma Velleman, al c\rui aplica]ii cu PIC16F84. Con]ine 8 LED-uri, un
distribuitor exclusiv în România este afi[or LED cu 7 segmente, un conector
În ceea ce prive[te circuitul de m\sur\ Conex Electronic. Ea a mai f\cut obiectul pentru display LCD [i 5 butoane. Dispune
a temperaturii, acesta utilizeaz\ ca senzor prezent\rii în revist\, cu diverse ocazii, de un conector pentru programarea µC ^n
o diod\ 1N4148, care prezint\ o pant\ de îns\ niciodat\ nu au fost oferite circuitele
2mV pe grad Celsius. Este nevoie de o imprimate. {entru softul acestei aplica]ii
tensiune fix\, cunoscut\, de 4,2V, pentru a (PIC Programmer, pentru progra-
asigura acurate]ea m\sur\rii. mare numai) este nece-
În figura 3 este prezentat desenul de sar\ înregistrarea pe
amplasare a acestei pl\ci [i cablajul site-ul firmei, www. velle-
imprimat. man.be.
Diverse programe exemplu, sunt Îns\, este un progra-
postate pe pagina de Internet indicat\, de mator de tip serial, [i a[a
c\tre vizitatori [i creatorul acestei pl\ci. cum se poate remarca [i
Programarea µC se face separat. Un din schem\, se poate utiliza
program exemplu, de ini]iere a aplica]iilor, [i o variant\ liber\ de
se poate dec\rca de pe Internet, de la program, cum este IC-Prog.
adresa indicat\ [i programat ulterior în µC Alimentarea pl\cii se
cu IC-Prog-ul, de exemplu. realizeaz\ la 15Vcc/300mA.
Important! Pentru anumite sec]iuni ale Dac\ achizi]iona]i aceast\
acestei aplica]ii, vizitatorii trebuie s\ se plac\ v\ este oferit [i un uC
înregistreze pe pagina de Internet PIC16F627 pentru studiu.
www.talkingelectronics.com SW1...SW4 simuleaz\ intr\ri-
circuit - ICSP. Func]iile comutatoarelor sunt:
- S1 comut\ alimentarea off. LED 9
Fig. 3 semnalizeaz\ alimentarea pl\cii;
Desenul de amplasare al - S2 - reset µC;
- S8 comut\ display-ul LCD on sau off;
pl\cii PIC lAB-1 pe
- S9 comut\ cele 8 LED-uri individuale
cablajul imprimat
conectate la port [i display-ul cu 1
segment, on sau off;
- Push-buttoanele S3…S6 corespund
pinilor RA0…RA3, ca intr\ri. Sunt
activate sau dezactivate de dip
switch-ul SW2.
Dip switch-ul SW1 activeaz\ sau nu:
- RB0 la LED 1;

www.conexclub.ro 4/2005 23
microcontrolere PIC

Fig. 4
Schema electric\ a pl\cii de dezvoltare -
programator universal, K8048 produs\ de
Velleman [i comercializat\ de Conex
Electronic

Fig. 5a
Cablajul imprimat al
pl\cii de dezvoltare
K8048, fa]a "bottom"

24 4/2005 www.conexclub.ro
microcontrolere PIC

Fig. 5b
Cablajul imprimat al
pl\cii de dezvoltare
K8048, fa]a "top"

Fig. 6
Desenul de amplasare
pentru K8048

- RB0 la S7; La final… paginile de Internet proprii. Bibliografia


- activarea circuitului cu butonul S7; N\d\jduim c\ prezentarea acestor suplimentar\ este recomandat\. Nu uita]i
- RB0, ca ie[ire, la buzzer. patru aplica]ii, într-o form\ cât mai s\ v\ înregistra]i pe paginile de Internet
Display-ul cu 1 digit cu LED este conectat complet\, constituie un punct de plecare amintite la fiecare paragraf al articolului,
permanent la cele 8 LED-uri. Punctul important spre realizarea sau pentru a beneficia de toate op]iunile
zecimal corespunde LED-ului LED1. achizi]ionatrea unei pl\ci de dezvoltare suplimentare oferite (software sau
Schema electric\ este prezentat\ în pentru µC PIC cu multiple op]iuni. hardware). !
figura 7 iar cablajul în figura 8. Aspectele prezentate aici, trebuie
Autorul acestei din urm\ aplica]ii este completate cu informa]iile suplimentare
Vassilis Papanikolaou. oferite de realizatori sau furnizori, pe - continuare ^n pagina 42 -

www.conexclub.ro 4/2005 25
comunica]ii

Silviu Gu]u,
Tx [i Rx – UHF
adaptare dup\ Electronique et Loisir magazine
cu activare prin comand\ vocal\

P
rin utilizarea unui circuit comandat Schema electric\
vocal (VOX), curentul de repaus al
emi]\torului se reduce la o valoare Etajul de intrare este format dintr-un
de max. 2mA, ceea ce asigur\ o perioad\ microfon cu electret (MIC) [i rezistorul de
de autonomie extins\. Etajul de ^nalt\ polarizare (R1). Semnalul se aplic\
frecven]\ tip Aurel, TX-FM Audio, primului etaj preamplificator din modulul
asigur\ emisia pe o raz\ situat\ ^n gama hibrid, la intrarea 4. La pinul de ie[ire 6
50...300m, func]ie de condi]iile mediului rezult\ un semnal al c\rui factor de câ[tig
^nconjur\tor. are valoarea 20. Prin divizorul format de
Etajul VOX asigur\ optimizarea rezistoarele R7-R8, semnalul este aplicat
consumului din baterie. Astfel, regimul de la intrarea IN2 (pinul 7). Al doilea etaj
emisie este activ numai pe durata reprezint\ tot un circuit de amplificare, dar
semnalului vocal. Se presupune c\, ^n cu factor de câ[tig mai redus (cca. 5).
decurs de o zi, durata total\ a mesajelor Foto: Receptorul (Rx)
vocale este de o or\ [i se utilizeaz\ o

Fig. 1
Schema electric\ a
microemi]\torului
UHF cu activare prin
comand\ vocal\ [i
modul Aurel Tx-FM
Audio

~n absen]a divizorului R7-R8, factorul


zile. ~n lipsa acestuia, perioada de de amplificare este de cca. 100. Dac\
baterie alcalin\ cu capacitatea de autonomie se reduce la doar dou\ zile. raportul ^ntre valorile rezistoarelor este 10
600mAh. Dac\ se utilizeaz\ circuitul cu Factorii care influen]eaz\ emisia sunt la 1, atunci factorul de amplificare se
comand\ vocal\, autonomia este obstacolele, undele radio, tipul de anten\ reduce la valoarea 10.
asigurat\ pentru o perioad\ de cca. 10 utilizat, etc. Alegerea factorului de amplificare
depinde de sensibilitatea pe care se
dore[te s\ o aib\ microemi]\torul, func]ie
de tipul microfonului utilizat.

Fig. 2 Fig. 3
Cablajul imprimat al microemi]\torul UHF Amplasarea componentelor pentru
cu activare prin comand\ vocal\ microemi]\torul UHF cu activare prin
Foto: Emi]\torul (Tx)
comand\ vocal\ (tehnologie SMT)

www.conexclub.ro 4/2005 27
comunica]ii

Fig. 4
Schema electric\ a
microreceptorului UHF

Acest reglaj implic\ modificarea colector. Printr-o alegere judicioas\ a nefiind echipat cu un etaj de
rezistorului R8, a c\rei varia]ie este valorilor pentru rezistoarele R2 [i R3, se preaccentuare, nu mai este necesar\
propor]ional\ cu factorul de amplificare. poate stabili cu precizie poten]ialul de existen]a unei re]ele de dezaccentuare ^n
Pentru o func]ionare corect\, repaus al colectorului. Acest etaj partea de recep]ie. Filtrul este ^ncorporat
emi]\torul nu necesit\ decât conectarea func]ioneaz\, de asemenea, ca un ^n modulul U1 [i nu poate fi eliminat. Din
unei antene la pinul 15. Condensatorul C2 amplificator de joas\ frecven]\. acest motiv, semnalul aplicat la pinul 18
se poate elimina din schem\ pentru c\ Pentru recep]ia semnalului se este limitat ^n frecven]\ la limita pragului
modulul hibrid con]ine deja un recomand\ utilizarea unui modul Aurel audio (17...18kHz). Condensatorul C3
condensator de separare. tip RX-FM Audio. De asemenea, se completeaz\ filtrul trece-jos. Semnalul
~n mod uzual, intrarea ENABLE se poate utiliza orice alt tip de receptor de astfel rezultat este de calitate, având ^n
conecteaz\ la “+”. ~n schem\, aceast\ ^nalt\ frecven]\ ^n banda FM. Frecven]a vedere c\ sunt atenuate zgomotele
intrare este controlat\ cu tranzistorul T1 [i de recep]ie este 433,75MHz. specifice recep]iei [i perturba]iile induse
de dou\ din cele 4 por]i logice ale Microreceptorul propus ^n continuare de microreceptor. Circuitul de atenuare al
circuitului integrat U1. (vezi figura 4), are ca element zgomotului lucreaz\ la un nivel fix [i este
Intrarea por]ii U1B (pinii 8 [i 9) este radioreceptor, modulul U1 (RX-FM determinat de valoarea rezistorului R2.
men]inut\ la un nivel logic 1 prin rezistorul Audio). Acesta este constituit dintr-un etaj Practic este deconectat, [i receptorul
R6. La ie[ire (pinul 10), nivelul logic este superheterodin\, având un circuit de func]ioneaz\ permanent. Din acest motiv,
zero. ~n acest caz, func]ionarea microe- acord cu cuar] calat pe frecven]a de ^ntrerup\torul CMOS, integrat ^n modul,
mi]\torului este inhibat\. ~n momentul 433,75MHz, un demodulator FM ^n nu este utilizat.
când nivelul logic de la ie[ire devine 1, cuadratur\ [i borne de intrare [i ie[ire. Modulul este alimentat la tensiunea de
modulul intr\ ^n regim de emisie. Starea Exist\ astfel posibilitatea de a conecta un 3,3V prin circuitul stabilizator format de
ie[irii depinde de starea tranzistorului T1. circuit de preaccentuare. Emi]\torul dioda Zener DZ1 [i rezistorul R1.
Pinii 5 [i 6 ai por]ii U1A sunt conecta]i la Semnalul audio demodulat este filtrat
de modulul hibrid. Prin grupul format de
C9 [i R3, este aplicat pe cap\tul
poten]iometrului P1. Frac]iunea de
semnal care se reg\se[te pe cursor este
amplificat\ de circuitul integrat U2 (LM
386). Semnalul ob]inut la ie[ire este
accesibil la borna OUT. Aici se poate
conecta un minidifuzor sau o casc\.
Circuitul integrat este un amplificator
audio care furnizeaz\ puterea de 1W
pentru o sarcin\ de 8Ω. ~n aceste condi]ii
semnalul este suficient de puternic [i clar.
O audi]ie de calitate mai bun\ se ob]ine ^n
cazul utiliz\rii unei c\[ti. ~n cazul
conect\rii unui difuzor, rezistorul R5 se
scurtcircuiteaz\. Aceasta are rolul de a
proteja casca, dac\ nivelul volumului este
la un moment dat, prea ridicat.
Alimentarea ^ntregului montaj se
Fig. 5 Fig. 6 realizeaz\ de la o baterie de 9V, ceea ce
Cablajul imprimat pentru schema din Amplasarea componentelor pentru confer\ utilizatorului posibilit\]i diverse de
microreceptorul UHF (Rx-UHF) amplasament. !
figura 4

28 4/2005 www.conexclub.ro
audio

LM1875

Amplificator audio 20W


cu distorsiuni reduse
C
ircuitul integrat LM1875 produs de
National Semiconductor face
parte din categoraia circuitelor
audio de performan]\, cu distorsiuni ale
semnalului redat reduse, THD, de pân\ la
0,015%. Viteza de r\spuns (dinamica)
este mare, valoare tipic\ 8V/µs.
Valorile limit\ sunt: tensiune de alimen-
tare 60V, semnal de intrare maxim de la
-Vcc la +Vcc, temperatura maxim\ a
jonc]iunii fiind 150°C. Curentul limit\ în
sarcin\ este de max. 4A.
Ofer\ protec]ii variate în c.c [i c.a., la
scurtcircuite c\tre mas\.
Gama tensiunilor de alimentare:
16...60V; valoare tipic\ recomandat\
pentru puterea indicat\, 25V. Se poate
alimenta de la surs\ simpl\ sau dubl\ de
tensiune.
Prezentare fizic\: capsul\ TO220.
Pentru r\cire se recomand\ un radiator de
aluminiu cu rezisten]a termic\ radiator-
mediu ambiant (vezi tabelul de radiatoare
prezentat în Conex Club nr. 12/2004) mai
mic\ de 2,2W/°C. Cod 4754
Aplica]ia tipic\ pentru tensiune de 70.000 lei
alimentare singular\ fa]\ de mas\ [i 7 lei
cablajul recomandat de produc\tor este
prezentat\ al\turat. Mai multe informa]ii
g\si]i ^n notele de aplica]ii ale produc\-
torului, la www.ns.com. !

www.conexclub.ro 4/2005 29
microcontrolere AVR

Programator paralel

pentru bi]ii de FUSE [i LOCK


ai microcontrolerelor ATmega
(urmare din num\rul trecut)

Articolul destinat

reprogram\rii bi]ilor de Leonard Laz\r


lazarleo@yahoo.com
"fuse" [i "lock" ai

microcontrolerelor

ATmega, în vederea

P
"debloc\rii" acestora, rogramarea paralel\ a unui 1. Se conecteaz\ tensiunea de +15Vcc de
microcontroler (scriere memorie alimentare a montajului, asigurându-se
continu\ cu prezentarea flash sau EEPROM, scriere bi]i de totodat\ tensiunea de lucru a
fuse sau lock, [tergere, verificare), la microcontrolerului master, de +5Vcc
programului aferent. modul general, const\ în aplicarea unei (figura 1).
“re]ete” de tensiuni (de regul\ 0V, +5Vcc [i
+12Vcc) la anumi]i pini ai microcontro-
lerului [i introducerea la porturile
specificate a adreselor loca]iilor de
memorie [i a codurilor instruc]iunilor care
formeaz\ programul propriu-zis, care va fi
rulat de microcontroler.
Pinii utiliza]i pentru programarea
paralel\ a unui microcontroler ATmega8
sunt prezenta]i în figura 6, iar descrierea
acestora este f\cut\ în tabelul 4.
Pinii utiliza]i pentru intrarea în modul de
programare paralel\ sunt da]i în tabelul 5, Fig. 6
iar ac]iunile care deriv\ în urma unui
Liniile de port utilizate la programarea
impuls pozitiv la pinul XTAL, în func]ie de
paralel\ a µC ATmega8
starea pinilor XA0 [i XA1, sunt prezentate
în tabelul 6.
Comenzile de programare sunt To]i pinii microcontrolerului care se
detaliate în tabelul 7 (liniile din tabele programeaz\ (slave) se las\ în aer,
marcate cu alt\ culoare sunt utilizate în neconectându-se la nici un poten]ial. ~n
timpul program\rii bi]ilor de fuse [i lock). consecin]\, to]i pinii microcontrolerului
Pentru programare se respect\ master vor fi configura]i ca intr\ri (stare
Tab. 4
urm\torii pa[i: de înalt\ impedan]\).
Descrierea semnalelor utilizate în
cadrul program\rii paralele

30 4/2005 www.conexclub.ro
microcontrolere AVR

Tab. 5
Pinii utiliza]i pentru intrarea în modul de
programare paralel\

5.3 DATA=0100
2. Pinii pentru intrarea în modul de 0000 (Comanda
programare paralel\ ai microcontrole- Write fuse bits - a se vedea
rului slave (tabelul 5) se conecteaz\ la tabelul 7);
poten]ialul de 0V ("0000"). 5.4 Se aplic\ un puls pozitiv la pinul
3. Se aplic\ tensiunea de alimentare XTAL1 pentru înc\rcarea comenzii; 5.9 Se a[teapt\ pân\ când semnalul
5.5 XA0=1, XA1=0 (^ncarc\ Data); RDY/BSY revine la nivel logic 1
5.6 DATA=1110.0001 (BODLEVEL=1, (+5Vcc);
Tab. 6
BODEN=1, SUT1=1, SUT0=0, [Program Fuse High Bits]
Codarea XA1 [i XA0

CKSEL3=0, CKSEL2=0, CKSEL1= 5.10 XA0=0, XA1=1 (^nc\rcare


pentru microcontrolerul slave =0, CKSEL0=1) Clock intern de comand\);
(4,5...5,5Vcc), prin intermediul comenzii 1MHz! (Default); 5.11 DATA=0100 0000 (comanda
COM2 [i concomitent se aplic\ ten- 5.7 Se aplic\ un impuls pozitiv la pinul Write fuse bits - a se vedea tabelul
siunea de 11,5...12,5V la pinul de XTAL1 pentru înc\rcarea comenzii; 7);
Reset, prin intermediul comenzii COM1, 5.8 Se aplic\ un impuls negativ WR; 5.12 Se aplic\ un impuls pozitiv la pinul
dup\ care se a[teapt\ cel pu]in 100µs.
4. Se d\ comanda de [tergere a microcon-
trolerului slave. Aceast\ comand\ nu va
[terge bi]ii de fuse dar va reseta bi]ii de
lock, permi]ând astfel reconfigurarea
bi]ilor de fuse (bi]ii de fuse sunt bloca]i
în cazul în care bitul de lock LB1 este
setat - 0 logic).
4.1 XA0=0, XA1=1 (se permite
înc\rcarea unei comenzi, a se
vedea tabelul 6);
4.2 DATA=1000 0000 Comanda "Chip
Erase", a se vedea tabelul 7;
4.3 Se aplic\ un puls pozitiv la pinul
XTAL1 pentru înc\rcarea comenzii
(minim 150ns);
4.4 Se aplic\ un impuls negativ WR
care va declan[a [tergerea
propriu-zis\ a microcontrolerului
(minim 150ns), semnalul RDY/BSY
va trece pe nivel logic 0 (0V);
4.5 Se a[teapt\ pân\ când semnalul
RDY/BSY revine la nivel logic 1
(+5Vcc);
5. Reprogramare bi]i de fuse:
[Program Fuse Low Bits]
5.1 XA0=0, XA1=1 (^nc\rcare coman-
d\);
5.2 BS1=0 (Low Byte - tabelul 3);

www.conexclub.ro 4/2005 31
microcontrolere AVR

Tab. 7
Comenzile de programare

;µC ATmega ;XA1=0, XA0=0, BS1=0,


XTAL1 pentru înc\rcarea comenzii; ;*************************** ;PAGEL=0
5.13 XA0=1, XA1=0 (^ncarc\ Data) ;Autor: Ing. Leonard LAZAR in R16, PORTB
;*************************** CBR R16, 62 ; XTAL1
5.14 DATA=1101 1001 (RSTDISBL=1, ;Data: 30 ian 2005 out PORTB, R16
WDTON=1, SPIEN=0, CKOPT=1, ;***************************
;Microcontroler: AT90S4433 sau ;ATmega8 in R16, DDRB
EESAVE=1, BOOTSZ1=0, BOOT
;*************************** SBR R16, 62 ; XTAL1 iesire
SZ2=0, BOOTRST=1) (Default) ;Cuart: 1 - 4MHz sau oscilator out DDRB, R16
5.15 BS1=1 (High Byte) ;intern ATmega8
;*************************** ; >>> 2.
5.16 Se aplic\ un impuls negativ WR; ;Asamblor: AVR Studio 3.56 ; Comanda sursa de +5Vcc si de ;+12Vcc:
5.17 Se a[teapt\ pân\ când semnalul ;*************************** rcall SURSA_5V_RESET_ON
RDY/BSY revine la nivel logic 1
.include "4433def.inc" ; >>> 3.
(+5Vcc); ;WAIT 100 µs...
5.18 BS1=0 (Low Byte) .ORG $00 rcall TEMPO_1ms ; pentru
rjmp START ;stabilizarea surselor

6.Programare bi]i de Lock (obligatoriu!) START: ;Liniile OE, WR si BS2 iesiri !


6.1 XA0=0, XA1=1 (^nc\rcare ;*************************** ;Liniile OE si WR pe nivel logic 1,
;Definire directii linii de port ;linia BS2 pe 0 !
comand\); ;La inceput, totii pinii ATmega in in R16, PORTC
6.2 DATA=0010 0000 (Comanda de ;gol !!! SBR R16, 12 ; OE (practic am
scriere a bi]ilor de lock, a se vedea clr R16 ; Toate liniile DATA ;activat pull-up)
;configurate ca intrari CBR R16, 2 ; BS2
tabelul 7); out DDRD, R16 out PORTC, R16
6.3 Se aplic\ la pinul XTAL1 un puls out PORTD, R16 ; fara pull-up !
in R16, DDRC
pozitiv pentru înc\rcarea comenzii;
out DDRB, R16 SBR R16, 14 ; OE iesire
6.4 XA0=1, XA1=0 (^ncarc\ Data); SBR R16, 1 ; pull_up RDY/BSY out DDRC, R16
6.5 DATA=1111 1111 (bi]i de lock out PORTB, R16
rcall TEMPO_10ms
neprograma]i!) clr R16
6.6 Se aplic\ un impuls negativ WR; SBR R16, 32 ; iesire comanda ; >>> CHIP ERASE:
6.7 Se a[tept\ pân\ când semnalul ;tensiune de 5Vcc ;XA0=0; XA1=1; BS1=0;
SBR R16, 16 ; iesire comanda ;DATA=1000.0000
RDY/BSY revine la nivel logic 1 ;tensiune de 12Vcc ;PULSE XTAL1
(+5Vcc); out DDRC, R16 ;PULSE WR
clr R16 ;WAIT RDY\BSY high
7.Ie[ire din modul de programare:
SBR R16, 1 ; activez Pull-up ;pentru linia PC0 (START) rcall XA0_0
7.1 Se opre[te tensiunea de out PORTC, R16 rcall XA1_1
alimentare a microcontrolerului rcall BS1_0
;*************************** ;DATA=1000.0000
slave prin intermediul semnalului ;Stiva initializata la valoarea $DF ldi R16, $80 ; 1000.0000
de comand\ COM2; ldi R16, $DF out PORTD, R16
out SPL, R16 ldi R16, $FF ; toate liniile iesiri !
7.2 Se opre[te tensiunea de 12Vcc
;*************************** out DDRD, R16
aplicat\ pinului de Reset, prin
intermediul semnalului de ;Astept apasarea butonului K1 rcall PULSE_XTAL1
START
comand\ COM1; ASTEPT_K1: rcall PULSE_WR
in R16, PINC
Dup\ reprogramarea bi]ilor de fuse [i sbrs R16, 0 rcall WAIT_BSY_high
rjmp K1_APASAT
lock, se reintroduce microcontrolerul în rjmp ASTEPT_K1 ; >>> END CHIP_ERASE
programatorul serial [i se verific\ dac\
K1_APASAT: ; >>>5. Reprogram FUSES :
poate fi accesat, dup\ care pot fi
rcall TEMPO_10ms ;CKSEL 3:0 = xxxx (clock)
programate memoriile Flash [i EEPROM in R16, PINC ;RSTDISBL=1 (neprogramat)
precum [i bi]ii de fuse [i lock (de data sbrs R16, 0 ; >>> Program Fuse Low bits
rjmp WRITE_FUSE ;>>> A. Load Command ;0100.0000 (Write Fuse bits)
aceasta cu aten]ie m\rit\!). rjmp ASTEPT_K1 rcall XA1_1
WRITE_FUSE: rcall XA0_0
;PROGRAMATOR PARALEL rcall BS1_0
;PENTRU PROGRAMAREA ;Intrare in modul de programare ldi R16, $40 ; (0100.0000)
;BITILOR DE FUSE SI LOCK AI ; >>> 1. out PORTD, R16

32 4/2005 www.conexclub.ro
microcontrolere AVR

rcall PULSE_XTAL1 CBR R16, 24 SBR R17, 4


out PORTB,R16 out PORTB, R17
; >>> C. Load Data Low byte ret
rcall XA1_0 in R16, DDRB ;***************************
rcall XA0_1 CBR R16, 62 BS2_0:
ldi R16, $E1 ; (1110.0001) [sau out DDRB, R16 in R17, PORTC
;valoarea dorita] !!! <<<<<<<<<< CBR R17, 2
out PORTD, R16 in R16, PORTC out PORTC, R17
rcall PULSE_XTAL1 CBR R16, 12 ret
out PORTC, R16 ;***************************
rcall BS1_0; BS2_1:
rcall BS2_0; in R16, DDRC in R17, PORTC
CBR R16, 12 SBR R17, 2
rcall PULSE_WR out DDRC, R16 out PORTC, R17
ret
rcall Wait_BSY_high rcall SURSA_5V_OFF ;***************************
PAGEL_0:
; >>> Program Fuse High Bits rcall TEMPO_10ms in R17, PORTB
;>>> A. Load Command CBR R17, 32
;0100.0000 (Write Fuse bits) rcall RESET_0V out PORTB, R17
rcall XA1_1 ret
rcall XA0_0 ; >>> End Programm ;***************************
rcall BS1_0 PAGEL_1:
INFINIT_LOOP: in R17, PORTB
ldi R16, $40 ; (0100.0000) nop SBR R17, 32
out PORTD, R16 rjmp INFINIT_LOOP out PORTB, R17
ret
rcall PULSE_XTAL1 ; incarca ;*************************** ;***************************
;comanda "Write Fuse Bits" ;FUNCTIILE PROGRAMULUI: WAIT_BSY_high:
;*************************** in R17, PINB
;>>> C. Load Data Low Byte PULSE_XTAL1: ; (minim 150ns) sbrc R17, 0
rcall XA1_0 in R17, PORTB rjmp TEST_BSY_high
rcall XA0_1 SBR R17, 2 rjmp WAIT_BSY_high
out PORTB, R17 TEST_BSY_high:
ldi R16, $D9 ; (1101.1001) [sau nop rcall TEMPO_1ms
;valoarea dorita] !!! <<<<<<<<<< nop in R17, PINB
out PORTD, R16 in R17, PORTB ;250ns/4MHz sbrs R17, 0
CBR R17, 2 ;250ns/4MHz rjmp WAIT_BSY_high
rcall PULSE_XTAL1 out PORTB, R17 nop
ret ret
rcall BS1_1 ;*************************** ;***************************
rcall BS2_0 PULSE_WR: SURSA_5V_OFF:
in R17, PORTC in R17, PORTC
rcall PULSE_WR CBR R17, 4 CBR R17, 32
out PORTC, R17 out PORTC, R17
rcall Wait_BSY_high nop ret
nop ;***************************
rcall BS1_0; in R17, PORTC ;250ns/4MHz RESET_0V:
SBR R17, 4 ;250ns/4MHz in R17, PORTC
; >>> 6. PROG LOCKS !!! out PORTC, R17 CBR R17, 16
;>>> A. Load Command ret out PORTC, R17
;0010.0000 (Write Fuse bits) ;*************************** ret
rcall XA1_1 XA1_0: ;***************************
rcall XA0_0 in R17, PORTB SURSA_5V_RESET_ON:
CBR R17, 16 in R17, PORTC
rcall BS1_0 out PORTB, R17 SBR R17, 32
ret SBR R17, 16
ldi R16, $20 ; (0010.0000) ;*************************** out PORTC, R17
out PORTD, R16 XA1_1: ret
in R17, PORTB ;***************************
rcall PULSE_XTAL1 ; incarca SBR R17, 16 TEMPO_1ms:
;comanda "Write Fuse Bits" out PORTB, R17 ldi R23, 47
ret ldi R22, 6
; >>> C. Load Data Low Byte ;*************************** TEMP_1ms:
rcall XA1_0 XA0_0: dec R23
rcall XA0_1 in R17, PORTB brbc 1, TEMP_1ms
CBR R17, 8 nop
ldi R16, $FF ; (1111.1111) [sau out PORTB, R17 dec R22
;valoarea dorita] !!! <<<<<<<<<< ret brbc 1, TEMP_1ms
out PORTD, R16 ;*************************** nop
XA0_1: ret
rcall PULSE_WR in R17, PORTB ;***************************
SBR R17, 8 TEMPO_10ms:
rcall Wait_BSY_high out PORTB, R17 ldi R23, 225
ret ldi R22, 52
; <<< END PROGRAM LOCKS ! ;*************************** TEMP_10ms:
BS1_0: dec R23
; >>> 7. EXIT PROGRAMMING in R17, PORTB brbc 1, TEMP_10ms
CBR R17, 4 nop
clr R16 out PORTB, R17 dec R22
out PORTD, R16 ret brbc 1, TEMP_10ms
out DDRD, R16 ;*************************** nop
BS1_1: ret
in R16, PORTB in R17, PORTB ;*************************** !

www.conexclub.ro 4/2005 33
service

Service GSM
Sagem seria 9xx - PB3 EEPROM
[i Hardware failure
Oferim modul de rezolvare

a unui defect tipic, cu o Croif V. Constantin


redactie@conexclub.ro
frecven]\ mare, la un

model de telefon mobil


OM
produs de Sagem, seria EPR
E
or
at
m
9xx, care a adus multe ra
og
Pr

nepl\ceri posesorilor.

A
naliza [i rezolvarea defectului narea defectuoas\ a memoriei EEPROM,
amintit în titlu se impune. El poate de tip I2C, care echipeaz\ telefonul.
fi încadrat perfect la categoria
"defectelor tipice", frecven]a cu care este
întâlnit fiind mare. În urm\ cu pu]ini ani
(pentru c\ a[a cum se cunoa[te, pia]a
GSM a explodat spectaculos) terminalele
Sagem din seria 9xx, erau comparabile ca
dimensiuni cu terminalele moderne de azi,
de ultim\ genera]ie! Dimensiuni fizice
reduse, design atr\g\tor, sunete de apel
muzicale deosebite în casc\ (nu pe
buzzer), meniu extins, etc.
Un defect tip PB3 EEPROM a scos din
uz multe terminale din seria amintit\ [i Fig. 1a
probabil c\ sunt mul]i doritori care vor s\ Memoria 24C64 - semnifica]ie pini, la
î[i repare terminalele mobile. Un deza- programare se utilizeaz\ numai pinii 4-8
vantaj în acest moment, la acest model de
telefon, poate fi pre]ul de achizi]ie ridicat al
acumulatorului (în jur de 15 Euro) [i uzura
A. Cum se manifest\ defectul?
moral\, dar dac\ ne permitem o simpl\ Identificarea unui astfel de defect poate
remarc\ sub form\ de glum\, "ca [i telefon fi f\cut\ practic de utilizator, care remarc\
<<fix>> în casa bunicilor, Sagem 922 este afi[at, de cele mai multe ori pe display-ul
perfect!" telefonului mesajul, pe dou\ rânduri de
Se va prezenta sistematic, organizat pe text, "PB3 EEPROM". Este mesajul de
capitole, modul de manifestare (identifica- avertizare care ne sugereaz\ c\ informa]ia
re) a defectelor care fac obiectul acestui ar- din memoria de tip I2C a telefonului
ticol, rezolvarea lor [i uneltele necesare. (respectiv 24C64 sau 24C128) nu mai este
Ca introducere, amintim din start c\ a[a cea corect\. Telefonul poate fi comutat on
cum ^i spune [i numele, PB3 EEPROM cu tasta power, display-ul este iluminat,
este un defect care semnalizeaz\ func]io- îns\ r\mâne blocat cu mesajul respectiv

34 4/2005 www.conexclub.ro
service

pe display, fiind necesar\ uneori scoaterea "în aer" a laturii din dreapta (memoriei!,
acumulatorului pentru a fi comutat off. latura cu pinii 5-8). Pe latura din stânga, se
Aceea[i pierdere de informa]ii din me- afl\ pinul de mas\ (4), ceilal]i (pinii de
morie se poate manifesta [i sub formele: adres\ A0-A1) fiind conecta]i tot la mas\.
- apari]ia pe display a mesajului "Hard- Aceast\ ultim\ metod\ asigur\ o mai mare
ware failure"; stabilitate mecanic\ a memoriei, în timpul
- la comutarea telefonului on, telefonul opera]iei de programare (memoria având
r\mâne "blocat" f\r\ nici un mesaj text dimensiuni fizice foarte mici).
pe display (cu iluminarea de fundal
activat\).
{i în aceste ultime dou\ situa]ii este
Fig. 2b
necesar a scoate din telefon acumulatorul
pentru a-l comuta off. Memoria 24C128 - semnifica]ie pini, la
programare se utilizeaz\ pinii 7-9, 13-14

dezasmablat, prin scoaterea celor 4


[uruburi de pe partea inferioar\, sub
acumulator, cu ajutorul unei [urubelni]e cu
cap torx nr. 6. Se elimin\ carcasa frontal\
a telefonului, cea cu tastatura, f\r\ a se
dezasambla total telefonul. De cele mai
multe ori memoria se reg\se[te pe partea
PCB-ului cu tastatura, în col]ul din stânga,
jos (vezi fotografii).
Fig. 2a Sunt, îns\, modele la care memoria se
afl\ pe cealalt\ parte a PCB-ului sau este
Memoria 24C64 [i pinii utiliza]i la
inclus\ în memoria flash, "mare", a
programare
telefonului (caz în care nu mai este
accesibil\).
Oricare dintre cele trei forme de mani- O memorie 24C64 din Sagem 9xx se
festare a defectului sugereaz\ o rezolvare prezint\ fizic în capsul\ TSSOP8 (figura
precum cea descris\ în capitolul ce urmeaz\. 1a), iar o memorie 24C128 în capsul\
TSSOP14 (figura1b).
B. Rezolvarea defectului
Identificat corect, defectul se rezolv\
prin parcurgerea urm\torilor pa[i:
- dezasamblarea telefonului [i identificarea
memoriei EEPROM (tipul 24C64 sau
24C128); Se recomand\ utilizarea unui ciocan de
- scoaterea din circuit a memoriei lipit cu vârf ascu]it [i foarte curat, de mic\
EEPROM [i reprogramarea sa cu un putere. Ca recomandare, un model Antex
fi[ier .bin, tip "clon\", preluat de la un alt de 12W sau Donau de 8W (alimentat la
terminal sau de pe Internet; 12V). Cu acesta se vor lipi la pinii memoriei
- montarea ^n telefon a memoriei conductori cu sec]iune mic\ (0,1...0,4mm
reprogramate;
- pornirea telefonului [i urm\rirea mesa- Fig. 2b
jelor afi[ate pe display; Memoria 24C128 [i pini utiliza]i la
- utilizarea unui program dedicat pentru programare
eliminarea func]iei de blocare cartel\
SIM (cu ajutorul unui cablu de date sau
unei interfe]e de date universale cu B. 2. Programarea memoriei
MAX232, conectat\ între telefon [i un
EEPROM
PC).
B.1. Identificarea memoriei EEPROM Memoria EEPROM nu poate fi pro-
gramat\ în circuit (montat\ pe PCB).
în telefon Este obligatoriu a "l\sa" în aer pinii 5, Comentariu:
Ciocan de lipit Donau, putere 8W, alimentat la
Dou\ modele de memorie, a[a cum a 6, 7 [i 8. Pot exista dou\ posibilit\]i:
12V, recomandat pentru opera]ii de lipire fine,
fost men]ionat mai sus, sunt utilizate în extragerea de pe PCB a memoriei cu pentru componente SMD
mod curent în telefoanele Sagem 9xx. ajutorul unei pensete [i a unui cican de lipit
Cod 14113 290.000 lei
Pentru a le identifica, telefonul trebuie sau cu o sta]ie de lipit cu aer cald, ridicarea 29 lei

www.conexclub.ro 4/2005 35
service

Fig. 3
software se g\se[te gratuit pe Internet
Schema electric\ a programatorului de
(www.lancos.com).
memorii, Pony Prog (software la
Pentru a simplifica [i mai mult lucrurile,
www.lancos.com) alimentarea programatorului se face direct
din portul serial al PC-ului (COM).
Fig. 4 Evident, în aplica]ia de fa]\ ne intere-
Cablajul imprimat al seaz\ numai partea de programator pentru
programatorului memoriile 24Cxx. Schema electric\ a
programatorului este prezentat\ în figu-
ra 3. Nu se mai fac comentarii la func-
]ionare, deoarece nu fac obiectul articolului
prezentat. Cei interesa]i pot revedea
Conex Club nr. 11/2002.
Un conector pin-head cu 10 pini este
Fig. 5 prev\zut pentru a asigura universalitatea
Amplasarea programatorului, a[a cum a fost gândit de
realizator în variantele originale, Claudio
componentelor pe
Lanconeli.
cablajul programatorului
Pe cablaj (figura 4) este disponibil [i un
footprint (“amprent\” de component\
pentru PCB) pentru varianta SMD a
memoriilor I2C. Cum îns\ memoria din
telefon este mult mai mic\, capsul\ de tip
TSSOP, în figura 6 este oferit un adaptor
max., flexibil), care vor conecta la soclul care poate fi conectat la conectorul cu 10
din programator. pini amintit mai sus.

B. 2. 1. Programatorul de

memorii EEPROM
În revista Conex Club au fost
prezentate în mod repetat programatoare
pentru memorii [i/sau µC, iar cei care
dispun de colec]ia revistei pe ultimii trei ani
cunosc bine acest aspect. Pentru a fi
consecven]i [i a face o prezentare com-
plet\, a[a cum ne-am propus în debutul
articolului, prezent\m o variant\ de Comentariu:
programator pentru memorii EEPROM Lup\ pentru cap cu bec, recomandat\ la
Fig. 6 (24Cxxx), Microwire (93Cx6) [i SPI oper]ia de lipire/dezlipire a memoriei EEPROM

Adaptorul pentru capsul\ SMD sau (25Cxx). Este o variant\ de programator din telefon (disponibil\ la Conex Electronic)

TSSOP (dubl\ fa]\)


serial, binecunoscutul Pony Prog, al c\rui Cod 15672 390.000 lei
39 lei

36 4/2005 www.conexclub.ro
service

program special, disponibil gratuit pe


Internet, sub numele de "Sagem 9xx
Service v2.5". Un simplu search pe
google.com cu acest nume v\ va îndruma
c\tre un site de Internet care posteaz\
acest program. O vedere a ferestrei pro-
gramului este prezentat\ în figura 7.
Este necesar un cablu de date între PC
[i telefon. Se poate utiliza [i interfa]a
universal\ de date prezentat\ ^n numerele
9/2003 sau 7-8/2004 în Conex Club (vezi
foto), caz în care, pentru conectorul
telefonului se modific\ un hands-free. În
figura 8 se prezint\ pinii coresponden]i.
Pa[ii care trebuie urma]i pentru elimi-

Fig. 7 Foto:
Fereastra programului pentru eliminarea
modelul 912 la 922. Interfa]a universal\ de date, telefon mobil - PC
Odat\ înscris cu ajutorul programa- (prezentat\ ^n Conex Club 9/2003), cu ajutorul
mesajului “SIM blocked”
torului descris, fi[ierului clon\ în EEPROM, c\reia se poate elimina mesajul “SIM
memoria se va monta în telefon, având Blocked”.
B. 2. 2 Fi[ierele .bin pentru
grij\ ca aceast\ opera]ie s\ se realizeze
scriere în EEPROM corect [i cât mai îngrijit! Recomandat este narea bloc\rii de cartel\ SIM sunt:
utilizarea unei lupe, de exemplu lupa - se conecteaz\ telefonul (comutat off) la
Fi[ierul binar care trebuie înscris în pentru cap cu bec, prezentat\ în oferta PC prin intermediul interfe]ei de date;
memoria 24C64 sau 24C128 difer\ de la Conex Electronic [i o perie pentru - interfa]a se comut\ pe modul de lucru
un model de telefon din serie la altul. îndep\rtarea surplusului de flux de lipire Tx/Rx (de la dip-switch);
Acestea pot fi g\site sub titulatura de din jurul memoriei. - se lanseaz\ programul Sagem 9xx
Service v2.5;
- se ac]ioneaz\ butonul Read Phone (din
fereastra software), pentru a se stabili
comunica]ia PC-telefon;
- se ac]ioneaz\ butonul Repair, dup\ care
Fig. 8 B. 3 Asamblarea [i pornirea la deschiderea noii ferestre se selec-
Pinii de comunica]ie utiliza]i la teaz\ repararea tuturor func]iilor (PB3
conectorul telefonului telefonului EEPROM, SIM Blocked, All, etc.);
Dup\ finalizarea opera]iei de rescriere a - la final, dac\ mesajele sunt O.K., se
memoriei se trece la reasamblarea telefo- ac]ioneaz\ Disconect.
"clone" pe Internet, o simpl\ c\utare pe nului [i alimentarea sa. Dac\ opera]ia de Acum trebuie ca telefonul Dvs. s\ fie
google.com cu "Sagem MC9xx BIN scriere s-a realizat cu succes (corect) total func]ional.
Repair" trebuie s\ conduc\ c\tre rezultatul telefonul va func]iona normal în prim\ faz\,
dorit. Fi[irele se numesc generic, de dup\ care va afi[a pe display mesajul "SIM La final...
exemplu pentru modelul 922: mc922_ blocked" (SIM blocat) f\r\ cartel\ SIM ^n Autorul acestui articol nu î[i asum\ nici
eep64.bin, "în traducere" fi[ierul clon\ .bin soclu! o responsabilitate pentru pagubele care
pentru modelul MC922 cu EEPROM tip pot ap\rea din în]elegerea gre[it\ a celor
24C64! B. 4 Eliminarea bloc\rii de prezentate în prezentul articol, prin utili-
Un fi[ier clon\ se poate citi [i dintr-o alt\ zarea incorect\ sau r\u inten]ionat\ a
cartel\ SIM
memorie a unui telefon func]ional, acela[i func]iilor, programelor software sau a
model. "SIM blocked" este mesajul normal interfe]elor hardware.
Aten]ie! Este posibil, prin reprograma- într-o astfel de situa]ie, deoarece fi[ierul În plus, v\ st\ la dispozi]ie pentru l\-
rea memoriei EEPROM [i up-grade-ul de original din memorie nu mai exist\. muriri sau informa]ii suplimentare la adresa
la un model la altul, de exemplu de la Deblocarea se realizeaz\ cu ajutorul unui de e-mail: redactie@conexclub.ro. !

www.conexclub.ro 4/2005 37
catalog

Fotorezistoare seria VT_


Extrase de catalog

C
onex Electronic propune o nou\ Trebuie reamintit c\ rezisten]a electric\ intensitate diferit\ [i minim 100kΩ la
gam\ de fotorezistoare de foarte a unui fotorezistor este invers propor- întuneric).
bun\ caliatate, produse de ]ional\ cu intensitatea luminii incidente Puterea disipat\ este mic\ [i are ca
PerkinElmer. (rezisten]a proprie scade dac\ fotorezis- rezultat, func]ie de tensiunea de la bornele
Prezent\m modelele de fotorezistoare torul este iluminat). fotorezistorului, un curent ce ^l poate
curent comercializate, din seriile VT2_, Fotorezistoarele se caracterizeaz\ traversa de ordinul unit\]ilor sau zecilor de
VT8_ [i VT9_. Prima serie se prezint\ în printr-o rezisten]\ electric\ la lumin\, RL [i mA.
capsul\ cu lentil\ de sticl\, celelalte dou\ la întuneric (minim\), RD (de exemplu
fiind în plastic. gama 6...18kΩ la expunere la lumin\ de

Info: http://optoelectronics.perkinelmer.com

VT2_
Cod 16491
Fotorezistor VT23N1
180.000 lei VT9_
18 lei

VT8_
Cod 16492
Fotorezistor VT83N1
40.000 lei
4 lei
Cod 16493
Fotorezistor VT83N2
35.000 lei
3,5 lei
Cod 16494 Cod 16495
Fotorezistor VT83N4 Fotorezistor VT93N1
35.000 lei 20.000 lei
3,5 lei 2 lei

40 4/2005 www.conexclub.ro
automatiz\ri

Automatele de

iluminat crepusculare

Automat crespuscular
asigur\ un confort

sporit [i economii
Alimentat direct la re]eaua electric\ 220Vca/50Hz
importante de energie

electric\.
Mircea Zbarnia
Indicatorii cei mai electrozet@k.ro

importan]i ai unui

M
aparat electric trebuie ontajul prezentat ofer\ func]ia (recomandat VT83N1). Aspectul fizic al
de comutare a unui releu de unui fotorezistor se poate remarca în
s\ fie robuste]ea, putere atunci când lumina pagina 40.
ambiant\ a zilei (dintr-un hol de cl\dire, Se poate utiliza îns\ oricare alt
siguran]a în birou, hal\ industrial\, etc.) scade sub o fotorezistor, cu rezisten]a electric\
intensitate predeterminat\. Este destinat cuprins\ între 1kΩ [i 200kΩ.
exploatare, s\ nu practic pentru a comanda deschiderea Schema electric\ a montajului este
iluminatului electric a becurilor cu prezentat\ în figura 1.
necesite alimentare incandescen]\ (de interior sau exterior) la Baza montajului o constituie un
înserare [i respectiv, închiderea amplificator opera]ional, în configura]ie
extern\, conectare iluminatului la debutul zilei, diminea]a. comparator de tensiune cu reac]ie pozitiv\,
Traductorul de lumin\ este un care asigur\ men]inerea st\rii curente,
fizic\ u[oar\, fotorezistor, montat pe latura unei pun]i eliminând astfel "cl\mp\nitul" sup\r\tor al
rezistive, rol de comparare a unor praguri releului în jurul pragului de comutare!
eventual dimensiuni predeterminate (impus [i m\surat). În aceast\ configura]ie LM308,
Func]ia de compara]ie propriu-zis\ este comparar\ dou\ tensiuni, provenite de la
cât mai redise, etc. realizat\ cu un amplificator opera]ional în puntea rezistiv\ (amintit\ mai sus),
configura]ie de comparator. respectiv o tensiune de referin]\
Sunt doar câteva din (predefinit\) preluat\ de la semireglabilul
Descrierea schemei electrice (divizorul de tensiune R2-RV1, figura 2) [i
caracteristicile pe Traductorul de lumin\ utilizat este, ca la aplicat\ pe intrarea inversoare, [i a uneia
majoritatea automatelor crepusculare, un preluat\ de la divizorul de tensiune R3 - R4
care la indepline[te fotorezistor (rezistor care î[i modific\ (R4 este fotorezistorul) aplicat\ pe intrarea
rezisten]a proprie func]ie de intensitatea neinversoare. Aceasta din urm\ are valoa-
montajul prezentat. luminoas\). La Conex Electronic se pot rea propor]ional\ cu lumina ambiant\.
achizi]iona fotorezistoare seria VT_ Valoarea tensiunii electrice oferite

Fig. 1
Schema electric\ a automatului
crepuscular

www.conexclub.ro 4/2005 41
automatiz\ri

deschide tranzistorul, iar releul r\mâne


ac]ionat permanent.
Condensatoarul C3 ajut\ la comutarea
lent\ [i ferm\ a comparatorului cu LM308,
filtrând (integrând via R5) valoarea
pragului de basculare provenit de la bra]ul
rezistiv realizat cu fotorezistorul R4.

Fig. 2 Fig. 3
Cablajul imprimat al automatului Desen de amplasare
crepuscular

REL 1 are o pereche de contacte


intr\rii neinversoare este variabil\, invers NO/NC [i poate fi conectat dup\ dorin]\ [i
propor]ional cu lumina ambiant\ (valoarea func]ie viitoare. Aici se poate conecta un
fotorezistorului se incrementeaz\ la bec cu incandescen]\, de exemplu.
sc\derea intensit\]ii luminoase); ca Rezistorul R7 asigur\ limitarea
rezultat poten]ialul intr\rii neinversoare curtentului prin baza tranzistorului Q1, iar
cre[te. Astfel, diferen]a de poten]ial între împreun\ cu R8 [i LED1 stabilirea unui
intr\rile neinversoare [i inversoare devine prag de comutare ferm a tranzistorului,
pozitiv\ iar ie[irea amplificatorului deoarce dup\ modul cum este alimentat Inutil a mai aminti c\ D2 are rol de
opera]ional trece în stare logic\ high (pinul LM308 (respectiv nediferen]ial, la o singur\ protec]ie a tranzistorului Q1 la tensiunile
6) [i comand\ deschiderea tranzistoarului tensiune), ie[irea sa în stare logic\ low autoinduse (cu polaritate invers\) generate
Q1, via LED1 (cu rol de semnalizare), (zero logic) nu este chiar 0V, ci uneori la o de bobina releului la comutare.
respectiv anclan[area releului REL1. valoare mai mare de 0,7V, valoare care ar Trecând la blocul de alimentare direct

- urmare din pagina 25 -

Fig. 7
Schema electic\ a pl\cii de
dezvoltare PlayPIC, realizat\ de
Vassilis Papanikolaou (pe
www.electronics-lab.com)

42 4/2005 www.conexclub.ro
automatiz\ri

de la re]eaua electric\, acesta este posibil lucru a condensatoarului C1 trebuie s\ fie


^n configura]ia din schema electric\, ca de 310Vc.a.v-v, iar pentru C2 de minim
urmare a consumului mic a montajului, 25V. DZ1 se recomand\ a fi un model de
consumul mai mare fiind dat de bobina diod\ Zener de 0,5W sau chiar mai mult!
releului [i eventual a LED-ului. Per
general, acesta nu va dep\[i cateva zeci Aspecte practice
de mA, func]ie de releul utilizat. Releul utilizat poate fi de tipul
Reducerea tensiunii electrice de la Millionspot H500S12-1-C (de 12V,
re]eaua de 220Vca, se face în prim\ faz\ procurabil de la Conex Electronic sau
prin grupul paralel R1-C1. Reactan]a echivalent Finder) sau model RAS1215.
condensatorului este cea prin care trece Pentru JS1 [i JS2 se recomand\
aproape tot curentul, ea fiind mai mic\ utilizarea de conectoare tip terminal bloc
decât valoarea lui R1. Acesta din urm\ cu 2 [i 3 pini cu [urub, deoarece tensiunile
ajut\ mai mult la desc\rcarea vehiculate sunt periculoase.
condensatorului, atunci când montajul este Rezistorul semireglabil RV1 este un
deconectat de la re]ea, având mai mult o model "mic", montaj orizontal. Se poate
func]ie de protec]ie. C\derea de tensiune utiliza orice semireglabil dac\ este
pe grupul C1-R1 este mare, astfel încât conectat în afara cablajului prin conduc-
u[or de redus la 12V cu dioda Zener DZ1, toare de leg\tur\.
cu mai pu]ine solicit\ri (termice). DZ1 are Obligatoriu montajul se va încaseta în
dublu rol; pe alternan]a pozitiv\ de a t\ia carcas\ de plastic.
vârfurile sinusoidei la 12V, pe alternan]ele Desenele de execu]ie sunt prezentate
negative rolul este de redresare, împreun\ în figurile 2 [i 3.
cu D1 - 1N4007. Rezult\ în final tensiunea
pozitiv\ de 12Vcc, filtrat\ cu ajutorul lui C2, Aten]ie! Montajul lucreaz\ cu tensiuni
necesar\ aliment\rii montajului cu periculoase. A se lua toate m\surile de
tensiune joas\. protec]ie împotriva electrocut\rii operato-
Important de re]inut! Tensiunea de rilor! !

Fig. 8
Amplasarea
componentelor
pe placa PlayPIC

www.conexclub.ro 4/2005 43
amc

~ndr\gosti]ii de muzic\, mul]i

constructori, ^n special tineri,

doresc s\ aib\ amplificatoare Electronic\ On-Line


audio de putere [i de ^nalt\ Amplificatoare audio de putere
fidelitate. Venind ^n ^ntâmpinarea
cu tranzistoare
doritorilor, prezent\m (^n serial)
Ilie Mih\escu
trei montaje (pentru 45W ^n acest

num\r al revistei, iar ^n urm\torul,

pentru 65W [i 300W!) care Tranzistoarele Q1 [i Q2 func]ioneaz\ ca


stabilizatoare de tensiune [i asigur\
corespund criteriilor tehnice Amplificator 45W tensiunea de ±18V pentru IC1. Astfel
reg\sim acele c\deri de tensiune
enun]ate, dar care ^n regim de
propor]ionale cu comanda circuitului IC1.

A
“home made” au pre]uri foarte cest amplificator este o solu]ie Cum consumul de curent este de
ideal\ pentru audi]ii de ^nalt\ aproximativ 2mA, c\derile de tensiune la
mici ^n raport cu cele produse fidelitate ^n spa]ii [i auditoriu care ne referim sunt ^ntre 2,4 [i 2,6V.
restrânse, când sunt audiate produc]ii Regimul ^n curent continuu al
industrial. Aplica]iile respective, muzicale cu dinamic\ mare. tranzistoarelor de putere (bias) este
Analizând schema electric\ de principiu controlat de tranzistoarele Q3 [i Q4
[i multe altele din domeniu, pot fi
se constat\ c\ etajul preamplificator [i montate ^n a[a numita conexiune Wilson,
driver este realizat cu circuitul opera]ional prin semireglabilul TR1.
studiate ^n am\nunt, pe Internet,
IC1-LF351. Reglajul fin, ca la ie[ire s\ avem o
^ntr-o colec]ie de circuite, “Sam C\derile de tensiune pe rezistoarele R5 perfect\ simetrie, adic\ s\ nu avem o
[i TR2-R6 comand\ tranzistoarele finale, component\ DC, se stabile[te prin TR2.
Electronic Circuits”, (la adresa fiindc\ aceste tensiuni sunt propor]ionale Acesta se nume[te reglaj de offset. Ca s\
cu valorile semnalului de la intrare. existe o stabilitate termic\, tranzistorul Q4
indicat\).

Fig. 1
Schema electric\
a amplificatorului
de 45W

44 4/2005 www.conexclub.ro
amc

aproximativ 30 minute. Se verific\ [i


eventual se corecteaz\ (din TR1) la 2V
c\derile de tensiune. Se extrag cele dou\
rezistoare [i se reintroduc siguran]ele
etalonate pentru 3A. Se regleaz\ fin
semireglabilul TR2 ca tensiunea (DC) de la
ie[ire s\ fie inferioar\ valorilor de ±30mV.
Sunt prezentate schema electric\ de
principiu, cablajul imprimat [i dispunerea
componentelor pe cablaj.
Montajul se plaseaz\ pe un radiator de
c\ldur\.
Alimentarea se face cu tensiune de
±30V ce trebuie s\ asigure un curent de
3A. Schema electric\ a unei surse de
tensiune mai complexe, pentru un sistem
audio, este dat\ ^n figura 2. Tranzistoarele
MOSFET de putere pot fi ob]inute [i din
magazinul Conex Electronic.

http://users.otenet.gr/~athsam/index.htm
Fig. 2
Schema electric\ a unei surse de
implicit r\cirea lor.
alimentare recomandate (complet\ pentru Curentul de repaus (bias) este fixat la
un sistem) 200mA care se stabile[te ^n felul urm\tor:
^n locul siguran]elor F1 [i F2 se monteaz\
se monteaz\ pe radiatorul de r\cire, ^n câte un rezistor cu rezisten]a de 10Ω/2W.
apropierea tranzistoarelor Q5 [i Q6. Se cupleaz\ tensiunea de alimentare [i se
Cre[terea temperaturii la tranzistoarele Q5 observ\ dac\ aceste rezistoare nu se
[i Q6 este resim]it\ [i de tranzistorul Q4 ^nc\lzesc puternic. Se regleaz\ TR1 pân\
c\ruia ^i cre[te curentul de colector. ce c\derea de tensiune pe aceste
Aceast\ situa]ie comand\ reducerea rezistoare este de 2V. Se las\ aceast\
curentului prin tranzistoarele de putere [i situa]ie, ca amplificatorul s\ fie alimentat

Nu rata]i!
~n num\rul urm\tor vor fi prezentate
amplificatoarele de 65 [i 300W. !

- continuare ^n num\rul viitor -

Inffo ...
Cod Tip Pre] (lei)
4232 IRF 9540 40.000
4
4227 IRF 540 30.000
3
3172 BC 547 B 1.200
(BC 171 B)
0,12

Fig. 3
... la
Cablajul [i amplasarea componentelor

www.conexclub.ro 4/2005 45
aniversare

70 Ani
OMUL de lâng\ noi!

Ilie Mih\escu (^n stânga), al\turi de bunul s\u coleg [i prieten


George Pintilie

L
a jum\tatea lunii lui m\r]i[or, mai 1970, Ilie Mih\escu contribuie la apari]ia Ploie[ti. Se eviden]iaz\ ^ntre 1966 [i 1970
exact pe 21 ale lunii, ^n urm\ cu 70 revistei Tehnium, la a c\rei conducere a prin montarea, la Dr\g\[ani, a
de ani, se n\[tea o personalitate de participat, ca redactor [ef, pân\ ^n 1997. retranslatorului TV [i instalarea liniei de
excep]ie a publicisticii române[ti cu profil La mai bine de 27 de ani de la radiorelee Bucure[ti - Gala]i - Constan]a.
^nfiin]area Tehnium-ului (se pare c\ cifra 7 Remarcat fiind pentru activitatea sa, ^n
^l urm\re[te la aceast\ aniversare!), “unel- 1968 este trimis ^n Italia, pentru studii
te[te” ^mpreun\ cu vechii colaboratori, [i, aprofundate de profil, la firma General
sprijinit de Constantin Mihalache, “cro- Telegraph & Electronics, de c\tre Direc]ia
ie[te” prima “hain\” a revistei Conex Club, de Radio [i Televiziune.
^n biroul s\u de la Conex Ca radioamator, cu indicativul YO3CO
Electronic, revist\ care prinde a activat pe diverse lungimi de und\,
form\ definitiv\ ^n septembrie propunând, ^n colaborare cu George
1999. S\ complet\m doar c\, Pintilie, YO3AVE, ^n Tehnium [i Conex
pentru amatorii de statistic\, s-au Club, diverse construc]ii electronice, ^n
^mplinit deja 7 ani de când Ilie special pentru radioamatori. Inutil a
Mih\escu contribuie ne^ncetat la enumera articolele (multe sute) scrise ^n
apari]ia revistei “Conex Club” care, revistele de specialitate, ^n peste 35 de ani
anul acesta va intra ^n al 7-lea an de de activitate!
via]\! S\ amintim, doar, c\ la acestea se
Sunt mul]i cei care ^i mul]umesc adaug\ câteva zeci de lucr\ri - c\r]i - cu un
pentru c\ i-a ^ncurajat [i promovat ^n preponderent caracter aplicativ, de la titluri
paginile acestor reviste, destinate ^n ca “Montaje electronice” ^n colec]ia Cristal
tehnic, ^n special electronic. Ilie Mih\escu special celor tineri. Le-a ^mbun\t\]it ^n anii ‘80, la “Montaje practice radio”,
(s\rb\toritul!), a dedicat electronicii [i deseori lucr\rile, for]ându-le debutul, ca ultima apari]ie, contemporan\ cu noi.
publicisticii peste jum\tate din via]\. ~n mai târziu s\ devin\ speciali[ti de mare A stabilit leg\turi strânse, cu diverse
valoare ^n indus- reviste de profil din str\in\tate (Elektor, de
tria de electroni- exemplu) de pe urma c\rora beneficiem [i
c\, informatic\, azi, atât noi ca redac]ie, cât [i cititorii
etc. revistei Conex Club.
~nainte de a ^n-
fiin]a revista Teh-
nium, inginerul Ilie
Mih\escu a acti- Noi, cei din redac]ia Conex Club, cât [i
vat ^n diverse colectivul Conex Electronic, ^i adres\m un
institu]ii cu profil sincer “La mul]i ani!”, cu ocazia ^mplinirii
radio de emisie [i remarcabilei vârste de 70 ani!
radiorelee de la
Galbeni (Bac\u), S\ r\mân\, ^n continuare, al\turi de noi,
sta]ia radio de la la fel de tân\r, a[a cum ^l [tim! !

46 4/2005 www.conexclub.ro
1) Abonament pe 12 luni
3 MODURI 300.000 lei
30 lei
PENTRU 2) Abonament pe 6 luni
A PRIMI 180.000 lei
18 lei
REVISTA 3) Angajament:
plata lunar, ramburs
Pentru ob]inerea revistei trimite]i (pre]ul revistei plus taxe de expediere)
talonul completat [i contravaloarea
abonamentului (pre]ul ^n lei) pe

ADRESA

Simona Revista Conex Club se expediaz\ folosind


Enache serviciile Companiei Na]ionale Po[ta
Revista Român\. În cazul în care nu primi]i revista
Str. Maica Domnului 48, sau primi]i un exemplar deteriorat v\ rug\m
sector 2, Bucure[ti, s\ lua]i leg\tura cu redac]ia pentru
Cod po[tal 023725 remedierea nepl\cutei situa]ii.

Doresc s\ m\ abonez la revista ConexClub începând cu nr. Nume .................................. Prenume ....................................................
...... / anul ................... pe o perioad\ de: Str. ............................................ nr. ........ bl. ........ sc. ...... et. ..... ap. ......
12 luni 6 luni
Localitatea ..................................... Jude] / Sector ................................
Cod po[tal ......................................... Tel. : .............................................
Am achitat mandatul po[tal nr. ......................... din data

............................. suma de: 300 000 lei (30 lei noi) Data ............................ Semn\tura ...........................................................
.............................................. 180 000 lei (18 lei noi)

Doresc s\ mi se expedieze lunar, cu plata Nume .................................. Prenume ....................................................


ramburs, revista ConexClub. M\ angajez s\ Str. ............................................ nr. ........ bl. ........ sc. ...... et. ..... ap. ......
achit contravaloarea revistei plus taxele de Localitatea ...................................... Jude] / Sector ................................
expediere. Cod po[tal ......................................... Tel. : .............................................
Doresc ca expedierea s\ se fac\
începând cu nr. ................ / ................... Data ............................ Semn\tura ...........................................................
design

Transferul de fi[iere ^ntre


Conexiune IR
dou\ PC-uri se poate

realiza, mai elegant [i


pentru placa de re]ea a PC-ului
rapid din punct de vedere

al conexiunii fizice, pe cale

optic\, ^n IR.

O
conexiune pentru transfer de date
între dou\ PC-uri se poate realiza
mult mai elegant, pe cale optic\.
Astfel, se elimin\ cablul de conexiune
(UTP, cu patru perechi), care uneori poate
func]iona defectuos (din cauza muf\rii
conectorului RJ45) sau cazul unui laptop
când se uit\ a fi introdus în geanta cu
accesorii a acestuia.
Solu]ia este simpl\, fiind prezentat\ pe
www.electronics-lab.com, de Serge Saati
[i const\ în dou\ module identice
(aproximativ!) ce echipeaz\, fiecare,
computerul de tip desktop sau laptop.
Ambele module con]in o diod\ receptoare
[i una emi]\toare în IR. Alimentarea
adaptorului pentru PC Desktop se face din
baterie de 9V [i o surs\ de 5V (o baterie
de 9V în serie cu un regulator tip 7805).
Alimentrea modulului pentru laptop se
face îns\ la baterii de 9V [i respectiv,
4,5V.
Se remarc\ mici diferen]e între valorile
componentelor electronice la cele dou\
module pe partea de recep]ie.
To]i pinii de alimentare ai circuitelor
integrate se conecteaz\ la Vcc [i respectiv
GND.
Modul de montaj al conectorului RJ45
la conectorul modulului notat cu "Netowork
Adapter" este sugerat în diagramele
al\turate.
Se pot utiliza circuite digitale de mare
vitez\, 74HCT, 74HEF, recomandat fiind
utilizarea variantelor 74HS, care au un
timp de r\spuns mai mic de 2,5ns. !

48 4/2005 www.conexclub.ro
design

ESR-metru
U
n adaptor pentru un multimetru
digital ce faciliteaz\ m\surarea
rezisten]ei electrice serie a conden-
satoarelor electrolitice, a[a numitul ESR M\surarea rezisten]ei serie la
(Equivalent Series Resistance), este
prezentat pe Silicon Chip Online, la condensatoarele electrolitice
sec]iunea Circuit Noteboock, de Len Cox.
Aplica]ia con]ine un oscilator pe
100kHz, cu semnal de amplitudine mic\, satorul aflat sub test, asigur\ protec]ia. pinul 6 al lui IC4. Se conecteaza multi-
care str\bate condensatorul aflat în teste. Cordoanele de prob\ trebuie s\ fie metrul pe domeniul mA [i se conecteaz\
IC1d este configurat ca oscilator de ecranate. O parte din semnal merge c\tre între TP4 [i borna -DVM. Se aplic\ -5V pe
200kHz, îns\ aceast\ frecven]\ este multimetru via IC3 [i IC4. Condensatoarele TP1, iar curentul m\surat trebuie s\ fie
divizat\ cu 2 de IC2 - 4027. de 1µF de pe intr\rile lui IC4 (conexiune de 2,1mA. La fel pentru TP2, acesta se
Comutatoarele analogice 4066, IC3c [i amplificator diferen]ial) elimin\ compo- conecteaz\ la -5V, iar prin VR2 se
IC3d sunt alternativ ac]ionate, unul are nenta alternativ\. urm\re[te s\ se m\soare acela[i curent.
intrarea conectat\ la +5V, iar cel\lalt la Pe multimetrul digital 10Ω apar ca Apoi se elimin\ -5V de la TP2.
-5V. La ie[irile acestora, conectate împre- 100mV, 1Ω ca 10mV, [.a.m.d. Se conecteaz\ multimetrul pe domeniul
un\, rezult\ un semnal dreptunghiular de Pentru calibrare: la TP3 trebuie s\ se mV, apoi un rezistor de 10Ω la cordoanele
100kHz, ±5V. Dou\ rezistoare serie [i m\soare 100kHz, reglat din VR1. Apoi se de m\sur\, iar din VR3 se urm\re[te ca pe
dou\ diode cu anodul la mas\, montate în scurtcircuiteaz\ cordoanele de test [i se display s\ se citeasc\ 100mV.
calea semnalului ce circul\ prin conden- ajusteaz\ VR4 pentru a m\sura 0mV la Astfel, ESR-metrul este calibrat! !

S-ar putea să vă placă și