Documente Academic
Documente Profesional
Documente Cultură
Vll/
, .
,':
Ub
Nr. 81
...a..:.:.:..::.a..-.,:.i:.,.:::::.
a:":a:-:a.aa'..:::':.::a-:-..a::::
conex
ffi
Mgffiffi
*
xt{ffi.
lt
tE
Cod I 5:170
8sd
* Dimensiuni:
460 x 335 x1 10mm.
l*I0t
" Dimensiuni:
425x305x125mm.
PERE['
God 13622
Dimensiuni:
457x330x 152mm.
Cod
5i169
1 575
- culoare: negru;
God
Cod
t5874
- culoare: albastru.
Cod 1 3042
- culoare: rosu.
Cod 15373
utmensluntl
455x33Ox152mm
Cod
l55lg
Dimensiuni:
381 x190x305mmi
u din material textil
=
Cod t 304
ffi
ru
Cod
1S46 - 40 CD-uti
Dimensiuni:
29Ox265 x 173mm.
rn
j'
CG'po
x 33C x 152mm
C0d13634
u
\3-, *
Cod
ffi
r.
'>-=-'='--='----.--=--=---
Cod 13t53 - 60
_'---=.
8[-uri
. Dimensiuni: 424x
ls26
Cod 15368
n
Dimensiuni:
447 x33Q x 152mm;
-s.
.".."
265 x 173mm.
@ffiffie dry+
Cod 13t54 - 80 GD-uti
+ Dimensiuni:
560x265x173mm.
o
ffiia
m'
;'-g;'
ffi
r*l
q
rcbno(Clui;
T*ng*t3**3
ffi
*;:iaf*E
Apetet*r l*9e*EE*
?cr
reE*s**
GSF
ffi
{Xd} **
r,*=srut&
5*+*i*il
*?
im*w
ffs*t:'*3* ci:*r'w;ati=*ri -
nc&*ir*r9 *i.:
iG:.:it*r't
Ww
s#
&
#igiii, * * J*1*a
**
www,*snex*lectr0nic.fo
www.conexclub.ro
Ebna<Cluk)
ruuE-nucusreooo 3
.4,
Alte publicatii
pentru tofi".
au
il
risfoili
angajafi.
Astfel, in contextul exprimat mai sus, au
revistd dedicatd
in
special formdrii
9i
Mai mult,
4 ruLtE-nuousr zooo
subiectele
fiinCI(Cl;i:l
in
Per-
lnterface PC).
in
avans.
e-mail: office
vi n za
website:
wvvw.
conexelectron ic. ro
co nexe lect ro n ic. ro
conexelectron ic. ro
De
asemenea, site-ul www.conexelectronic. ro
www.conexclub.ro
3001
Circuite imprimate
Lucian Bercian
Iu
ci an. be rci an
co
exe lectro
n ic.
ro
f) La
download versiune gratuitd la:
http ://www. i bf ri ed ri ch. co m
3001
! este
un
"Open System", adicd poate genera o multitudine de figiere, inclusiv pentru transferarea datelor in alte sisteme CAD. Figierele
de tip Gerber generate de TARGET vd
ajutd sd vizualizali proiectul dumneavoastrd inainte de a porni execulia circuitului
imprimat.
vvww.conexclub.ro
date Gerber
Pentru generarea datelor Gerber din
figierul dumneavoastr5, procedali in felul
urmdtor:
a) Desenaliin TARGET un PCB pe care il
b) Alege! opf,unea
disc.
figierul
figura 1.
pro-
neavoastrd, incdrcati un
figier de configuralie. Alegeli
, ruLrE-AUGUsrzooo 5
Lista de aperturi
TARGET utilizeazd urmdtoarele
tipuri de apefturi:
. BA: Blitz-Achte:
octogon
aperturi flash
solder
celi"START".
. BO: Blitz-Oval:
ortrrx
li--
Fadsx
ru.to, Y,
m
m
UlltY: JU
fi c@dnrE sdh
bn&Effird
G_Jd*
11
Ii---
T
l* niroed
'otdcd$
T N.* g.lieisd ffi3 spdate {NGsl
r**fiillt*lrc:fr
srdr
-----=------J
t{u dI fu
!!T
lt..,u*,,,,1
turate.
in mod suplimentar aveli posibilitatea sd
importali date Gerber din alte pachete de
programe CAD gisa le editalicu TARGET.
Firma care a produs pachetul de programe
se execute
Ii tddsr$oFdd(bdsi i:Sh!8d l
ii lMdilbF
{'.PdiTsl
l- gddaedbdh t1F*Sdl
TARGET se oferd
;U P{Bdlh {1Du&Bl
cu o
{1Bd}
Elemente de bazd
Prin utilizarea acestui instrument aveli
posibilitatea de a vizualiza datele Gerber
inainte de a executa circuitul imprimat.
C,onlsnls ol projed:
P Clwbdh
P Dfl tDlo.
Pentru
Elemente generale
Dupd ce intrali in File/lnpuVOutput se
ofsx
!*4tY:
4$,r I
i{''l .ry t
www.conexclub.ro
n4:cW* *STl
s.kiq[c
m,
,r'gillnh"&
gdurire.
I@}
Setarea parametrilor
a) Alegeli proiectul TARGET pentru care
dorili sd generali figierul de gdurire utilizAnd butonul "Project".
b) Figierul de gdurire va avea extensia
*.DRL. Este generatd gi o listd corespunzdtoare cu dimensiunile burghielor
Ddib I
c.DrA).
Observalii:
Pentru formatul EXCELLON: o unitate
este egald cu 0,0254mm 9i figierul incepe
cu o/o.
(SM1000):
Elemente generale
PostScript este un limbaj dezvoltat de
Adobe Systems lncorporate, USA. Acest
limbaj a fost dezvoltat inilial pentru industria
tipografica. Din fericire el poate genera imagini care conlin litere, cifre, pastile 9i trasee.
Trimiteli figierele PostScript generate de
Cm*i&{
..-
r- D6tiralieo bss
*---"*"]
j:..:;=;,,,ElE
j (* r-,:;=::ttttr',
I iA
itrn,:iiii,r...ir,r:4
L-*--;'--+'f
{ t[ Flgrs
liwuur; 163--nur
La generarea figierului de
gdurire,
imaginea poate fi rotitd cu 90' sau poate fi
oglinditd. Alegeli varianta doritd prin bifarea cdsufei respective in fereastra de
dialog din figura 3. Setarea implicitd este
cu cdsulele albe.
l:0 "
!*4 ll.r$t{ l
Dacd in meniul
"File/lnpuVOutput
Formats" selectafi funclia "Gerber and drill
output" apare fereastra de dialog din figura 4.
Mai intAi vi se cere sd incdrcali proiectul.
Dupd selectarea proiectului si apdsarea
butonului "OPEN" apare fereastra de dialog din figura 5.
F6*GfiidiGffiifrwffiiffi-J
s"+ur*"lrco l*ml
l:
ft&
El
r lbdn
lB ll'slt'1qtsa&dc
hr!
r- Ds|I&Chlm
',: rffffffiK#
+tJ ie
vvvvw.conexclub.ro
.
.
in
meniul
File/lnput/Output Format
Deschideli proiectul TARGET3001! din
care dorili sd generali figiere PostScript
Ekrla<Clill.
IuLIE-AUGUST zooo
+ Edltare seheme
I
t
Prcieclar* cahlaie
$imularea luncfionirii
circuitelor electrice
De ce
si
hizitionati
un
program
malscump,
daca T6RGET 3001
oleri
aceleagi
oer{ormanle la
costuri
rnult
rnai rnici?
de semnale;
TARGET 3001I y12 "smait" - 700 pini/ pastile,
129,45 EUR 2 slratr..lri, sirnulare pdnd la 50
de semnale;
TARGET 3001! "economy" - 1000 pini/pastile
4?3,28 EUR 4 straturi, simulare p$nd la 75
de semnale;
TARGET 3001! 'professional" - numdr nelimitat
1378.45 EUB de pini/pastile, 100 straturi,
simulare pdnd la 100
de semnale:
TAR0ET 3001! "des4ra silalior" * nurndr
2585,34 EUR nelimitat de pini/pastile, 103
stmturi, nurndr nelimitat de
sernnal* simulate.
O{e#e ryecmle p*'nfru
*&eF
spli
si studen{i!
#etr irdudT-Yi-
conx
ilrun
ailactrunic
AsRecte tehnologlce
nriuind imdemenlarea ptaclici
a tehnologlel
liti Rlumb
sd se
f n aceste condilii este posibilprocesul
in
I oblina rezultate bune
I retopirii cu aliaje fdrd plumb atAt in
cazul componentelor cu plumb, cAt gi al
celor fdrd plumb (figurile 8 gi 9).
ling - aliajSnCuNi);
Componente cu Pb
Componente
fird
Pb
vwvw.anexclub.ro
Eixra<Ciuil
9
'uL'E-AUGUSTzooo
..r...-i;rrltll
:i!
ii::[:l::1r I
Iltt*[h..::]+.j
.:..i,::-ir{{trl I
'i"i
l:..*;irr I rI
lii: 'ii:3Jt:rrl
t.rl:i:[::
;]:
I'r::::::i:
rl:l:
I
I
!
li-r.iltt I I
_..r.,-rf:rt1--r
!
i;i,
i:i.' ii:l::::rr I I
:1j,;:,.t.ltlll
I
.:i.r'i:::::j:rrt I
ir11,::-r.rrltl I
.:.i::::::iirril!
ll
':rr ii,...rrrtl
.ji- ::-'rrrtrl JE
II
lltrrl'.i':: i::
lllrriyj'::'iii
t:ril:::::irll:
lltrt..-!i :ii-:
I llln..-ii:'ji
I lrr:l:::::i,lil:
t
I
.l lrr.r..,';i
fl trrll;"';:
';111q1.r-:l
i.:
"lil.l
lr-r
il_l
{.
di:
...r.
.,*plrrrl I
t:lllrrll
i"i il.'trrtll
i"ir:r:J::ill.rl I
jii.,i:*l.rttrtl I
.1:,:r
i-'i,,i:::::l:rrl I
r,.:i l:*r.trlf
jjjiri::::::lirrll II
de
it,,rrrtll I
;:':::lllr I I,
i,! :i-..,,1r1 ll
::-'rrtrrl | '
l
':
r.r
j jr
i." I ll_l
l'h"l *
""'' it1j.
Zona ll
sorcs
Volum de aliajdepus
wwwmagnumccc-ro
info@magnumccc.ro
tel: 07-21212038
fax: A21-3313972
ST
SERVTCil
;i
(CAE-CAD-CAM)
PRODUSE
r produse pi materiale pentru circuite imprrmate, laminate/stratificate,
folii pentru fabricalie ultrarapidi (PNP, TTS, PCBID;
pi
standardizare in electronicd,
H
PEE
dublustrat;i
multistrat;
produse
;i
't{f
gs
ruus-nucusr 2006
Ekl]gxClu[;
www.conexclub.ro
9i
4x125 = 0,81.
Parametrii optimi de imprimare au fost
de
in figurile 14,
iuo
de
lipire
i."
i
igs
L--- t-1,.-1
21
:::^^-^
610D gi J-STD-001D.
Pentru evaluarea procesului de umezire, modelele sunt prezentate in figurile 23,
24 si 25. A fost analizatd gi umezirea pastilelor libere in relalie cu pastilele compo-
! - G]
i Gg
i ,..re
i, I
@-=
t.,-.-"---,-"-::-
, rufi li
o..=.
,.
-*
--."-..,".-.","-.,-.:-..i11-!-:ii1!]
lipire
ff::1:;:"i"HTi:ffi,"n:1f;"'"ff:
lelor de aliaj in jurul componentelor, rezi-
reffiffi
@EE
Model de umezire
vvww.conexclub.ro
nentelor.
EhnA<ClUn
ruLrE-AUGUsrzooo 11
al
reziduuri.
imprimdrii, 35%
9i
beadings,
"Mid-chip
gi 5% reziduuri
gi
0
puncte pentru 1 1SEUR 9i 10 puncte pentru
75EUR.
Pentru suportul tehnic, 10 puncte au
Graficul reziduurilor
s-au luat
in
consideralie 75"/"
Perfor-
TSCHNXALPSRIORY
ANCE SCORE
Tehnic.
Rezultate generale
gi efecte
de
un
foarte mic offset pentru terminaliile componentelor fdrd plumb gi un offset acceptabil
cu
i _:**..-
-:
Performanla tehnicd
'12 rure-rucusr2006
k&<Clul,,
ROM.
PCB.
selecfie optimd
parametrilor de impri-
www.conexclub.ro
Kwgxx&w&wwre
dw
&w
lllNiars
4799
LM 317
':l:{800la:illlll:i:l:al,:ll:i]:1y''gtz':L,:,::r',',,,,i:l::rii:ilrr:ri::r'i,:rl:r:ll':li:lr0;8i.,r'
4802
LM
317T
0,85
lli4el0,.ill:il,|.:i::illlillllryl1$21K,ll.,:l::,,,,,,,.,1':,,,.,,,,",,',.,..,',,,l
,',1,6,
LM 337
11
4825
i.,{S*6ll:l::]li:ltli'ii.l:.Ll\l!,r'3321]iT],.].:]'.11,:'',,':,:::]',,:,:.:l:,:l:r,,':,lll:l$0l'
4827
LM 338
::l':2$:l:::l::.lllll.lt,':',r:l$i!.':gg$"fr:
7422
UA 78 L
22
:g'
r'.r"':::rrir:rr:rrr'rr''::'rri:rriiirr::'r'rr
05
0,60
:,17at.l4:l:::,:l:::l::::,,tll,.,UA.7&illLll06llt,:rlu,r,,.rtr:r,r'::.,.::,.:l:i:rt:'::ii':'0;80r,:
7425
UA 78 L
08
0,60
..^l,
lizatd, ulilizeazd.
regu
latoare
Ii
iare,
Negative Regulators
Positive Regulators
ii::?4s,li::tt:it,:,r.::rt,i,,t:iUA.'TSill.0gl.::.t,.,,':,..:,',,,:'r.r,:.rr,;,,.:,,,,rOiS0;
7427
UA 78 L
10
0,95
:;t7*?8:t:1t1t,t,t,1t1l,lt,t'UAr'78t:L:::l:er::;r,.:":,:,,,,,,,'l,,':''.:1,,,t'::::::,&6O,,,
7430
UA 78 L
15
0,60
tl:r*31.,l::l:l.l:t,:l:l:l:l'UA":7:8tt:i':!:8t:i:t'r':r'r::':':rl:i'r:i.:
7432
UA 78 L
.',,'r,:ri,:r0;50i'
20
0,50
:,lf4331.1i111;11:,:t,ll:ll:ll,'UA,:78'.L,lg4:'r:,,,:r.:l].,r:::1;,'r,,r,t,::,.,l:,:,,::0i6o
7434
UA
7805
0,80
l''rg$]:':l::ll:ial:lt.t'il:0Ai7805:Kel,,r':::,l:,,:il'..:,..'.:l.r:'.''t,,l'g;40.
7436
UA
7806
0,80
7440
UA
i:rllr:l''lii:rll'::r:;l1l.rl
UA7812
0,80
input/
78L-
TOJ2O
lnput**
Grourd.Input-;
Ground/
outpti/
..,,,,,,:r.r,.,,8,.
0,80
7818
.i,.:r7,
0,80
,;1;l?{f!?'1,.tl.;,1.;1;'t,1;,t,.,:UA':l7g20tl,:rrir,..,l:r.,
:,.,.,,,,,,,.,,',,,,,1;.',,,':r,,1,,:,:,:,'.r1,:3':
UA7824
0,80
7448
Otttputr
UA7815
UA
or.rtput
"x"P"hs#$ffir
0,;80r:
l:l;?.4r4i1;.;rr:l;;l11i';r,:ti1tl:t.iU$:?8:1s:;l(Qt1;;:.':11l:lrrr:.lr:rri'rit1'::,':,i.:r,:r
7446
79L-
"ffr#nu
0,80
tt?4{3::l::,i,i:.:tl:tlt:t:,:'](JA:rcl?!{Q,,,,:,,,.,,,:':,:':',]]:,tr,,r,,,.,'
7444
il
7809
;1:l::Z1{!{1t,::;;:t.1:t::'r,l:t:l,UA:,t78;1tn:1;,,.11::l:',1:r:r':r:i'lrrl.rri:ll:rl':l
7442
,i
""Y:.Zffi
/
TOt20
Adjus{..*
":
Outpt('
lnput
Ltt 337T
Adjustx
OtttPttt -"
lnput /
LM3I7T
I::::.F|1SS.:i:'::i.i.:l:i:,...:.i',.l,UAi?gg4i:l(Ql:'i::i:l,',:ri:,l.:r''tl.i,ul:il,i::ir:t&s0i
745A
UA 79 L
05
:l:l:?452t.;'t,t,:,,:lt.t.::.,:lt,tt.:UAr79riLlr06rr,:tit"',.t',,,',"i..,,:t,t'..,',t,',',.i,.t,2;::1,O.
7453
UA 79 L
1,117{.5'5tt;::tt,:tr:t1',r1:.:t;llJA;179:;l
7456
UA 79 L
08
2lo
1lol:ilit,,:'::r,:r,:,,''',,' , ,,,
12
0i75
0,60
::.:.7d57:iti:r.;:t1;t:,trttr:r,U4.,7_9,,p:,1:5,,l,,,:1l1,:;1l::,1::,,;,,,,,;1,,1,,,,',;;,,,,,0i8O
7458
UA 79 L
18
1,40
,r::7459.,,::,:t,ttl:,:ll',l,::,::,::lJ}l,l:,79r:,Lig4,,l',,,t:t:il:,..,::,:tu,,tit:t.,ir',,:ll,:,:llii40i
746A
UA
7905
l;.:i?492:iltl;la:r::u:t:;:r,:tr:t,tlJAtt79qq1,11;.'11,l;r:,,,11:1'1r:,,1
7463
UA
7908
:;,.1,,'1,r1:''::lr$Q:
1,50
soTag
/oaptt
,inPu
m
ts
Adjustable
soraeffi
NOi
aci
h9;.
-:
Adjustable
1ilil?1 $i!|;lilr:i1l;1ili:;t1:1li1LlAi:7909i.ti:,:t,rt.:::r:ir':::'.::',.:.:,,l.'::rr::,,:,,1,;EOl
7466
UA7912
';1'467:l:::l,:.,'tl.:,j:,.t,:,:ltiltUA]t79ltlq:tat:l:ti::,:.l::,tt:,itr:;t,tl:,tr.::i,,'lt:ittr.:,t,t:,::i:'ti,,,,,.J,'
7469
UA
www.conexclub.ro
7918
3,20
Ekxa<Cit.l
ruur-auousrzooo 13
('^,\
')'i QF
wr#ps?
$fa{re de fiprf frp fYfdCP'tASf,4f
,ssry sssw
CoC 1?081
,.'t\{t\\
sqlttt\1'cr'*--
Corilinul.
rr"-
rt
':
cior,
'
.. '1,
u' t jl Lll
- ' lillL
i:3f
lJr
llJ i!
clegetai KH20.
- Cr:ntroler ON / OFF
- Srstenr tnagnastat (si;tenrr:l Weiler M;rgna*iat
'ilra \
eWKww
Expefimenl:
lulian Mdgirescu
YO60tW
Apelator telefonic
pfin releaua G$M
Unitatea centtali a
sistemuluide alami
semnalizeazi ptonfietarului
ceratul, atunci cAnd alarma este declangatd. Dupd ce apelul a fost inifiat, cdtre
numdrul de telefon preprogramat, unitatea
apelatorului telelonic
declangati.
2 - Rx (9600, 8tt1)
3-GND
"inrerfala"
montaj realizal " in
;et "
Montaj ul experimental
vvvvw-conexclub.ro
Eir@<Clui -,
ruur-nucusr zooo 1 5
A*eaa - lMProgr*n
t. fl
2022
oo28: ooSD 0ESD SS23
0$3$
O: FF lf
0O1S: ff ff
0O2Sr r!'rr
rr rr 3r
0O3O: rr ff 3f
OO38: rf rr rr
0g2O:
rr
rr rr
r3 rr
f3 rr
rr
rP
rr
rr rr
3r rr
rr rr
rr rr
fr rr
rr rr
rr rr
rr rr
Apelatorul dispune
i- n
_l
de
urmdtoarele
.eprx"rr*ej
rr ...vrn$s
rr yyzi$vvttv
rr
r3 vy:g:wyvY
rr vgr:nnrgr
rr wvvvwt
rr M*ww
rr vvvYvYw
finald.
esle
123
"comanda
cuprinde
exemplu)
ca
fie
afigat pe ecran. Afigarea numdrului (de la
apelator)
ecranul telefonului la
pe
ealizar ea montaj
+5V
t4
4{t
h
t6
w{
cone.lor
,63
lo*$V
c2
+f,1,
rc{
2xzzpF
Conecior
lll
Egs
.fehrq
Talefon
'ltrs
16 ruuE-aucusr2006 Xmar<Clur
',
vvww.conexclub.ro
.
....
Dz1 ...
... ...7808
tc2 ..
T1
.......B,C171 (BC547)
.......5V1
Conectortelefon
GNO
{apelaror lelefonicl
cu
telefonul lolosind comenzile AT. Comunicalia este serial-asincrond de tipul RS232, la care se folosegte doar linia de
a telefonului, iar
parametrii de comunicalie sunt: 9600 bps,
8N1. Aceste comenzi sunt acceptate de
cdtre modemul interior al telefonului. Ca
atare, cu ajutorul acestor comenzi,
receplie date Rx
Sistem de alarmi
EEPROM
PIC-ului. Atenlie, nu
in figura 6
de
in
hexa). Lungimea
numdrului, adicd 0.
in
va
avea
www.conexclub.ro
Exemplu de interconectare
a tensiunii necesare
alimentdrii microcontrolerului, este oblinutd
cu ajutorul grupului Dz1, R1 9i C3. Microcontrolerul are frecventa de lucru de
Valoarea de 5V
Fino<ClLir
tuLte-aucusrzooe 17
comanda AT
ffi
*
ATdXXXXXXXXXX;
Elemente generale
convor3,e
ASCil-IEXA
conversii DXF:
Tl
cdtre telefon, pe
wvvw.conexclub.ro
pe
Bibliografie
wvrnv.google.com, cuvAntul cheie
commands"
"Ericsson at
&
s.
**
pentru "PCB").
.
proiectul dorit.
H Alegeti
. Clic pe butonul "Options"
ffi
9i apare
fig 10.
*.
H
*a
g . Deschideti TARGET si alegeli "sche* matic" dacd dorili sd importali un figier
ca pade a unei scheme.
f,
- . DXF
Deschideli TARGET si alegeti "PCB'
ffi oaca ooriii sa importali un figier DXF ca
* parte a unui PCB.
H . Alegeti in TARGET meniul File/lnpuV
6 Output Formats DXF lmport.
& . Fereastra de dialog care apare (figura
11) nu are restriclii. Acceptali cu OK.
S
n
-.dxf
. Cdutati proiectul
fr
' .
ffi
ffi
ffi
u
u.
pe care doriti sd il
importali. Clic pe "Open".
in fereastra de dialog care apare (figura
rzl trebuie fdcute clteva optiuni. Setali
scara, definili layer-ul pe care va fi plasat
importul gi stabilili dacd poligoanele vor
fi "umplute" (Fill polygone).
Apdsati butonul "Star1" pentru a efectua
imOoftul.
X]wxcl,
4F
IULIE,AUGUST ZOOO
19
Microcontrolerul
Prcl6F84 (V)
mikrsElektronika
Neboja Matic
www m i k roele ktron i ka. co y u
"
"
ecrie ru
Descriere si utilizare
de intoarcere a contorului program, inlelegem adresa instruc[iunii ce trebuie executatd, dar nu a fost executatd pentru cd a
avut loc intreruperea). Pdstrdnd doar valoarea contorului program, adesea nu este
in uz in
programul principal, pot fi de asemenea in
uz in rutina de intrerupere. Dacd ei nu sunt
relinuli, programul principal va obline valori
complet diferite in acei regigtri, in timpul
intoarcerii, dintr-o rutind de intrerupere,
suficient. Unii regigtri, ce sunt
lnalnte deintrerupere,
registrul de lucru W a avut
valgarea ")('
lnslfura!fitr tr N
lnhefl/9rc
-------}
fitoercerc
prcgwrul
lnshucilfie
tr
ta
Procedura de inregistrare
pIrchd
-------------l
r.rr
I I
{------J
de
regigtri
DA
Banku
GOTO RPNCLEAR
BCF STATUs, RFO
MOVWF W.TEI4P
SWAPF STATUS, W
MOVWF sTATU5-TFMP
Yeg
sSF5TATUS_TEMq
RP0(STATUS-JFI4P)=
N0, g0 to Benk0
Seve W regrster
W {- sTATUs
sTATU5-TEMP <- W
IsR-code
Push completed
!4OVWF W_TEMF
SWApF STATUS, W
MOVWF STATUS-IEMP
9a!r6 W register
W <.sTATUS
GOTO
<- W
I5R_Code
: (lnterrupt subprogram
F0p
60T0 RElurn-WRFG
BCFSTATUS, RPO
sU/APF W-TEMP, F
SWAFF W-TEMq, W
SsF STATUS, RPO
RETFIE
W <- STATUS-TE},IP
STAruS <-W
Bank t?
NO,
YES, go to Benk0
Rehrrn cortents of W regrstEr
Return to BEnkl
PoF conpleie
Rstum_WREG
SWAPF W*TEMP, F
SWAPF W-TEME W
RETFIE
20 rur-rE-nucusr2006
La
SWAPF STATUS-TEMB W
MOVWF 5TATUs
BTF55 STATUS, RPO
RFOCLEAR
STATUS_TEMP
P@ csnpletad
ffZXCi-
www.conexclub.ro
Exemplul 2
push
macro
movrf
;W_Temp <- W
; Swap thryll
;MacrB for switching
;w <- ogfION_REG
W*Te.mp
swapf W-TBmp,F
BAI\K1
swapf OPrION_REG,W
BANKO
;W <-
swapf sTATUs,W
mwrvf st*-Ternp
STATUS
;sht_Temp <-W
;End d
endm
mEro
push macrB
swepf Stff-Ternp,W
;W <- Std_Teftp
movvd
;STATUS
STATUS
<- W
BANK 1
swapf Oltion-Temp,w
;OPTION_REG 4- w
BANK{1
iMacro
ftr switdring
;W <- W_Temp
;&rd of a pop macro
swEpf W-Tsnp,W
andm
clrf INTCOAI
sovlw B'O0O1OO0n'
,ll-'.Tlll*:...:l:
Bankl
Banko
;W <- Optim-Temp
mo\.'crf OPTION-REG
Exemplul 3
Bankl
;optisn-Temp <- W
movlvt Optjor_Temp
pop
...".........".:..:.:.:.::.'..:.::":...o-r
interruFts arroued
Exemplul 4
org ISR_ADDR
btfsc IN?CON,
goto IsR_IDR
GIE
PUSH
btfsc
goto
btfsc
goto
btfsc
gots
INTCON, RBIr
IsR_FORTF
INTCON,
INTr
I5R_460
INTCON,
ToIf
ISR_TIRO
E.[Nt{1
goto
;I5R_ADDn
ISR_EEPR0I
fi
incrementate in
fi
j Eanko
EINRO
tsR_poRT8
incerrupt
qoio
END_I$R
ISR-RBO
goro
SND-:S8
ISR-TIIRO
gi RB4 ai
goto
trND_I$R
rsR_EsPnou
qoto
END_I$n
definit
f,ND-IsR
POF
RETFIE
5).
sau de frontul
www.@nexclub.ro
fi
6. Restaurarea registrului W.
ca iegire, intreruperea nu va
re-
trebuie resetat
KbnacClLl
ruuE-aucusrzooa 21
Dat{ Eus
1\
]L
\
TMR' J/
nc)0(]f]0c
INTCON
..J
?3...?55...0...1 ...2...255...S...1
in registrulINTCON.
0ecillaiar clock
B---7 Ftesr:alerl2-
-*+
[,,,+, Frercalprf:8 *-.]
1
Pentru a utiliza un mecanism de intrerupere intr-un microcontroler, trebuie executate instrucliuni pregdtitoare. Aceste proceduri sunt pe scuft numite "inilializare".
Dacd nu setdm bitul ce permite o anumitd
ffi
0 il
n il
ll 1
in plan secundar.
---
Fresrc,br f:4
ru
m
ru
OPTION
de intreruperi.
Exemplul
cL(0uTG)
limE 0
a micro-
T0lF bil
GIE btr
N01B:
I lnterrupl flag
mult de
each 81 cycle
intrerupere.
mandd
sd fie
utilizatd instrucliunea
Ferii de metal
Plc1fiFS4
I
| .,*
IT
llt
Ir
R.A2
.q"
._J
I
MCLR
RBS/IHT
As; motnrului
RB'I
1+
tt
tt
R8:
R83
22 ruuE-aucusr2006
kXCl';'
Buc da dsle
www.conexclub.ro
--
Exemplul 5
clrf THF0
;TilRo=o
clrf II{TCON
ilnterrupts atld TOIr=O disalloued
bsf s,T.g.TU5,&.Ffi ,:Bank1 because of OFTJfi{-RE0
sowls 8'OO110gg1' ;prescaler 1:4, falting edgle seLected External
,c16ck tsourcF end Futl up :select,ed resisi[rs
;6n port F art.ivaced
msv$f OpTIOtt*F.gf .'OPTION_IEG {-
1,1
Ttr*OVTL
T0_OV!'I
R.'ffi-1 Rffir-1
= Bit de
Bit
citire
B,
RJS-0
ft6-x
W = 8it de sffiere
-n=
neinplen*rfat
Valnare la reSel
in
prescaler 1:4.
bcf, $TATU5,
mv16 Bx0n
rcYvf EEiDR
bsf sTATU5,
hsf ESCO$1,
bqf 5T.l,TUf;,
EEDArli
&PO
RPO
RFO
.1 ..
:.1...1_-.
RD
"'-i.li:l
OBh
Exemplul 7
lrcf, 5T,.TU5"
h0vls OXOD
rovsf,
IE.I'DR
m0vls
SXEE
FFO
noYwf trfDATA
Exemplul 6
rcl':
bobi-
EECOI!',
msvls
"i..!-h
mvuf EEc*Nz
bsf EErSl,l1,l'tR
bsf INTCOI'.1, GIE
nfcsNz
www-conexclub.ro
EfCoHz
-->
initialiEes uriting
.;interrupLs flre enabled
.*",Lh
fi
asignat fie de
movls 55h
movwf
Prescalerul poate
timer-ul TMR0, fie de watchdog. Watchdogul este un mecanism pe care microcontrolerul il folosegte "sd se apere im-
va cregte cu unu.
Aceasta ne oferd posibilitatea de a mdsura
perioade de timp mai lungi.
Dupd fiecare numdrdtoare pAna la 255,
timer-ul igi reseteazd valoarea la zero 9i
incepe un nou ciclu de contorizare pAnd la
255. in timpul fiecdrei tranzilii, de la 255 la
zero, bitul TO|F in registrul INTCOM este
setat. Dacd se permit intreruperi, de
acestea se poate profita in generarea gi in
procesarea rutinei de intrerupere. in afard
de ceasul intern, starea timer-ului poate sd
valoarea timer-ului
fi
relinute in
kxClt,j
ruuE-Aucusreooo23
Mrnmoric
OeEcriere
Operatie
Fanion
CLK
Notd
Tr.enoftr deb
hNOVLW
MutE literal
MSWIF I
lrtdE W tn
in
instructiuni
L+$t
1rd
w+f
f+d
0+Tt
0+f
ff:+]f:0J +{3:0}(?:4)
z
z
z
fil+l -t w
Fl+f+ al
c.Dc.z
C,DC,Z
1.2
$-! -r w
c.Dc.:
SUUVVT t, Ct
AdunS literal cu W
AdunE W cu f
Scade W din literal
Scade W din f
1.2
ANOLW
gI literal cu W
t, d
$IWcuf
rt.allD.f +d
trt.m..! + w
MOVF
t,d
CLB'/V
CLRF
MutE
$trge W
gterge
5!4/APF l, d
Setul de
InterschimbE nibblsurile in
1,2
I
2
1.2
Aritn*ticE ci lcqici
ASSLW k
ADIVVF I, d
SUBLW K
Ahtt[&F
t$f{Lvv
lORl'qlF l. d
XORLVY
HORIATF
f.d
INCF
DECF
t,d
f,d
RLF
i,d
RF(F
f,d
LUruT
T,fl
Complement f
t.b
t,b
OperaUi cu biti
gterge bitul f
SeteazE bitul f
BCF
F5F
BTFSC
BTFSS '.1,h
BECFSI f, d
INCFSZ f. d
GOTO
CALL
t{ts I ut{N
RETLW
RETFIE
Fr-f
na7
ltl.ffi..f+
at
tl/.:{r]R.t + lu
lrl.]flR,f +
Incrementeaz5 f
Dearementeaz I
Rotegte la stdnga
RgteEte la dreEota
F|l
al
+f
t+f
l
l1tlr1r
*nfqrfrfrJrfqnt+mt
i+d
[c]4--4
z
L
1,2
1.2
1,1
I
z
z
z
1,2
1.?
1,2
12
1.2
t+qr)
l -+ it)
Filectianarsa unui debit de praqram
Teseari
biarl
f,
sa!.ihci ftbF0
;eL itaci
$l
't {21
1 l?'l
ftttsl
r 4 sel.iteri.&l
(21
sltdrri Fl
a?]
-+ iL
[t.auD.t -] w
lr.*NDj + al
Du4e la adresE
Apeleaz5 subrutina
Intoarceve din Subrr-rtinJ
[r.ffi..]
-+
1.2.3
1.2,3
ut
Ff.ffi,.f + al
Itrt.:frR.} + 1lt
Intoarcsre cu literal in W
Intoercere din intrerupere
1.2
1.2
2
2
Alle inslrucguni
NOF
FEre (JpeIgtil
CLFffT]DT
fvEtchdog
$terge
Du.te in mod standby
SLEEP
-llmer-ul
24
ruue-nucusr2006
l&no<Clui,,
lq I -+ FD
l+ Ifio + IrD
wDt, l+
-r rinl$!.
I
T
O.PD
O.PD
1
1
1 = scriere permise
0 = scriere interzisd
bit 3 WRERR
(Write EEPROM Error Flag - Stegulelsemnalizare Eroare Scriere in EEPROM)
1 = a avut loc eroare
0 = r.lu o avul loc eroare
bit 4 EE|F
(EEPROM Write Operation lnterrupt Flag
bit Fanion semnalizare intrerupere
Operalie Scriere in EEPROM)
Bit folosit pentru a iiforma ce scrierea
datelor s-a terminat. CAnd s-a terminat
scrierea, acest bit va fi setat automat.
Programtorultrebuie se gtearge bitul EEIF
in programul seu pentru a detecta noua
finalizare a scrierii in EEPROM.
1 = scrierea terminatd
0 = scrierea neterminatd sau neincepute
Citirea din memoria EEPROM - Setarea bitului RD initializeazd transferul de
www.conexclub.ro
urmdtoarea instrucliune.
O mostrd a pd(ii programului ce citegte
de la o adresd
EEPROM zero poate fi gdsit in registrul W.
Scrierea in memoria EEPROM
program, conlinutul
Start
Z_gnd
Pentru
mowuf Nlvo
o
tn
*
,nui
"* "ril
m icrocontroler
operand ca
variabilE NIVO
operanzi
oPerand ca un
num ar
hexazecim al
#nclude "p16fr4.inc"
NF
-CO
bazi
in program
j
;
Frcgrm pcn?u inilicli:arm portrlui & gi :atar*o pinilor lo rtotusul dc unu l*gic
Verriunea 1,0 Data: f8,10,1999, t4CUrPIC16F84 Scris de : lohn Smifr
pRocEsson 16F04
de
_c
o NFI
i
j
inceputul programului
Vedorreset
;
;
;
Vector intrerupera
Vecbor intrerupere
R utinE d e in!re np ere nu
Etichete
ln str uctiu n e
Pinii
der ea
unui macro
Comr*eriu
ex i sl5
Marcare necesari la
Op*and
www.conexclub.ro
Exemptu de directivd
Infdrmtie
Incl
localia
N]0VIW H,OFF.
de
a scrie datele in
Operanritlpici
EEADR la
_Bnd
F123
@@
in
#irsitul prsgranului
un
Transferul de date intr-un microcontroler este fdcut intre registrul de lucru (W)
gi un registru 'f'ce reprezintd orice localie
din RAM-ul intern.
Din toate operaliile aritmetice, pC PlC,
ca majoritatea microcontrolerelor, acceptd
doar scdderea gi adunarea. Etichetele C,
DC 9i Z sunt setate funclie de rezultatul
adundrii sau scdderii, dar cu o exceplie:
pentru cd scdderea se face ca o adunare
a unei valori negative, eticheta C este
Gina<Clui.
ruue-nucusrzooo 25
Este important pentru o etichetd de a incepe cu o literd a alfabetului sau cu o subliniere "_". Lungimea etichetei poate fi de
pAnd la 32 caractere. Este de asemenea
Constant <name>=<value>
Constant MAXIMUM=100
VARIABLE - asigneazd o valoare nume-
Variable<name>=<value>
primul rAnd.
lnstrucliuni - lnstrucliunile sunt deja definite
prin folosirea unui microcontroler specific,
asa cd ne rdmAne doar sd urmdm instructiunile, Modul in care scriem o instrucliune
este numit "sintaxa" instrucliunii.
Opranzi - Operanzii sunt elemenle ale in-
Sintaxd:
<name_constanb equ <value>
Exemplu:
exceplia
cd inainte de a se
intoarce
#define<name> [<text
ce schimbd
nu-
mele>l
Descriere:
De fiecare data cAnd apare <name> in
program, va fi inlocuit cu <te)d ce schimbd numele>.
Exemplu:
#define turned on 1
#define turned off 0
#INCLUDE
intr-un program
SintaxS:
#include <file_name>
#include "
paran-
26
ruue-nucusrzooo
kKCl';.'.'
Exemplu:
#include <regs.h>
#include "subprog.asm"
CONSTANT
Exemplu:
five equ 5
six equ 6
seven equ 7
END - Sf6rgit de program
Sintax5:
end
Sintaxd:
if
<conditional_term>
Descriere:
Condilia in <conditional_term> este indeplinitd, dacd o parte a programului ce
urmeazd directivei lF va fi executatd. $i
dacd nu este, partea ce urmeazd directivei ELSE sau ENDIF va fi executatd.
Exemplu:
if nivo = 100
goto PUNI
else
goto PRMNI
endif
Sintaxi:
in
while<condition>
endw
Descriere:
Liniile de program intre WHILE 9i ENDW
vor fi executate atAta timp cAt condilia
este indeplinitd. Condilia se opregte din
a mai fi validd, cAnd programul continud
executarea instrucliunilor urmAnd linia
ENDW. Numdrul de instrucliuni dintre
WHILE si ENDW poate fi cel mult 100, gi
numdrul de execulii 256.
tuale
Sintaxd:
vt/vvw.conexclub.ro
de incdrcare ai condensatoarelor C5 9i C6
depinde de forma semnalului de la intrare.
Sursa de referinld pentru generatoare este
D1 . CBA oscileazd in iurul frecvenlei de
ffimK@ewww&
,S
djL
J -Ltri""
Hish
Signal input (100mV)
cu tranzistoare
ffih
incarcd
Ql
sau
PCB-ul).
&
iWffi]
zatd de
www.conexclub.ro
ulilizeazd un
seria 4000, respectiv CD4060, care este
un circuit pentru calare pe fazd (PLL -
taz6,.
Pentru demodulare
in frecven!5
se
xCit'
rulrE-Aucusrzooa 27
c1l
R3
1467'16
4046
Zetex.
54
1179't0
gg
llri
R13
To
Amplifier
4k7
Armpllficatorul audio al
Rlt
c13EI
rGceptorulux
d80
220UF
"uI
ov
07
R19
--J-
-L-ctt
toul
ZTKE4
1Xa
=I
)./
10V
Sursd: Applications
HandbookZetex.
5k
Rl5
R1a
IK IOG
tir"
&7
Rrr
nzr
,o 1.',
\ ro?i.
l*V f--*
1\
3X38a
Un exemplu de circuit este 9i cel aldturat, care ulilizeazd in etajul de iegire, "H"
Bridge Output Stage, tranzistoare de pu-
28 tuuE-nuousrzooa,ffiJ1g4ClUt.,
TO92.
Etajul de comandd, Signal Generation
Circuitry, utilizeazd, tranzistoare MPS
2222A (echivalenle 2N2222 sau PN2222).
Diodele sunt 1N4148, gi sunt foarte importante in funclionarea etajului de iesire, in
special, la comutarea punlii "H", de pe un
bra! pe altul.
Difuzorul, conectat la Output, trebuie sd
aibd o impedanld de cca. 6Cl. Se poate
utiliza un difuzor cu impedanfd mai micd,
az'q
10v
|
lR,,
ttso
I
tol
q ,/mwou
Rr6
"ro
ZTX3E.
_l
15k
llriuar psntrru
I)*\
Amditior
R14
nX851 lnX951
Zetex.
www.conexclub.ro
ov
ul, -
Etajulde iegire
Or - Oe MPS2222A
Or - Oa ZTX6908
0g - Oro ZTX790A
Dr - Da 1N4148
inlocui
se
EOr
:
a
Nicd.
in care se
recomandd montarea unui rezistor in serie
www-conexclub.ro
Timer
rs3
(re)
21
{[
3t
rapidd
Protec!ie
Circuit de
descdrcare
incircare
normald
supracurenl
o7
TXl0'
Zetex. .
Ni.MH
1oo
tr.1
o
o
(!'t.2
oo
35e
ProL
o
>1.0
o(g
E6
G
o
(B
dl
2sG
0.8
400
g'
--rl
J5E
o
l-
gol
o
I6
2so
battsry terYp
brttery tenp
Time
Tinc '
EitxP<Cl|I
tuue-nucusrzooo 29
i-****--
-_--t
WwwM&wmw&
twj
u
ffiw ffiwmwwmwffiw
N41 48
in BCD.
Pe circuitul imprimat apare gi o iegire de
circuitului imprimat Si
procurarea
componentelor)!
Nivelul semnalului aplicat la intrare se
regleazd
in
comparalie,
realizarea
un
in
limite acceptabile,
de
la
potenliometrul de 1 00k4.
Dacd doriti o calibrare a afigdrii in dB si
nu o simpld vizualizare calitativd a nivelului
&
8C557
8C547
30 ruLrE-AUGUsr2006,kxCllii_
www.conexclub.ro
ffiwmwrKw wxwmKwwK&
ircuitul prezentat ofere doud avan-
ffiwww&w&ww
* W&&ww&ww
0,75lei
unui
in jurul conductorului ce
1N91'lr{118
alimenteazd
la un
L1
___^ft
'\+
wvvw.conexclub.ro
ffiim>qCltii
tuuE-nucusrzooo 3't
W*ereSwx*
X&X
emititor
PM
S1
unui
semnalul
oscilator coLPlTTS.
evcc
Bateri'e
on/orf
15k
2-22p
strip pe PCB
C4
Tl
C1
100n
C5
4p7
MICROFON
d
I arr
O
xx
U,.r*"t
Wxwryw$sn
cu
precedentul, prin
ll+
ewr?mter XW
comparalie
lE-l
caO
g^ [R-r I c20
LI
rE]
- al doilea etaj
paralel pe bobind.
6t
Tg
za;'ffi
loeh
0.65v
g0MHe Oscillrior
-,
vvvvw.conexclub.ro
toruri
Zetex. a
12
elemente NFCd.
1.7A,
IrtTV
ZETEX. Acestea
se pot inlocui,
cu
rezultate mai slabe, cu 8C910 sau 8C912
(sau T|P42C). Pentru generarea semnalului de comutralie se utilizeazd un circuit
Saplalea
stlsclir{
a impulsurilsr de
lumini colorali
de LED
9i
Design.
1M358)
3lt/B
o
6
o
c
E
o
ul
J
www.conexclub.ro
Ebno<Clt-ll.
ruLrE-AUGUSr2ooo
33
aXXmmmXaXS $a X-SXf
L1
ximativ 300pH.
22
7l
1N4 14
L2
!,",
t
v
""*r,*n,l
l 7\.
\
4u7 :
LED
r.*rir
hite (a1b)
soor
00omcd
f'-'
de 22Q compenseazd
(prin
1ocr.
1,5V
ww #w&wd$wd&
{Sw&mw&xxr
Sw
&
Wwl
baterie de 1,5V.
lxxxsr&xx&3
&
+5Vcc
efxdss dm sw$raweshere
lR se
minimiza
utilizeaz{, cu scopul de
consumul de energie electricd, un oscilator
(basculant astabil) cu timerul 555, care
comutd on/off un comutator electronic cu
tranzistor compus 8D911 (T1).
Alimentdnd la 12V (minim 9,6V), se pot
Pentru aprinderea LED-urilor
de supraveghere se utilizeazd in
mod curent iluminatoare in lR. Pretul de
34
ruue-aucusr2006 &naB<Clui."r
achizitie
al
wvvw,conexclub.ro
I:
*l
IKE
gid
7
*1r
lw
lit!
IFTB
0f
B?
It
tiaD
compatibile cu modelul
53SF4C sau L-53F3C. Puterea acestora
este de 1mWcm2. Caracteristica de
KingBright L-
fr
I
l*n
Z
f
I
IRED
FB
8r'
E
ItrD
z
T
HE
nre
Drt
0tt
lSso
litD
I Ixtff i
l*t
lRi
tiF&
txFt)
l"2
lffiD
bit
Z
I
t
I
I
l
ol8
&a
t&8
tu21
I ri.
I
l*
lis
z
E
Itrt:
;"
]*
xt
&
Praktyczna.
ei66beeemm66s
[ 6m6m6nm6666
?
m6666@6m666
: mmmmm@mm660
w&m*Xe
ffiwxwxwM*ww
r%wi
l_l
wffimxvw re$ffiee$e
s* *xswma
de
apdsat 51).
C1 trebuie sd fie un condensator
cu poliester, valoare 100nF cu
tensiunea de lucru de minim
275Yca.
Sursd: kit
P raktyczna;
AW, Elektronika
Electus Distribution.*
nu il au.
S {s'
la apdsarea
LED-ul optotriacului
vvvvw.conexclub.ro
KWnP<ClLtl
IuLIE-AUGUST zooo
35
rewl
&keXe herd
psmfre slirm&narsa codlxrilor $*
Xa
tlscars
Fqd.s.'
Sffip*-
"'
;... 3);""*1,"i:jl
1
ii'fi,il}':i:':tli..
''i1'ri,:::.'ii:."::
.r":1""*".*
*\j'
- TTL)
de
o
cheie
9i
:i!.'liJ;4'::, ;."r3."
'"*"i;};r':::"i.i
;
ffii;i;t..
ffiffi
:. ''
".$r.t*'
stabilegte comunicalia
cu telefonul
9i
de pe site-ul www.conexelectronic.ro,
secliunea download sau poate fi solicitat
de la adresa de e-mail:
red actie
co nex-cl u b.
ro
Gt{HU
ffionexCiU|,:
www.conexclub.ro
l*rttatrt
36 ruue-auousr roou
llt"t
lnterfon full-du
pe
Xex
pe intrdri
(conectorul BUS)
rezistoare de 1 00O...3304.
Conectorul
e
Pe-
Permite realizarea
Montajul este
adaPtare duPd un
model industrial.
in
J6
se
redus.
02
8C516
3
2 R3
4g&1@
,X#ffiltsrul
www.conexclub.ro
1{XX
rw
kmcCit.l,
tuLIE-nucusrzooo 37
trXmw& &emXw@rweX&
effi
Cod articol
1416
8234
1
1558
3314
11559
3313
7855
11561
3315
208
9789
9790
13926
3316
439
9791
3317
7265
7266
14623
12052
7267
12053
7268
&rxe6s
Denumire
BT
BT
BT
BT
BT
BT
BT
134/600 D
136 F/800
137/600
138 F/800
138/600
138/800
139 F/800
BT t39/600
BT 139/800
BTA 10/600
BTA 12/600
BTA 16/600
BTA 251600 B
BTA 261600
BTA 26'00 B
BTA 411600 B
BrA41noo
Ttc 206
Ttc 225
Pret
2
2,5
2,5
3,5
4.5
20
11
14
18
19
2
Ttc 263 M
13
Tlc 246
open colector).
Se pot utiliza orice tipuri de tranzistoare
2,5
3,5
4.5
4,5
5,5
Tlc246M
kit-ului
Conex Electronic CNX143 (placd universald cu 8 triace).
Ttc 236 M
3,5
7
3,5
3,5
Ttc226M
La bornele J1....J5 se
conecteazd sarcinile. La
borna J6, montajul se alimenteazd
la
22OYca I
50H2.
curitate!
38
ruLrE-AUGU..r*u
3ffgxClul ;
&
wtuut.conexclub.ro
ffiw
ul
ffikwKw wKww*remXw&
in
special
www.conexelectronic.ro, secliunea
rc
*ttouo
tw+004
atrr
ffif,h*, +d{fr:i
RE7
RE8
ft85
FB4
141-l
FF.?
IrEt
ndt
FEI]
unic
(alimentare si comandd
releu)
&$vws**& we*x&tr&x
s&&ptt&*
iWww*ww$Kw Km wwxk* WX
WwrewKwww
unui
limitS, prestabilite.
www.conexclub.ro
Gixra<Clt;:
tuuE-aucusrzooo 39
1M324).
Semnalele sunt insumate intr-o logicd
SAU in baza tranzistorului care comandd
un releu.
Tensiunea de alimentare a montajului
se face de la stabilizatorul sedd cu 7812.
i-h
Sursd: EFt,
august2003.
rElz
tt12
,***&
if
"K
Ee(xr.il2tsLr$2{
A'g
80v 50ti:
KwXwxx exmXwereaX
eex Xxx*Xee*sx'
de xnl&-Xsrls*umc
in care tensiunea de
alimentare
560...1k5 functie de
Vcc
LED
>-r//
Sarcina alimenlata
Xm*sffia&& psffirrru
&&xr*&mdm m?etsemsler
S& s.&- $g mXg& sxl*gr&
oud circuite basculante
4o
ruue-aucusr2006
kgxClt;i
-:
de
comandd pentru motor de curent continuu
de micd putere. Utilizdnd drivere de putere,
aplicalia
motoare
se poate extinde 9i
de putere mai mare,
pentru
pentru
in telecomenzi).
www.conexclub.ro
conlinute
lnter{ati
ilsnlru sornanda in lensiune
t
{ils ra un sotenliomerru}
face de la un potenliometru.
Montajul este de fapt un
convertor de la afigare pe un
de
exemplu CD4543.
Sursd: Electronika Practyczna
2/99. *
,l
lmoE
110
tr
tr
ruu IF
mour F
sGE
14-
6
reFAru i!
HPRfract
0
E
7t
64
5t
.tl
3
2
www.nnexclub.ro
Eifp<ClL.1:
ruue.nucusr2006 41
Wpwww
msN
wrySw
mmwxxx*m*s &&ffi
dP - Id afl6adm
$xa
Wwwryry
sm$ KSW
? 8egmsle
lr
ta
l}t
ft{
f
lrl
lt
rl..I
a{
arl
aiJrft
|l..-.{
arr.t
l
lflr
fi;{
ad
H
f..d
lri{
lgr{
rd
42
rl
l.I
tl{l.r
anod comun.
&
r{
.ff
ruur-nuousr
2006'r:,WP(LlLii'-)
wvwv.conexclub.ro
-.
Klertlsr** de pfis*ss
? sasmsnlts sm 3 X"Xll-a*l ss sssmexl{
422
LED DP
D1
TP1
IP2
TP3
1P4
1P5
1P6
1P7
"IP8
ABCDEFGAC
PC PonY Prog
(disponibil gratuit la www.lancos.com).
programului pentru
wvw.conexclub.ro
Ehr&cCtLlr turte-nucusreooo43
cu acest
gi nu existd
in circuit, dupd
microcontroler
posibilitatea programdrii
Ek C,]nre{t lnt'l
&xxrm& de
&et
utiliza{i oscilatorul
de pe
programator
Montajul
se alimenteazd direct
din
electrice.
*ensiune
esn*yex dlgilal
in
FET)
gi un numdrdtor binar, pe 4
biti
(compatibil TTL).
Rezolufia este bund, tensiunea la iegire
fiind incrementatd / decrementatd (functie
de tipul numdrdtorului binar utilizat) cu un
44
IuLIE-AUGUST2006
la
saturalie
ffimA<ClUl :
www.conexclub.ra
$lector
electlpnic
10 canale
gi disRlar 7 segmenle cu
LEII
placd
cu 10 relee Poate fi
td'-
-t-l
(tiP
Rezistoarele R1...R4
R5...R11 820Q,
iar
au
10ko,
R12...R21 15k0.
C1=100nF, C2=47ltF,
Circuits. +
lentru sGmnal lT
acd plecali in concediu 9i aveli
3 - Alimenlare
4 - lntrare Antena
o-l
c1
1oop
6 - GND semnal
d
D2
tN4148
ao
2.
www.conexclub.ro
GNO
- lntrare Antena
GbncP<CtLl,
tuur-aucusreooo 45
utiliza insd
si tranzistoare BFR90
sau
$ne5re#ter
rtti
ltml
&
:*
We*x*ffie xesex*m
&
w&mmmrs&w ffi$ffi$
R17.
date de po(i logice SAU cu diode via tranzistoarele Q3, Q6, Q10 sau Q12, pe
divizAnd tensiunea
de referintd proprie
;
I
d
ulc,
iqt{fl
=rh!\H
fF
46 ruue-aucusr2006,&m<C{r;l
rr||
wtuw.conexclub-ro
q
6
n
&
B0
!!
&8
l.j
&
fi
sI
!t
sl
$K
is
l*
ie
s&
ss
a.
I
t
l'
ll
a It
I :
I
a
a
a
I
I
I a
I
I
I
vvww.conexclub.ro
GixP<Clt,
ruLtE-AUGUsr2006 47
la
(secliunea
mic. *
Amplificator audio lW
cu TBA7052
bund calitate, deoarece
n amplificator audio cu TDA7052
semnalul
traverseazd.
excursii.
RMS;
Banda
Surc5.' kitrus.com
c3
alimentare
100
3-15V
nF
c1
2u2 F
>
20Hz...2OkHz (-10...50kH2,
R1
lto
-3dB);
. lmpedanld de
intrare: -10k(-).
TDA 70s2
Condensatoarele C2 gi C3 realizeazd
iar rezistorul R2 permite
reglajul nivelului de intrare.
Condensatorul C2 trebuie sd fie de
decuplarea,
48
rulrE-nucusr 2006
X3ma<Cluk.:
www.conexclub.ro
Releu de timp
nroglamahil
ya
lJ
I\r"
(START TIME).
opreqte alimentarea).
Se pot obline intervale de timp dilerite
poziliondnd distinct comutatoarele START
in gama 8s - 2h.
3l
&{srf &rnBi
Fl$11{Hl*DSll
Hfr
f!gV
ia
tg$/
Lt&
tr
q|tu
lI[1
n6
Fri*rFl.m*rr
l6tfrd$llrED*ll
drrl
www.conexclub.to
GknA<Cl.i:
ruLrE-AUGUSr2ooo
49
te;h
gif
F{umx&r&&wr
l su
I
\./
'
* dXWX
TTL
Lw
in practicd.
Semnalul de tact (provenit de la sis-
?f,
lttt
1__i
Ceas digital
l
T T tilizAnd o bazd, de timp precisd lleman - www.velleman.be) sau un multiviI | (u"ti kit-uri Conex Electronic la brator (oscilator) care sd ofere semnal de
\-/ www.conexelectronic.ro sau Ve- 1OHz (dreptunghiular) si numdrdtoare
format BCD.
Decodarea se realizeazd, cu
circuite dedicate, respectiv decodoare BCD - 7 segmente, tipulT4(LS)47.
Funclie de afigoarele utilizate, se recomandd limitarea curentului prin
LED-urile acestuia, utilizAnd rezistoare de 47O...1kO, intercalate intre iegi-
Rl&ffirjtwt
50
ruuE-eucusr2ooo
fuXClUi l
exemple.
www.conexclub.ro
AIF FLOW
-'1*-
Sonerie muzlcali
exemple.
in
ISCI/CLKIN RAO
nsc2./cLK0trB1
I"1CLR
RAE
RA3
RA4/TOCKI
RBO,/INI
R!1
RBE
RB3
RB4
RB5
RB6
RB7
(MCLR).
optic
melodia derulatd.
m*nuali
se modificd,
la
exempte. a
NSC1,/CLKINRAO
nsca/cLKil{rn1
MCLR
RAE
RA3
RA4,/TOCK1
RBO,/
INT
RBl
BPA
K!J
RB4
RB5
RB6
RB7
52 ruuE-nucusr 2006
ffinAXClUi.,;
www.conexclub.ro
Tmnsmltersa *emxxaXwXwX
udeo lq {ia En$&
prin caillu l,TP / tnlsfani*
1Vw.
"*
cablu UTP
ooo
De la
NC
camera TV
Amplilicatorul - emildtor
cablu UTP
in1
NC
oo
OUTl
NC OUTl
LA MONITOR
uA 733 (NE592-N14)
o o o
OUT2
Amplificatorul - receptor
www.conexclub.ro
GkrP<Ch.l,
ruLrE-AUGUSreooo
53
Croif V. Constantin
croif @elkconnect.ro
eleclrunice
[c bus l -Wire
permanent cu
noi
mdrimi fizice,
ori
alte
comutatoare
alaaaalaaaaaaaoaaraaaaa
R.Bl-\ itt
'?"..-.''''----
-J
ffi
AlsmodsJmlr!
nffiffi
s'conTflEt"Fulorl
,i
Modalitatea de utilizare
-' - - -r"-
il
Saaa*aatalaaataalraaaaa
CONNECTOR
Club 12/2004)
DAS gH5
RlogF
Y
1 r-ur
lr
zn
rj
De oaa z
D6
&98S
54
ruue-auousr2oo6
EionexClub
07
aE{vl
avea
vvww.conexclub.ro
Q1
BCM'7
acvT
Receptorul - comutatorul
adresabil cu iegire pe
releu
text.
cz
o.47u r z.svca
- comutator
adresabil cu iesire pe releu gi un emildtor monitor stare (on/off) intrerupdtor sarcind
alimentatd in curent alternativ (sau oplional, dacd se fac cAteva modificdri, pentru
curent continuu 5...24Y).
Primul modul, prin intermediul softwareului amintit, permite comanda on/off
ll
ffi
ffii
J Jfr''
@
9...12Vcc.
Pe bus se pot conecta direct 9i senzori
DS1820 pentru mdsurarea temperaturii in
diverse camere, DS2438 pentru a monitoriza starea unor acumulatoare, etc.
lmporlant! Pentru modul de instalare a
programelor pentru PC (drivere gi aplicalii)
se recomandd a se lectura adicolul amintit
mai sus, din Conex Club 1212004.
5H
Eiffa<ClUi.-r
ruur-nucusr zooo 55
Florin
Uefilicarea modulelol
Chiriti
cu tranzistoarc IGBT
o gama largd de
IGBT-uri cu design-uri diferite. Printre cele
mai rdspdndite sunt capsulele cu 2 sau cu
6 tranzistoare IGBT (figura 1).
Modul cum sunt legate tranzistoarele
IGBT intr-o capsuld de terminalele acestora este prezentat in figura 2.
Se va prezenta cum se poate verifica o
capsuld cu 2 sau cu 6 tranzistoare IGBT,
dacd mai este funclionabild sau dacd unul
producdtoare oferd
din cele
2 sau 6
Terminalele capsulelor 9i
corespondenla lor
minute deconectatd
{9
s9
'\ A'
3f-v
h'I: t
:lAra
p'
Yd 6L
t\
h
56
rulrE-nucusr 2006
kxClUi.l
COLECTOR
poartd
gi
CADRU METALIC
www.conexclub.ro
i=
i+1
endw
PROCESSOR - modelul microcontrole-
rului
Sintaxi:
Processor <microcontroller-type>
la
I
O altd verificare se va face tot cu I
processor 16F84
"'r
Exemplu:
While i<10
Dacd
EMITOR
EMITOR
I
I
I
I
I
I
POARTA
EMITOR
tie
|I
I
I
I
I
I
Sintaxi:
.-configcterm>
r_conf igcaddress>,derm>
Descriere:
Sunt definite oscilatorul, aplica(ia timer
gi circuitul intern de reset.
inainte de folosirea acestei directive,
procesorul trebuie definit folosind directiva
PROCESSOR.
watchdog
Exemplu:
-CON
G_C P-O
Directive similare:
SSOR
verificarea.
I-
I
I
""t"
diferitd de 0, atunci tranzistorul IGBT I
corespunzdtor este deteriorat.
Ultima verificare a unei capsule de I
IGBT-uri se va face pdstrdnd multimetrul
,r
pe pozilia
I
I
I
I
I
t
F&-WDT-O FF&-
PWRTE-ON&_XT-OSC
-IDLOCS,
PROCE-
HEX)
Figier de erori program (Program-Name.
ERR)
Figier listd (Program-Name.LST)
din
'
I
de misurare.
I
Display-ul multimetrului va trebui sd
;
indice infinit (sau OL) pentru toate cele 3 mdsurdri, ca sd avem o capsuld ?n stare de I
a
funclionare corectd.
gdsili infor-
fi
descarcatd
GRATUIT.
GirP<Cll,
tuLtE-AUGUSr2ooo
57
Croif V. Gonstantin
croif @elkconnect.ro
Fun
FU}I GARII
Gu
Gu
microcontroler AUB
419058515 $i EEPR0M
24G64, 24C128 sau 24G250.
etc.;
PC-ului;
card se face
piitArtj
Pat/Ag
Pa:1iri
?f11:A,)1
F!\?t;\O!
Pt2iA10
PAljtDl
=a:alit11
Fa-:4!A12
FAiri.ar
PA..rrA:.5 ?t5l^13
,Ae:;.cc
rc$4r4
P47;ii:
Pft'i^1ti
po+t*4
-3!rlc
?i'ti11
trJi;TS
P$14+i{i
P0?,1lJTt
PBire:lll
PD3/i{T1
q6r$
?84
pe5/!D3i ft)s:oi:a
aEiiJiiso
Po6i,g3
pe];sci{
PDt;at:l
XrA*."
qEg[T
ulo
i{P
i{ii;
)E?--
*Hr---d
:-:;=:
I
I
a--ql
)H^l
x._q7
,t_l
I
I
Right
eald
58 ruuE-nucusr2006 Gkffa<ClUt
eMeto!
www.conexclub.ro
luncsrdPrE
El-060510-700
g
g
E
E
g
g
E
-g
I
E
!
!
t
t
I
tt
I
E
t
F
I
IT
!
!
ll{3r
.
EE
[r
E!
I
Circuitul imprimat
l'
g
si20 de pini.
Conectarea programatorului se face pe
portul LPT al PC-ului, utilizAnd un conector
Centronics cu 36 de pini (penku a conecta
interfala utilizAnd direct cablul imprimantei).
Desenul de execulie
care pot apdrea fluctualii periculoase pentru microcontrolerul din card. LED-ul D2
semnalizeazd activarea gi prezenla acestei tensiuni. Toate semnalele de date, sincronizare, etc. sunt buffer-ate (amplif icate)
si
in
serie, pe
polaritatea
fiecare linie, pentru a nu inversa
semnalelor. Semnalele de la port sunt
chiar cele amintite in descrierea conectorului de card de mai sus, respectiv MISO,
inversoare sunt montate
in
rest, schema
nu
Cod 13667
Cod 11314
Clegte
125mm
49 lei
12 lei
9,50 lei
Cod 9902
Cleste SPITZ
._--_-----_-__-_-____-.:.,
I l5mm
i!
Cod 17777
Clegte termi
12 lei
Cod 13665
Al--r^
9,50 lei
18 lei
Cod'151
ii.
--l-
,#E*d.
t':r..--.--....-.-.-.
,i-
r' Cod'13666
Cod 15557
j
-----*:r \
Clegte sfic
11Omm
'i
:
9,50 lei
16 lei
Cod 14087
-*i
Cle-ste
Cod 11714
sfic 125mm
Cleste slic de
Cod 14196
Cle9le cu fdlci
rotunde 125mm
9,50 lei
__-_-*!.
Cod 11962
Gleste
Cod'1045'i
Cleste sfic
13 lei
24lei
tiiat cabluri
Cod 9903
I Clegre SptTz
cu filci late I
9,50 lei
Cod9740
29 lei
Cod 3655
35 lei
Cod 9705
99 lei
Cod 13692
45 lei
Cod 9329
iffi"J"rtizatffi='".
Cod 3665
59 lei
Cod 3653
65 lei
190.000leivechi
2gA.000lei vechi
,'..
790.00A lei vechi
350.000|ei vechi
1.250.A00
lei vechi
George Plntllie
-",*
'4a
'.: t:
."
.1'11q' .::=:-:J :i
'.i,E=::
"
:
,n$ke_
t5..o midd:operalie
miad:operalie in circuitul imprimat, 9i
" t#o
portiunea (micd) dintre pinul 4 gi
; mF=*pume:
'==#9.
It#... ='*iseul de masd trebuie intrerupt, cu
60MH
doilea
un prescaler de
:iA
linie).
9i
tori de 6m (50...52MH2).
Pentru domeniul de mdsurare de pAnd
la 60MHz, se pot folosi doud domenii de
rezolulie, de 1Hz sau de 10H2. Comutarea
acestora se face conform tabelului din figura 2, adicd, cum trebuie interconectate
bornele Z, M, N 9iX.
Pentru domeniul de mdsurd 50...
+5,6
r:t
+O
AC
A SCD
O O-r
CCI
K
Selectare
tip di$ptay
28 x s$k{)
t--------------,
pROcRAffARt
->
DE
?OFt
stG
1fl)mA
t[70pF
rooav
w61
Itrl{lc}
10n
--1-
t&v
FETEA
l!*
{GoMH.}
www.conexclub.ro
Eirg<Cltii-;
ruue-aucusreooa 63
+
+
@
AND - 4081
flAl{D-74flC00
04
u=ffiilHz(1Hz)
fi1l
l{=60MHz(l{Flz}
O..--.f
X=
lfil0*lllz (l{X}flz}
Baza de
Z ->X = lflXlHtlz {l0(*@
Z -> ll = fllf,lllz (1H{
Z+ ll = S0itlHz{l{Flzl
Z cu borna X
(figura 2); iegirea prescalerului OUTlG
la
Acest fenomen nu
se
manifestd in
Comutarea benzilor
60/1000MH2
G4 ruuE.nucust roou
&n@(ClUf;
9i
www.conexclub.ro
Tabela d advdt
este realizatd cu 8
MC4081) 9i 2 porli NAND (74HCo0). in
porli AND (de tipul
J1
J2
J3 .r4
0
1
Programarea
x
x
numdrdtorului
tl I
+5,6V.r-..ffi
12 48
x
x
x
x
I
I
5
6
x
x
x
x
N4007.
(PHASE) al
fi
vttww.conexclub.ro
EiOna<Clui.)
tuue-nucusrzooo 65
ffi
exculie
Desenul
decAt
in
si
celelalte componente.
Acordali mare atenlie la orientarea corectd a componentelor polarizate: condensatoare electrolitice si circuite integrate.
in frecvenlmetru, in diferite porliuni de
circuit, au fost folosite condensatoare de
decuplare, de tipul multistrat, cu valoarea
cuprinsd
in
in
limitele
5...5,350MH2. Semnalul receplionat (emis)
vafi cuprinsintre 9 + 5 = 14MHz gi 9 + 5,350
= 14,350MH2. in aceasti situalie trebuie ca
numdrdtorul care indicd valoarea MHz sd
66
tuue-nucusrzooo
FhP(ClUi I
lnterconectarea
intre comutator
9i
de
uitalicd
foarte inaltd
1000MHz)!
;.1'
www.conexclub.ro
Wffiffiffi
TECHNOLOGY
cod
ietellrr'
*$
"S:-.:*
103s1
tr&&
*eE
EcE
W"'uModul Ethernet
EM2A2
EMlOO
.
Cod"10350
*d*
Modul Ethernet
&GS
pe modulul 8M202
dimensiuni: 60 x 47 x 30mm,
g*&s
EgE
cod 10361
EM100SX
Starter kat'Kit evaluare
*
S&$ Eei
ei
5SS
lsi
DSIOOR-SK 9i DSlooB-SK
Starter kit-Kit-uri evaluare
cod 10356
F*ritru ccrnenzi
i'
5$9
lnE
D5202R
Starter kit-Kit evaluare
nform{fi '.:**plimeniare:
\srtgrf
':r+riiti. lr
i,
.i\t'
11..
.$ ,.: ":
:u,
F-:* <=
i=
1f .".1::,
MulLimatru
digiEo!
pmoTH 506
F
I
t
I
ffitrxKu