3
3
3
Cleste uni
49 lei
.:
121ei
"
9,50 lei
.t,::·..... ---..- ................--SPITZ ....------- ........... ....--- ........... ---
-----------------------------------------------------------_.<
..j
: cteste
Cod 9902
115mm
9,50 lei
?~:~~-~~---------------------------------..-----.!
B ®'!.
'0 :
Cleste sfic
110mm
---
_-
_--_ _--
_--..-
!:_
II
~'
~
\
-i:~:~1-:~·:~--·-·······-····--··~
9,50 lei
?>--_._. (:~~;~~~::·~~~~-····--<l .
!
:
9,50 lei
! Cod 14087
cteste
sfic 11 Omm
13 lei
165mm
161ei
.,
"::...._--------------------------------------------_
....---------
l...
9,50 lei
..
Cod 9899
171ei
Cod 14196
1!31ei
! ::',:
\j
I
\.,
..
:::--_ __
9903
_ .._---_
Cod 11962
(Cod
....... __
_---_ .._
__ _--_
_-----_.-
i Cleste SPITZ
cu talci late 125m
Cod 10451
24 lei
CI'e~te sfic
9',50 lei
113lei
Cod 9740
Cle~te sertizat
SPsc
Cod 3655
29 lei
.
Cod 10437
__
69 lei
.-'
l'
..._----------_
<,..
~.i
35 lei i
/
\ •.•.....
Cod 3656
_-
-.
'
.<,
.------------------------<~
Cod 9705
!
99 lei
l
\...
................................. _ .......•....
Cle~te sertizat papuci
')
./ ,..
45 lei
.
Cod 13692
_-----_ ...
'j
' .........
..
'J
45 lei
......
Cod 9329
1151ei
Cod 3665
59 lei
Cod 12762
-_._----------_---_.
Cod 3653
135 lei
"'\'" '
.........
.............................. _._
65 lei
BnzxClub
3001!
SUMAR
5
Meniurile de comeride, ptintre care, formateie de intrere $1 iesire (pentru post procesare) Dispensarea prin metoda pompei elicoidale, problemele care pot eperee la aplicarea edezivului de conectere $1 prezentarea unui experiment
ell
idel
3
1
Modul ultra-compact "sursa in comuietie 12Vcc/1,5A" alimentala direct la 220Vca/50 ...60Hz, prezentarea matricei 5 x 7 LED-uri, L TP1557AC $/ a disp/ayului cu 2 digiti LCD DE112·RS20·6,5
pentru
Modul electronic pentru testeree funct/onala a ditemetor empliticetoere opereiionete. in capsula DIP8 sau DIP14 tiputi
16
de
,.,!;",;,,..,,,..,,,,. de alarma
Centrale de atarm« pentru sistemele de securitate, cu patru zone de supraveghere $i operabila de la 0 taslatura
0 linie leleron!d§. ce oeseiveste doua telefoane conectete in paralel, semnalizeaza care dintre aces tea sunt In
""'''''V','", i?i
Asigurarea confiden!ialitalii convorbiritor teletonice la tetetoenete cup/ate In para/el. Besttictioneree apefurilor etectuete
"'H~""t,..' !¥!
de
pentru
Prezentarea delat/ala, hardware $i software, a modulului K8048, rea/izat de Vel/eman, pentru dezvoltarea apttcetiitor cu iJC 8, 14, 18 $i 28 de pin!
Microcontrolerul
~I
37
Un nou serial in revlsta Conex Club, tntr-o aitfel de abordare, dedicat structurii $i modului de utilizare a iJC PIC 16F84
Cum USB
PC -
semnat
44
etoctronics pentru portul serial al PC-ului cu iunctie de irecvenimetru $i generator de semna/ PWM, cu faclor de umplere variabil
controter
pentru velum
a/ voiumuiui volumului prin
Kit electronic Velleman, destinat controtutui manual, in sistemele audio. Posibilitate de control la distanta tetecomende IR
MARTIE 2006
~CluO
www.conexclub.ro
)~
"
software
Target 3001 !
Circuite imprimate
lDece sa
ofera aceteasi
performan1e ta
8. Meniuri de cornanda
Capitolul prezentat descrie utilizarea diferitelor meniuri de comanda, EI este descris in a~a fel lncat, meniurile sr comenzile corespunzatoare apar in
_-_
Project...
New
[Ctti]
__ _
•.....
..
(deschidere, salvare, inchidere, tiparire, reorganizare si verificare) - figura 1. Se va descrie de asemenea, modul de gene rare a catorva formate de iesire. Organizarea proiectului In TARGET este facuta, mai ales, cu comenzi in File menu. Este nevoie de 0 buna cunoastere a programului Windows.
_MM.,;,
Price inquiry
PCB prodoction.
'! _j'
{)"I~ Output 1A",~,ng
..
--~
.. •
Coble harnesseos
(X-)Gerber-;ddriii~putPCBou-t-·
FUe transfer/Documentatlon"l
~J
__
~ _.
Production Test adapter Cable harnesses
.1
& pI.ace) _
ASCII Interface", Read xGerber and Excellcn liles", Read Gerber and Excellon files.. ,
DXF Output ..
i· i
ImportOxF,,,
+ [n]
[Ctrl]
{Ctrl}+[s}
+ Iol
nou.
SChemotlc".,.
All
V<Jin,jow
Choose
Reopen
Pfoject [""I]+[p]
"'n'...
Ifl)IJt
r Output Formats
.. _
u.
...
script ...
Prce
inQ.Wy
PCB
production ...
,
I Options
.. ,
[At]+[F4]
program asa cum sunt oferite in acest capitol (de la stanqa la dreapla ~i de sus in jos). In functie de imaginea activa (PCB sau schema electrica) sunl disponibile numai comenzile corespunzatoare,
deschide fereastra de dialog "Create new TARGET project" ~i apare fereastra din figura 2. Ve1ifi Intrebaf ce nume are noul fisier. Trebuie de asemenea, sa decideti daca proiectul confine si schema electrica sau numai PCB-ul (tara.schema), De notat ca, acesta decizie nu mai poate Ii schimbata mai tarziu, Acesta inseamna ca nu mai puteti adauga 0 schema electrica daca ati inceput cu PCB-ul fara schema, De asemenea, nu puteti ignora schema electrica daca proieclul contine 0 schema
..
..
.,
6.0)
J
.
~~~~~;er!~~~·a~i~~-····
.sa.w',! &
Test adapter
·.I .. .I
••
Bil of Material and cables", Create or update layott ... Cable harness to Capital-H." Cable heress Create cable Create to L-Cable .. ,
test
adopter.
procedure",
"
cable test
.:I
1l1li
string
Concatenate IBMCATIAE30
Create
Fie
Capilolul urrnator descrie alai modul in care se creaza un fisier nou cal si modul de lucru cu un proiect deja existent
si PCB-ul. Conform deciziei dumneavoasIra, TARGET Incepe cu 0 Iereastra goal<1 a schemei sau PCB-ului. Fisierul DEFAUL T.T3001 (sau VORLA GEP.T3001 pentru un PCB fara schema) va fi deschis, redenumit si afisat ca NEW.T3001 pe ecran. Acesle ooua fisiere
www.conexclub.ro
[3cnzxClur~ MARTIE
2006
.. OAllLPICT 3001
Qatei §_e::'lfbeiten
£dltor 1
va deschide pagina 1 a schemei. imaginea acces in PCB-ului. reteaua fisierele directa a *.T3. De mai de tip de de asemenea
~uchen
lr'A.RGET001 Description 3 of a drilling plan. This is the list of the drilling d i enet.er-s for the project C: '-+Target'-TARGET_Projekte'-S_DELAY. T3001 The drilling plan has to be p:rinted subsequently. 'If pads, vias or holes have been added in be t veesn then the list . and the drilling plan do not cor-respond accordingly!
nu, va aparea
i
I
In mod normal, vor fi *.T3001. fisierelor asemenea, backup ultima vechi *.T2001
lncarcate
sau
There are 42
T.riangle .
nn
X. Asterisk.
versiunile
durnneavoastra
54 Drillings.
End of
Output.
*.T3001 A securitate,
standard urmare
:;;i editate.
:;;i salva
prelerintele
pentru proiectele
It~·1
~
TARGET
adecvat.
I Fiducial
dlill3j Drill
j Copper top
I Copper
bottom
1 PCB
IlI.IIlire
I Start
output
Cu butonul fereastra
~.
proiectul va Ii
curenta
salvat
Plocen-planning
director ales de dumneavoastra, cale vor fi salvate toate paginile electrice :;;i Tntregul de PCB. fisier
p P
lsolatecoppErlop Isolate cower I;;ot~oN\ 01111ole$ for corrponen! pins h r. Drill at thebeginnif-,g Dlill at the end
P'
~g:r~~~~ ~;:Cbng)
HFGl
_J
utillzeaza tereastra.
numele
~Save Project
Se Proiectul salvat. apasa In acest
As...). ,
butonului curenta
'.
saqeata
va fi toate
aveti posibilitatea
un nou nume de fisier cat si directionarsa un alt director. Puteti crea director. Aveti acces catre Tntreaga rstea.
Proiectul
aflat In fereasta
curenta
va fi
raman
neafectate:
Tnchide proiectul.
MARTIE
2006
[3cnzxCluu
www.conexclub.ro
prezinta
proiectele
Cu butonul imaginea ferestrei curente poate fi atlsata la scara sl oesenata, Se deschide dialogul "Print Preview". In acsasta tersastra In "avanpremiera" puteti vedea proiectul durnneavoastra si modul lui de plasare In paqina. Daca imprimanta dumneavoastra are probleme pe directia x sau y pot fi adaugati factori de corectie pentru a corecta aceste erori. Imaginea poate fi deplasata spre stanqa sau In sus In foaia de hartie cu valorile "Offset-X" si "OffsetY". Este posibila convertirea gamei de culori lntr-o gama de contrast alb-negru.
(InputlOutput
Formats)
Functla Gerber and drill output... genereaza flsierele de date Gerber ~i de gaurire pentru proiectul ales pentru a da lnformatii detaliate fabricantului de circuite imprimate referitoare la proiect (se va trata mai amanuntit lntr-un capitol viitor).
Aici generaji fisierul de gaurire accesibil unei rnasini de gaurit cu cornanda numerica (se va trata mai arnanuntit lntr-un capitol viitor).
asemenea, este creat un fisier text In format ASCII cu informajii privind asiqnarsa pictogramelor la diametrele gaurilor (figura 4). Desenul cu pictograme este utilizat pentru gaurirea rnanuala a circuitului imprimat. Dimensiunea pictogramelor poate fi editata In meniul "Window" sub comanda "Options". Puteti crea un fisier prescurtat cu inforrnatii privindqaurirea.
Cu ajutoruI acestui instrument lzolatia necesara intre trasee este obtinuta prin gravarea unor canale de izolatie. TARGET calculeaza conturul traseelor si scoate datele In fisier format HPGL sau In format NCP pentru rnasinile de frezat Isel/proMa.
www.conexclub.fO
I'3Cn2xClui ) MARTIE
2006
+ Simularea
De ce sa
izitionati • • un
mai scume, daca TARGET 3001 of era acelea~i performante la
T. V.A.
E) Dispensarea
pri"" inetoda'~(.
i'
de asemenea
pasta
pompei elicoidale._
sau adezivul datorita efortului de lorfecare. au un comportament caracterlstlca Pompa cu condltia Auger sa ce duce poate nu se odata cu cresterea neliniar (thixotropic), 12) utilizeaza de lipire sau sunt dozaelectric. motor presiunii functlona inclusiv aplicate. rasini,
IM·'in~IiiItffiJm__
Pompa ellcoidala a transmite adezivului. te prin energie Cantitatile (figura pastei unui un suruo melcat intr-un corp metalic pentru necesare
la scaderea vascozitatil
adeziv necorespunzator,
cu 0 gama vanata de materiale, la temperatura came rei 180°C/Smin limitativ in rniscarii pompa. rezultate
punzatoare de depunere
de depunere probleme a acestor incorect lactori. unele natie
actionarea
sa fie necesar un
Cateva
Etapele
de realizare dupa
1. intinderea
Atunci
experimentale
cand
plaellor de circuit
indepartat,
"coada" pornesta de
----------------,
:
r--
PLASAREA . COMPONENTELOR
I II
---------....,
TRATAMENTTERMIC SOLIDIFlCARE DE
~
I
J
I
Etuvll EC2S
Echipament
SMFL 3000
Pompa
functioneaza
dar ca
newtonian:
odata ce coloana
cu 0 consistenta
la schimbarlle
depus
spre
ac.
"Coada"
poate
cadea si genera
probleme
Componenta
Reprezentare
de adeziv,
interconectare (adezivului)
incompatibilitatea
cu metoda de aplicare utillzata. in general, astlel de probleme mecanice defectului metoda se rezolva prin aiustari Remedierea
0 alta
permita
A/3216 (tipMLD)
ruperea mai buna a fluxului de adeziv. Cea rnai buna metoda de a controla intinderea este utilizarea unui aport de caldura la acul de depunere sau In alta parte pe calea
www.conexclub.ro
~Club
MARTIE 2006
necesita
0 precizie
.
I
. ~---
.,
mai mari
deoarece
Heraeus
.. ,
Heraeus
ductori
au 0 tensiune nu se mai
mult mai mica decat aliajul de lipit si astlel Pentru tehnologic tehnologice conductori, Modulul lumina componente supratata, modulului urrnarlta este in figura una autoalinierea componentelor. a experimenta de lipire dar si pentru a electrice sl adezivilor ~i realizat
0
" .t
'".-
'r
Rezistivitatc volumica (n*cm) Temperatura max ima de utilizare' (0G) Viscozitatc (cPs) I~:lfimp!maxim'de utilizare la . 'tempeniiura camerei Timp maxim de stocare
rI .:,
PC 870007 / izotropic pe PC 860005 I izotropic pe baza de Ag .,_ .. I_bazade 180"C/5min 180°C/5min 150°C/IOmin 150"C/lOmin <7,5'10-> <7,5'10-' ~pti' ; ,: ISO 150 1700-3200 7000-12000 ., 14 zile ., .1 14 zile ,
!
..
.~ 1
I;
- i~
6Iuni/5-12°C
6Iuni/5-12°C 31unif25°C
fluidului, pensare.
in veclnatatea
punctului
de dis-
clasica si poate
dinamlca
14. Lumina
b) "Sateli(ii" "Satelijii" sunt mici puncte conturate adeziv care apar in jurul depunerii depunerile prin contact "cozii" sau a acului. La depunerea apar ca urmare de a utile. La prin jet
este prod usa de un circuil de catalog ~i expericornanda iesirea C4017D. in lucrari de speciali-
nurnarator ce
cele 8 LED-uri. Pentru 0 functiointegral Viteza U2 de tip succesiunii C1 si tempoeste numai putin
ca
fiecare formula de
8 a Circuitului
Tn acest
este
specifica
unei
montaj
cele 8 LED-uri
c) Fenomenu/
Fenomenul gaze timpul (aer)
aplicatli date. Indiferenl de tipul adezivului, procesul de realizare' a lipiturii irnplica trei
etape principale, figura ianuarie concret Se procesul prin 5 din 2006 care au fost prezentate articolul publicat de figura necesare In Tn luna al de trei
lurnlneaza succesiv.
este deterrninata de rezistorul foarte Tntalnita
Tnflorire apare atunci cand In adeziv exista sau (apa) spre termic. de la realizarea Impingerea caracteristicilor prezentate experimentale, materialului proceselor
rizator LM555. Desi schema simpla, in componente rornanesti, mai evoluate unui raport Componentele tabelul6. Pentru doua 7. caracteristici experimentare de adezivi situatie modulelor unor
In
in laboratorul
observa delipire sunt din
tratamentului anterior,
care vor fi descrise mai jos, de depunere nurnarul acesta fiind cel mai
"reflow",
in
conductori dintre
ca
asamblarea
tipuri
Tensiunea avut in
tel: 07-21212038
fax: 021-3313972
alimentare. B.A .. de pe cu
Circuitul imprimat sirnpla lala a lost fabricat substrat Boards SMD proiectate Pastilele circuitul dimensiuni componentelor imprimat au fost modificate
• prod use ;;1 matenale pentru circuits imprimate, laminate/stratificate, folii pentru Iabricatie ultrarapida (PNP, TT5, PCBTT);
PRODUSE
la lipirea prin procedeul Realizarea tata in laboratorului nica al CETTI din din Electronica, Informajiei echipamentul pensare. prezentat
experimentala cadrul
• produse s: module electron ice de protocol "smart-gifts", • termometre, higrometre, barometre electronice, statii rneteo de apartament, ceasuri cu .proiectie laser, cronometre ;;i minicomputere pentru sportivi, module specializate la cornanda:
de tehnologie
Telecomunicajii Bucuresti,
• indicatoare de temperatura reversibile ;;i ireversibile, terrrucs, termometre extraplate cu cristale lichide.
etichete
10
MARTIE 2006
~Club
www.conexclub.ro
La depunerea unitatea lnstalatiei, panoului Seringa asezata utilizata, actionarsa ciclu siunea
adezivului
a fost utilizata
Plasarea
0 atentie
lipituri clasice, cu aliaj de lipit. La 0 examinare arnanuntita, rnicroscop, depasit PCB. vizibile, prin inspectie optlca sub adezivul a se constata forrna rnult diferita
de dispensare frontal.
nentelor a necesitat
unitate anata in partea dreapta a Aceasta $i este descrisa In figura 16. prin conectorul ei atunci plasarea (3). distribuit (4) si este de
ce utilizeaza pasta,
timp/presiune
aratate anterior. A fost realizata 0 serie de 10 module. conductor Datorita continutului argint, aspectul vizual al lipiturii cu adeziv
zona iniliala in care a fost depus, uneori rnult in afara pastilei nu s-au au fost evidentiat alirnentate erori cu Deoarece modulele
aerul comprimat
adeziv timpul de distributie butonului Cantitatea depinde aerului timpul de material comprimat
intr-un
prein
Circu
it u I LM555
dintre
la intrarea
lnstalatie,
vascoziacului. 0
t I )( t 2 ) • CI
tatea adezivului
t I~ t 2 ~R I
VDn
In 2
presiune mai mare, un timp mai lung, un ac mai gros $i un adeziv puncte circuitului mai mari imprimat. mai fluid produc pe pastilele bune
0
depuse
Pentru rezultate
Clr_
UI
usss
T1M:R
i
f----L-
seringa se tine sub un unqhi de 45° - 70 fata de supratata ridica in Dupa ce depunerea perpendicular dupa
...
placii de circuit imprimat. a avut loc, seringa se pe supratata, presiunii $i este (9) si unei depresiuni
lnstalatla permite aplicarea seringa, depunerea rsqlablla evita redusa adezivii mica, apreciind incercari Pentru punctului. prin actionarea lichidelor de in starea
L .f._L55
DISCHARGE
i->
WEe GND
aplicarea
LM555 RI
R2
V55
Depresiunea butonului
Cir c u it u I 4017
repaus. a fost
GND
vee
IVSS I (VDDI -
pin u I B
p inu I 16
facilitate
componentele de plasare
rnanuala SMFL
(pick and place) a echipamentului 3000 (figura 17). Operatia [os in dreptul se atinge magaziei
de plasare este si
foarte simpla. Se lasa capul de plasare In de componente dorna, atrasa dreptul de in componenta este in acest Se de
moment este pornit automat circuitul de vid si componenta dsplaseaza plasare, rotind ac. capul locului
eventual imprimat,
cornponenta.
Daca se apasa capul de plasare, asezand piesa pe circuitul se opreste componenta circuitul de vid capul, sl se poate rarnanand indeparta
pe placa sustinuta terrninalele. termic de 1. Buton de reglare a timpului de dispensare 2. Indicator al presiunii de dispensare 3. Regulator al presiunii de dispensare 4. Conector pentru adaptor 5. Dispozitiv de sustinere a seringii 6. Serinqa 7. Ac de dispensare 8. Buton de reglare a intervalului de repetitie 9. Buton de reglare a depresiunii in serinqa
Pentru realizarea tratamentului ET25, apllcand 0 temperatura specltlcatiile parametrii testare calitate, depunerile procucatorului.
solidificare a fost utllizata etuva terrnostatata constanta de cu 150°C timp de 10 minute, in conformitate in urma experimentarilor procesului pe plact ajutatoars. au fost repetitive
(~ \_
\0
de dispensare
si de buna finale pe
Unitatea de dispensare
www.conexclub.ro
~Clj
MARTIE 2006
11
tensiune, unui
diferite de cele utllizate pentru aliajul de lipit claslc si trebuie reproiectate; 3. Temperatura suficient de procesare este
0
Subsystem Packaging" (Part 3), Chapman & Hall, 1997 [C3] C.A. HARPER - " Electronic Packaging and Interconnection Edition) 1997 rC4] J. Lau, C.P. Wong, J. L. Prince, and Handbook" (2nd
remarca in figura 18. In final pot fi evidentiate privind utilizarea adezivilor cateva aspecte conductori:
de scazuta,
producand
Chapman & Hall, 1997 [C7] Coombs, Clyde Jr. (ed.) - "Printed Circuits Handbook", 4th Edition. McGraw-
Unitatea de plasare
imprimate
flexibile
Hill, 1996 [CB] C. Lea - "A scientific Guide to Surface Mount Technology", IMAPS Publications ISBN.0901150223 [C9] V. Solberg .,:"Design Guidelines for 1996 • Surface Mount and Fine Pitch Technology", McGraw-Hili,
cu punct de topire coborat, Din pacate, lnsa, exista si 0 serie de • Au fost studiate realizate diferite depuneri parametrii metode de de dezavantaje tina seama: adeziv • Asamblarea adezivii superficiala componentelor conductori au
0
de care specialistii
a adezivilor
precizie si 0 rezolutie mai mari deoarece mult mai mica decat aliajul
de lipit ~i nu se mai realizeaza nierea componentelor. Procesarea lor este 0 tehnologie demonstrativ plasare urrnarind componente fluxul si
• A fost proiectat, realizat si testat un modul functional tehnologic nere tratament ce include operatiile de deputermic al adezivului; desfasurate se pot
Sfat practic!
I
:
I I I
adeziv,
I
I'
Pe baza activitatilor
volurnica mai
trebuie sa stie care sunt curentii maximi care pot traversa Tabelul :;;i curentul un traseu indica fara a-l deteriora. de 35
la care
traseului de
decat cea a aliajului de lipit ~i domeniul de temperatura aplicabilitatea electronica de adezivilor conductori
latimea tra-
urn
acest traseu. Un sunt pe PCB se poate calcula cu formula ce tine cont de constanta acestuia: ce traverseaza a un Pentru r = Pco * I * A, de material si geometria unde acestui sudiu
De asemenea, metalelor
nobile
0
I este
traseu
curentul
practice de
a rezistsntei Cu In cadrul realizate
evidentiere
electrice prin ca
si
a
paste acest se va a nu
toate
demers nu pare, la prima vedere, de mare articolunn Curent maxim admis 1A 1,2A 1,5A 2A 4A 6A 8A intluenta rezistentei electrice ce
tehnologic
modulelor/produselor
[C1] Johan Liu "Conductive Adhesives for Electronics Packaging", Publications LTD, 1999 [C2] R. R. Tummala (Editor), E. J. Electrochemical
la implementarea
dispune de control asupra procesului de aplicare a adezivului; 2. Pastilele urile) de lipire circuitelor (pad-utile, imprimate landsunt
de •
Rymaszewski
imprimat",
Club, septem-
"Microelectronics
12
MARTIE 2006
www.conexclub.ro
de rnasura a lui LM3914 (_5), variatis care este afisata dsscrescator de Probabil ca aceasta idee de aplicatie va incanta pe electronistii vanatori de mini-proiecte electronice utile, simple si ieftine. 0 aplicatie nespecifica cu LM3915 (_4) (voltmetru de tensiune cu afisai liniarl logaritmic pe LED-uri) este cea de timer. Cum LM3914 (_5) contine
0
bargraph-ul cu LED-uri (de la 01 Ola 01). Timpul scurs de la deschiderea butonului PB 1 si pana la descarcarea complete a lui C3, este afisat intr-un mod selectat (pinul 9, MODE, la plus - bargraph, neconectat - un singur LED). De dezvolta aici, aplicatia se poate de functie de cerintele
sursa de curent
(disponibila la pinul 7), ideea se bazeaza pe incarcarea unui condensator electrolitic, C3, la curent constant, prin R3 (Ia apasarea butonului PB1). Dupa eliberarea butonului, C3 se descarca prin grupul rezistiv R4 - semireglabil R7; tensiunea pe acest grup scade exponential, cu
0
proiect proprii, prin utilizarea unor optoeuploare In locul LED-urilor 01 si 010, logice iar printr-o interia\a cu porti sa se genereze diverse
..
LM3914. Pentru a varia luminozitatea larnpii cu LED-uri, de la un potsntiometru Tendinta actuala pe plan mondial este de a lnlocui becurile cu incandescenta (fie ele cu kripton) din lampile portabile, cu LED-uri de putere, de stralucire mare (albe). Schema denota un mod de a realiza cu 10 LED-uri super-Iuminoase
0
se
pot
modifica
1W
numiuu! de LED-uri eptinse! Rezistorul de la pinul 7, R5, determine curentul constant prin fiecare LED la 20mA. Cu toate LED-urile stinse, consumul este
larnpa
(albe sau
SmA, cu toate aprinse, de 205mA, iar puterea disipata de 307mW la tensiune de alimentare de 4,5V. Grupul (tatonat) R1-C1 limiteaza puterea disipata a cireuitului • integrat la 500mW. (Mike Stuart in Silicon Chip)
albastre, de cateva mii de mcd), dispuse pe aria unui cerc de exemplu, comandate fiecare de la un generator de curent constant, astlel Incat lumina ernisa sa fie unitorrna, Se face astfel apel la un circuit integrat ale carui iesiri sunt drivere pentru LED-uri, de curent constant, respectiv
nominala, aprins).
un singur
LED
Pentru calibrarea montaCu ajutorul schemei alaturate se poate jului, pe pinul de intrare (5) 5i eel de relerinta RHI (6). al lui LM3914, trebuie sa se masoare, cu un acumulator incarcat, 1,25V, iar pe pinul de referinta RLO (4), 1,135V. Curentul prin LED-uri este de cativa mA. (Croif V. Constantin, eaeptere dupa Elektor, 1997) .. construi un tester pentru acumulatoarele Li-Ion, cu tensiuni nominale de 3,6V (cum sunt cele din telefoane), 7,2V sau 12V. Functie de tensiunea sa nominata, acumulatorul ce urrneaza a Ii testat se conecteaza la bornele GND si A, B sau respectiv, C). Pe un bargraph cu 10 LED-uri se afiseaza, In procente, daca acumulatorul supus testului este incarcat complet (100%, toate LED-urile aprinse) sau descarcat (cu 10% din capacitatea
www.conexclub.ro
["'~Clur'
MARTIE 2006
13
PSS1215M
- Modul
45 lei
Cod 11005
~-----50----
__ ~
50
Side VIfNi
Caracteristici:
t . BoHomView • • ~
•
44
.!
- tensiune de intrare 220-240Vac ±15%; - trscventa semnalului de intrare 47...63Hz; - tensiune de lesire, in gol 13,8V, in sarcina 12V, ±3%; - curent iesire 0 ...1,5A; - putere maxima disipata: 18W; - randament 87%; - riplul tensiunii de iesire in sarcina maxima: 1,7Vv_v; - temperatura de lucru: -10 ...60°C; - dimensiuni: 50 x 20 x 35mm; - masa: 50g.
~II~
0,5
entru aplicatii portabile sau de mici dimensiuni, acolo unde un transformator de retea, fie el si toroidal ultra-plat, .ar avea un gabarit mult mai mare, la puteri de 10,..15W, inginerii proiectanti pot opta pentru sursa in
cornutatie PSS1215M. Aceasta se prezinta ca un "black-box" ultra-compact cu patru pini: doi pentru alimentare la 220Vca/50 ..,60Hz (intrarejsi altl doi pentru iesire (nestablizata) 12Vcc, maxim 1,5A.
LTP1557AC
- Element de
Matrice cu 5
7 LED-uri
19 lei
Caracteristici: .
- matrice cu puncte, 5 x 7, cu elemente afisare tip LED; - culoare: ro:;;u; -Iungimea de unda a luminii emise la un curent tipic de 20mA prin LED: 660nm; - intensitatea luminoasa data la un curent prin LED de 80mA: 12mcd.
[ II
I
22.85
II ]
~
www.conexclub.ro
14
MARTIE 2006
DE112-RS-20/6,5
1.;,54 x
18
8 ~ 20.3
10
'--',
21.08 2800
7,80 lei
Caracteristici: '
Cod 11874
- tensiune de alimentare, tipic 3V; - trecventa multiplexare 30 ...1OOHz; - consumul de curent: 1...2~Alcm2; - timp de raspuns 440ms; - temperatura de lucru: -10...60oG; - durata de via\3. estimata: 100,000h,
Oescrierea segmentului
Datele despre contur $i pot;,Ji utlllzate "plterior rnasinile GNG pentru prototipului sau a unei serii mici de circuite imprimate (se va trata mai arnanuntit tntr-un 0apitolvii~Qr)... • " Generati (figura 5a1b/c/d!e/f/g) un fisier de gravare a canalelor de' izolatle in format HPGL Urmaritl cu atentie ferestrele de dialog, Copiati fisierul creat '.plt in directorul ales de durnneavoastra. Sun! posibile $iformate deie$ir!3 CNCDIN 66025 sau ISO 6983.
MARTIE 2006
15
__
__::T:__::e~~l~I
p_;::::_e_:::_:n=-=:tr::_::u:::_,._
Amplificatoarele operatlonale
atorit~ cornplexitatii si diversitatii functiilor Implementate de circuitele integrate liniare, realizarea unui tester universal (in genuI catometrelor de odlnioara pentru testa rea tuburilor electronice), este practic aproape imposibila. Daca ne limltarn lnsa la amplificatoarele operatlonals (AO), situatla se simplifica foarte mult, deoarece, cu toata diversitatea de codificare a acestora, functia de baza pastreaza elemente comune, 9i in plus, dispozijia terminalelor este cornpatibila pin-en-pin, la cat eva grupe de circuite integrate, tacand astfel posibila cuprinderea unui nurnar foarte mare de tipuri de amplificatoare operationale intr-un sistem de testare unitar si simplu. Trebuie precizat faptul ca
Atelierul propriu de electronica va Ii dotat. prin construirea acestui montaj electronic. cu un tester perlormant pentru amplificatoare opera,ionale ,i comparatoare (in capsula DlP8 sau DlPl~).
dubla simetrica, iar generatorul de impulsuri este realizat cu un AO (CIO) de tipul 741 sau similar (TL071, TL081 , LF 355, NE5534, etc.). Pentru R3 = 1Mf.! si C1 = 1~F, trecventa impulsurilor qenerate este de aproximativ 1Hz. Daca se doreste ca aceasta frecventa sa fie reqlabita, 'se poate inlocui R3 cu un potentiometru perioada oscilatiilor fiind aproxim~tiv egali cu produsul R3C1. Condensatorul C1 nu este indicat sa fie polarizat, In cazul qenerarii frecventelor foarte joase, deoarece la bornele sale tensiunea are amplitudinea apropiata de Ub, schlmbandu-sl polaritatea cu frecventa de 1Hz ' deci i~ , fiecare perloada, timp de cca. 0,5s, condensatorul va fi polarizat invers, riscand sa se strapunqa. Amplitudinea osci-
Caracteristici:
- testeaza functional AO si / sau comparatoare simple, duble (capsula DIPS) sau quad (capsula DIP14); - compatibilitate pin la pin cu toate AO de uz general; - rezultatul testului este afisat optic, cu LED-uri; - frecventa de testare: 1Hz.
acest tester nu-sl propune sa masoare parametrii amplificatoarelor, ci doar testa rea starii de functionare a acestora, pentru a elirnina astlel rapid, componentele defecte .. Pentru testarea AO obisnuite (spre deosebire de comparatoare sl AO Norton), s-a ales tunctia cea mai simpla, conexiunea de repetor, amplificatorul testat fiind comandat de un semnal dreptunghiular simetric. Schema recornandata pentru tester este prezentata in figura 1 (conform schemei de principiu din figura 5a). Dupa cum se rernarca, AO sunt alimentate din sursa
latiilor este cu aproximativ 1V mai mica decat valoarea tensiunii de alimentare. in cazul in care AO testat (montat In soclurile CI1....CI4) este functional, semnalul de test se va reqasi la iesirsa acestuia, si va aprinde alternativ, cu tactul de 1Hz, cele doua diode luminiscente conectate in paralel, dar cu polaritate inversa. Au fost prevazute 4 socluri, cu care se acopera necesarul pentru marea majoritate a AO curent intalnite. Astlel, In soclul notat pe schema din figura 1 cu C11, conexiunile corespund circuitelor ce contin un singur AO in capsula, DIP8. Aici se vor putea
16
MARTIE 2006
www.conexclub.ro
testa urmatoarele tipuri: LM / IJA / ~A741, LM / IJA / ~M (108, 201, 208, 301, 308), TBA221, TBA222, TUB (060, 061, 066, 071,081,087), LM101, NE5534, precum si mai modernele LF351 , LF355, LF356, TLC271, etc.
in cele expuse mai sus, au fost enumerate tipurile cele mai reprezentative ~i mai Irecvent lntalnite, dar practic, cu ajutorul acestui tester, se poate testa orice tip de AO, identiticand dupa catalog soclul corespunzator, Pentru a nu complica montajul, nu s-au prevazut sl soclurile rotunde pentru variantele capsulelor metalice ale AO mono si duale, consideraterar utilizate. Dar ~i acestea pot f foarte usor testate, deoarece dispozitia terminalelor respecta aceeasi ordine ca ~i la capsulele DIP8, si pot f loarte user introduse In socluri, fara vreo Incrucisare a terminalelor. Plecand de la ideea ca nu va fi necesar
de limitare a curentului prin LED-uri, Rl0 ...R15, se va alege In tunctle de tensiunea de alimentare a montajului, de tipul LED-urilor si de luminozitatea dorlta, Pentru tensiuni de alimentare de ± 4V, valoarea acestora va f de ordinul a 1kO, iar pentru ±12V, rezistenta trebuie crescuta la 2,5...3kQ. Rezistoarele R16 si R17 principial pot lipsi, rolul lor liind de a limita curentul absorbit In cazul circuitelor ce prezinta scurtcircuit pe alimentare, defectiune destul de frecvent Intalnita. Valoarea recornandata este de 50...1000/1W. Alimentarea testerului se va putea realiza user, consumurile fiind mici. Astlel, oscilatorul consurna aproximativ 1mA pentru alimentare la ±4V, ajunqand la 2mA
+
E
Schema electrlca a testerului pentru amplificatoare operatlonale (pentru valori componente, a se vedea textul sl tabelele) sa se testeze simultan doua sau mai multe circuite integrate, pentru optimizarea montajului, s-au folosit numai 4 perechi de diode luminiscente, primul grup fiind utilizat nu numai pentru C11, ci ~i pentru C12, si pentru primul AO din CI3 ~i C14. Similar sunt valorificate si grupurile de diode 2 si 3. In ceea ce priveste modul de aplicare a semnalului de test, desi principial toate intrarile neinversoare soarputea conecta In paralel, semnalul de la generator aplicandu-se printr-un singur rezistor, s-a preferat 0 "risipa" de rezistoare (R4...R9), pentru a evita un rezultat eronat Tncazulln care una sau mai multe lntran neinversoare (cazul circuitelor multiple), ar prezenta 0 irnpedanta de intrare foarte mica, scurtcircuitand astlel semnalul de excitatle pentru celelalte AO. Valoarea rezistoarelor
CJ
rf>
RJ7;;;
~,
In soclul CI2 se vor putea testa AO mono, In capsula DIP14 (741, 108 - 308, etc.). In soclul CI3 se vor testa amplificatoarele duale, cum ar Ii: LM / ~M (358, 2904), MC1458, MC1558, TUB (062,072), TL082, TL287, RC4558, LF353, etc. Soclul CI4 este destinat AO Quad: LM / ~M (324, 2902), TL064, TL074, TL084, B064, B084, LF347,LMI24, MC4741, etc.
la ±12V.ln situatia testarii unui AO QUAD, consumul maxim, pentru 0 luminozitate rnoderata a LED-urilor, nu va depasi 20mA. Nu se pun probleme de filtraj deosebite si nici de stabilizare. In ligura 2 este prezentata 0 schema posibita de alimentator, In care, pentru simplilicare (consumul fiind foarte mic), s-au obtmot cele doua tensiuni de alimentare printr-un divizor cu punctul median conectat la
masa.
In ligura 3 este prezentat cablajul imprimat corespunzator schemei din figura 1, iar In figura 4 amplasarea componentelor, vederea fiind dinspre tata cu traseele de interconectare, componentele fiind vazute "prin transparenta". Din punct de vedere constructiv, este recomandabil sa se tolossasca socluri de
22~V
www.conexclub.ro
MARTIE 2006
17
IBI
0
50
~+
~00
-;r
+U
R
mil
Ih
-v\/
-U
D
Cum se completeaza schema din figura 1 pentru testa rea comparatoarelor analog ice (vezi !fi figura
Schemele de principiu care stau la baza testiirii AO (a), comparatoarelor (b) ~i a AO Norton (c) buna calitate pentru CI1 ...CI4, iar ceieialte componente sa fie noi (nerecuperate). Tipui, culoarea, dimensiunea ?i forma LED-urilor se aleg functie de posibllitatlle ?i fantezia constructorului. lntrerupatorut SW, din schema din figura 2, este preferabil sa fie un push-buton cu revenire, care se va apasa numai dupa ce AO testat se va introduce in soclu, deoarece, pentru securitatea circuitului testat, este contraindicata introducerea sau scoaterea din soclu a acestuia sub tensiune, mai ales in cazul alimentarf din sursa dubia.In tabelul1 sunt prezentate valorile recomandate pentru componenteie din figuriie 1 sl 2. Disipatia pe rezistoarele din figura 1, exceptand R 16 sl R17, nu depaseste 50mW, astfel putandu-se folosi rezistoare de 0,125 sau O,25W. Pentru incasetarea montajului se preteaza foarte bine caseta G203C, care se
TIt'"
> (. E
)
R29
8)
]8
05C.
F'g_
Completarea schemei din figura 1 pentru testa rea AO Norton (vezi ffoi figura 8)
+
18
MARTIE 2006
C"iCnZX CiIJ()
www.conexclub.ro
schema din figura 1 se cornpletsaza cu schemele 6b, rezultand parte din figurile 6a sl/sau astfel datorita acestor AO
?
alimentarea
se
face
din
sursa
Practic, s-a ajuns la concluzia acestora lntr-o conexiune cazul schernei din concludenta conexiune -de principiu cornplexitati caz semnalul utilizat. cablajul, special Pentru destinate figura
ca
1,
schema pe de 0
de repetor, ca In testarea
dispunerii circuite obisnuite, pe de alta a datorita interne Asttel, Norton curent, arnfiind au se in
(conform
schemei
In
prea
gase:;;te
nu mai este a 4 LED-uri compaIn ritmul testat, ieslrea iar C fata R~ va unui este intrarea de
In
magaziCONEX
iar schemei
nul
ELECTRONIC la codul 8008. Dupa cum se poate observa, varianta din corespunde paratoarelor, AO. testerul figura ::;i pentru
comandate necesitat Alimentarea face din sursa cornbinatia xiunea de principiu de acestora unica, lata, s-a
In
In plus.
perioada de oscilatie fiind T ~1 ,4 RC, unde rezistorul comparatorului este capacitatea inversoare si 75kn, si intrarea inversoare,
regula testare,
preferat
cone-
de comparator
schemei
conectatala
142
corespunzator include 6a
si schemele
sl 6b,
in ligura 7.
ln
figura 8 acest
prezentata
cu iar
dispunerea pentru
cornponentelor ansamblu, vederea cablajului sunt renta"marcat Circuit complex, Norton 6b analogice, imprimat pentru pentru un tester semnal de test generat de GI0 din figura 1 circuitele 3301,
ca
este dinspre
vazuta
In
notat cu CI5 se vor putea testa din familia LM I MC (2900, 3900, iar In soclul IC6, cele din cel testa rea AO, AO figurilor 1, 6a ~i
Ca si in
se vor de este
3401),
~i a comparatoarelor conform
familia LM / MC (239, 339, 2901,3302), mai frecvent intalnlt fiind LM / ~M 339. sunt cuprinse notat cu Rx Valorile componentelor tabelul2. Rezistorul figura
In
semalului testat
In
in
8 (amplasat
lntre R6 :;;i
RS), reprezinta un strap. Celelalte 16 rezistoare, notate cu R pe schema din Figura 6b 9; ne-notate
tn
Intre
toete
cu
observatla si iesire,
conectate soare
condensatoarele deterrnina latie, care bun), dar unul din cele doua LED-uri avea 0 lurninozitate compromisului schema de regula ofera din figura ieslrea doua start, mai scazuta, impus de combinatia va cu au iar jur de 1Hz. Bibliografie: 1. Circuite integrate analogice Hapeanu + colectiv ; frecventa
respective,
nu este critica,
practic este preferabil Desenul pentru figurilor imprimat de executie a unui tester ~i a conform datorlta
sa fie In
testa rea AD, AO Norton analogice, 7 1, 6a, 6b :;;i a circuitului din figura
- Catalog de
comparatoarelor
In gOI, si
www.conexclub.ro
[3cnzxClui:)
MARTIE 2006
19
Montajul otere noi $i intereeente posibilitati de comande /~ distanta, avand posibilitatea de a comanda (in regim ON/OFF) trei di~ozitive electron ice prin intermediul releelor de la iesire. Comanda ie¥rilor se face ptin intermediulliniei tetetooice, de la atstem«. de la once teiefon cu ton digital (OTMF) ce are rol de emitator. Rolul de receptor il 'are lmettat«, care se conecteaze direct la ptizs liniei teletonlce. Printre alte facilita!i, rnomajut permite venticsree; tGJtJee'la distanta, prin tinia telefonica, a stadi releetor (deeonise sau inchise). D,e exemplu, otiunde s-ar atla 0 persoene pe glob, poate veatice si cotnute starea (ON seu OFF) a ecnipememului de iluminat,. a slstemulu! de a/alma a echipamentului
rl
s4!?
de Tnca/zire oentrelizau: din imobilul seu. 1 Verificarea se face orin formarea unei comtnneili, l1e taste de fa telefonul emitator $i ssteptaree messjului sonar in receptow~"fl.'cestuis Comande etectivii s leeirilor' este simller«. Un avantaj major constii in taptul ca imettsts semnetizeeze care dintre iesirile sale suntynchise sau deechise pnn semnele sonore aistincte. ~, Operatia de vetitioere $i soilonare a ieeirilot; e,ste parolatii cu un cod de uti/izator format din doua citre (de la 00 la 99). . Dece nu se disoune de un teteton cu ton OTtVtF se poate restizs comanda prin intermediut unui generator separ.a.t'de ton OTMF.
Date tehnice • trei iesiri pe releu 1OA/250Vac cu LED • 0 intrare de tip "switch" cu LED indica " • raspuns automat dupe. 3 sau 8 apel " -) • informare automata, la raspuns,a st~ . l?iri19r in ordLQ.~a· Jntrareiesire t-iesire 2-iesire 3. Do "al~ sono ..•. ..~ica;:P}a/reaON, ..re.in un semnal sonor indica sta ,", {4f • fnchiderea automata a nu ~st8;woQUS codul In i maxim 20 secunde. .' • cod de protecjie de la • sistem de codare • tensiune alirnentare
Sandu Doru
[email protected]~~;:~~~~~~~----~~~~~~-=:::-::~~~~::~---------
cu tastatu
Realizata cu microcontroler. centrala de alarma asigura un grad ridicat de siguranfa ,i stabilitate in lunc,ionare (tara erori sau alarme lalse).
entrala inteliqenta de alarrna cu patru zone de supraveghere si operablla de la 0 tastatura este destinata protectiei imobilelor mici. Centrala semnalizeaza complet, acustic si luminos, evenimentele si starea acesteia Of era un jurnal cu ev~nimentele memo~ rate, in memoria nevolatila, chiar daca s-a Tntrerupt tensiunea de alimentare.
reprezinta intarzierea Intre momentul violarii zonei si momentul semnallzani evenimentului. Acesta da posibilitatea dezactivarii centralei in intervalul de timp prestabilit, intre 6 si 54 secunde.
Modul de programare
La punerea sub tensiune, centrala trece tntr-o stare stablla si face testul LED-urilor ~i a sistemului acu~tic de semnalizare. Nu necesita operatii prealabile de initializars, trecandu-se direct la programarea zonelor si a tim pi lor de intrare si iesire.
Centrala urmatoarele
gasi
in
una
din
0 stare stabila din care se iese numai pe baza de cod; - Centra/a preermstii este 0 stareinstabila din 'care se poate iesi numai dupa trecerea timpului de intrare/iesire - Centra/a armata este 0 stare .stabila din care se poate iesi numai pe baza de cod;
Meniurile de programare ale centrete! sunt: - Meniu/ 1 = zona 1 - Meniul 2 = zona 2 - Meniul 3 = zona 3 - Nleniul4 = zona 4 ~ neproqrarnabila - Meniul 5 = cod master - Meniul 6 = cod user 1 - Meniul 7 = cod user 2 - Meniul 8 = cod service Activare centrala: [cod] [1
Date tehnice : - nurnar de zone: 4; - tip zone: programabile (lntare/leslre, instantanee, line" (lnchlsa - temporizare 24h), bucla "end of la capat cu rezistor); intrare I lesirs la armare : 0...81/0 ...54 secunde, in cuante de cates
I dezarmare
programabil secunde; - operare
de la tastatura; din patru cifre, rede la tastatura master, stare zone, mod ~i tensiune si/sau pe LED-uri pe releu. (cod etc.);
Dezactivare centralii: [cod] [*] de programare cod: [cod service] [#] [meniu prog.] [cod prog.]
Secventa Exemple. Secventa practica de programare a unui cod conform celor de mai sus respectiv programarea codurilor 2570 (pentru master), 1357 (user 1 - utilizator 1), 3851 (user 2 - utilizator 2) si reprogramarea codului de service in 9735; initial codul service este 1234:
cod service,
(armatldezarmat)
www.conexclub.ro
[3onzxClut)
MARTIE 2006
21
~\>
:~~"{.,,
"
~rJ
security
"'Dl-'Iia'-'-il_,_l
--'-'Tig~Qflil
1 2
3
Digit 2
o
1
Temporizare
iesire
2 3 4 9
sec
activa 9i dezactiva centrala. Codul service nu are restrictti. Secven~a de programare a zonelor este: [cod service] [It] [meniu zona] [tip zona (digit 1)] [timp intrare (digit 2)] Exemple de programare a zonelor: Programare zona 1 - instantanee: Pogramare zona 2 - 24h si timp de intrare I leslre de -8 sec.: Programare zona 3 - dezactivata: "1234" "#" "3" "3" "0" Zona 4 se proqrarneaza numai software, la fabricare si este zona definrta "zona 24h". Toate zonele sunt "end of line" 9i se vor inch ide cu un rezistor de 10kQ. Centrala se poate programa complet folosind numai "cod service". Codul service Inserts de fabricant este "1234" si se va schimba imediat dupa instalare 9i trecerea in proprietatea noului utilizator. Centrala poate fi proqramata in orice moment, memoria codurilor fiind nevolatila. Ultimul cod de activare I dezactivare tastat rarnane lnscris si se poate citi chiar si dupa intreruperea alimentariicentraiel. Programarea gre9ita de trei ori consecutiv produce declansarea sirenei de alarmare. Dezactivarea se face conform procedeului standard.
36 sec
81 sec
54 sec
Programare cod master: "1234" "#" "5" "2570" Programare cod user 1: "1234" "#" "6" "1357"
Sernnallzarlle centralei Zona Zx Z1 Manifestare LED Intermitent lent Stins Intermitent rapid Aprins Stins Intermitent rapid Aprins Stins Intermitent rapid Aprins Stins Aprins Buzer Intermitent Oprit Oprit Oprit Oprit Oprit Oprit Oprit Oprit Oprit Oprit Oprit
Programare cod user 2: "1234" "#" "7" "3851" Programare cod service: "1234" "#" "8" "9735" Observafii. Codul master poate schimba cod user 1 9i 29i activa! dezactiva centrala, Codul user 1 si cod user 2 poate numai Semnificatie Prearmare Repaus Zona deschisa Eveniment memorat Repaus Zona dsschisa Eveniment memo rat Repaus Zona deschisa Eveniment memo rat Central dezarrnata Centrala armata
Z2
Z3 ARM
Schema electrlca
Centrala inteligenta de alarmare supraveqheaza permanent patru linii de intrare sl are intreaga arhitectura construlta in jurul microcontrolerului PIC16F84. Pentru simplitate, oscilatorul a fost construit cu elemente RC de buna +5V calitate, fapt ce nu 7i atecteaza
perforrnantele.
Schema electrica a centralei de alarmare. Pentru zonele Z3 !iii Z4 schema se cornpleteaza cu un circuit cu LM339 configurat similar. Tastatura se conecteaza la liniile L 1...L4, respectiv coloanele C1 ... C3
+5V +12V
4 X330
l1 L-::.2+-+_._ L3 L4 _
12 Res
0 11 C1 C2 C3 3Xl0K
Alimentarea circuitului de intrare se face cu 12Vcc printr-o dioda care nu permite inversarea polaritatii, lntrarlie Z1 , Z2, Z3 si Z4 se lnchid la + 12V prin toate contactele elementelor de supraveghere in serie cu un rezistor de 10kQ. Starile acestorasunt preiuate de microcontroler prin pinii RAO, RA1, RA2, RA3 9i analizate conform secventelor de program. Deciziile luate vor fi presemnalizate optic cu ajutorul celor trei LED-uri Z1, Z2, Z3 si acustic cu ajutoruI buzerului. Zona patru (Z4) nu este semnalizata deoarece are un singur mod de functionare descris in tabelul explicativ. Pentru semnalizarea acustica se deosebesc trei situatii: 1. Fiecare apasare pe una din taste produce un "bip" scurt; 2. Introducerea codurilor in format corect este sernnalizata prin trei "bip"-uri scurte;
www.conexclub.ro
22
MARTIE 2006
Bn2xClub
TNAINTE DE A INSCRIE "COD PROTECT". LA ADRESA OX18 SE VA SCRIE URMATOAREA SECVENTA: 44 42 41 24 00 00 FF FF ACEASTA INSEAMNA: - COD SERVICE 1 2 3 4, -INTRARE ACTIVA 24 DE QgE - DECLAN~ARE IMEDIATA DATORITAFAPTUt! SE RECOMANtDA ORDINEA URilAA 1 LA PUN 2. PROGR 2.INTRAR - ACTIVE "A - ACTIVE" 241'1 rt -ACTIVE "AWft. -ACTIVE "24H" 3. pARAlSIREA IN 4. DUPAJE$IRE, 5. DACA NU SA DE2ACTIVE2E C 6. DAcA l:VtN1M DUI'A TIMPtJL DEPR 7. DACA EVI3NIM~N
3. Introducerea codurilor In format incorect este sernnallzata prin 16 "bip'vuri, urmate de revenirea la starea inijiala. Orice cod introdus gre9it de trei ori consecutiv va fi interpretat ca 0 intervenjie neautorizata. Functle de situatie, va fi sau nu anclansat releul ce pune in functiune sirena pentru alarmare. Modul de lucru si de supraveghere a zonelor, este stabilit prin intermediul tastaturii, conform procedurilor descrise anterior. Pentru aceasta, microcontrolerul citeste permanent startle aparute 'Ia lntersectia coloanelor RAO, RA1, RA2 cu liniile RA3, RA4, RA59i RA6. De remarcat faptul ca liniile L1...L4 au rol dublu, fie de a servi tastatura, fie de a comunica operatorului diversele stari predefinlte In program. Frecventa succesiunii secvsntelor este suficient de mare pentru a nu compromite derularea proqramului si implicit exercitarea functiilor pentru care a fost proiectat dispozitivul. In figurile 2 si 3 se prezinta imaginile circuituluiimprimat 9i modul de amplasare a componentelor. Dimensiunile cablajului sunt 123 x 83mm. Incasetarea se face impreuna cu tastatura standard tntr-o cutie rnetallca al carei capac va line armat microswicfrul antiefractie. Aientionem pe cei ce cbsetvii
•• • ••
aiterente iture fotografii $i circuitul imprimat, ea acesta din urm« a fost reproieetat pentru a putea fi usor executat 'iii prin proeedeul manual, de cei ce nu au alte posibilitet). LED-urile de culoare
verde, neprezentate In schema sunt utilizate pentru ilurninarea tastaturii si se alimentsaza direct de la + 12Vcc, printr-un rezistor eu valoarea de 1ko. In Tncheiere, sernnalarn ca se pune la dispozitia celor interesati programul In format .hex, versiunea 002, care poate fi scris in microcontrolerul PIC16F84 printruna din rnetodele descrise anterior In paginile revistei. Programul poate fi solicitat prin e-mail redactiei (vinzari@ conexelectronic. ro sau redaetie @conex club.to; sau autorului (comraex@
yahoo.eom)
Formatul .asm al programului, numai pentru tastatura, este foarte lung, si nu se poate prezenta din cauza lipsei de spatiu (poate f solicitat prin e-mail); este protejat conform legii drepturilor de autor si nu poate Ii utilizat In scopuri comerciale lara acordul autorului.
Bibliografie 1. Site-ul firmei producatoara de memorii, microcontrolere si microprocesoare, Microchip, www.microchip.com. 2. Documontatio in limba rornana procesata de AF Tehnica S.LI. •
l3orrzxClut)
MARTIE
2006
23
Descriere Voltmetru panou Voltmetru panou Voltmetru panou Voltmetru panou Voltmetru panou Voltmetru panou Voltmetru
Pre! (lei) 29 29 29
Pre! (lei) 29 29
29 29
35 35
VOLTMETRE
DIGITALE
1/2
DIGITI
METER LCD/LED
DIGITAL
PANEL
29 lei
Caracteristici tehnice (comune):
• afisare cu 3 1/2 digiti LCD (sau LED); • sensibilitate la intrare: 200mV; • tensiune de alimentare: 7 ... 12Vcc (var. LCD) sau 5Vcc (PMLED/5) sau 9Vcc (PMLED): • selectare punct zecimal, manual (prin jumper); • indicare automata a polaritatii; • Inaltirne digit: 13mm (var. LCD) sau 14mm (var. LED); • rata esantionare: 2-3 citiri/s: • OV citit/afisat, garantat! • • • • impedanta intrare: > 100Mn; precizie: ±O,5%: consum curent 1mA (var. LCD) sau 60mA (var. LED) dimensiuni: 68 x 44mm.
59 lei
" 1 '" 1:
"
~ 0 ~
"~
i±
,e
'"
{;
t"
:
',P,
~Z"
~<\~
coml.lnicati~
"
;jwr ~~ "~;,:~"
",p
Avertizor
pentru telefon
Stefan
stetan_'[email protected]
Laurentiu, Automatica
S.A.
A
Aparatul descris mai jos este un accesoriu util acolo unde se Ulilizeaza doua telefoane fixe, conectale pe
Paratu,
se preteaza
baterii
de
1,5V.
Aparatul
nu
decat atunci cand este porn it din propriu si consurna mai mult sunt ridicate
de irnpedanta
sunt substantiale
sursa proprie (doua baterii R6) aparalul indica, prin aprinderea unui LED venle, ulilizarea unui telelon. Un al doilea LED, ro~u, indica prezenla pe linie a unui lelefon-derivalie in timpul ulilizarii telefonului principal.
:
1
:-f*:
1N4148 (D035)
1 1 1 1 1
1
: A-t:lJ-K
i ~31i
:~~,;;. ,
I
.c
LED ill
~~~B
:-r-s;-----J
iJ5
1 1
l-l{()i.'2
r-
i!:.()P_riL-
,
I
J7
1+
---------'
: BCl77 (TOla)
:_ G~ j-3V 1 (2xR3)
:__'J~
"T'
c
T~~!~~~~~':_a:
__________________________
.?.:~~~~:~~~':_a:: _
6mA). In aceste pot asigura
0 repre-
baterii
buna semnalizare. este cea din figura 1, iar in tabelul 1 se poate vedea modul de functionare Tinand o alimentare al aparatului, de restrictiile impuse din lin ie, este necesara cont
II1II
in furca in furca utilizat utilizat
Functlonare montaj
Stare LED HL1 slins aprins aprins aprins HL2 stins stins stins aprins
asupra consumului
26
MARTIE 2006
CeQ')Z)( Club
www.conexclub.ro
44
T2,
atent Toate
reglata aprinzand
din
RV1.
T2
intra
In code
a celor
doua LED-uri
sunt rnontate
Sfat practic!
de 44 x 45mm
trebuie facuta ca in figura 3. In functie de configurajia conectarea de sonerie. concreta, LED-urile cablajului, si conectandu-le RV1 permite a fost montarea rnonotura, realizare, cu tensiune semireglabil si a unui al treilea terminal, pot fi montate utilizand
Desenul circuitului
zinta utilizarea
imprimat
doua puntk eea
suportul un iar
r
bucle PLL sau frecvenjmetre poate programa de varianta realizat). Cele capsula mai cunoscute este
8138S prescaler
este
un
pentru
tunere
eelor
de divizare 64, 128 sau 256, factor ce se la pinul 5 (sau 2, functie In care moduri este de de capsula
rnontata In paralel pe linie si eea In serie eu derlvatia (mai ales). Cireuitul paralel detecteaza scaderea
potentiornetru
multor mici se
tipuri. Se poate utiliza si un potentlornetru semireglabil dimensiuni. Dupa alirnenteaza prin Inchiderea
la 8S813
lui S1, fara a-l conecta la linia telefonica. In aceste conditii ambele LED-uri trebuie sa se aprinda, (alimentat) alternativ, aprinderea la Se conecteaza linie. Ambele montajul LED-uri
trebuie sa fie stinse. Se ridica din turca, cate un telefon. LED-ului Se constata verde. Se reqleaza
NC 1 GND 4(1)
RV1 astfel Incat LED-ul rosu sa fie stins atunci cand derlvatia atunci cand telefonul ridica derivatia nu este utilizata si principal este scos
din furca, Cu telefonul principal utilizat, se din furca si se urrnareste rosu, Daca este
I'
schema
bloc si sunt •
In paranteza
aprinderea RV1.
LED-ului •
capsulei SIP6
Semiconductors).
furca a unuia dintre eele doua telefoane. T1 este polarizat verde prin LED prin R5 si LED-ul Curentul limitat este
si prin tran-
ys
sr.l - 55.000
de R6. Daca
...solutio rapida
de arti?ole intr~un.ea~alog - ELF A eel mal mare distribuitor de componente electronice din Europa de Nord
ELFA
divizorul format din R2, R4 si R5 tine bloeat T1 si LED-ul verde este stins. intre telefonul fermata principal un rezistor principal si cel din D1-D4 de 2200 este ridicat are (R1). din puntea Conectata drept sarcina telefonul
furca pe grupul R1, R7 apare 0 tensiune suficienta astfel tncat T2 sa fie rnentinut blocat si LED-ul rosu HL2 sa fie stins. In acest timp daca se ridica derivatia curentul consumat tensiunii de aceasta pe divizorul rnoditica rezistiv distributia din baza lui
Distribuitor oficial in Romania AgeSys SRL. Multimetru digital Tel/fax: 0259-432088, e-mail: [email protected], web: www.agesys.ro
*Taxeie de ex ediere sunt su ortate de sohcilant,
CRBR&V.
", , .,
www.conexclub.ro
~ClLlrJ
MARTIE 2006
27
HAA79
Detector de gaz
metan, butan sau propan
Inslalal corespunzalor in bucataria din 10cuinla sau in locul unde esle amplasala
central a tennica
si propanul sunt gaze mai grele decat aerul; detectorul se va instala pe perete, cat mai aproape de podeal Tn aceeasi ordine de idei, cand se alege locul de amplasament, trebuie tinut cont de conditiile de mediu. Detectorul trebuie protejat impotriva concentratiilor mari de praf (nisip), aburi, saruri sau curenti de aer puternici! Concentrajiile pentru generarea unei alarme (detectorul fiind calibrat conform standardului britanic pentru gaz metan) sunt: - metan 2.500 1O.OOOppm; - propan 1.800 7.500ppm; - butan 1.250 5.000ppm. Altfel, alarma este qenerata la 0 concentratie de 5% ...20% din LEL (Low Explosive Limit - Limita Minima de Explozie). La alimentare (cu 12Vcc, minim 100mA) are loc operatia de initializare a senzorului (LED-urile rosu si verde se vor apnnce), care dureaza aproximativ doua minute. in stand-by, LED-ul verde este aprins, ssmnallzand operare norrnala, iar cel rosu stins. Tn alarms, ambele LED-uri sunt aprinse; in plus, buzzerul emite un semnal sonor, iar releul deschide contactul NC (contactul poate f utilizat la comanda centralei de alarrna / incendiu). Senzorul dispune de 4 fire pentru conexiune: doua pentru alimentare (+12Vcc l?iGND) si doua pentru iesirea de semnalizare (contactele releului, COM si
NC).
(alimentata cu gaz), deleclorul de gaze poale preveni din limp evenluale pagube materiale ~i umane, urmare a unei explozii.
aspundem pe aceasta cale cititorilor care ne-au adresat intrebari, in ultimul timp, pe tema unor detectoare de gaz. in acelasi timp, am rarnas irnpresionati de recentele evenimente (avarii importante, provocate de explozii, ca urmare a unor acurnulari de gaze de combustie), evenimente in care l?i-au pierdut vlata oameni si care, totusi, puteau f prevenite. 0 reconsiderare legislativa, in ceea ce priveste obligativitatea utlllzarf], in locuri de interes public, a unor detectoare de prevenire a dezastrelor (gaz, fum / incendiu, etc.), este necesara, Detectorul HAA79 detscteaza prezenta in aer a tuturor gazelor de combustie: metan, propan (LPG), butan si izobutan, etc. Detectorul poate f utilizat in scoli, restaurante, cladlri cu destinatie publica sau lndustrtala. La montaj, trebuie tinut cont de un aspect, loarte important, anume ca butanul
Caracteristici: Tipul senzorului: semiconductor; Timp de initializare: pana la 2min; Timp de raspuns: pana la 20min; Tensiune de alimentare: 12Vcc / 100mA (optional cu adaptor, cod PS1203); - Moduri alarrna: sonor pe buzzer piezo, contact releu NC (normal inch is) si optic pe LED. Consum maxim in alarrna: 140mA; - Temperatura de lucru: -1O°C...50°C; - Umiditate mediu: max. 95%RH; - Masa: 300g; - Dimensiuni: 140 x 85 x 35mm. -
Cei interesaji mai pot citi pe site-ul Velleman (www.velleman.be) despre HAA75 - detector optic de fum. •
28
MARTIE 2006
(3anzxClub
www.conexclub.ro
In:
,"
,II
, .: r:' ,~ .: ',
". I
:;
:1
.,.
Cu aiutorul montajului electronic prezenlal, se poale asigura conliden,ialitalea convorbirilor la teleloanele cuplate in para lei, pe 0 linie. Se asigura ,i unele reslrictii in ceea ce privesle apelurile elecluale. . .
Caracterlstlcl:
- proiect modular (configurabil pentru nurnarul dorit de telefoane cuplate in paralel); - poate fi programat nurnarul dorit de telefoane cu (slave) sau fara (master) restrictii; - de pe liniile interne definite ca master se pot efectua ~i receptions convorbiri in mod confidential si se poate asculta un telefon definit slave; - liniile interne definite ca slave nu pot lansa convorbiri (nu primesc ton), lnsa pot prelua direct un apel extern (cand suna telefonul). De pe aceasta linie nu se poate asculta convorbirea altui telefon conectat in paralel (prin modul).
robabil ca aplicatia prezentata poate fi incadrata, foarte bine, si la o rubrica "Pagina cu idei" sau "Sisteme de securitate". Exceleaza prin simplitate si tunctionalitate. Construcjia rnodulara permite executarea montajului pentru nurnarul dorit de iesiri, tunctie de cerinjele utilizatorului. Nurnarul de linii telefonice interne, cu sau fara restrictii, pot fi programate hardware, in faza de constructe, prin alegerea corespunzatoare a unor diode Zener. Aplicatia elirnina neplacerile create de telefoanele cuplate in paralel (cineva ridica receptorul peste 0 convorbire in desfasurarel). Montajul se preteaza foarte bine, la birouri de firme de mici dimensiuni, apartamente sau case de mari dimensiuni, echipate cu 0 sinqura linie telefonica (pe fir).
Descrierea apllcatlel
Analizand schema electrlca din figura 1, se rernarca topologia sa sirnetrica. Fiecare modul include 0 punte redresoare de mica putere (pe circuitul imprimat s-a utilizat 0 punte de 1A, in capsula DIP, 08104, rnontata cu pinii intorsi la 180°), un stabilizator parametric format de 0 dioda Zener cu prag de 6,2...8,2V (sau 24...33V, functie de cum se doreste a se programa linia interna, master sau slave) si un rezistor de 2200. Stabilizatorul parametric cornanda in grila un tiristor rapid (8T169 sau echivalent), de mica putere, al carui anod se afla in serie cu un LED (pentru semnalizare linie in uz). Linia telefonica din exterior se conecteaza la montaj prin conectorul J5, de tip RJ11, 6p6c (sase poli ~i sase contacte fizice - pini) sau 6p4c (sase poll, lnsa numai 4 contacte fizice).
30
MARTIE 2006
[3onzxClub
www.conexclub.ro
Desen explicativ pentru modul de utilizare (exemplu de modul configurat cu 0 linie master, la J4 !jli trei slave)
24 ...33V, raman blocate, chiar daca se rldlca receptorul teletonului corespunzator sectiunii sale. Astlel, convorbirea telefonului master tiimene confidentiala. Confidentiala rarnans \>i convorbirea unui telefon slave (care preia direct un apel venit pe linie) fata de un alt teleton slave!
Un parametru care intereseaza este curentul de mantinere al tirlstorului BT169: 2 ...SmA. Informatia este utila in cazul in care se ~·I>< alege alt tip de tiristor. ~(Vl BT169 este conectat in §b ;;; ::, diagonala de c.c. a puntii redre'" r§ ~. soare; tiristorul este comandat in poarta de stabilizatorul parao0 o0 o0 metric cu dioda Zener. in 0 conductie, el permite cuplarea telefonului, de la conectorul ce apartlne ssctiunii sale, la linia telefonica. Cand se lntampla acest lucru? Fie In cazul unui apeI prlmlt din exterior urmat de 01 ridicarea receptorului telefonului xret-onune , , • ~~; liT.' .. •. master sau slave (tensiunea pe 000125-101 ~~~ linie in acest caz este de cca. 90Vca), fie in cazul ridicarf J5 ••• 12 ••• .1 ••• J1 ••• J3 ••• receptorului telefonulul master, ~ pentru a efectua 0 convorbire """. 0 00 00 00 00 0 (tensiunea de prag a diodei Zener, 6,2V, este mai mica dedit cea de pe linie, 9...1SV). Tiristoarele comandate in grila Circuitul imprimat (a) ~i desenul de executle (b) de la diodele Zener cu prag de
Telefoanele din locuinta (sau birou), conectate actual mente in paralel, se cupleaza la conectoarele J1...J4. Conform schemei electrice din figura 1, aplicatia este confiqurata cu 0 linie master (disponibila la conectorul J1, tip RJ11) si 3 slave (conectorii J2...J4). Care este diterenta, pe schema electrica, dintre 0 linie master si una slave? 0 linie master se proqrarneaza utilizand pe locul marcat pentru dioda Zener (OS, In exemplul din figura 1), 0 dioda stabilizatoare de SOOmWcu prag de 6,2V, 8,2V sau chiar 9,1 V (functie de starea si consumul liniei telefonice). La 0 linie
teletonica digitala, Romtelecom, s-au rnasurat, de exemplu cca. 14...1SV in convorbire / ton, cu un singur telefon pe linie sau 9,SV cu doua telefoane in paralel, cuplate pe acseasl line. La 0 linie slave, pentru a acoperi in mod sigur acest decalaj de parametrii (deci tensiunile de pe liniile telefonice depind si de numarul de telefoane cuplate in paralel), se vor utiliza diode Zener cu prag de stabilizare cuprins intre 24V \>i 33V. Valoarea optima a lui R1 (sau R2...R4) se stabileste si tunctie de dioda Zener
utillzata,
~X
II
°la
~I
°la
°la
010 0Ja
.,.
,====." .;
• ••
••••
• ••
-;
.", .,.
pot fi Intalnite situatiile descrise mai jos si exemplificate in figura 2. Telefonul master nu are nici 0 restrictie, functionand normal. EI poate asculta convorbirile efectuate de un telefon slave. Mai multe telefoane master programate, presupune utilizareapractic, a doua teleloane in paralel. Un telelon slave nu prirneste ton, deci nu poate lansa 0 convorbire teletonica, Poate insa prelua un apel telefonic, in momentul in care suna soneria telelonului. Convorbirea sa nu poate f auzita dintr-un alt telefon programat ca slave, lnsa poate f ascultata de la telefonul master. De principiu, cane se conecteaza alte echipamente pe linia teletonlca, trebuie solicitat acordul operatorului de telefonie. Montajul tunctioneaza ca 0 "minicentrala" telefonica. Montajul nu se poate utiliza In scopuri comerciale fara acordul redactiei sau al autorului.
www.conexclub.ro
[3onzxClub
MARTIE 2006
31
lOiijltD
Celula solara
2V/200mA
Cod 14933
filM
Caracteristici: aplicatli: caravana, iahtinstrumente electrice, laptop, sistem GPS: ~ indicator lncarcare: ~ conectoare detasabile pentru diverse aplicatii; trW controler optional: SOL4UCN2 :Specificatii'! ~ putere: max. 13W: ,II? tensiune de operare: 14V; Q' curent: 750mA; ~. dimensiuni: 510 x 375 x 40mm: ~. rnasa: 44kg.
U'if
Busola electronica
indica punctele cardinale: N, NE, E, SE, S, SV, V, NV: Intrerupator pentru alarma (pomit/opnt); Ir.f lntrerupator pentru busola (pomit/opril): U<l buton pentru iluminare display pe timp de noapte: lTiJ buton pentru reset UiJ buton pentru ora I luna, minute / zi: u;;r buton pentru afisarea temoeratuni in °C sau OF: a alimentare: 3 baterii lip AA
V'U'
irif
IlijlN
Cod 15513
prin
conex electronic
microcontrolere
K8048
~[J{k~UliU@[TI)~ kit
Programator multifunctional pentru microcontrolere de uz general produse de Microchip. Kit-ul proiectat de Velleman olera ,i posibilitatea testarii directe a aplicatiilor, dispunand pe placa de maxim 6 ie,iri (LED-uri) ,i 4 intrari (butoane cu contact normal deschis).
HIGH-Q
Plicalia K8048 constituie, pe langa un mijloc de exersare a electronicii practice, de hobby (kit-ul fiind realizat in varianta neasarnblata), un mod de a obtine propria placa multifunctionala pentru mierocontrolere (programator si placa de dezvoltare) 9i 0 cale de a utiliza un software original (PROGPIC2.exe), altul decat eele cu care cititorii erau obisnuiti (vezi colecna Conex Club, respectiv ic-prog.exe). Desi montajul a mai tacut obiectul prezentarii In revista (vezi Conex Club nr. 11/2003 9i numeroasele reclame din colectie), revenim cu 0 prezentare mai ampla, In care se vor face ccmentarii asupra schemei electrice ~i se va prezenta, integral modul de executie practica a kit-ului. K8048 este un programator multifunctional, realizat de Velleman, pentru familia de microcontrolere PIC Flash de la Microchip. Diferite tipuri de IJC PIC pot Ii programate (de la cele cu 8 pini pana la
grama direct In circuit, prin intermediul conectorului ICSP de pe placa, Software-ul pentru programare se numeste "PROGPIC2" (poate fi descarcat de pe site-ul Velleman, ca de altfel ~i rnanualul kit-ului, la www.velleman.be). Pentru compilarea propriului cod sursa (formatul .asm sau a flslerelor care nu va parvin direct in formatul .hex sl trebuie compilat) se utillzeaza utilitarul MPLAB, ce poate fi preluat si de pe site-ul Microchip www.microchip.com.
Caracteristici:
LED avertizare
- se utilizeaza pentru IJC Flash Microchip; proqrameaza (sau se pot testa aplicatil pentru) IJC cu 8,14, 18 si 28 de pini (PIC16F629, PIC16F675, PIC16F83, PIC16F84, PIC16F871, PIC16F872, PIC16F873, PIC16F874, PIC16F876, PIC16F627, PIC16F628, etc.); 4 push-butoane si 6 LED-uri pentru testa rea programelor lnscrise in IJC, conectare la PC, pe portul serial RS232; - software inclus (pentru compilare ~i programare cod sursa); alimentare la 12... 15Vcc, minim 300mA; kit-ul include un IJC PIC16F627; dimensiuni: 145 x 100mm.
'Disporiibil ;;i in varianla asamb/ala sub codu/ VMIII.
citire/scriere
~c
Prezentarea In ansamblu a placil K8048
Resurse minime:
PC compatibil IBM, Pentium, WIN 95/98/ME/XP/2000, CD-ROM 9i un port serial (COM) liber.
cele cu 28 pini). Un grup de sase LED-uri si patru push-butoane cu contact normal deschis, faciliteaza testarea IJC programat direct in soclul din programator. Microcontrolerele PIC de alt tip (peste 28 pini, de exemplu PIC16F877) sau cele ambalate in alt tip de capsula decat DIP, se pot pro-
Liniile portului serial, RTS sl DTR (pinii 7 ~i 4), de la SK2, sunt utilizate ca semnale de ceas ~i date (pentru pinii de programare ai IJC, respectiv PGC si PGD), iar Tx (3), CTS (8) sl RI (9) pentru a verifica si/sau a controla operafia de programare. Schema se alimenteaza cu minim
www.conexclub.ro
[3onzxClub
MARTIE 2006
33
~!D
"'''~,,*1 ,k"" ;}
._
15Vcc (300mA) la conectorul jack SK1. Tensiunea de programare, de valoare mare, +VPP, aproximativ 13,5Vcc (si care se aplica pe pinul IMCLRNpp alIJC) se obtine de la regulatorul VR1 (LM78L 12). Acesta are montat In serie cu pinul de reterinta, catre rnasa, diodele 02 si 03. Astfel, la iesirea .. acestuia tensiunea crests de la 12V 13. 13,5V. Din tensiunea de 13,5V, se
obtine si tensiunea de alimentare a IJC, +5V, pentru pinul VOO, prin intermediul stabilizatorului VR2 (LM78L05). Comutatorul cu parqhie, SW5, permite alegerea modului de lucru: programare (pozitia PGM), stand-by (pozitie mijlocie) sau testare program Inscris In IJC (RUN). Cu parqhia comutatorului respectiv in pozifie mijlocie, IJC poate fi introdus in soclu fara riscuri (tensiunea de programare si cea de alimentare nu se aplica la pinii
corespunzatort) .
1
;;0
[",Ie",u.c
•v
\'r
~ ""
1!:~il'' 'R1.LC
"Ill'<'"
III
rs
'"
m~~
ICSP'CONfoIeCTDR
34
MARTIE 2006
www.conexclub.ro
- GP2 si GP4 pentru ~C PIC cu 8 pini; - RCO - RBO RC4 pentru ~C PIC cu 14 pini; RB5 pentru ~C PIC cu 18 pini
- ~i RAO ...RA5 pentru ~C PIC cu 28 de pini. Ca intrari, se utilizeaza: - SW1 pentru GP5 la iJC PIC cu 8 pmi; - SW1 si SW2 pentru RC5 si RB2 pentru ~C PIC cu 14 pini; - pinii RAO ...RA3 - si pentru la ~C PIC cu 18 pini patru comutatoare pentru cele patru comutatoare acelea;;i SW1 ...SW4, Aplicatiile Operatia RESET pinii RBO ...RB4 de la ~C pot este fi testate facilitate cu de oscilator jurnperii
PIC cu 28 de pini. intern sau extern (cu cuart de 4MHz, X1). JP1 ...JP6. Pe placa se identifica si butonul PIC (SW6). Pentru ~C PIC cu 8 oscilatorului pini nu este posibila utilizarea extern cu cristal de cuart, Asa cum se amintea torul SK3 Iaciliteaza montate care permite 09. aplicarea tensiunii B din de alimentare de lED-ul com uta, in de Cu SW5 comutat in pozitie RUN, microcontrolerul proqrarnarii lED-uri este alimentat normal, cu +5V in urma la pinul VDD iar aplicatia inscrisa llzand starea porturilor push-butoane, ca intrari). Pentru ap'icatii, 01 ..06) exemplificare, liniile definite la testa rea unei ca iesiri (pentru
programarea
intr-un
circuit
scoate din soclu sau dezlipi de pe placa pe sunt montate; similar). si GND. aceste placl conector VDD, ClK Pinii pentru programare valabil, sunt: VPP, DATA,
de +5V, care este sernnalizata Ssctiunea SW5 acelasi timp, tensiunea + 13,5V la pinul IMClR poate fi programat cu semnalul Dioda activarea gramare. lED
ICSP, universal
de programare
al ~C . Astfel, ~C
si I sau apiicand
pe liniile porturilor
sursa (Inlimbaj
de text, de exemplu
www.conexclub.ro
MARTIE
2006
35
ro
[J [J
C[]
c
0
0 0
000
000
00
,/
00
00
0
0 0
0 0
0
00 00
0 0
COOO
0 CC
0 0
o-c.>
0 0 0
aa aa aa aa aa
0
a l1li
Desenul circuitului
COOO _,
0-----0
aa
00
0 0 0 0
0
0
0 0
0 0 0
0 0 000 000
00 00
0
0 0 0 0 0 0
0
00 00 00 00
0 0 0 0
0 0
lQ
00 0 0 0 0 0
8048
0 00 00
0 0
aa
PAD), 2. Compilarea, in care codul sursa scris in asambler este convertit in cod ma~ina (se utilizeaza programul de la Microchip MPASMWIN.exe), 3. Programarea ~C - codul masina obtinut este transferat In ~C, de la PC, cu ajutorul kit-ului KB048, utilizand programul PROGPIC2.exe. Nota. Programele se gasesc in pachetul kit-ului. Sunt oferite $; programe exemplu
(demo). Operatia de compilare a programului scris in limbaj de asamblare este: - se lanseaza MPASMWIN.exe aflat in directorul \Velleman\KS04B; se vor selecta optlunlle urrnatoare (figura 2): 1. Numele si calea fisierului cod sursa (scris in asambler cu NOTEPAD); 2. Se selecteaza formatul cod masina sub care se doreste conversia fisierului cod sursa (uzual Hexazecimal);
3. Verificarea scrierii corecte a variabilelor; 4. Tipuri de mesaje ce vor fi generate dupa compilare (erori, avertizari); 5. Nu se modifies. aceasta optiunel 6. Lungimea cuvantului de cod rnasina, Pentru softul PROGPIC2 se utilizeaza INHXSM; 7. Fi~iere ce sunt generate odata cu fislerul .hex, dupa compilare; S.Selectarea tipului de ~C utilizat: 9. Nurnaru! de caraclere dorile pe 0 coloa-
36
MARTIE 2006
(3:nzx CIUr)
www.conexclub.ro
na in fii'ierul text. Dupa selectarea codul optiunilor sursa dorite (click se pe asarnbleaza ASSEMBLE).
Microcontrolerul
PIC16F84 (I)
Utilizare $i programare
Un nou serial in revista Conel Club, dedlcal microconlrolerelor PIC, in special penlru PIC16F84. De aceasla data, inlr-o alHel de abordare. Aulorul, Neboja Malic, de la mikroE/Jlldronika ( www.mikroelektonika.co.yti).esle consultant olicial al producatorului de pC, Microchip, ~i un cunoscul colaborator al revistei Conel Club. Vom prezenta fragmente din cartea sa "Microconlrolere PIC", Iradusa in Iimba romana de Crist/an Secrieru. Colectivul redac1ional va adauga penlru complelare, cand va considera necesar, informalii suplimenlare la ace asia lucrare, precum ~i diverse apllca1ii practice. Lucrarea esle slruclurala asHel: in prima parte se va face
0
Neboja Matic
prezenta tensiunii de alimentare. lanseaza meniul flslerul (aflat pe calea acceseaza cancu-se C:I VellemanlKB04B) FILE - OPEN,
J..lC. Seta rile care se fac in program gura 3): 1. Selectarea portului serial utilizat; 2. Scriere cod, normal setat; 3. Scriere date in EEPROM, 4. Scrierea setat; 5. Sterqerea 6. Programare 7. Selectarea vechiului continut redusa
Introducere
Circurnstantele in domeniul inceputurile circuitelor in in care ne gasim astazl i'i-au avut tehnologiei dezvoltare a a sute de mii pentru prodezvoltarea Aceasta microcontrolerelor
bitiilor de configurare,
integrate.
inainte de a-I rescrie, normal setat; cu tensiune (LVP), nu se utlllzeaza pentru KB04B; din _CONFIG. optiunile din figura
intr-un singur cip. Aceasta necesara primele calcuprin adauqarea ca: memorie, de componente integrate. cat ~i linii a
ductia de microprocesoare; au fost construite la procesor, densitani perifericelor intrare-iesire, Cresterea dus la Acestea
tipului de J..lCutilizat;
aparitia contineau
1. Se apasa acest buton daca se doreste sa se citsasca continutul vechi din J..lC; scris in J..lC 2. J..lCeste programat corespunde 4. Vizualizare EEPROM; 5. Aceste setari se lasa in mod NORMAL; 6. Activare 7. Numele adresa fisierului sau adrese codului; aflat in memorie pentru programare. si unde se doreste modificarea care se utilizeaza ERASE. Avand comutatorul SW5 in pozitle pe centrala (stand-by), corespunzator. "PROG", luminoase. programat aprinde). . Dupa terminarea soclu. Daca se doreste testarea programului • scris, se trece SW5 in pozitia RUN. operatiei, se com uta SW5 in pozitle centrala si se scoate J..lC din se assaza jJC in soclul cu fisierul .hex dorit;
atat procesorul,
refirire la
(~i in
locatie mem. 0 loca~ie mem. 1 locatis mern. 2J
conslruclia pC PIC16F84
general a pC PIC), elemenlele function ale ellerne de baza, slructura unui program ~i instruc1iunile programului. Partea a doua va prezenta programme de lucru cu pC PIC, iar in partea a treia se vor studia diverse aplicalii Simple, corespunzaloare unor moduri de interfalare a pC cu diversecomponenle externe (LEDuri, buzzere, relee, afi~aj LCD, etc.)
Adrese )
IGGalie rnern. 14
W/R
Exemplul unui model simplificat de unitate de memorie. Pentru 0 intrare specifica obtlnem 0 teslre corespunziitoare. Linia RIW determinii dad! citim din sau scriem In memorie
DB, Write/Read,
www.conexclub.ro
[!bnzxCIUfJ
MARTIE 2006
37
renuntat la aceasta idee, ulterior, INTEL si Texas Instruments la microprocesor, au continuat sa lucreze de 8 bitt, cu 16kb \,i
si contra
copierea
protejatului
dar continua sa produca 6502. Acesta este microcontroler de 64kb instructiuoi directa costului si 0 capabilitate de adresare Datorita ca:
,A,drese
~d8control
microprocesor
microprocesoarelor 1974 sl
lar, a$a ca este instalat in calculatoare Acorn, altele. Oric, Galeb, Curand Orao,
lor pana in
KIM-1, Apple I, Apple II, Atari, Comodore, Ultra $i multe de GTE, NCR, apar cativa producatori Sznertek,
8080, ce putea adresa 64kb de memorie $i avea 75 de instructiuni, de la 360$. iar pretul incepea americana, Moto-
6502 ca Rockwell, Ricoh, iar Cornodore logy, care sale si vindea cesoare pe an!
Intr-o
alta companie
cunoscut
micro-
Z80. in timpul ca un
Faggin
rice ca 6820 sl 6850. La ace I timp, multe au recunoscut a microprocesoarelor priile lor dezvoltari.
dezvoltate microprocesor
ca multi vor
sosit In Statele Unite cu ideea ca unele din utilizate In calculatoare folosind proiectele lor. sa fie executate Propunerea
a fost facuta catre INTEL, iar responsabil Pentru ca el era cel ce In lucrul cu un calculator
0 soiutie
loc2iie m em. 0
a sugerat
diferita propuse.
legistru 1 MEMORIE (
solutie program
este deterrninata
rogi stru 2
ar fi fost mult mai sirnpla, dar proiectul Dupa un propus timp, ideea de cu inginerii toate
r---------,
"
IInii de control
Ilocaiie mem,
R/W
CPU
au incercat a luat
sa caute
mai sirnpla,
lui Marcian a nastere primul unei idei EI s-a Motorola Technology pentru a se muta sa la MOS cauza marii cheltuieli tuturor care ar rezulta in si a continuat lucreze urma refacerii sa fie compatibil fie capabil programelor. Astlel, trebuie
microprocesor.
in transformarea
intr-un produs finit, Frederico Faggin a fost de un ajutor major pentru transferat sa scoata drepturile 1971. idee acelui in ce un produs. primul comoara rand, INTEL. la INTEL si doar in 9 luni a reusit INTEL ei au a obtinut curnparat in timpul de a vinde acest bloc integrat in care nu au avut un micro-
intensiv la dezvoltarea
cu 8080 (sau ca trebuie sa programele scrise pentru 8080). In multe altele au a fost un . la vremea ave a de repentru viteza de a tacut Se poate ca, Z80 puternic
avusesera. pe plata
imediat. Vestea a fost atat de surprinzatoare, tncat au crezut ca este un fel de lnselaciune, deoarece competitorii vindeau 8080 au scazut pana la intenMOS lui $i 6800 la 179$. Ca raspuns la competitorii lor, atat INTEL, cat sl Motorola prejurile 69.95$ teaza in prima zi a expozltiel pe microprocesor. repede proces contra
procesor
numit 4004. Acesta a fost primul de 4 biti cu viteza de 6000 Nu mult dupa aceea, CTC a solicitat sa execute un
microprocesor compania
RAM dinamice,
Motorola
38
MARTIE 2006
B:nzxClut,J
www.conexclub.ro
spune ca Z80 a fost, fara nici 0 Indolala, cel mai de succes acelui tirnp. in au producatori rnicropocesor afara aparut de de de 8 biti a alti noi asemenea: Zilog,
sa este de a 0 descrie ca pe un dulap mare cu multe sertare. Daca presupunem marcat sertarele ca am mod, din
functionalitatea de memorie
sa.
Daca,
de
a ooua loca\iI
lntr-un
asemenea oricare
si sa intoarcem memorie
user accesibil. in
simplu formulat, trebuie sa avem 0 anurnita "cale" prin care datele circula de la un bloc functional la altul.
lanseaza
Pentru 0 anurnita obtine continutul memorie (adresate). sunt aduse: morie. Memoria sarea,
la intrare se locatii de ne "Calea" amintita mai sus, este denurnita "bus" sau "maqistrala". Fizic, bus-ul reprezinta transferul "cantitatea" adresa, sau un grup de 8, 16 sau mai multe adreselor de
unei anumite
adresarea
locatiile de memorie
nu este altceva,
$i bus pentru
ce dorim
date. a0
Primul este format din atatea linii, cat este memorie iar celalalt, este atat "de lat", cat Primul bus, de
locatia de memorie,
Unitate liD
o parte, iar pe de alta parte trebuie asteptat contlnutul permlta acelei locatii. in afara de citirea trebuie sa inscrierea datelor in ea. Aceasta nurnita Vom desemna
sunt datele, in cazul studiat in articol, 8 biti linia de conectare. serveste adresare, la transmiterea adretuturor
contlnutului sau, memoria Exemplul unei unltatl simplificate intrare-leslre ce permite comunicarea cu lumea externa
versiune imbunatatita 8 biti, denumit de microprocesor pe
selor de la CPU la memorie, blocurilor din interiorul in situatia problema unitate ceea s-a ce
iar cel de al
aceasta
RIW
(ciieste/scrie).
Linia de control
este folosita in urrnatorul fel: daca RIW=1, se face citirea, iar daca este '0, atunci se face scrierea in locatia de memorie. 8085. Totusi, Z80 era cu pe piata aile (6809, 2650, Sa adauqarn alte trei locatii de memorie in structura capabilitatea microcontrolerului, pentru un nou bloc functional specific, ce va avea 0 scadea dintr-o locatie de de sale
irnbunatatit, ce este
noua sa
avem 0
mult mai bun, iar INTEL a pierdut batalia rapid. Chiar daca au aparut cateva microprocesoare
capabila
lucreze sinqura,
cu "Iumea de atara" (sau cu nol)! Pentru a inlatura si aceasta deficienta, microcontrolerului, un alt bloc functional
SC/MP etc.), totul fusese deja hotarat. Nu mai erau de tacut Irnbunatatiri ca sa-l determine converteasca si Z80, irnpreuna mai reprezenlative bili (ale acelui limp). importanle sa se pe producatori
confine
conectate la celalalt
cateva
capat,
locatii
conexiune
de
spre ceva nou, a:;;a ca, 6502 cu 6800, au ramas cele microprocesoare de 8
de a lnrnulti, lmparti,
Microcontrolere
'.
denumita (CPU).
"unitatea l.ocatiile
centrala"
~i Microprocesoare
Microcontrolerul cel mai important, Pentru memorie, insearnna dltera de un microproeste tunctlonantatea unui sa. ca . cesor In diverse moduri. in primul rand, si a fi utilizat, microprocesor pentru primirea aceasta este inima
Aceste locatii, ce tocmai Ie-am adauqat, sunt denumite de porturi: rectionale. "porturl'. Sunt diferite tipuri cu porturi, toate, este cu ce intrare - iesire sau porturi bid iCand mai se lucreaza
Regi:;;trii sunt deci, locatn de memorie al carer rol este de a executa variate operatii matematice sau log ice, cu date preluate
intai
de
sa se aleaqa
trebuie sa i se adauge alte componente sau componente de date. si trimiterea calculatorului. intr-o singura Pe scurt,
port urmeaza sa se lucreze, si apoi sa se trtmlta date la port sau port. Cand portul se se lucreaza cornporta cu ca el,
0
receptor
sa se preia
date
de la
ca microprocesorul
Linie de referint,a
Pe de alta parte, microconsa fie toate acestea Nu sunt toate externe; components.
locatie de memorie. Ceva este pur :;;i simplu scris in, sau citit din din memorie doua schimb entitati sau chiar dintr-o independente locatie din si S-a acauqat posibilitatea la unitatea deja exlstsnta cu lumea de comunicarf el, si user este acest posibil lucru a la remarca pinii microcontrolerului. reqistrii. Sa privim la situatia curenta, Avem (memoria CPU) ce sunt interconectate, de inforrnatii si astfel orice ca :;;i
il"WfflMUI!MY,lt·j;,,_
Memoria date. Cel mai user mod de a explica functia este 0 parte
microcontra-
este ascuns,
www.conexclub.ro
I3::nexCluc)
MARTIE 2006
39
·Odata
ce lncepe transferul,
coborarn
linia
in
memorie Datele
(In mod
opus
transprin
Cantor liber
--1--.... Semnal
In "0" logic pentru 0 perioada ca T), ei la sa de receptoare Sa va stl ca sunt acum linia
circula de
si de acolo conform
Unitate timer
Acum
ca
am seriala,
luat
cunostinta
cu
transmisie
putem
(LSB) la un bit-ul superior (MSB). Sa lasarn ca fiecare bit sa rarnana pe linie pentru 0 perioada de timp eqala cu T, si la sfarsit linia lnapoi starsitul ce tocmai fapt ce va marca
trimite si procesa datele. pentru a utiliza corect blocuri. pentru este nevoie de cateva
are neajunsurile
(dupa al 8-lea bit), sa aducem pe "1" logic, transmisiei unor date. Protocolul
blocul
noi
de baza este nurnarul de linii ce trebuie sa fie utilizte pentru a transfera datele. Ce s-ar
pentru de timp,
durata, este
registru a carui valoare nurnerica crests cu egale, asa tncat, luandu-l cat timp va loa rea dupa in!ervalele T1 si T2, pe baza lor, sa putem determina a trecut. Aceasta foarte irnportanta este 0 parte constructlva a microcontrolerului.
inca noastra
un
lucru
ce
necesita atentia
fara defecte a Sa in din
este funcjionarea
ca
a unei anumite
incepe sa nu functioneze Bineinjeles, cu un calculator, va continua intarnpla daca acestea trebuie transferate Numarul de nu cu nurnarul de kilometri I-am descris este avem numit linii in literatura to Zero). de
buton de resetare pe care sa-l apasam cazul microcontrolerului astfel problema structura noastra. la distanta de cativa kilometri? linii lnmultit profesionala Pentru recepjie receptionarn NRZ (Non-Return
ca
separate
acest obstacol, avem nevoie a introduce in [.lC, inca un bloc numit watchdog - "ctiineie de paza ". Acest bloc este de fapt nostru trebuie sa scrie un zero ori se executa corect. in caz ca se "lntepeneste", contorul va singur duce la atingerea nu se va mai va la reseta sale rularea este un ce valorii
promite costuri eficiente pentru proiect. Nu rarnane decat sa reducem nalitatea. Sa presupunem nurnarul de linii functiopentru ca lucrarn doar Tn asa mod, lnoat sa nu reducem cu 3 linii, si ca 0 linie este folosita
si de transmitere,
duplex,
ce
b/ocul
deosebire
de
de
cate
zero,
trirniterea de date, alta pentru recepjie si a treia este tolosrta ca 0 linie de reterinta atat pentru partea schimb numite intre partea de intrare, Pentru cat
programul
paralela, datele sunt mutate aici de comunicatie de date, acestea de receptie seriala, trebuie
si pentru
sa sunt definit
bit cu bit, sau lntr-o serie de biti, de unde si numele recepjia din locatia
de iesire, ale
Aceasta
functioneze,
si inmaga-
protocol. Protocolul
partile ce comunlca,
initial pentru a nu exista nici 0 neinteleqere De exemplu, si altulin ca ei se vor protocol. transferul. reset daca un om vorbeste Tn franceza enqleza, Inteleqe este putin probabil
II II
Contor liber
supravegherea
Watchdog
repede si eficient unul cu altul. Sa ca avem urmatorul pana ce incepe linia de transmisie
in numarul urmstc»: descrierea convertoru/ui AID $i structura de baza a programului ce trebuie scris in pC. Primii pa$i in arhitectura $i prezentarea fizica extema ic PIC16F84. Oscilatoru/.
40
MARTI E 2006
www.conexclub.ro
--
Cum se realizeaza
...
-------------------------------------------
Nu demult. au fosl realizale circuile specializale penlru conversia semnalelor de la formalul slandard RS232 la comunica,ia pe USB. Un circuil inlegral de mici dimensiuni. poale fi incorporal in carcasa unui coneclor DB9 penlru port serial.
el mai uzitat mod, azi, pentru conversia comunicatiei USB la serial, este utilizarea clrcultulul integrat specializat,. FT232, produs de compania FTDI (Future Technology Devices International). Realizat in capsula SMD de mici dimensiunui, LQFP, cu 32 de pini, FT232 include 0 intertata serlala standard, disponibila la 9 pini ai sal (pinii 16, 18 ... 25) sl 0 lntertata USB (pinii 8 9i 9). Rolul circuitului este de a converti semnalele, dintr-un format in altul, si daca este permisa 0 similitudine, precum un circuit MAX232 (sau MAX3232) reallzeaza o conversie RS232 / TTL. Prezentarn intr-un exemplu de aplicatie standard, cu scop didactic, modul de utilizare a circuitului FT232, pentru a inteteqe cum se realizeaza conversia semnalelor de la USBla serial 9i pentru a elimina confuzia, ca un adaptor USBRS232, este un "simplu cablu adaptor, doar cu conectori la capat", intr-unul dintre acesti conectori se atla realizat, In tehnologie SMT, un modul de mici dimensiuni,
celui prezentat in acest articol. Circuitul FT232 este disponibil azi si pe plata romaneasca, dar, mai greu de procurat. Cumpararea sa si executia unui convertor USBRS 232 nu este justificata din cauza costurilor, mult mai la indemana fiind acbizltionarea unui adaptor deja realizat, cum este cel prezentat In pagina 43. Costul de executie al unui modul 9i pretul de achizltle al unui "cablu-adaptor" de firma, sunt comparabile! Exemplele de aplicatle pot fi: adaptor intre un periferic cu port standard RS232 la un echipament de calcul, produs recent, ce are disponibil numai port USB sau realiza-
100u
TPl
TP4+
R8
DCD
DSR
esle
optionala,
2k2
KTl r2"'-7_,..---I~ N __
:gOUT
f-
~~gf=====-_j
C9
to
R20UT T21 N
CTsr2~2----~;-------~
T1IN
12
Rl0UT
1--"'-&------1
28
~
33n
2 x 27p
www.conexc/ub.ro
~Clu()
MARTIE 2006
41
93Cx6 sunt EEDATA, EESK si EECS. Reamintim ca un program bazat pe bibliotecile D2xx permite cornunlcatia Intre aceasta memorie si FT232. Pentru functionarea corecta este utilizat un oscilator cu cuart pe 6MHz; comunicajia este sernnallzata de LED-urile conectate la pinii TXLED :;;i RXLED. Inca 0 data, se rernarca simplitatea in utilizare a circuitului, pinii sai fiind dedicati, asrnanator unui IlC, programat sa execute 0 anumlta aplicatie, sau unui ASIC. Cei care dispun de un circuit FT232BM, II pot testa utilizand aplicatia prezentata in figurile 1, 2 si 3. Cablajul este realizat in dublu strat, iar FT232 se rnonteaza pe layer-ul "bottom". Lipirea sa pe circuitul imprimat trebuie sa se realizeze cu 0 statie de lipit SMT, cum este CT-850. .. care permit crearea pe PC a unui port virtual. Programele permit utilizarea unui port USB ca si un port serial standard. Sunt disponibile, azi, !?i aplicatii pentru alte sisteme de operare, ca Linux sau Mac. De asemenea, pot fi descarcate fisierebiblioteci DLL (numite D2xx), ca solufie alternativa pentru crearea unui port virtual sl interfatarea directs cu un circuit FT232. Programele pot fi scrise foarte usor, utilizand limbaje de programare ca: Visual C++, Delphi, Visual Basic, etc. Diverse , utilitare si exemple permit scrierea inforrnatiilor necesare direct In memoria EEPROM Microwire.
i
Sfat practic!
n incarcator pentru acumulatoare, simplu si performant, ale carui costuri sunt sub 1Euro, se lmplementeaza In cat eva minute utilizand schema de mai jos. Utilizand LM317, In confiquratie de sursa de curent constant, rezulta un incarcator care rivalizeaza cu cele comerciale, scutindu-ne de timp pierdut si bani! Rezistorul R1 se deterrnina tinand cont ca acumulatorul trebuie incarcat In curent constant, I, cu 10% din valoarea curentului nominal.
rea unui cablu de intertata lntre un telefon mobil (sau Palm) si PC cu port USB, sau pentru citirea unei memorii flash USB pe un port RS232, etc. Modulul (circuitul integrat, respectiv) trebuie pilotat din PC de un program, care sa creeze un port virtual. FT232 asiqura viteze de transmisie de 3Mbi\i/s si este compatibil cu standardele USB 1.1 si 2.0. EI inteqreaza un controler
U2
Desenul de executle
de tensiuni, specific portului UART, pentru a adapta module de diverse formate (3,3V sau 5V) si unitati logice. Permite interfatarea unei memorii EEPROM Microwire, de tip 93Cx6, In care se pot scrie (software) diverse intorrnatii, ca: nurnar de serie, 10 sau numele producatorului interfetei), Producatonn circuitului, FTDI, pune pe site-ul sau de Web (www.ftdichip.com). la dispozitia celor interesati, programe compatibile Windows 98/Me/2000/XP,
Trecand la schema electrica de apli- , catie din figura 1, rernarcarn utilizarea lui FT232 si a unui convertor MAX232 (de la semnal TTL la RS232 si invers). Montajul se alirnenteaza direct de la pinul 1 al portului USB (deoarece pinul PWRCTL , este la masa: cu PWRCTL conectat la plus, FT232 trebuie alimentat cu tensiune external. Nivelul tensiunii la pinul VCCIO (13) determine nivelurile de tensiune utilizate pentru intertata seriala a lui FT232; cum lnsa, se utilizeaza MAX232 (semnale 01 5V), pinul 13 este conectat la +5V. Pinii pentru conexiunea cu memoria (optionala)
R1'
03
1N4(i02
BT1 BADER'y"
Exemp/u. Pentru elemente NiCd de 1700mAh de 1,5V, tip AAA, R1 este de 22o.!O,5W, pentru acumulatoare modele 1,5V - AA, R1 are valoarea 12o.!1W, iar pentru model 6F22, de 9V, 270n/O,5W. LM317 se rnonteaza pe un radiator de racire, din aluminiu. ..
42
MARTIE 2006
www.conexclub.ro
USB - RS232
utureTechnology Devices International Ltd. (FTDI) (www.ftdichip.com) este numele companiei internationals care a realizat circuitele integrate ale "viitorului", circuite destinate a realiza conversia (bidirectionala) de cornunicatie USB seriala (RS232, RS485, etc.) sau USB cornunicatie paralsla (pe LPT). Firma respectiva a sesizat, se pare, din timp, urmare a vitezelor de cornunicatle rapide si a conexiunii simpliste a portului USB, ca numeroase echipamente de calcul vor fi echipate in viitorul apropiat numai cu porturi USB. Apare 0 problema majora, remarcata chiar in mod curent. Multe din echipamentele informatice, achizitionate azi, nu mai pot fi conectate la cele vechi "de acasa". Cel rnai reprezentativ circuit integrat care realizeaza conversia USB RS232 este FT232BM, iar pe baza acestui circuit integrat (in capsula LQFP cu 32 pini) sunt realizate mai toate "cablurile" adaptoare, cum este si cel prezentat in aceasta paqinal Pentru a f consecventi, sa specificarn ca pentru conversia USB - LPT se utilizeaza circuitul FT245BM. Interfata de conversie USB - RS232 de la Velleman, include un conector DB9 tata pentru portul serial si un conector tata pentru USB. Acestea sunt interconectate printr-un cablu cu lungimea de 1,7m. De asemenea, un adaptor serial de la conector DB9 mama la DB25 tata si un CD cu drivre sunt incluse. lntertata si driverele creaza un port virtual in PC. Ea este cornapatibila cu toate versiunile sistemului de operare Windows aparute de la versiunea 98, sistemele de operare pentru Mac de la 8.6 $i mai nou, pentru Linux.•
Actualmente, multe din echipamentele "de calcul sunt eGhipatle~ numai cu port-uri USB ~i nu mai pot Ii interconectate cu echipamente cu port RS232. Solulia exista ~i presupune utilizarea unui "Convertor USB ~ RS232"!
lntertata intre dispozitive cu port serial si dispozitive cu port USB; mod automat, interfata RS232; suporta toate vitezele de comunlcatie pe USB standard; alimentare direct din port-uri; suporta modurile de cornanda de la distanta (remonte wake-up) si managementul tensiunii de alimentare (power management); - compatibilitate Win98 / ME / CE / 2000 / XP, Mac as de la 8.6, Linux; - CD drivere inclus. - lungime cablu 1,7m.
www.conexclub.ro
I!.ic:nzxOU()
MARTIE 2006
43
lntertata pentru PC
Frecventrnetru - generator semnal
www.serbiinioen.qo.ro
Serban
loan
pentru
usurarea ridicata
De asemenea,
la determinarea
Montajul prezentat este 0 interfata pentru PC cu lunctie de Irecventmetru. APlicatia incorporeaza ~i un generator de semnal PWM cu frecventa ~i faclorul de umplere variabile.
fiind
I
ra
ntertata
pentru
PC
sunt
luate
cauzate
domeniul
controlerului, tete sporita, poate varia Semnalul o tensiune producerii semnalelor Schema
de la 3V pana
Schema Cornunicatia
nic fala de PC, adica nu trebuie sa aiba nici existand unor scurtcircuite. provenite electrica In acest sens,
port serial RS232, la 0 viteza de 8 biti de date, 1 bit de stop si fa(full duplex). lntertata cu este foarte sirnpla, avand diver-
nu se recornanda
masurarea prezentata
paritate
utilizatorul
ell 1
----"C;T-----
_._
+-------""'-----------15 ~ 0) 14
Caracterislici:
'
r-r-'
N
---17 ~
+110UFl
PWM out
~o:~;RB39 10
~ --02 ~ D3 +51/ BAT41 BAT41
4k7J1W
(1 ,2kHz".200kHz),
u(j:)i~1
TTL o-----~-j
in2
DI
Schema
electrlca
a frecventmetrulul pentru PC
44
MARTIE 2006
www.conexclub.ro
Scate:
I AUTO 1""4
OFF
lis
.............
200000
::
a) Frecventmetru
lntertata graficii a programului microcontrolerului, configurat In regim de generator PWM, Hezolutia semnalului depinde de frecventa acestuia; pana la aproximativ 20kHz se poate conta pe 0 rezolutie de 0,1%, Alimentarea montajului se face de la 0 sursa de +5V, utilizand de exemplu un stabilizator de tip 7805, la un curent de 100mA.
alimentare modul, etc.), cornunlcatla se reia automat, chiar daca se modlflca portul serial fala de cel anterior, In modul de functlonare ca frecventmetru, utilizatorul poate selecta baza de timp (1s implicit) de 0,1, 1, 10 secunde sau o valoare cuprinsa intre 1 9i 13 secunde, De asemenea, scala frecventsi poate fi ajustata automat (AUTO, implicit) sau se poate selecta: Hz, kHz, sau MHz, Masurarea trecventei incepe odata cu actionarea butonului pe pozitia On. Hezolutia la care se face afisarea depinde de baza de timp aleasa si de frecventa semnalului de masurat, Astfel, eroarea relativa de rnasura este data de relatia:
numai doua circuite integrate: microcontrolerul (CI1) si convertorul RS232-TTL, MAX232, Conectarea la portul serial al PC-ului se face prin intermediul unui conector D89, la care sunt utilizaf numai trei pini (2, 3, 5), Semnalul de rnasurat se apllca la una din bomele de intrare, in1 sau in2. Semnalele digitale (TTL) se apllca direct la portul RB6 al microcontrolerului (in2), iar semnalele de tensiune mai mare se apnea la bema int. Diodele Schottky, 03 9i D4 (optionale), de tipul BAT41 (42..,48) au rolul de a limita curentul prin diodele intrinsece ale portului RB6, in cazul aplicarii unor tensiuni mari la
confine borna
!1F
,x
=+_]_+£
.r
- f ,r-i)
,
int.
De asemenea, montajul mai poate fi utilizat ca generator de semnal dreptunghiular cu modularea impulsurilor In durata (MID sau PWM), disponibil la borna out, conectata direct la portul RB3 al microcontrolerului. Pentru generarea acestui semnal, se utilizeaza modulul CCP al
semnalului; T - baza de timp; eo - eroarea bazei de timp (foarte mica, fiind dependenta de eroarea frecventei cuartului). De exemplu, pentru un semnal la intrare de 50Hz sl baza de timp de 1 secunda, eroarea relatlva de masura este de aproximativ !Jfx / fx = ± 2%, eroarea bazei de timp (£0) fiind neglijabila, Pentru obtlnarea unei masuraton mai precise, se impune utilizarea unei baze de timp mai mare, de exemplu 10s, In regim de functionare ca generator de semnal, se poate seta frecventa in domeniul 1220Hz, ,,200kHz si factorul de umplere de la 0 pana la 100% (0,1",99,9% practlc), Pentru obtinerea unui semnal dreptunghiular simetric, se va utiliza un factor de umplere de 50%, Fi9ierele In formate Ie "c, *.a5m $i "hex pentru programarea microcontrolerului, programul pentru PC, disponibilln varianta kit de instalare sau In varianta portabila (nelnstalabila), precum si codul sursa al acestuia, pot fi descarcate (gratuit) de la adresa www.serbanioan.go.ro sau solicitate prin e-mail la adresa
[email protected].
In care: fx - frecventa
www.conexclub.ro
[3cnzxClub
MARTIE 2006
45
11 x 30mm,
11 x 30mm,
42 lei
420.000lei vechi
2) Abonament
pe 6 luni
25 lei
250.000lei vechi
ramburs
Revista
~Club
lub
Doresc sa rna abonez la revista ConexClub Incepand cu nr. ......I anul pe 0 pertoada de:
Prenume bl.
SC
.. et. ap . ..
..
1'2luni
mandatul
01
6 luni
.ludet/Sector
Am achitat
postal nr.
.............................suma de:
0
D
Cod postal
..
..
25 lei
lub
Doresc
Sa
: ,
Prenume
:
SC
.. ap .. .
..
Ma
angajez sa
nr
Tel.: :
bl.
et. :
Juoet/soctor ; Sernnatura ;
Doresc
ca
expedierea I
sa
se
taca
..
Adresa e-mail:
.. , ..
incepand cu nr
Data
MK163
Controler digital
~~~@ITDD@ITU~
Nou proiect la Velleman, controlerul digital penlru volum MK163 are la bazi componenle moderne ca TC9413 • "Electronic volum contro'" ,i microcontrolerul lIash PIC12F629. Volumu' poale Ii controlat ,i de la dislanta cu lelecomanda IH, (compatibililate cu majoritatea telecomenzilor IH Velie man, excepland modelul K670B).
kit
ircuitele integrate TC 9412 si TC9413, produse de Toshiba, sunt controlere electronice de volum pentru utilizarea in echipamentele electonice audio, stereo, "home" sau profesionale. Volumul audio poate fi controlat electronic in 62 de trepte, cu incementare de 1 sau 2dB, atenuarea maxima fiind de -78dB. Controlul se face pe un bus serial (de 3 fire), de catre un microcontroler; pot fi controlate pe acelasi bus, cu ajutorul unui singur IJC, pana la 4 circuite TC9413. Schema electrica a controlerului MK163 este 0 aplicatie tipica a circuitului TC9413. Asa cum se rearnarca din schema alaturata, controlul acestuia prin bus-ul serial (liniile ClK, DATA si STB) este realizat de un IJC PIC12F629 (programat
cu un set de instructiuni corespunzatoare). Modul de control al bus-ul serial, se reqaseste detaliat prezentat in notele de aplicatie ale circuitului TC9413, iar realizarea unui program simplu pentru IJC este facila, MK163 permite controlul volumului, in mod digital, de la doua push-butoane, up $i down sau de la distanta, de la 0 telecornanda IR compatibila (produsa de Velleman, execeptand modelul K6708). Kit-ul este echipat cu un senzor-receptor de telecornanda IR. Apasarea sirnultana a butoanelor up si down (SW1 si SW2) produce functia de muting. Programul pentru PIC12F629 nu este disponibil. Kit-ul poate f achizitionat cu IJC direct programat. •
GM)
GM)
Caracteristici:
- control digital de volum (butoane up/down sau IR,ln 62 de pasi), O...-72dB atenuare, incrementare cu 1 sau 2dB; - nivel semnal in/out: 2VRMS; - functie (auto)muting, buton mute; - tensiune de alimentare: 9 ...12Vcc/100mA; - dimensiuni PCB: 82 x 35 x 15mm.
;
III
~*
GM)
lOOK
10
~
1$
GND GNIEND
GM)
~ ~
www.conexclub.ro
[3onzxClut)
MARTIE 2006
49
Cod 13643
20CO-ur.i
• 240 x 160 x 170mm
Cod 13624
• 340 x 230 x 220mm
Cod 13626
• 360 x 220 x 250mm
I] 98 leiJ
,\.11'
;..:;,,1:,
Cod 15369
.425 x 305 X 80mm
Sistemele de depozitare prezentate sunt foarte utile pentru a fi folosite In spatii comerciale, cat ;,i pentru ateiiere/e de teperetii.
Str. Maica Domnului nr,48, sector 2, Bu(ure?ti, Romania lei, 242,22,06, 242.77.66,
rax: 242,0979
Echipamente
audio
(cu tranzistoare
100W RMS
MOSFET)
Date tehnice • • • • • • • • putere de iesire: stereo. 2x100W RMS/40 sau 2x85W intrari: XLR sau jack audio: mod conectare iesiri difuzoare: suruburi sau conector: semnalizare cu LED semnal. putere, depasire nivel alimentare: 230V ca/SOHz: racire automata cu ventilator: dimensiuni: 482 x 240 x 9Smm: greutate: 7Akg. RMS/80' ,
"art:
350W RMS
700W RMS
Statie de amplificare
Date tehnice: • alimentare: max. 230Vc.a.lSOHz; • putere de ie~ire: • stereo 2 x 350W RMS/40
1.490 lei
sau 2x2S0W RMSI8Q; Date tehnice: .• alimentare:. maxim 230Vc.a.lSOHz; • putare de iesire: • stereo: 2 x 700W RMS/40 sau 2 x SOOW RMS/80:
• mono/punte: SOOW RMSI8Q; • distorsiuni armonicetotale: <0,04%; • riispuns • • • • • • • in frecven1a,:10!-lz ... 40kHzlSO: factor de atenuare: >200/SQ: dinamicii: >30V/~s; sensibilitate de intrare (±1dB): 1,23Vrms; indicator cu LED: semnaL nivel, putere, protectie: control racire automat; conectoare: NL-4FC + fise de conectare: dimensiuni: 4S2 x 9S x 310mm; .
• mono/punte: 1000W RMS/80: • distorsiuni armonice totale: <0,04%; • raspuns in frecventa: 10Hz - 40kHz/SO: • • • • factor de atenuare: >200/80: sensibilitate de intrare (±dB) 1,23Vrms: indicator cu LED: semnal, nivel, putere, control racire: automat; NL-4FC: i 482 x 132 x 43.5mm:
• rnasa: 16kg.
protectie;
~ ~
conex electronic
023725 Str. Maica Domnului or. 48, sector 2, Bucuresti Tel: 021/242.22.06, 0211242.77.66; Fax: 021/242.09.79