+ All Categories
Home > Documents > Prakticka Elektronika 2005-09

Prakticka Elektronika 2005-09

Date post: 03-Dec-2014
Category:
Upload: sq9nip
View: 262 times
Download: 36 times
Share this document with a friend
48
1 Praktická elektronika A Radio - 09/2005 ROÈNÍK X/2005. ÈÍSLO 9 V TOMTO SEITÌ ñ Praktická elektronika A Radio Vydavatel: AMARO spol. s r. o. Redakce: éfredaktor: ing. Josef Kellner, redaktoøi: ing. Jaroslav Belza, Petr Havli, OK1PFM, ing. Milo Munzar, CSc., sekretariát: Eva Kelárková. Redakce: Zborovská 27, 150 00 Praha 5, tel.: 2 57 31 73 11, tel./fax: 2 57 31 73 10, sekretariát: 2 57 31 73 14. Roènì vychází 12 èísel. Cena výtisku 50 Kè. Roziøuje První novinová spoleènost a. s. a soukromí distributoøi. Pøedplatné v ÈR zajiuje Amaro spol. s r. o. - Hana Merglová (Zborovská 27, 150 00 Praha 5, tel.: 2 57 31 73 12; tel./fax: 2 57 31 73 13) . Distribuci pro pøedplatitele také provádí v zastou- pení vydavatele spoleènost Mediaservis s. r. o., Abocentrum, Moravské námìstí 12D, P. O. BOX 351, 659 51 Brno; tel: 5 4123 3232; fax: 5 4161 6160; [email protected]; www.media- servis.cz; reklamace - tel.: 800 800 890. Objednávky a predplatné v Slovenskej re- publike vybavuje Magnet-Press Slovakia s. r. o., ustekova 10, 851 04 Bratislava - Petralka; korepondencia P. O. BOX 169, 830 00 Bratislava 3; tel./fax (02) 67 20 19 31-33 - predplatné, (02) 67 20 19 21-22 - èasopisy; email: [email protected]. Podávání novinových zásilek povoleno Èeskou potou - øeditelstvím OZ Praha (è.j. nov 6005/96 ze dne 9. 1. 1996). Inzerci pøijímá redakce - Michaela Jiráèková, Zborovská 27, 150 00 Praha 5, tel.: 2 57 31 73 11, tel./fax: 2 57 31 73 10 (3). Za pùvodnost a správnost pøíspìvkù odpovídá autor (platí i pro inzerci). Internet: http://www.aradio.cz E-mail: [email protected] Nevyádané rukopisy nevracíme. ISSN 1211-328X, MKÈR E 7409 © AMARO spol. s r. o. Spoleènost Micronix je jedním z pøedních distributorù mìøicí tech- niky u nás. Ve svém sortimentu nabízíte nejrùznìjí mìøicí pøí- stroje od vìtiny známých svìto- vých i tuzemských výrobcù. Mùete jej tedy v krátkosti pøipomenout? Nae firma má dnes výhradní zastoupe- ní mnoha svìtových výrobcù, a kdy zahrne- me i autorizovaná distribuèní práva, vytváøí se sortiment obsahující témìø vechny svì- tové výrobce mìøicí techniky. Mìøicí technika je vak obecnì velmi iroký pojem. Urèitì máte svoji specializaci? Micronix se zabývá zejména pøíruèními a laboratorními mìøidly. Navíc nejsme oriento- váni jen na mìøení elektrických velièin do 1000 V. Nabízíme i testery pro zkuební a revizní techniky, kde mnohdy je nutné pouít napìtí i vyí, nejèastìji do 5 kV. V tomto pøípadì se jedná vìtinou o mìøièe izolace a testery pøiloeným napìtím. Nae firma nabízí rovnì v iroké kále i pøístroje pro mìøení neelektrických velièin. Jedná se také o pøíruèní pøístroje zahrnující zejména teplomìry, luxmetry, anemometry, otáèkomìry, pH metry, tlakomìry apod. Mùete se vrátit k výrobcùm tìch- to pøístrojù? Tyto pøístroje distribuujeme vìtinou od velkých výrobcù, kde disponujeme mnohdy výhradním zastoupením, nebo alespoò auto- rizovaným distributorstvím. Zde zmíním ze- jména pøední výrobce mìøicí techniky, jako je Tektronix, Fluke, Megger, Hameg, Metex, GoodWill, Beha a z tìch meních potom APPA, Prova, Summit, Lutron a novì i Escort. Mohli bychom se dnes zamìøit na ty mení spoleènosti a jejich výrob- ky, o nich jsme nikdy nehovoøili? Ano, velmi rád. Jednalo by se zejména o produkty firem APPA, Prova a Escort. Kterou chcete zaèít? Nejradìji bych zaèal firmou Escort, a to z dùvodu, e zastoupení této firmy pro ÈR a SR je opravdu èerstvé. Obdreli jsme ho teprve zaèátkem léta tohoto roku. Tím pá- dem samozøejmì jetì úplnì nevíme, jak ob- stojí v tvrdé konkurenci ostatních výrobkù. Nicménì jsme si jisti, e v sortimentu je mnoho technicky zajímavých pøístrojù, které by si mìly najít cestu ke spotøebiteli. Napøíklad z multimetrù by to mohla být øada 170. Escort 176, 178 a 179, které mají rozsah mìøicího napìtí 1000 V jak na ss, tak na st rozsahu. Zejména u st napìtí (po- mineme-li multimetry Fluke, které mají jiné cenové relace) je tak vysoký rozsah pomìr- nì neobvyklý. Dalí zajímavostí u tìchto multimetrù je mìøení teploty. K dispozici (na rozdíl od jiných multimetrù) jsou 2 kanály, take zde je moné mìøit jak t1, tak t2 a tím pádem i t. Z multimetrù jetì zmíním typ 89S, který disponuje 5místným displejem, co pomáhá mìøit s vyí pøesností - a to za velmi pøíznivou cenu. V oblasti stolních multimetrù nabízí Escort novou øadu 314xA. Jedná se o multi- metry s velmi zdaøilým designem, dosti ná- padnì podobným multimetrùm Agilent, døíve Hewlett Packard. Tyto multimetry mají 5 1 / 2 míst- ný duální displej. Jejich základní pøesnost je 0,02 % u typu 3145A a 0,01 % u typu 3146A. Tento stolní multimetr mìøí opravdo- vou efektivní hodnotu jak pro rozsahy AC, tak i pro AC+DC (True RMS) a do frekvence 100 kHz u st napìtí a u st proudu do 10 kHz. Tyto parametry se vztahují na typ 3146. Pro typ 3145 (nií cena) je frekvence pro True RMS asi polovièní. Samozøejmostí je mìøení ss velièin proudu a napìtí. Odpor lze mìøit i 4vodièovì do 300 M. Standardnì obsahuje linku RS-232 pro komunikaci s PC. Za pøí- platek lze pøiobjednat i port GPIB (IEE 488). Mùete se kromì multimetrù zmí- nit o nìkteré dalí zajímavé skupi- nì pøístrojù Escort ? Urèitì technicky a cenovì nejzajímavìjí z výrobkù Escort jsou mìøièe RLC. V nabíd- ce firmy Micronix se objeví dva základní mo- dely. Pøíruèní typ ELC 131D je vybaven multi- funkèním displejem, který zobrazuje zároveò nìkolik údajù. Ten základní udává R, L a C do 9999 a pomocný pak zobrazuje hodnotu D a Q (èinitel ztrát a èinitel jakosti) do hod- noty 999. Na displeji se objevují jetì dalí údaje, jako je napø. frekvence, pøi ní se mìøí L a C. Tento pøístroj má automatické i ruèní pøepínání rozsahù a mìøí pøi frekvencích 0,12 a 1 kHz. Mìøené hodnoty jsou 0,1 pF a 10 mF; 0,1 µH a 1 H a 0,001 a 10 M. Základní pøesnost tohoto pøístroje je 0,7 %. Podobným mìøièem je ELC 133. Ten má mìøicí frekvenci a do 10 kHz a je také vyba- ven moností komunikace s PC pøes RS-232. Pøístroj pùsobí velmi líbivì, nebo byl opat- øen zcela novým designem. Dalím, jetì zajímavìjím pøístrojem je stolní mìøiè RLC - ELC 3133A. Je vybaven duálním displejem se zobrazením R, L a C do 19 999 a D a Q do hodnoty 999. Základní pøesnost tohoto stolního pøístroje je 0,3 %. Rozsahy jsou 0,01 pF a 10 mF; 0,1 µH a 1000 H a 0,001 a 10 M. Má 4 mìøicí frekvence - 0,1; 0,12; 1 a 10 kHz. Data lze zpracovávat v PC pøes RS-232 s pøísluným SW. Ten se na rozdíl od RS-232, kterým jsou pøístroje ji vybaveny, musí dokoupit, podobnì jako pøídavné mìøicí sondy. A to je z nabídky Escort ve? Jetì bych se rád zmínil o pøíruèních ka- librátorech. Nae firma zaøadila do své na- bídky typ Escort 2030 a Escort 22. První z uvedených typù obsahuje kromì pøesného kalibrátoru na ss napìtí, ss proud a frekvenci i multimetr se základní pøesností 0,03 %. Multimetr mìøí ss i st napìtí a proud (do 250 V, do 500 mA). Kalibrátor je vybaven èítaèem do 200 kHz. Doplòkovou funkcí je mìøení teploty v rozsahu -50 a +1372 °C. Na- s ing. Pøemyslem Hejdukem z fir- my Micronix o novinkách v mìøicí technice. Kalibrátor Escort 2030 Stolní multimetr Escort 3146A Ná rozhovor ....................................... 1 Nové knihy ........................................... 2 AR mládei: Základy elektrotechniky .... 3 Jednoduchá zapojení pro volný èas ..... 5 Jednoduchá zabezpeèovací ústøedna Dina v1.1 ............................... 8 FunTimer - èasovaè pre ventilátor s netradièným ovládaním .................... 13 Spoutìní pøídavného blesku ............. 16 estikanálový zesilovaè PCA 51 (pokraèování) ........................ 17 VGA rozboèovaè ............................... 21 Ovádací jednotka pro neony ......... 23 Inzerce .................................. I-XXXII, 48 Pøevodovka k PC volantu .................... 25 Úprava spínacích hodin ....................... 28 Úprava vestavné nabíjeèky akumulátorù Li-ion z PE 4/2005 .......... 30 Digitální album starých fotografií z neobvyklého A/D pøevodníku ......... 32 PC hobby ............................................ 33 Rádio Historie ................................... 42 Z radioamatérského svìta ................... 45
Transcript
Page 1: Prakticka Elektronika 2005-09

! "#$%" !"#$ %&%%'(%)*+,,,-+)+*.*./0)+*.*., %)+*.*.1 )23"4 !+,23 %52!63 (! 789 :!95; %<'(%)*+,,,-+)+*.*.)=/0)+*.*..> (!$ 555 5%3!;53?52 @($!6 %6A3)>B.+C+D+=+1)..).)=0+1CCC,=($!6E6 $=FFF6 ; $=6$;G,,G,,GD, #9 ;5!( ?(!9 ;# !,G+,1 ;H=5$ BCD G., ,, .= /0 <,)I C*),D.;..;55<,)IC*),D);));25 ?=6 55E5%%3 4$-% 57!5!; 36'-<29C,,+/DCDDDCI 5 936%$; $- %2%'(%)*+,,,-+)+*.*./0)+*.*.,<.I'5J5%535AJ53%!<53 5 $ I

K?H%!5 ?$36

!"!# $ $%&'()%&"*%! !+, -.)!"& "*!/0,12345 ! ,+&'& $-'.$6& .)!"& )& $%4. 6!0'17"*4. 47"*! ,'/7"*47+"-2-8 $$ %04(/1 / !)!, 9

! "#! #!$

.)!"& "*!/ $46/+".4!6!/7$2:! .1 4$!"!!'"!9

%& "#! '!'$" "!'' ()))*$ "# " "+*$*,! "! ' !'$

,#'! "!'' $- #! ! """#''& .'$

-8 41 ! /(47+"- ."* )& $-9

/! " "' " ' 0 $1"#!!""/&2'%33.3%&45''6,788789:; $

*!+0"*%'.)! 06& !$$!"*47+/0!"*8$!/%0*4)!!9

7'$-' "#78878; $

,"*" '& 9

"" '; , #<=9= " #$>' " '#$/ !""?'" ",# $# " " , ""! "# '" !'$

!',''!(@)$; (@A(@B(@C#" !()))*" $1"# D''2'#""##'E" '$F' " '"!'$G, D

' "'E " H'"#!"(H ∆$1' "BC9 "+ '"! ,! '!$

*,' ' ' ; !I(J&7$- ' ,'!' 3 '73'!.K'8$/'"+L ' '"$-"'! "))HM I(J+7))(M I(JA7$/ ''! " 7N7NOFND/=%9E()). ().$/ "I(JA$8I(J+DE"/=%9 ' $9!" "! ' $> '!J I))%Ω$9 "'=9HIH ,8N$1!''!"48P6DP;;JBBE$

-8 /., ! -'&! ./ 5%6&'$&45/,!.)& $- 9

Q """,; " ! $*%& "''$8! ;:N(I(F"' '""0'?"$/'CCCC"D ' '" ECCC$ '" """'?"""!$! !$/! "# ! !! )(H(.$%!#" )(2()2R)(S.(.)))(Ω()%Ω$1'! ! "")@M$

8! ";:N(II$/!()."# ,8N! =9HIH$8! " ''T'!' 3$

F'"""! "" '! ;:NI(II7$-' '" (C,CCCCCC$1'! '! "")IM$= " ))(2()2R)(S.())).)))(Ω()%Ω$%J!)(R)(HR(().$F',8N! =9HIH ! '95$/ '=9HIH" ! " " "!#! $

$'(+&%/0" 469

- '! '$!' #; H)I); HH$

8, "! #' ' '! ))IM$%'! DH+)*+))7E$G'" H)).$F'0"!', +)O(I@HUN$

!"#$%&! ' (%)(* +

!"#!$%& ' (!%#)&*+ ,- ./%&%!&%$# 0! 1#!*#(& 23& $&%45'67 89:(%% ;#" !<= > >/???>>@A,4* 45 'B!&!## ,B!&(#"% CD/4EAFGG' G+H#( &$IHI#( <F+!*# = 45(( <J&= A& &1 A'

Page 2: Prakticka Elektronika 2005-09

!"#$%&'(()%*&('+ %, !-.+/*0-1 -234-34-56343302/&('78(9/% :-1 -(!1+9 %"-1$;<'0-=<>%% 3-?*-)7 -(@)72A %* #*7-)B((2%-*%' '(! C$D (%E-/-2F56C00E2

"% #&%"'()*+,&-.+#/", /"#'/0 1+%!"#!% !2'&3+ /+# ! 0452#34"6, . 778

1' '#!" " '" # " ! '# $N''" "# !' #'3##!" !$=" K#3'$Q"'" " !3' ! #'3$

%#' "3V'$-# '""''!"# !$/ " ! W' ' # ' " ' " ! #" # $# '! ? !# $

8'" ! " !?''!" "" ' #$

T ,'" X(+X(+*XH+7$>" ,! ))IM$* 3 3'#'# ,' )H H , )+JB)). ,! )))+M'X+X(H*$

F ; HH " ''T"! ' '(I ' D-G/$ 8E$

;/ +0)% 4&./ 7"*%,/ -" 2-8 %0)$& %6&%4.<!09

9!" '8 !', ' ,$

8 " "K ! !!$2 !Y"''T''! "!'' $8'T#'" "#' ! $

,# "!'8=>*7AB))$ '"'I+!$F## '":NF'3!$ 3' $9!" "' ## '"$8'#'3 '(A))) (@)))!I#J # $8! "'! "'')(),)))5"''$/" 'T , AB)(D())7EAB)HD()))7E$

1)+081&68.)&!47"*1 "*'$&0./ 5)& $,5.)&7"**% (%+,) &2;+741)"!,/!"/7"*/6=47"*, ! -+59

7'!$" 8((" ! '' , '! $

28! ,"''T'%H(LHI%(C$8! '"'()S7$.'D*7ECC$#$/'T#'"#!' Z2 8[ IIS $/! "'!'#'" "Z"[&$'T'$

/%H(HI" '"'C%5 ,'(5$%H( +)7D)I)7(MI)+)7HME$/%HI ())7D)A)7(MA)())7HME$

% # '" ! "8$%!"#'T#'!N%$*""#''' ! ""! '.'' !!$

)$%/(%& !/ 5$ '1 /,'&!9

7887 " "K ' ""#'! #'$- ' , ,!! $

* %& "I#!'$\C)())" "P8AJ$-''#$8!#' '#!

' $1 "' " #! #' $9!"' ",!#7887$*' ,()$

N '' " ! " ,! !'' ' $Q!())"" ! '$1" ! ""JL '"!C) ""IL $> '" " ' #3!())""'$#,#! "Z'3[J),)))" ,8N! =9HIH""'$

""'!7887I))$8! "" ' JL '"DJ),)))E$1'! ")(M$%' #!!' "!()) !!?'' '"D6L6E$" '"8'D E=> .3L:K$9## ,8N"#! !" $

*'7887! G@D/=%9E()).D" !"E$

>418&!"!#% <!0?? /5."$!5*8, ! 09

- ''" ' '!#'#$"'T#' $/7887IA=PP""! ,! " IL # '"$8! " '.'' ' !/=%9(.$ 'T''!"$

1 7887" ! " !#' "! , ! $

% 1)!*,46!,4%7!)& $!+&8'1! +!$*5%, 9

9!"'' '! %&'! "!# $F' '$%''0" " !K $* "" PP$ '$

= !#'& % " #',6$1,"#! "'''! %&$.!'" # ; ! " ' ' !" $ '", '3 " ' ! "' " !! "$

1' ' , ! '! "'#'#$8 " " '#" ! "' $

>./,$!41''*42

Page 3: Prakticka Elektronika 2005-09

! " "# $%"& &' () ! * *$ + " ( ( " ,-./$0'! * $ 12 $% *"#( ' ( $3! (4 * ""#5$6 '! ' $1 ) 7 ! 89$:!7!!! ( )$ ; ' * !( ! &'

!"#$9 %#"%0/:"-6#.#&

"6'"%12;/%!1

!"#

$%&'()*+ !"#

( ) *,$0 (! *$< ' &' %) (!* ' '! (7 4$ = ' 74 )$ ; *!!! )$ # * 4 -) ( ! )$ ;$< '!&'! !>

? $@A$?( ! $

= & * ! #( ( "$-! ($ 89 $:! ( )$ ;7 $ ! ( )$ # !! $?( 7 ' !$ ! &' & 7 !($0 &'!*& !$ '

&' ' ' 7 $ 0 ! (* !! * ! ! ''! $:( ,$ 5;/ * 7 ! ' ,$ )$ #/$B ' 7C C %) , $ @D/$: ! ! ! * !#$%' ! *7 $ 7 , ! /E$= E * '&' ' ! !$3 ' ( # !$?!&' F G$:(*H !! * #I# #IG#I5 GIG GI5 5I5$ ?!! * &' ! !!$3 7 &$ %' ! *!!* $ * !! ! ; ( ) $:( * )$ J ! ! * * * $+ K & ( !$0 * 7 ' $,-7 %) (! (=2 ## #GLG;;8 #LG;;5$/ = 7CC>

$: !!!*!4$

' $ ' (! $6! & *

#."# !/+0 .

$%120)/*/3(44()5

#.⟩

Page 4: Prakticka Elektronika 2005-09

(! $0 7 ! !& ! $ < ! 5#$= M$0

#""# !6+75**+)86/+0 .

$%920)/*/3(44():5#"

! !E !; #$0 ! 7 ! *CC ##;;##;# #;;; #;;# #;#;#;## ! ;;;; ;;;# ;;#; ;;## ;#;;;#;#;##;;###$. ! 7 ! !&

#D ' $% *'' ! ( )$ ;$+(!' (! & ( ' ' '$3 7 C C & ( *( '%) , $ @N/$3 7CC&'! >

$%(

* "#5"-O! ! 4 $4 $ ,+-

7;<

("#"':< 2!"'.

= ' ' M &7 ! * **! * *$ * & ' & ! & * * $ 6 7! & $ : *( P Q ( 'M M ! !' , */ !' * $ P Q !' ! * M $ &! 7!' !$

$@G 8;; R$S !*! !, *!*/$ K K &$ : & ! T * * !$U !7) * ' *

$%=2(5>?@A B..C(()2@=D=..#

& ' &*$U !#; Ω K* ! $ * !.9UG;' *P Q K$

$ @8 K &$0 ** & $&$ * * * !GN Ω *$

,"7;<

$%2(5>:*+*(5() E

Page 5: Prakticka Elektronika 2005-09

3 !)

&,2#99@$D;=2@LG;;5$A/ ! * ! 7) ! ) &*@& ) $= ! NV ' #99NH**7*!&P Q $

: M ' ) & M& * $

4 & & )& !!* !7!! *) * ! K! ! ) $-! M! ! A NAV ' &' '

$ !'!' & 8 !M '$!'$

= 30;A 'K ! B ' $

? $# * * K ) ! AV,0#U#.#/ NAV,0GUG.G/ *,08/ M ,1#/$= ) * 12 ' $= #G: GA4$

: !!! $. !, ) !/ ' &* ' $0 #@V ' ! $

: & ) !'

$&'//*E

$#!()*77<*/

$ 5)7+F .&(

$=!;5*+

7+5**

$"F0:(57+F .&

!) !$

: &*!=#=G$ *$

< )7 $G' $A 7 !$

M !! !* ! *!*7"$6 08&' '! =$%<A;@ $

.$/ 0!)%1234

Page 6: Prakticka Elektronika 2005-09

$%$(

;5()+E)*<7-"-"

$G*<()

6 K

7) ! <3,@@'#;@3V/$6 * 7) &* <3&$ + ) <3 ! , NA '/&') <3 * & <3 ! $0 !' ) $

= * 7! , $D/$

")2=0# ? $N$

6 K 7 !=!-<#99,0#0G/$+ K& * !UGUD' *T #;;3V#5,* 1#.@/$

U 1#.@! &

$1!;5*+)

$925

0G$= 7 ! ' , &/ , NA/* 1#*' 0G ' ! & 0G!*' &$4 ! * 7) *$

% *9: T $ #;4$

"#20 ">' #&%

$S & $@ * $9$U ! * '!* !, / A #;W$

.1# 8 !** &*#&*@$S * $S ! ! *', $ #;/$S !$= * &*#G!**$= ! ! ! ! ! *!! !#$= ! *!7M $

% &6# 6G M

$"./((?"+++

7 %#,-. O2./ 6A NA $

+ '$= *9: *,&/ &0#0G$: ! *X9;D:,68/ U@*XD9G: 0G*X#A@:$ U5! *XA95: 0#*X#5D:$+H!&* U5U@!!! ! !55@4 0#A854 0G$

= * &' $% ) ) .N !1# *, A;Ω/7 $Y K) ) ,$5;-/! $B ! * * *T #5, #;;3V/$

? H * ) H ) !* H K 8;-,! H * ) 'H K ) ! /$= ' 0G

'

"V'

Page 7: Prakticka Elektronika 2005-09

0 2 $%5+% % ALG;;A ! G;;A $6 & ) $S ** ' $

!

H K *' '! * $=* *! H $

= * .N 1# 7 '1# $: &*# ,Z;A/ M , A;Ω/7 $= ) ) @;'#G;3V 7 * $: !&' .@$ 9@3V$= ! @@'#;@3V H K) !! [8-$

= !* & ! '* ' !1# .@ 8L5 M !, /$

*! * * ) ! <3$=H A;- ! 5 *$

<#-2"0.2 U# #;;ΩL#WL;AR$UGUD 5N;ΩL#WL;AR$

$"=H(**(*/

U8UN #;ΩL#WL;AR$U5U@ #ΩL#WL;AR$UAU9 GG;ΩL#WL;AR$.#.8.5.D #<U3A.G.A 5N<U3A.N #;;<U3A.@ 88<NA

! 7M *1# M0#0G -<#99%# M40 M $%2;G-A

@69:%D=.."

"#$%&!

+ 4 & ' OS.3S?&' , / $0 * * & &$

! ' OS ! .3S? *,8'#A:/ *$

? $ ! $##$V !0#0G, !==/ * *'+# +G & , " */$

- !4 ' OS#!5;##$

$""H(*)*(*/

= * OS#- P )$#Q,H V/' 0#!$= ?#OS#- P )$;Q, H *1/ 0#$= * &0#!$

% OS#4 ' ) OS#- 0G$= 0G!'0#! $S* !&'$*' ! !12 ' !'! $

+ *'! 0G UA$0 !0#0G!-.AANM #;;4 ' *' * A;4, /$

= *' , ' ;A 4/&' ! *' $

%!' *' , !/ '0#0G ) ! !==$

+ *''&' )! * ' 0# 0G$U&' T * *'$

?! $ ! $#G$ !0#0G, !=/ *,/ *'+# +G & " */$

< & ! *'& *! *$

- ! 'OS#.OS#$' $6! * 4$

@69:%D=..

Page 8: Prakticka Elektronika 2005-09

'

?!%#&'!2#"2

6 ! $ 6 ,'/ $U!! " $?! '* $?! ' $ 5A$ 8!$ A$ *#G:$

")2.##"2

= , */#$#) !12*

''! * H 'PS-1S%S:\SQ$

: ' PS-1S%S:\SQ !) !12*$ !!! ) !,;#/ 12*' $% H ! $ 'PS.VSQH ! ! $ ! !!) $

U'PS.VSQ) !12*' '* ' $% $ *#@;$= *&' *H! #'GAA$

?! ' PS.VSQH* 'PS-1S%S:\SQ$ ! ! ! '* ' H 'P+4-1S%S:\SQ$

U'P+4-1S%S:\SQ ) !12(*$Y !!

$% $= '!!H 'P414U3Q$= '*!!H 'P=]^.VSQ$

U'P=]^.VSQ) !12(*'$% $Y ! $ *H!*5A$= *&' *H! #'GAA$?! H 'PS-1S%S:\SQ$

! * ! '* * ' !H 'P414U3Q$

U'P414U3Q ) !12* $ *H!*A$= *&' #'GAA$= ! ! H !$B * !!H 'P+4-1S%S:\SQ$

), #&

Y#$# ' ( #G: T #G:L8;;4$S* #G : M$ A;4 *' $ #G: 7( *#;'#A:$

= * ! E5EA$ E5 " * H$

;)"2! %#&%"6@2 #2#/"%6"#(/.2")2A"6, '0,&<)", #& ! "#(//!2.A4)B A4,-)"%"6#(/<*&< #&)0,&&/#)#)0)* #"202B#!A)"2&C (/"%1)*&#"2"'(/"<*&< #&,2"0# 2)"#: !6"02#"0'@D+#1<;#/,2"0'20)#&"6'"%14%1*&%&2B#!1,2"0)*' % #1)*&-"#'20)1)" 2"04';! )D&-)*&)%@"%%@! #1")".! +# - E/ - +!"':<*&< #&C'10>&)"<6 <) . #&"6+, A)"-"&#)* 2 #<"A4-02&- '20)#&"6'"%1)*<)A+2"6#22#)@&7)""- < #&0D #&#'&, 0%@!!':#<-@#0-) %# F<4)* 0D #&GH I' % #()"6!:-* D&#&> )")2#J2* %#

K#' < 7 7, , %#"%0/: ! "#:<*&< #&'/"%#:)"<6 <) . #&-!(/"6, AF .#&/146104/!0)14B+> )"% H)"-"&%'"06 <) .#"2#&/2-1. 2"%!D#"0%"6"0 ##0D #&2! %"'#:/")"2"0 9 0. #")"#2!#21:--&2@4% )""%6!""'#&<6!""'#&2! %"'#:/")"2"02!"0>&' 2'@#:'16'"'& !.&" K! , <*&< #&")* #"#%.#&K)"<,D@#&-"- #!#&/"2'0

$"GI3()E

Page 9: Prakticka Elektronika 2005-09

(

EA " * H* " !!$

? ED " !! * * * * $= * $G$

*)", #&)")!/"'(/.% !

= ! E# EG$: ! !!! '! ! ' !$ ?! #ΩLL#R$ E# '* ! EG ' !$3 '& ! ! $8$

*)", #&#%*< #:J2* %#1)")!/"':2:#1

= !! H!_?3 ! * E8$0 ( $% A;:L;A4$+ $5$ E8*'=? P_=.Q$6 '$

I' % #&J2* %#1%")"'"<04<)#0&#), &/"#)@&

Y#$# '* *!'' $!' * !!!' #ΩL#R!!!' !$S #ΩL#R ! '!! $? *! ' !!** E#EG '* *

*H!$ ! P043=2UQ ' !$ = * * ) ' 12H 'PS-1S%S:\SQ $

0H $6( &'! 7$

*-J7!""+/:3(0(5:) )/I7<6IK7<7+:()73(E+6K77+I*LA?AGFMN<*:75<K7/& )(:*:/I5; 3(6I*/(:((:(:I:6+*I* 7 +()<'/() /*5;I&:*I7+()<J705:)67;+

!" # $ %&%& ' ' ( ) ! #&

"0/#%A! >(/0)"<"#@#&

! ' !$? * !& P043=2UQ$= M H! '7 *#;'#A:$

/#:)- 1

O+(<- #;'#A:$77"=N-

;DR *' $(- #;'XA;`.$

N)- 8;'N;WUV$N*I*//-

! ' *$

NI<*//-! '

*$N5- )! *

A;:L;A4$

")2"6'"%"':/"* D #&

% * H (* #;'#A:$B 'K ! $ ?) 12 $ : 7H! @ UO?.!=O.#G.A;@4( ?R $

S E5EAED !D !<# O.G &.#.G.8.5.A$ D *( * ** 7 " *$= <# $? O.G( !.#.G( ) ' *A: O.#$: H! $% !.8.5.A A:L#G: *T !L * *$

$=7++()<

$7+()5()

$#7+7K7/DD()/

Page 10: Prakticka Elektronika 2005-09

)

S ! ! E#O.84O.8- UA UN U@ U9 U#; U##U#GG8 '* ! EG O.8. O.8 UD U#8 U#5U#AU#DU#NU#@5A ' !$ U#9 *!! 01# ( '!!$

J $: U#9 ! ,# Ω/ U#G ,U#@/$ = *! '! *U#G,U#@/ _ * *!#G: * U#G ,U#@/ D :$ 0 * !*T O.8 U#;GU## 8 ,U#D 5 U#N A/$S *( !$ *T & O.84 O.8-,O.8.O.8/ $=* & ! ! ' !! (*T *UNU@U9,U#8U#5U#A/$%*U#G,U#@/ * O.84,O.8./ *;: _$+*U#G,U#@/GL8 * O.8-,O.8/ * ; : _$=* &O.8 UA,UD/$

3 01# & O.8. O.8 *O.8.O.8(_$+ 01# $=, */& '!!* $

:!O.84O.8-O.8.O.8 ! O.#$

S ! (U501G O.#$=01GO.# _$

S ) H! (U# UG12#$: !U#UG 12# ' , X / !,'!/H!$

S U80##U2#E8$: U8 0# * U2#$ # *T ! !!U2#$? U2#4 E8 !!H!_?3 !$

:7H! O.# * )O4#a#$% * 7 & !'' M !$= 7!' * 53V R0 U2?20 *'$

"#>#&)"20)

3 ' (* ' $6 ! * * ! ! 7 7 & $

+ H ! ,=?/ !! ' * ' $Y ! ' !$= !7 $

! !( ! )12 * &$S ! ! ! 38* $ ( ** K !' =?$B* & $D$:

$&$()*K7/

!""

Page 11: Prakticka Elektronika 2005-09

( * "!! ! $ !$3!38!' N $

3 H ( =?$S !U#'U#9$U#9(=? P Q ! =? $+ '=? $S !#'D$S ! O.#O.8$S !.#'.A$.8.5 !P' Q =?$S O.G$O.G P' Q =?$S' !<#<#U2# 0# 01# 01G12#$3M 12#=? #G$ =?#;'##$% '=? $% ! $S E#'ED$= =? $=! !

! &' ( '$

>' #&

+ ' * $O H ' * ' $:(' * *7H'! !L7* $

= ' , * A; 4 * #A:P *Q/ () *;'#A:L;A4,T 8D9#G:L8;;4/ , / 5N'#;Ω$

#$ = E5EA $= *!* ; #G: K* $= #G4$G$+** O.# !"%$* A:[#;W$8$+** O.8 !"=$* * ,#G:/$

5$+** O.8 !"=""$* GL8 * [#;W,@:#G:/$A$+** O.8 !"=%$* #L8 * [#;W,5:#G:/$D$+** O.8 !"=#$* #L8 * [#;W,5:#G:/$N$+** O.8 !"=9$* GL8 * [#;W,@:#G:/$@$+** O.8 !"=""==$* A:[#;W$9$+** O.8 !"=""="#$* ;:$= 01#A:[#;W$#;$+** O.# !%#$* A:[#;W$= 01G;:$##$= ! !O.#"1$3 12# * #;4$#G$= ! !O.#"9$3 12# * #;4$#8$= ! !O.#"&$3 U2#* G4$< U2#4* E8 ,P * Q/$ 0# &"& O.# &&% O.#$#5$:!, / * O.8 ! <#$

$1N5E

(

$9!

;5*+

K7/!POA""

Page 12: Prakticka Elektronika 2005-09

#A$= E5EA $= *!* ; #G: K* $= #A4$#D$ E# , / *5N'#;Ω$#N$+** O.# !%$S ( ! *** *;:A:;:$#@$S , / (E# EG$#9$+** O.# !%= 01#$S ( ! *** *;:A:;:$G;$S , / (EG$G#$+** EAED$* * ,#G:/$GG$:!, / * O.# !$G8$= E5EA $= *!* ; #G: K* $= A;4$G5$:! * *$GA$:! 7H! 01#$

2'

S' ! H!#$# '* $=U<G;GLGG;$= ' ! 01#!! $0 01G ! $V ! *$ ( 12$%$

0 ( 'L $

"<)2- !0

U#UG 89;ΩU3;G;NU8 GNΩU3;G;NU5UAUDUNU@U9U#8U#5U#A #;ΩU3;G;NU#;U##U#DU#N #ΩU3;G;NU#GU#@ #GΩU3;G;NU#9 #;;ΩGR

UG;UG##;;Ω#W?34;5##A;.#.G.A #;;<$.8 5Nb<LD8:.5 GG;b<LGA:# #5;;NG85A -+E@A.#GD #A5;@<# ;GA;4AMG;#A;;4<#<# =+#;;#O.# =O.#G.A;@4;5OL=X?RPO4#a#QQQQ(O.G N@;A0SGG;O.8 1388912# 1##AO_Rc_0# -.88N5;01# 3;8?;#=01G =#;?U2# =U34#4#GE#EGE5ED .+3ALGE8EA .+3AL8=? O4#$#

%U4 SO1@_?@SO1#5_?#5V=US01GU-<=#L5? A4AGd 38MAGd *38MD??%G3385?%38= '38 ?%+38GV 'G:G

"0>! 0

e#f% )_2?212.0USO.?$eGf% )3O.US.VO=$

$7+K7/!POA""

$%R03K7/!POA""

*+ )!' # ,-'" $.,' /" ! # + )0&!&

Page 13: Prakticka Elektronika 2005-09

= >+ T !! ' ! !(Hg(R.' H$:g H !) !T ' ) 12( ) $6 ( $3 ' TT ' T ! g T H , 'T/$ 'Th !!T ' !$T' !(M ' T ' ' !R. Hg$3 ' h ( ! H 'g TH ' T T

'( '$6 ' ' T'$: T'! 'HT ! ! ( T' T' g$

.121344 5 6! 7 89: ;<=: >&. ! ( ! +7 / ' " ! 4

: ( >$SI-

G8;:LM$#A;R, T'M$#A;R/$G*/- 5@M5@MNA$O/-/;5I*' ( !#'#AH, g #H/i/I*T) j'

' ( ) ( #'#;H, g #H/i/*5I* ( !F ' !' g ,F !/$FIS/-! !$$(0(-

!12$A(0(-

$

")2"6'"%"':/"<)", #

? $#$V =O.#G.A;@4$2MH g T ,( HT/ H !$ _=; UG$ _=8 , !/ )$; )$# ! ( !$: _=# k#( 0# $= (12H !_=G(_=5 l$S !U#.#+##(7 !2.#(2.G$ 7 H ' ' h 'T! !! l $% !.G(.8H

!

;L<#1/.2")2"/0>6"!"<' ,# #(/-#"/""#D0&"<!.#(/.2"'(/2)&#."'+)".#J#,, %#"%0/D&-4>)"<!">:;' M:<% # N2"-! )" 6"'!, %#"%0/(.+2"'.) "'!%# ' #!"';J) M#;OE4"(610-">P"+'! %1"M' #2'Q%"60.##"2' #!"4#D !2"-! #<!">:<)", #2%2)! ,"- '/"!2"-) ""6'"%"'"' M-, %#"%0/:<% # 2;"/0# %.#(-"'!%#&-+) " #)=<"'#(#<"'<% #FR#- +R0#- H

$"'()*+

Page 14: Prakticka Elektronika 2005-09

$J T ) $=H '! ( $

")2"#D0

. ( 5@M5@$U ' $G$U 'H $85$4 ' g T 'T ' $+( h ' $= .#' !F $N$?H ''

H!$:! !, U#/ !.G(.8 k#H!?3 ! F $@$= HTh $= ' ! ' T , '! !/$

12 ( $% ! ( !$? H12 !m ( ( $6 ( ' $%F''H ! ( H

'H! ( ' ( $ R4_S $ = ' g! $

:(' g ! ' ! T ( 8A$%F' H lG8;: 'T $ ( H ' T$:( ! .# ! ' 'T' $+ $AD$

")2"62!0/1

= ( !'( 8 H!$%g ' !12'G!$= ( 12 ) $= ! !!12( lTT )g ( '$4 !HT ! !( ' 8!$+!) !) !$

=H h'( '! gT'(g , (12 / ' GAH$+!) ) !, !12 / ( ! F#! ) T () !("

$=!;5*+*$GIK:A $#GIK:

$9)T/K

Page 15: Prakticka Elektronika 2005-09

;@H$%' ) #H $? g !) ) ,#'#A/$ ) !H $= F ' !$

4 Th ' ' HT 'g $ :(g !( ! l ( '$= ! g' FAH$= ! !!) ( ) ('$= g (' g

!12'G!$

=12( !) )'( #H$:( 6# ( ,6# / ' !F ' g,6# /$4'F (;A ( ) ' #H ' g$= g ,(6# '' /( $0

12$J T ' T! !( ' 8H$

= 12 ' GA g$4 ' , #;H/$4 g !GA!)8 ) !( ',( 6# ( / ' !(7 !F $0 12' $0 ' ', /!$% ! (!h'T ' H T H T $

= ('g ' ' T ! ! '$0 h ! g ' T ' ' ! T n$

4F !h'T' (M (g $0' T' ( ( g ' 7 $S ' T T'$' !, T / !T#A;R$

(0**+*I+S- !0&& +"#.6:26:;)

?"<#-2J.2"

U# 88;Ω!59#L;DRUGU5UAU9 #;Ω#G;DU8U@ @G;Ω#G;DUDUN #;;Ω#G;D.# 88;<LGNA:4.kEGNA.G.8 #;;<#G;D2.#2.G 5Nb<LGA:B# =O.#G.A;@4O1k# -.@5D-?3# #5#5@+# A#:L#8R0U# 0O.G;D312 8G4= =2G;D;R6#G !(!?=<G;% 12G ! (!4RU2G;

$%)T/+

$&U+

$1O+

*

Page 16: Prakticka Elektronika 2005-09

! * $

"#20

% $=* !, !*/ ' (* & $= !OS#OS$= 0#0G ! * ' !7 !$=( ! *G;;:o

3 ( $= ' 7 $

6 ' '7 ! ! ' '7$. !(7 K $

<#-2"0.2

U# #;ΩUG #;3ΩU8 88ΩU5 5N;ΩUA 5N;ΩUD #3ΩUN #3ΩU@ D@ΩU9 #A;Ω.# #A<.G #A<.8 GN<.5 GN<.A GG<.D #A;<.N D@<.@ A;b<0# -.A5N0G -.A5N0.# -0#8NLD;;OS# AAD# 1A8<-<G'A #5#5@3 !

")2=0#

0 ) 7 & ' 7 )7 ( ' * !$= *'*#L#;!( * $= ('* $< ?=G#8 '7 7 1A8<-< !*$: ' ! $0*H K' $+( ( ) $

U! & ! *,7 /! * 0G #L8

R""B=0,%B!#&-="") -!1-)02ES8 ""> 2 -)*&!D# !&6!1=""B= '<#!:2)"0>&-' 2'@#:/"6! 204%"-</! ! ! -'("##(6! 2 #"="")# #&0<)A+2"6 #;, /")*)", #&4'<#!"""<*&< #& ;, /")"2' #&-@#2)"'!"#20 )#)0!<;T

*$0OS#- ' 8$? OS#4 ' ;#D$= ( * ! OS#- 0# *0.#$

0# U@5A (& OS ! (*' H K OS$. * 8 : &444, '/$= '( & *A ' ' '* '! 7 *

$"'()*+

$=!;5*+

Page 17: Prakticka Elektronika 2005-09

12:- 7

: ) (=. ) ED8A$0 E@ B?-!- 'P!QE9 *&$+( E#; ) 8' E#8 $ +( E#8 ) EAEN ' H ! ' ! ! !* )H *$+* & !.5G.58 ) ' OS13@88$. A p G , *

*/ ** 7" ! '! * &$

S k54k5- !ApG$+ !U5;U55 *U5GU5A $k5?R5 ) !=4G & kA4kA- !UAAUADUD;UD# !.55.5A.5D.5N(* #;;V #G-L $

S kN4 !UA#UAGUD5 0=# !.59.AG ( 5;'G;;V

#G-L $OSkN- !UDGUD8UDA 0=G ' )( [#G-$% !EDEN 0=#0=G H ! ' ! !( !$

U !U89U5#UAAUADUDG (* *! &T' *$

: =4G=48 !* ) $

: =4G04N8NA ' ! &, -)/( & !#&"""= !$+ * &[email protected]# M 7

"#!$%&'

$".'()*/ A:="

$'()*/(*E A:="

$%'()*/E A:="

Page 18: Prakticka Elektronika 2005-09

'

7 * .G5$: =4804#ADGk !7$4 ) .8G * .G9$ * !.85.8N$:! & ! !5 E5 G E8$

6'"%"':* D #&2)"! .#:)""6@' <

* E# ( *'P!Q$= 7 ' D &.9'.#5G(G;;b<LGA:( #8(G;;b<*#A(5;;b<* G(G;;b<M $0 ! &!H $ N * 7 .#A * 7 &$

V *OS:#0158# ' *T ) $6 *, *U#@ ,#;Ω/ UG#,8;Ω/#;: >,p,$,#XUG#LU#@/

,7*) GA:$U UG; 84$:) * 0G$% !.D.N.@ 7$*U#9UGG! * *X,$

= ' *U#@,#;Ω/UG#,GGΩ/*,@:!

$""!;5*+(*E="

$"=!;5*+E="

$"!;5*+="

Page 19: Prakticka Elektronika 2005-09

(

**) 0158# *T $ 7 *' $

0158# ' (& !M * * *$0 * ) L$? !!N@EE ! ' ! * *, *! &/H* ( $

! * & 'P!Q$+ $

OSk#4k#- ! !(!* *( * !$0' )$ # H K )$;$:k#4 U##) : &P!Q &$% .AT *H * ) K ( **H *$+ +G* ) A:$3!k#4k#- !UGU@ G EG ' L 12,*

*K!n 7/ $= ' *(('P!Q'*$

:(*' k#4 )$#k#- )$;) P!Q H )$# $U U@ * G(12! UG12*($:( *!k#4 )$;k#- )$#) P!QH )$; $ (G (12 !UGU@ EG* *12!'*($:(* ' ?R#4?RG4( ! ! & ! 'P!Q,* B?- ) / !k#4k#-&7 U#A *$ k#4! )$# $

=?R#4 * B?-$

S *( 5'G;: E# U#G * S%#$S * ' ) * * , ! !!/$

= * 0# * 0# *#;:, )$#/$ # !k#4k#- !& $

= * E# * S%#'K 0# 0# UA! .G, '( '* / # 1 &k#4k#- )$;$: k#4H )$; 'P!Q$

=?RG4 ) $3&' * ' & ! *$

4 ) ! & k54 k5- ! &UG8UGD!OSk#- '

Page 20: Prakticka Elektronika 2005-09

)

Ap#;(;;;$0* ' ! ) !H $? * ' * .# ' *) k#-Ap#$k#- *K .5.8A8+#$ !8A !-405#+ +# * k#.$U !UNU#8 *! *8A:k#.$U H K k#. * k#4k#-*U#U#DA:$V!k#. *U#5 UNU#8#:$

- ) ! k#.H )$;$+**k#. ) AA:k#. )$# H K U9 5 !1 & k#4 k#-$ k#4 )$# $? *k#. O.#5;D; $- ) k#. )$; O.# $ 5 k#4*!

* U#;& )$# $:!O.#k#;k#Gk#8k#5 !! &' 'P!Q( G@#D8G $ 0! ! $% UG5UGA.G; >3p#LGG$UG5$.G;

UGA( G'#;UG5$: * #;V= k#;G H! '$= ! !! H * )$# * )$;.#DD 1 &k#4k#- )$;$0 k#4 )$; 'P!Q$= ) k#. '* )$#! U95 k#4 )$#$: * '$

'6- /#"#20 < 2!"'.

+ *#NAM#8A$

=? A$# $D G$# $#8$

= ! ' D!@ *!=? *#8@M#9 A$#, $5/ N@M#9 G$#, $##/$

& ( H !$= ! *! ' *! A$# $N ! $#9 G$# $#5$0 !5 !!8; K!n 7 ' *(* =?$ E## &$? =?* G &!@$

$"#N5/E

="

$"&N5/7>/

!7;<

Page 21: Prakticka Elektronika 2005-09

"2NVA

/#:J%,

O+(W- 9'#G : XA :B?-$

K- G;;4$N-

") U_-#;; Ω$N5- ") U_-

,;N :/NA Ω$ND5/()(-

VL:001 L)$F8*;-

#G@; M #;G5LD; V$X*- ##; 3V$5- 5$= > qAA'X@A `.$

")2<)", #

! ) !)7 ! H :_4 $% ! $#$

:) !)7!H >g Tl ;';N : "' T 7U_-$?) ! "("#( ) H K 001 'KH ( ! $ "=("& ! O.-B? ( !' $6) ?4(?.1 'K )7!7 T! $:! ) ! H (:_4 $#$

= >") '!7

( H K $+ K !7! F T K U$:) U ;N:( 0#$6 l U5$ 2 H 0#F! !05'0N$0 ! KH) U K H !g T $:) K ! %G$U UAh H$= ) ! ' ) N51?;5 T $%' ! $ = ) $) ! ) F H) K 'KHlT )5;$. ! ! ) ! $

' h $-FM

()&*+#

, - . # # /01#.! ! &#234- - 50! ! 01#- #2 -6 3 /22 ()& (! - - -. 36 - 78*

: =

# UG _8 -5 A D UN _@ -9 #; ! $## #G ?4#8

! #5

! #A ?.1 $"H+NVA

Page 22: Prakticka Elektronika 2005-09

i ( l "# O.#$ ? ' l .8(.5A :$h (B?-$ = (B?- !lA :(H A;; 4$:g TM ' ! K $=M #G@;M#;G5 7D;V '#;@ 3V$: ! ! H 7 D; V( D5 V$

"#D0">' #

SF H$SF' H! ( ((!$ g !!H'!$% ' T$ ' %# (! $= g T (M F!H! $4 T (B?-!"#

!.#.G( O.#$:( 'T' B?-$ +! !XA :B?- ! ( (7! H( !'$ = B?-!T $l B?- A :F $= ! l $= g

! $

:_4 ' ! !7) T $B ( ( T T $ :_4 'H ! T (F!$

"0>:2J.21

U#UGU8 #;; ΩU5U9U#5 G5; ΩUAUDUNU@U#;U##U#GU#8U#AU#DU#NU#@U#9UG;UG#UGGUG8UG5UGA NA Ω.# #;; b<L#D :.G.8 #;; <.5 #;; b<L#; :O.# N@;AO.G N51?;50#0G08 G89;D050A0D0N0@090#;0##0#G0#80#50#A -.A5@%G%8%5%A

.4S#A+U8

%# ' #A<

$=!;5*+*/K*

$#B5

Page 23: Prakticka Elektronika 2005-09

/#:J%,

O+(<- N'8; :$5<- '@; 4$5<:/- 5 4$F85- #A 4$F8<- @; :$

")2<)", #&

+ $6 =O.#G<DG9,O.G/$ !_=# '_=A ,01#'01A/ ' $:!! *_=8 ' !($_=8 7 * U#$=_=; &0#0G 12$U !UGU8 * _=; 0# 12#$ 12# ' ! '! ( $U U5T ,A; 4/ 0G$. (

O.##.#.G.8 $

'!%#&

= ! H& 22=US3 ! $001#!! "!> (!$ 6 ( 6 /%)()+ 6$ ()+ 76$ ()+ 776$ ()+7776(!$ r:"(!$ ! !'$:("( '!01G018* ,;'G;/$01G*' !G;')018 '' ;')$

:(" /%)()+ !'$001#01G * 018015! $< > !* * (7$ H K ; H KG; #;; $= '

;# * (;,12/G;, /$0!018 015&'* #; ( G;'5;; $?! * !("$015 '018 $0!01#01G&'* $01#!! ! '! (K' , * G;#GrG;#rG;/$01G & ,;#r#@#9;#r#9;/$

"!$ ()+ OOOO& P Q&*$:(" 7 *! * * * *! ' ! & $

3"77 *(;#;"777(G#D$0!018015 ' ( G;;'#D;; G;; $001#01G $

")2)"B-0

= ) !!(& !$ *_=A$ ! (22=US3$ * *! ) ! )( ' " $J03U;) ( ;A )=R3$03U#! '#; ! $:( ' , / )=R3* ' 22=US3$= "& *H )3S2 ! ! ) ! )&$= (:C=B0S ?:O0 ,$A/ )=R3! ;,! /$

"#20

& $= T !$0 ! ! ($ = ! *$ " ! !* XA :$= '

9-# :2;

$<+=> 3/

?@ :2;-(1# -. #2/-.#- !:A; => !/B#-/@#-# @

$"'()*7(+/

Page 24: Prakticka Elektronika 2005-09

! * 7 $ ( *B%38A@$+ $* &$ ) (&$3&' * *0G (0GU5$+!!* (7 )7$-O303() + +6I + Y /6 * /// ()//! + 76+*;

"B-"'#&

= ) ! 7) *>.=# .=# -SU2; 3.1U2;=RU02#R02#<S?.G><S?.;#;;$&' !22=US3$= )&($#$

<#-2"0.2

U# #; ΩUG #G ΩU8 GG; ΩU5 GN; ΩL# R

.# #;; <

.G 88; <

.8 5N; b< !# #5;;5

*' O.# N@1;AO.G =O.#G<DG9

, ) /12# A G; 40# -.88N0G -#89E# 8 !01#'01A GM A GM G; !38MD '! ! B%38A@,_3/

$=!;5*+7(+/*<(

= !** * ! (8Z(*( $= ) =O.#G<DG9 ) (& ' OQQQ($= !* * ) @; %X $

$&E*

$#?0

"0E

4 : V ! ,V2E/;; " ;#! ;G;5

;@ O#;$OOG;$OOO;# ;G'#5, $G;; p /;G ;G';@, $#; p /;8 ,$/ ;'#8c;5 ,$/ #'#5c;A ;'#5

c !$;8Z!$;5

$19R03/7(+/

Page 25: Prakticka Elektronika 2005-09

/#:)-

G*/!';[[)-N8IA;IG; $

G*/))5-9;I@AI#;D $

OWK-#G :M$#D; 4$

G- b=409;?G8#8$NTS0*- 8;5! $N/- #'D

( ,/ P?=SU0Q$

N5/- ! PB=QPSRQ $

'0(- ) !$

$"U"V'<#!"U."V"'

0 H , / ' $B'

( ' ' ! g ) -. $0 $= ) g >

l g7 T P?VO<0B=Q P?VO<0SRQ$

= T[#' ) P TQ A G ( $

%F!! ) (K ' ' $

. " ?=SU0> ( "! 7 (

! HT, ! ! ! /$

- ! g )T ! ! ( ( H $

+( !' $$ T@ $$ #'D ?=SU0A '8) ! )G ! $ G; ) ( >7 ) L ' ! # , (' / ( l

$## $%

+-"

$# 78*:=0<0)$;C'DD8#$E /F #F GHDD 8# - # -#. # I#!# !F#!-# # !F3 ##326

$"'()*+

Page 26: Prakticka Elektronika 2005-09

, ' )/PB=Q PSRQH,[#/ ' ! ) ) , g P?=SU0Q/ ( ( $

?)", #

% ' ! T $ )5;95 !( U#UG( h! $

= ( ! ! $,% g T $/= H'! 5;95 H PlQ( g $:! ll (A :DG : #(G$+( l H )($= lA :(DG : F "$1 )H ( $

= H) !sS F $ K,#G85AD/(g >B=SR $- g) !"?=SU0$

>' #

6 $ !$ = 9 ' #A : (H G;; 4$? l l ,A :/ ( 5;95,DG'D@ :/$

= (! ( , (( 12XA : /$:! ' ( $4 ! ! T !( ! TPQ$4 #'D $0 5 g) )(H ! T'5$=' HT" PB=Q$

W%X

:( l > T ! ( $ B' (PQ ! ' ! $t ( ) $

$=N5+ $G*K

= ! T '' HT $4 > T ! h' $= '!$$ !#A'G!T H, '!/ P Q $

$#!/\S6TK

$& /S0()()

$1H5

$9R03/;5*+*6+

+L))*M

$%!

Page 27: Prakticka Elektronika 2005-09

!h $%T ! $B !F ! ( , $ D/ ! !!( H (H H H $? T ( ! H $

)", #

2 B=(SR$4 T H T !(=. g( $4 H ( , $9/$4 ( ! T ! H (B=(SR(( T !$2 ! ,l ! /$4 , /!( !D ( h!( !K , $#;##/$+ ( #G : (!H T$4 7))G;;;?$4( > = $ P37Qh'T' ($ h ! T$= $><?B<?BG. 3UU! !$

?' : ' g

T$4! ! ' ( *+Z X5G#9;GGGD@98$% ) 7 QQQ*Q($ ! T' ! H ! 7 ! $ ) 4 8;;?X $

?"<#-2J.2"U#UG # Ω.# #;; b<.G.8 #;; <.5 #;; b<.A.D 88 <.N #; <#G V?=4AA8C8'D #5#5@N #5;;NO.# 409;?G8#8X )O.GO.8 5;95O.5 N@;AS%#S%G =.@#Nk# ! #; 3V?1#?1G GMG !(

!?:# GM@

!?:G (?:#FM

F()(/- ,M/>GM9; M @; XGM#;A M @; ,M(M/>

9; M #;; M #@ ! j'G; @ ) ,PM Q/,M/> #;; M 9; h# g'A;

$265K+

$".HT-=. N

$""!+/

T"N50**(3*PB@]N/()3*()nnn$$n$

t(g(!! !mT H '$4 ,g/ H' H !!,-M/ ! $ = G; ( A m ! (K T , $5/$0 !!( '( ( ' h$:!H ( T $:(F !' ( ?=SU0$= ( '$t ! ) !T ,D K F $A/(T h! ' ( $h! T ! '(' $%(MT $S H Hgg $%'

Page 28: Prakticka Elektronika 2005-09

'

= '& $ * !&*& $4 ! !! 3=8 M!&'! *$%* & * ' * ' &$

= !'

(! & ! &$J ! 'T' 3V. ** P Q &$

S* ! ! ! $= ' * $* * ! $ #$ G5 * #A ' * $ = *#D !$4 !G5 ,

@ / $ ? ! ' ! ' *$

? & K !'! ! $' * ' $

= ' , $G/$+ ' !$? !! ! $B $8$4' ! *',/! $

Y ! * ! !*P!Q ! & '! $

K -"#>

:! ! * , $ 5/$ 1 * * ! ! $S* ! ! $A$= * & ! ! 12$! $0*'

J .

8##

=.##. 2K. L @. #! # - @# 3 !F3 @.@3# #-2#CGM# -A# @ -.@ 2 CN G' J --F 2-- /# --#

$"@*()(55

$='()*7K

$'()*K<

$#/;;E<I

)*<

$&$/++)

$9^(75**

$1X*+)(*)/+)

Page 29: Prakticka Elektronika 2005-09

(

!! $0 ' ! PQ $V ! $N$3 ! # * K * !$= ' ! $ !$ = ! ' ! $= ! ' ! ! ! $= !! ' '! *7) $

S * K & ! , $N/$= ' ' * $6 !$

"20)J)'1

= * H!$: ! ! *! $= H '

$%F+5*5*/)7

$. * * $0 H ' ,* &'/&' , $ @/$ 0 " $ =! * $=* & * '! ! $ ' ! !! * & $0 7 '$

?)", #&

' 12$ ! ' &! ! $ #; ' $ &' $= * $ #;$ ! ! $

"# .#-"#>

!'&' P Q $ 7

, * !/ ( * ! !$ + & * H $

"'"<0)' #:/"2)&#.

: ! ! ! * $ = !* ' ! ! , POQ/$! ! $ !' ! * ( $S ! $ = *' *,!/ * *$+ ! ' H* ' '*$

J ! ) $

K"%

= * & & 7 * $0 ' ! " ' *' $

$N/+*5+(; $".75I5++5*5

Page 30: Prakticka Elektronika 2005-09

)

!!"" , %#"%0/:J)'@ !< <)A'"%#&/" <)", #& '1)02 +

-2")""-) #< )!"#&<'2!"2 "J)'@ F'<"6 7H)0, #<2"Y# ,"2! %"'.#)@&4#(6>,"2)&#.

* 05* &U5 'UD ' $= 0# ** * ' 0# * $

= * K59 : 0# * ;A';D :*'* $=* ,5G :/ 0#5N :$= 'U 0158# * '*GA : 05 *GG :$= * 05 M * & *!$6! * 0#05 $0 ' 7 * 'P Q *$

= 7! 05 *$ ! !-??#8@,?3/ -?#;@ '$S! !! *!! # :$

S ( !0G08!' *

=25L;A $

* H* ' *05 $0 ! O.#$= ! ** !U5'UD$:! ,/ UA ***'5G :$+ UA* $? 9;'9A W *5#'5#A :$=** * !& ' ' $

= 7 P Q U#H!* ;A : 7 P *Q *'$ ' &*$% ' 0A # $G$= U# H!*U# *#*'* 0A$0A UN$U U@ 12 $:7

* H!* U#$+H!* 0A #$% 12 '*$* # & * '? ! , *' H!*/12' 7 7 *! *$

= ' ! 7 T P Q $ 1 ' ! $8$6 ! !*'M ;A .$

= H ' $ #'8 * *U5'UD*'! * * '* ,M$##A b45D :/$= '(M , / $

<#-2"0.2 F"6 7HU# GG Ω?3#G;D

, G8; 45N Ω ##; 4/UG 5N; Ω?3#G;DU8 #;; Ω?3#G;DU5 GG Ω?3#G;DUA D@; Ω?3#G;DMUD #A Ω?3#G;D0# -.=D@GA0G08 -.@AN,"8</05 -??#8@,"?? 6#A/O.# 0158#.?3

8 (9

$",++/@#D=..&

$=O+(+

$H+:;+:+/++

*5**

$#&!;5*++ "*<7"6&-"*<

(

Page 31: Prakticka Elektronika 2005-09

!"#$%&%#%'# !( &%%%%)# %%#

&%) & *+,*++*-.+*/0+/./*1!

2&3!/%/4+#& + ,5+*560%%

,5+60*-+60!7% &&#%!

7 %%# & %3%04!" %#%8&%%%#%&# /9&%!:&3%;48%&%&# ;9 %#5%#8 <=> ?@#1)##A+B!:3%%0%4 %;9%8 % # --!7& #%&.9&#!7%#-.+*%#& %/*%%%!7#%&8 /*#&& & !

7%% #) # & &% #!7 -.+*3)%-4 %#8 *9 %& 8% % #&% %% % %∅/% %#%% &%#&8%)% !<& 8#%&%8?B %8 % !C%&8%#%&%)*+*D+!

: $!&%$#++)(1 ($# ( (;& ! /$ & !)+1$()<+1<(* #(*#$5=>%%% %; (*+% %;+! + % %1%= +*(%/! /=(05 (+((* ()

#$ %&'($(

!"

#$ %& '%&( &))*+,--./$

-0 1 23

Page 32: Prakticka Elektronika 2005-09

>%.8# /-; + ** + / & ,;++**0.& ?B!C% 8 0-+;*%%%%#&8% #%% !E /& )&8!

F8 8/*13!*4%% //+/.%&%&%%%% # 8%%% !7% %%% !"%%8%# #%% !*%%6%& %#& 10.& %&!=& &

⟩ 8% % &&!

7& #%G%%)% 8%%%8*+,*+*!78% %% !H%%%&%&%& %!

F8#%%.9&% & % /0C)D@<I:A/0C09J(H(%%-9!C 8& %# K 1 %%8#8!

L% ))8%M%#L@=HLNO6009A%FN=>@1!7)% -91(?B)%%K&!=8G% ) + ! )P#09Q090!0!63*1(4%R=7%%)2!

LG% &% % %8%& # &%%8#8 & &%#!

4'5 (6(78 7!29:-37&1!-;;<&&2( =&3 %!8

!7 !"

<> 717 71? 7 6 (8&!-;<&&2=&3@7& !A29<,37''! 7!B 1&A & !!A

C& @AB)D*E:77(&!4B<;:'&7-F9:F7=7&1!G!& %& %& &

,F %&7 H&76 !& 7? 7 7HD '7 1!%&H B ( 2&&$3'9#F

Page 33: Prakticka Elektronika 2005-09

33Praktická elektronika A Radio - 09/2005

Rubriku připravuje ing. Alek Myslík, INSPIRACE, [email protected]

HARDWARE NA WEBU

Tentokrát jsme pro vás prohledali některé zajímavé weby, zabývající se počítačovým hardwarem.

Je jich na Internetu bezpočet, více je těch komerčních, soustřeďujících se na popisy konkrétních vyrábě-

ných produktů, dost je ale i webů, obsahujících základní informace o počítačových technologiích, návody

k nastavování a výměně komponentů a k optimálnímu vyladění počítače.

www.pcsvet.cz www.svethardware.czwww.pctuning.cz

Z českých webů, kterých není příliš mnoho, jsou asi nejznámější tři níže uvedené. Další velmi dobré české weby

jsou již úzce specializované např. na CD, na počítačové sítě, na příjem televize ap. Ostatní weby jsou v angličtině.

Page 34: Prakticka Elektronika 2005-09

34 Praktická elektronika A Radio - 09/2005

www.pcmech.com

PC Mechanic je web poskytující základní informace o po-

čítačích v jednoduché angličtině (plain-English), i návody

jak udělat to či ono od instalace grafické karty po sestavení

celého počítače. Najdete zde i výklady jak co pracuje. Kromě

informací je na webu i diskuzní fórum, možnost porovnávání

aktuálních cen produktů, lze si objednat e-mailový news-

letter a stáhnout si různé návody a utility.

www.pcguide.com

Web který si klade za cíl být komplexním zdrojem infor-

mací o IBM kompatibilních počítačích. Obsahuje množství

nezávislých informací volně přístupných pro všechny, kdo

chtějí porozumět počítačům a získat ze svých počítačů

maximum, od úplných začátečníků až po počítačové experty.

Informace se neomezují pouze na hardware, dozvíte se zde

např. i o antivirové ochraně a najdete tu i mnoho odkazů

na další weby.

www.sysopt.com

Články, novinky, fóra, uživatelské recenze a další materiá-

ly, roztříděné do kategorií jako motherboards, performance,

graphics&video, CPU, upgrading, chipsets, networking, sto-

rage, audio, operating systems, memory, complete PCs ad.

Samostatné kategorie pro přetaktování a testování výkonu.

Lze si objednat i týdenní e-mailový zpravodaj.

www.pctechguide.com

Web PC Technology Guide založil Dave Anderson, který

se začal o počítače zajímat až v penzi. Byl důkladný a na-

shromáždil tolik informací, že se po seznámení se s Interne-

tem rozhodl podělit se o ně s ostatními. Stránky jsou zamě-

řeny více na technologie než na produkty a podávají dobrý

a srozumitelný přehled o všech podstatných komponen-

tech a technologiích v počítači existujících. V mnoha tuto-

riálech (příručkách) se dozvíte, jak si poradit s většinou zá-

kladních operací při inovacích vašeho počítače.

www.hardwarecentral.com

Přehledové technické články, rozhovory, tutoriály, re-

cenze, redakční články ad. Hodně inzerce a reklam, hodně

komerční web.

Page 35: Prakticka Elektronika 2005-09

35Praktická elektronika A Radio - 09/2005

www.overclockers.com

Mnoho zajímavých tipů a informací pro všechny, kdo

se snaží dostat ze svého počítače více než maximum.

Podrobné informace o souvisejícím hardwaru, tj. základ-

ních deskách, grafických kartách, procesorech, chladičích

ap. Mnoho odkazů na další zdroje informací.

http://th99.too.it

Neuvěřitelně rozsáhlý soubor nastavení propojek (jumpe-

rů) na celkem 18 655 hardwarových zařízeních včetně obráz-

ků rozmístění součástí, tabulek propojek i podrobného texto-

vého popisu.

www.basichardware.com

Web (vlevo) byl podle jeho autorů vytvořen ze tří hlavních

důvodů - pomoci při rozhodování o nákupu hardwaru, infor-

movat ty, kdo mají zájem se dozvědět jak počítač a jeho

komponenty fungují a spolupracují a všem pomoci dostat

z jejich počítačů maximální výkon a užitek. Web není míněn

pro profesionální uživatele hardwaru, je záměrně určen spíše

pro amatérské uživatele počítačů a nadšence pro počítačové

technologie.

www.absolutepc.net

Zajímáte se o nejnovější PC technologie? Zde můžete

najít nástroje, zdroje informací i software. Jde o tzv. web

bez obsahu, je to pouze velmi rozsáhlý a poměrně dobrý

portál (rozcestník) s dobře roztříděnými odkazy. Má kvalitní

vyhledávání a třídění.

www.matrix-bios.nl

The BIOS Web přináší všechno o BIOSu, základním

firmwaru každého počítače. Podrobný popis, historie, hard-

ware, software, upgrady, výrobci.

www.hardwarezone.com

HardwareZone přináší přehled o všech nových výrobcích

z oblasti hardwaru - popisuje základní desky, grafické karty,

klasické i optické disky, paměti, mobilní telefony, herní zaří-

zení. Najdete zde stručné popisy typu Co je Dual Core

Procesor i rozhovory na různá komerčně technická témata

s představiteli firem (převážně asijských).

Page 36: Prakticka Elektronika 2005-09

36 Praktická elektronika A Radio - 09/2005

www.baznet.freeserve.co.uk

Processor Emporium je web o procesorech a základních

deskách počítačů. Nejsou to pouhé odkazy, všechny ma-

teriály jsou vlastní, umístěné na webu. U všeho jsou potřebné

obrázky, detailní popisy, technické specifikace, popisy insta-

lace a konfigurace.

www.digit-life.com

Digit-Life.com (vlevo) je web, zaměřený na kompletní

a užitečné informace o různých digitálních zařízeních, jako

jsou osobní počítače, jejich periférie, ale i digitální fotoapará-

ty a kamery, přehrávače, komunikační zařízení ap. Jde o pře-

vážně komerční web, popisující vyráběné produkty a novinky

ve sledovaných oborech.

Mnoho dalších odkazů na zajímavé weby nám zůstalo

v archivu a v některém z příštích čísel se k nim vrátíme.

SPOUŠTĚČ PROGRAMŮ (LAUNCHER) MI-TOOLS

Dialogové okno

pro nastavení

vlastností

spouštěcího tlačítka

Lze zvolit,

které záložky

budou viditelné

a které nikoliv

Pod jednotlivé záložky lze vložit odkazy (ikony) pro libovolný počet programů

Všechny programy ve Windows se dají spouštět z nabídky Start. Leč trvale viditelný

přehled programů, roztříděný podle jejich typů nebo pracovních činností, má svoje výhody

- navíc není nikterak závislý na operačním systému a lze ho spustit odkudkoliv (dá se

přidat třeba i na CD-ROM, na kterém jsou z CD přímo spustitelné programy). Odkazy na

programy se umístí pod jednotlivé záložky nejsnadněji pouhým přetažením myší z přísluš-

ného adresáře nebo z plochy ap. Záložek se dá vytvořit jakýkoliv počet a lze je libovolně

pojmenovat. Ikony programů mohou být malé (16x16) nebo velké (32x32) a jejich uspořádání

(pořadí) lze snadno měnit.

Program se neinstaluje a kromě základního spustitelného souboru

má své nastavení v souborech mitools.ini a mitools.dat. Pokud se soubory

přejmenují (všechny tři se musí jmenovat stejně, liší se samozřejmě kon-

covkami), lze Mi-Tools spustit i vícekrát současně.

Spouštěč programů Mi-Tools lze zdarma stáh-

nout z webu www.pws.ipfox.com v instalačním

souboru mitools_setup.exe (1,8 MB).

Page 37: Prakticka Elektronika 2005-09

37Praktická elektronika A Radio - 09/2005

PŘIPOJENÍ KLÁVESNICE PC-AT

Samozřejmě nikoliv k běžnému PC, tam není co řešit. A proč byste měli připojovat běžnou klávesnici

ještě k něčemu jinému? Proč ne – třeba k mikroprocesoru při vývoji a testování jeho programu, nebo

i přímo k nějaké jeho specializované funkci, k psaní na malý řádkový LCD displej nebo na „běžící“ displej

s LED ap. Článek popisuje, jak běžná AT klávesnice funguje a jak lze signál z ní vycházející zpracovat

a použít. Popsané zapojení jako příklad používá mikroprocesor 68HC705J1A k dekódování výstupu z klá-

vesnice a převádí jej na ekvivalent ASCII.

Jak klávesnice pracuje

Standardní klávesnice posílá počí-

tači tzv. skenovací kódy. BIOS počítače

z nich pozná, která klávesa byla stisk-

nuta a uvolněna. Např. písmeno A má

skenovací kód 1C(hex). Pokud tedy

stisknete klávesu A, počítač pošle po

sériové lince 1C. Pokud klávesu stále

držíte, po překročení nastaveného času

vyšle další stejný kód. To se opakuje

do té doby, dokud klávesu neuvolníte

nebo nestisknete jinou.

Při uvolnění klávesy však posílá

klávesnice ještě další kód – F0 (hex)

– oznamující počítači, že klávesa byla

uvolněna. Následuje znovu původní kód

(v příkladu 1C), aby bylo zřejmé, která

klávesa byla uvolněna.

Pro každou klávesu má klávesnice

jediný skenovací kód. Nezabývá se tím,

jestli jste stiskli např. i Shift. Vyšle opět

pouze kód této klávesy a až BIOS počí-

tače musí vyhodnotit přijaté signály

a přiřadit jim odpovídající znak. Počítač

(nikoliv sama klávesnice) ovládá i indi-

kační diody (LED) na klávesnici.

Klávesnice má 101 kláves a osm

bitů poskytuje 256 různých kombinací,

takže se zdá, že stačí poslat pro každou

klávesu pouze jeden bajt. Bohužel to

tak není, řada kláves jsou tzv. rozšířené

klávesy a ty potřebují dva skenovací

kódy. Tyto klávesy nejdříve odešlou kód

E0 (hex). Ani u dvou kódů to ale nekon-

čí. Např. E1,14,77,E1,F0,14,F0,77 –

takový kód je odeslán při stisku klávesy

Pause/Break. Pokud rozšířenou kláve-

su uvolníte, odešle se kód F0 (před ním

se ale tak jako tak odešle i E0).

Příkazy klávesnice

Kromě skenovacích kódů mohou

být z a do klávesnice posílány i příkazy.

Dále jsou některé (zdaleka ne všechny)

popsány.

Následující příkazy jsou posílány

z počítače do klávesnice. Nejběžnější

je nastavování indikačních LED (Num

Lock, Caps Lock a Scroll Lock):

ED – nastavuje indikační LED (Num

Lock, Caps Lock a Scroll Lock). Po

přijetí ED klávesnice odpoví ACK (FA)

a čeká na další bajt, definující jejich

stav. Bit 0 ovládá Scroll Lock, bit 1 Num

Lock a bit 2 Caps Lock. Bity 3 až 7 jsou

ignorovány.

EE – echo: po odeslání příkazu na

klávesnici by klávesnice měla odpově-

dět stejným příkazem (EE).

F0 – nastavení sady skenovacích

kódů. Po přijetí F0 odpoví klávesnice

ACK (FA) a čeká na další bajt, který

nastavuje sadu skenovacích kódů (01

– 03).

F3 – nastavení opakovacího kmitoč-

tu (Typematic Repeat Rate). Klávesnice

opět odpoví ACK (FA) a čeká na další

bajt, určující kmitočet opakování zvole-

ného znaku.

F4 – aktivace klávesnice – vynuluje

výstupní zásobník klávesnice, aktivu-

je skenování a vrací ACK (FA).

F5 – dezaktivace klávesnice – rese-

tuje klávesnici, zastaví skenování a vra-

cí ACK (FA).

FE – resend – po přijetí tohoto příka-

zu klávesnice znovu odešle poslední

odeslaný bajt.

FF – Reset – zresetuje klávesnici.

Příkazy, které odesílá klávesnice do

počítače:

FA – potvrzení (Acknowledge).

AA – po úspěšném absolvování

inicializačního testu po zapnutí.

EE – echo.

FE – resend – po přijetí tohoto příka-

zu počítač znovu odešle poslední ode-

slaný bajt.

00 – chyba nebo přetečení zásob-

níku.

Skenovací kódy

Obr. 1 uvádí skenovací kódy přiřaze-

né jednotlivým klávesám. Skenovací

kód je uveden ve spodní části klávesy

(např. skenovací kód pro ESC je 76).

Všechny skenovací kódy jsou uvedeny

v hexadecimálním vyjádření.

Z obrázku je patrné, že přiřazení

skenovacích kódů je náhodné a není

v něm žádný systém. Nejsnazší způsob

převodu skenovacích kódů na ASCII

je proto obvykle převodní tabulka. Na

obr. 2 jsou skenovací kódy pro rozšíře-

né klávesy a numerickou klávesnici.

Konektor AT klávesnice

Klávesnice AT je k zařízení propoje-

na čtyřmi vodiči, připojenými do konek-

torů DIN nebo PS/2 podle obr. 3.

DIN

1. KBD Clock

2. KBD Data

3. N/C

4. GND

5. +5V

PS/2

1. KBD Clock

2. GND

3. KBD Data

4. N/C

5. +5V

6. N/C

Obr. 2. Skenovací kódy dalších kláves

Obr. 3. Konektory pro připojení klávesnice

Někdy je použit ještě pátý vodič,

se kterým se kdysi počítalo pro reset

klávesnice, ale v současnosti není při-

Obr. 1. Skenovací kódy, přiřazené jednotlivým klávesám

Page 38: Prakticka Elektronika 2005-09

38 Praktická elektronika A Radio - 09/2005

pojen. Vývody KBD Clock a KBD Data

jsou oba obousměrné s otevřeným ko-

lektorem. V případě potřeby komunikuje

přes tyto vodiče počítač s klávesnicí.

Komunikační protokoly

Klávesnice – počítač

Jak bylo uvedeno, klávesnice PC AT

používá obousměrný komunikační pro-

tokol. Klávesnice může posílat data po-

čítači a počítač klávesnici. Prioritu má

vždy směr z počítače do klávesnice. Po-

čítač může kdykoliv poslat do klávesni-

ce příkaz.

Klávesnice může posílat data, jsou-

li obě linky KBD Data a KBD Clock na

log. 1. Pokud počítač změní stav KBD

Clock na log. 0, klávesnice ukládá veš-

kerá data do zásobníku, dokud není

opět KBD Clock uvolněná (na log. 1).

Pokud počítač změní stav KBD Data

na log. 1, klávesnice se připraví na pří-

jem příkazu z počítače.

Přenos dat z klávesnice do počítače

probíhá v rámcích o 11 bitech. První

z nich je Start Bit (log. 0), následuje 8

datových bitů (první LSB), jeden paritní

bit (lichá parita) a jeden Stop Bit (log. 1).

Každý bit by měl být čten na sestupné

hraně taktovacího signálu.

Graf průběhu signálu na obr. 4 re-

prezentuje přenos jednoho bajtu z klá-

vesnice. Klávesnice v zásadě nemůže

měnit stav datové linky při vzestupné

hraně taktovacího signálu, jak je patrné

z grafu. Data budou platná vždy pouze

při sestupné hraně. Taktovací signál

generuje klávesnice. Kmitočet takto-

vacího signálu bývá 20 až 30 kHz. LSB

(Least Significant Bit) je vždy odesílán

jako první.

Počítač – klávesnice

Přenosový protokol z počítače do

klávesnice je iniciován změnou stavu

KBD Data na log. 0. Aby se však přede-

šlo vysílání dat z klávesnice ve stejné

době, kdy jsou odesílána data z počí-

tače, je běžné změnit stav KBD Clock

na log. 0 na déle než 60 µs, což je více

než délka jednoho bitu. Teprve potom

se přepne KBD Data na log. 0. Graf

přenosu je na obr. 5.

Klávesnice začne generovat takto-

vací signál na lince KBD Clock. Tento

proces zabere asi 10 ms. Poté, co byla

detekována první sestupná hrana, lze

na linku KBD Data poslat první datový

bit. Ten bude načten do klávesnice při

příští sestupné hraně taktovacího kmi-

točtu, potom lze odeslat další bit. To

se opakuje pro všech 8 přenášených

datových bitů. Po jejich přenesení se

odešle bit liché parity.

Po odeslání paritního bitu a přecho-

du linky KBD Data do vyčkávacího

stavu (log. 1) potvrdí klávesnice příjem

nových dat uvedením KBD Data na

log. 0. Pokud KBD Data není po desá-

tém bitu (Start Bit, 8 datových bitů a pa-

ritní bit) ve vyčkávacím stavu, kláves-

nice pokračuje v odesílání taktovacího

signálu až do jeho změny.

Dekodér klávesnice/ASCII

Jako příklad využití je na obr. 6

uvedeno zapojení s mikroprocesorem

68HC705J1A, které (spolu s obslužným

softwarem) převádí skenovací kódy

z klávesnice na kódy ASCII a ty odesílá

na sériovou linku ve formátu RS-232

rychlostí 9600 b/s. Demonstrována je

i zpětná komunikace ovládáním indi-

kačních diod Num Lock, Caps Lock

a Scroll Lock klávesnice.

Dekodér lze využít k různým úče-

lům. Ve spojení s rozumně velkým čtyř-

řádkovým displejem vytvoří malý pře-

nosný terminál, můžete ho využít k ovlá-

dání mikropočítačového vývojového

systému ap. Cena mikroprocesoru je

přitom jen zlomkem ceny speciálního

klávesnicového dekodéru 74C922, kte-

rý přitom dekóduje pouze matici 4x4

tlačítka na binární kódy.

Program v mikroprocesoru o veliko-

sti 998 bajtů umožňuje:

– využití obousměrného protokolu

klávesnice, umožňujícího zobrazit stav

Num Lock, Caps Lock a Scroll Lock na

indikačních diodách klávesnice,

– externí Reset, aktivovaný stiskem

Alt-Ctrl-Del (můžete tedy při využití s vý-

vojovým systémem resetovat mikropo-

čítač stiskem těchto tří kláves),

– Scroll Lock a Num Lock přepína-

jí dva vývody paralelního portu HC705,

což lze použít k zapínání a vypínání

různých věcí, k volbě paměťových strá-

nek, operačních systémů ap.

– funkci Direct Decimal Enter Rou-

tine – když vložíte desítkové číslo při

stisknuté klávese Alt, číslo je odesíláno

jako binární. Např. vložíte-li při stisknuté

klávese Alt číslo 255, odešle se FF.

– funkci Direct Hexadecimal Enter

Routine – při stisku klávesy Ctrl můžete

vkládat hexadecimální čísla.

– výstup ASCII je ve formátu RS-

232 rychlostí 9600 b/s.

Schéma zapojení

Schéma připojení klávesnice k mi-

kroprocesoru HC705 je na obr. 6.

Vývod TXD při odesílání formátu

RS-232 není na napěťových úrovních

RS-232. Pokud ho bude třeba připojit

k zařízení RS-232, bude nutné použít

některý z populárních převodníků na-

pěťových úrovní pro RS-232. Při použití

s vývojovým systémem ho lze připojit

přímo k vývodu RXD ovládaného mi-

kropočítače. Klávesnice vyžaduje výstu-

py s otevřeným kolektorem, toho je do-

saženo použitím Data Direction Regist-

ru (DDR). Obvod je navržen pro krystal

4 MHz (rychlost sběrnice 2 MHz). Časo-

vání pro přenosy RS-232 je odvozeno

od rychlosti sběrnice, proto musí být

krystal 4 MHz.

K napájení běžné klávesnice je za-

potřebí asi 300 mA, doporučuje se pou-

žít vlastní napěťový regulátor. Blokovací

kondenzátory nejsou ve schématu za-

kresleny, ale pro stabilní provoz je

vhodné je použít. Více informací na-

jdete v materiálech k mikroprocesoru

MC68HC705J1A.

Čtení bajtů z klávesnice

Výpis zdrojového kódu celého pro-

gramu má 19 stránek a proto zde ne-

Obr. 4. Přenos z klávesnice do počítače

Obr. 5. Přenos z počítače do klávesnice

Obr. 6. Schéma zapojení dekodéru

klávesnice

klávesnice

počítač

počítač

Page 39: Prakticka Elektronika 2005-09

39Praktická elektronika A Radio - 09/2005

může být uveden ani komentován celý.

Najdete ho na našem webu.

Jak bylo uvedeno výše, je-li linka

KBD Clock na log. 0, klávesnice ukládá

všechny kódy stisknutých kláves do vy-

rovnávací paměti. Pokusí se je odeslat

až tehdy, jsou-li obě linky KBD Clock

a KBD Data ve vyčkávacím stavu (na

log. 1). Protože dekódování načtených

dat může nějakou dobu trvat, je nutné

pozastavit odesílání dat z klávesnice.

Receive ldx #08 ;Number of Bitsclr PAR ;Clear Parity Registerbclr clk,DDRA ;Clear to Send

brset clk,PORTA,*;wait on idle Clock

brset data,PORTA,Receive

;False Start Bit, Restart

Program podrží linku KBD Clock na

log. 0, dokud nemůže přijímat data.

K získání datových bitů z klávesnice je

použita smyčka, proto se do index re-

gistru X nahraje počet bitů, které je za-

potřebí přijmout. PAR je použito k ově-

ření paritního bitu na konci přenosu.

Nejdříve je nutné ho vynulovat.

Potom můžeme změnit stav linky

KBD Clock na vyčkávací, aby klávesni-

ce začala odesílat data při stisku které-

koliv klávesy. Program se pak dostane

do smyčky, dokud je KBD Clock na

log. 1. Pokud přejde na log. 0, smyčka

se přeruší a vývod KBD Data je přečten.

Měl by to být Start Bit (log. 0). Pokud

není, vrátí se program na začátek přijí-

mací rutiny a zkouší to znovu.

Recdata ror bytejsr highlow;Wait for high to low Transitionbrset data,PORTA,Recsetbclr 7,bytejmp Recnext

Recset bset 7,byteinc PAR

Recnext decxbne Recdata;Loop until 8 bits been received

Je-li detekován Start Bit, musí násle-

dovat 8 datových bitů. Data jsou platná

pouze na sestupné hraně taktovacího

signálu. Podprogram highlow bude

čekat na tuto sestupnou hranu.

highlow brclr clk,PORTA,*;Loop until Clk Highbrset clk,PORTA,*;Loop until Clk Lowrts

Po příchodu sestupné hrany takto-

vacího signálu lze přečíst signál na lince

KBD Data. Pokud je to log. 1, lze nasta-

vit nejdůležitější bit z bajtu. Je-li bit na-

staven, inkrementuje se PAR. Tím se

kontroluje počet log. 1 v bajtu, což je

potřebné k ověření paritního bitu. Po

přečtení datového bitu je dekremento-

ván index register X. Celý proces se

opakuje, dokud není načteno všech

osm datových bitů.

lda PORTA ; MSb is Parity.rola ; Shift MSbit to LSbit.rola ; thru carryeor PARand #$01beq r_error

Po načtení datových bitů přichází

paritní bit. Lze ho buď ignorovat, nebo

s ním něco udělat. V předchozím po-

stupu jsme sčítali logické jedničky

v PAR. Klávesnice používá lichou pari-

tu, tzn. že paritní bit by měl být komple-

mentární k nejméně významnému bitu

v paměti PAR. Pomocí Exclusive-OR

s paritním bitem dostaneme log. 1,

jsou-li oba bity různé, tj. je-li vše v po-

řádku.

Protože nás zajímá pouze nejméně

významný bit (LSb), můžeme pouze

provést operaci XOR mezi akumulá-

torem a PAR. Potom vybereme LSb

pomocí funkce AND. Je-li výsledkem

nula, nastala chyba parity a program

odskočí na podprogram r_error.

jsr highlowbrclr data,PORTA,r_error

;Stop Bit Detection

bset clk,DDRA;Prevent Keyboard from;sending data;(Clear to Send)

rts

Po paritním bitu přijde Stop Bit. Opět

ho můžeme ignorovat. Ale zde jsme se

rozhodli v případě, že Stop Bit (log. 1)

nepřijde, odbočit program na chybový

podprogram. Jak se chyba ošetří, je již

na vás.

r_error lda #$FE ;Resendsta bytejsr Transmitjmp Receive ;Try again

Pokud nastane chyba v paritním bitu

nebo Stop Bitu, lze předpokládat, že

mohou být chyby i v datech. Mohli by-

chom chybu ignorovat a přijatý bajt

zpracovat, mohlo by to však mít neoče-

kávané následky. Jinak má klávesnice

k dispozici příkaz resend. Vydáme-li

příkaz resend (FE) klávesnici, kláves-

nice by měla odeslaný bajt zopakovat.

A k tomu zde dochází.

Vidíte, že odskok na chybový pod-

program odešle okamžitě příkaz re-

send, aniž čeká na dokončení poruše-

ného přenosu. Není to žádný problém,

protože klávesnice považuje přenos za

úspěšný, je-li odeslán desátý (tj. paritní)

bit. Pokud přerušíme přenos dříve, než

je paritní bit odeslán, klávesnice uloží

stávající bajt do zásobníku pro pozdější

přenos.

Načtení bajtu nutně nevyžaduje

obousměrné datové a taktovací linky.

Pokud dokážete bajt zpracovat dosta-

tečně rychle, není handshaking (RTS)

vyžadován. To znamená, že není nut-

né se zabývat s Data Direction Regis-

trem.

Zápis bajtů do klávesnice

Následující podprogram je zcela

obecný a lze ho využít kdekoliv. Během

normálního průběhu tohoto podprogra-

mu by měla být linka KBD Clock na

log. 0, aby nemohla být odesílána data,

dokud na ně není počítač připraven.

V tomto případě však udržujeme linku

KBD Clock na log. 0 po dobu 64 µs

zbytečně, protože linka je již na log. 0

dostatečně dlouho, od konce posled-

ního přenosu.

transmit ldx #$08 ;8 Data Bitsbset clk,DDRA ;Set Clock Lowlda #$13 ;Delay 64uS

jsr delayclra ;Clear Parity Registerbset data,DDRA ;Set Data Lowbclr clk,DDRA

;Release Clock Linejsr highlow

Program potom zahájí přenos z po-

čítače do klávesnice změnou stavu

KBD Data na log. 0 a uvolněním linky

KBD Clock. Pak je nutné před ode-

sláním prvního datového bitu na KBD

Data počkat na sestupnou hranu takto-

vacího signálu na KBD Clock.

loop ror bytebcs mark

space bset data,DDRA ; Clear Bitjmp next

mark bclr data,DDRA ; Clear Bitinca ; Parity Calculation

next jsr highlow;Wait for high to low transitiondecxbne loop

Odesílání jednotlivých bitů na linku

KBD Data probíhá velmi podobně jako

při čtecím cyklu. Registr X se využívá

k počítání počtu odeslaných bitů. Stejně

jako při čtecím cyklu i zde se inkremen-

tuje akumulátor, aby bylo možné pozdě-

ji určit paritní bit.

and #$01bne clr_par

set_par bclr data,DDRAjmp tr_ackn

clr_par bset data,DDRAtr_ackn jsr highlow

Po odeslání datových bitů je nyní

zapotřebí odeslat paritní bit. Na rozdíl

od čtecího cyklu paritní bit nemůžeme

ignorovat, protože by klávesnice ode-

slala příkaz resend (FE), pokud by byl

paritní bit nesprávný (pravděpodobnost

50%).

bclr data,DDRA;Release Data Line

jsr highlowbrset data,PORTA,error

;Check for Ackbrclr clk,PORTA,*

;Wait for idle line

bse clk,DDRA;Prevent Keyboard from;sending data;(Clear to Send)

rts

Po nastavení paritního bitu a dete-

kování sestupné hrany taktovacího

signálu na KBD Clock je nutné uvolnit

linku KBD Data a počkat na další se-

stupnou hranu KBD Clock abychom

viděli, jestli klávesnice příjem bajtu

potvrdí. Klávesnice to učiní změnou

stavu linky KBD Data na log. 0. Pokud

se to nestane, program odskočí na

zpracování chyby. Pokud proběhne vše

úspěšně, počítač nastaví KBD Clock

na log. 0.

error lda #$FF ;Resetsta bytejsr transmitrts

Program ošetřuje všechny chyby

přenosu poměrně „tvrdě“. V ideálním

případě by se mělo počkat , až kláves-

nice odešle příkaz resend a pak zno-

vu bajt odeslat. Zde jsme však reseto-

vali klávesnici. Protože doposud žád-

ná chyba nenastala, nebylo zapotřebí

tvořit pro ošetření přenosových chyb

nějaký dokonalejší podprogram.

Page 40: Prakticka Elektronika 2005-09

40 Praktická elektronika A Radio - 09/2005

UDĚLEJTE SI SVŮJ WEB

(Pokračování)

V dosavadních částech seriálu Udě-

lejte si svůj web jste se seznámili s tím

nejzákladnějším, na čem web vznikl –

s formátem HTML a způsobem, jak

upravit stránku, zformátovat text, dopl-

nit obrázky. Bohatě to postačí k vytvo-

ření jednoduchých webových stránek,

na kterých můžete tímto způsobem

prezentovat a sdílet svoje myšlenky,

informace, obrázky.

Webové technologie se ovšem veli-

ce rychle rozvíjejí zejména v souvislosti

s komercionalizací webu. Velice brzo

(už dávno) získal formát HTML dyna-

mické prvky, možnost přesného umis-

ťování objektů na stránky, možnosti po-

stupného oddělení obsahu od grafické

úpravy. Základní funkce tzv. kaskádo-

vých stylů (CSS) a dynamického HTML

(DHTML), které to umožnily, vám před-

stavíme v několika následujících po-

kračováních seriálu.

Nicméně jsou i jiné cesty, jak vytvořit

webové stránky, a nemusíte k tomu

znát formáty ani programovací jazyky.

Pro oživení a zpestření našeho seriálu

vás proto tentokrát seznámíme s pro-

gramem DHE Editor, který umožňuje

čistě grafickou tvorbu webových strá-

nek. Je to podobné, jako DTP (desk-

top publishing) pro tvorbu tištěných strá-

nek časopisů, novin, pozvánek a jiných

tiskovin. Vše, co chcete na stránce mít,

tam jednoduše umístíte posouváním

myší, texty napíšete nebo vložíte přímo

na požadované místo, velikost obráz-

ků upravíte přímo na stránce myší,

stránku tvoříte rovnou v rozměru, ve

kterém ji chcete mít. Je to způsob,

nazývaný WYSIWIG – (What You See

Is What You Get – co vidíte, to dosta-

nete). Nemusíte k tomu znát jedinou

značku HTML ani jakékoliv programo-

vací postupy. Pokud ovšem chcete, je

zde i možnost vkládání vlastních HTML

komponentů i různých skriptů přímo na

určité místo stránky.

Program DHE Editor je freeware,

nebude vás tedy nic stát, a kromě všech

běžných statických částí webové strán-

ky vám umožní pracovat i s některými

dynamickými prvky. Můžete si ho stáh-

nout z adresy www.hexagora.com.

DHE Editor

Jak již bylo řečeno, DHE Editor

umožňuje tvorbu webových stránek

vizuálním způsobem, grafickým rozmis-

ťováním textů, obrázků a dalších prvků

na stránce bez potřeby znalosti progra-

mování nebo kódování – tzv. způsobem

WYSIWYG (What You See Is What You

Get – volně přeloženo „co vidíte, tak

to taky bude“). Využívá k tomu tzv. kas-

kádové styly (CSS1) a jejich schopnosti

definovaného umisťování objektů na

stránku. Stránky v programu vytvořené

byly úspěšně testovány ve všech nej-

rozšířenějších prohlížečích. Mezi voli-

telnými jazykovými prostředími je i češ-

tina, je proto snadné se s editorem

rychle seznámit a začít ho používat.

jednoduše pomocí nástrojů z nástrojo-

vého pruhu na levé straně okna:

Výběr – umožňuje výběr objektu na

stránce myší.

Čtyřúhelník – vytváří prázdné nebo

vyplněné orámované nebo neorámo-

vané čtyřúhelníky.

Písmo – tento nástroj se používá

k vytváření všech textů na stránce. Lze

jím i formátovat vybraný text, snadno

tvořit odkazy, přiřazovat určitým částem

textu dynamické události ap.

Obrázek – umožňuje vkládat obráz-

ky v různých formátech ze souborů,

snadno upravovat jejich rozměry a při-

dávat k nim různé efekty.

HTML – umožňuje do zvoleného

místa na stránce vložit HTML kód.

Text – vloží do stránky alfanumeric-

ké vstupní pole (pro vkládání textu).

Tlačítko – vloží do stránky ovládací

tlačítko.

Obr. 1. Pracovní okno freewarového editoru webových stránek DHE Editor

Obr. 3. V tomto okně se píše a edituje text

Obr. 2. Nastavení vlastností celé stránky

Pracovní okno programu DHE Edi-

tor je na obr. 1. V uvedeném příkladu

jsou na něm čtyři objekty - nadpis Moje

stránky, text pod nadpisem, obrázek

a tlačítko. Umístili jsme je tam velice

Page 41: Prakticka Elektronika 2005-09

41Praktická elektronika A Radio - 09/2005

(Pokračování)

Při vkládání objektu (a potom kdyko-

liv na něj kliknete) se po pravé straně

okna otevře editovatelný seznam vlast-

ností, vztahující se k danému objektu

(obr. 4, tabulky vlastností textu, obrázku

a tlačítka).

Při vkládání textu si vyznačíte kurzo-

rem rámec, do kterého text vložíte, po-

tom z tabulky vlastností a dalšího dialo-

gového okna definujete všechny jeho

parametry i text samotný (obr. 3, 4).

Při vkládání obrázku do stránky se

vám nabídnou dialogová okna pro nej-

různější úpravy a filtry (obr. 5, 6).

výběr, kopírovat, vyjímat a mazat ob-

jekty a pohybovat se mezi nimi ap.

Na horním nástrojovém pruhu jsou

častěji používané funkce jako Nový

soubor, Otevřít, Uložit, Kopírovat, Vyj-

mout, Vložit, Vlastnosti, Undo, Redo,

Náhled a Viditelnost objektů.

Do stránky můžete vložit i odkazy

na jiné soubory, vytvořené v DHE Edi-

toru (.dhe) z menu Nástroje/Vložit DHE

soubor objekt. Potom lze generovat

stránku dynamicky. Tato operace je vel-

mi užitečná, když potřebujete např.

vytvořit více stránek se stejnou hlavič-

kou – změnou základního (originálního)

souboru se automaticky upraví i všech-

ny odvozené stránky.

Nastavení editoru

Konfigurační okno je na obr. 7. Lze

v něm nastavit zarovnávání k mřížce,

velikost, barvu a viditelnost mřížky, zá-

lohování, alternativní prohlížeč pro ná-

hled, jazykové prostředí a některé další

funkce.

Myší lze kreslit, měnit rozměry ob-

jektů, posouvat objekty na stránce. Lze

současně vybrat více objektů najednou

(přidržet Shift a postupně označit všech-

ny vybrané objekty). Dvojklik na objektu

zobrazí okno vlastností objektu.

Klávesnicí lze efektivně přesouvat

objekt a měnit jeho velikost, invertovat

- onBlur — pokud ovládací prvek

přestává být zvolen;

- onChange — když se mění hod-

nota vstupního prvku;

- onLoad, onUnload, onResize —

při operacích se stránkou – načtení,

opuštění, změně velikosti.

Události (Events)

Tato funkce umožňuje přiřadit vyko-

nání určité akce (zobrazit nebo skrýt

objekty, kopírovat obrázek z jednoho

objektu do druhého, přesouvat objekty,

vykonat funkce JavaScriptu ap.) pokud

nastane určitá situace (událost, event):

- onMouseOver — je-li kurzor myši

nad objektem;

- onMouseOut — opouští-li kurzor

myši objekt;

- onClick/onDblClick — kliknutím/

dvojkliknutím na objekt;

.

Obr. 4. Při vložení objektu nebo

jeho označení se v pravé části

pracovního okna zobrazí

editovatelná tabulka vlastností tohoto konkrétního objektu (zleva text, obrázek, tlačítko)

Obr. 5. Nastavení vlastností obrázku

Obr. 6. Při vkládání obrázku je zde velký

výběr různých filtrů a úprav, obvyklých

u samostatných bitmapových editorů

Obr. 7. Konfigurační okno

Události lze přiřazovat stránkám,

libovolné části textu, obrázkům a vstup-

ním prvkům formuláře (textové pole,

tlačítko, zaškrtávací políčka ad.).

K dispozici jsou i funkce RollOver

a RollClick, které umožňují změnit ob-

rázek, pokud je kurzor myši nad objek-

tem nebo pokud nad objektem myší

kliknete.

Program potřebuje asi 15 MB ope-

rační paměti a 15 MB prostoru na pev-

ném disku. Je kompatibilní se všemi

verzemi Windows.

Obr. 8. Přiřazování dynamických událostí

Obr. 9. Export kompletní hotové webové

stránky z editoru pro web

Obr. 10. Výsledný vzhled stránky ve webovém prohlížeči

Page 42: Prakticka Elektronika 2005-09

<%8%3/,;*48#?L)&&#%B<LC#L2Q;,5 3!0;4%87%%#S('%%&&&% &% %!:&A;,5<%%6.T;91T3%4%#%%% % %%%'%#%%<D03ND64%#%%U -9+-9+5-%60)3V4!

<!0;488( I%&%!<%&#% 8TH8! 5*% % 3>)4%%%%#S%U#%%#!CU& % 8%% !C %%&&#%)U8 &#8!=&# % & %%% &%U88!

<!0;4LC87C/6/D;Q-/&LMAH<:@<!"%%# G%%&#% 8&384%#% &!

<!0;4 % 8D7-69&#A.03LW<41HI<3/,--4& FNTJH(A<H<=!"# %%8%%'%%#%C/3%%4!H) &&#%'&%8%! &% &Q !

0%"!=3!

% &'() *+

-#I !8? 7 )D HJ

3K &'8%)D 8?' &HD8 % ! B ! %! &LM &' B!M 1 BM7&1 BCB(B6M &8 !& 1!81B5*' !N%!

<@!6!%5355; 5J(6 6$35;!2 3!5!6$I

6 ! &BK8 &M &1 B/M 8&BKM'&A! ! &BC6M D*

3$A1?7 )D !B! &)O/ P>PBPB$BBE &1 BK &MA%8& & 7!N?&18% &B7&1 D ! %! &)O/

'3)D Q!4,.B !% &/<-2)R5P3D8 A7 &1%' 8 B &" & 7!B &?&1%28'3B7&1 ! @ 1 ! %(7 !5DB !1 &AB1 5DM? & S&%&?!&&B7 87 B != M 86%&1' S !D ! &7 %!)O/ &' ?8&1 S %' 8' & 1 ! 8 &H

7G#( III%U%*1T& /.1T!H(I % %#%%%%)# &!

2 3

2 3

3

3

'3

Page 43: Prakticka Elektronika 2005-09

,-./$012 13 4" *&#+ $!, &#+ &

! ! "#$ %& %'(%!!( %(! !!!! "!% %" #

)!* &!" &!%!"#+% * !& !,-,#,* !"! *" !& !!!!%.!(" !%#/"0-123 &"456#7 (% (!4$0*0(0-.89( "(#5 %&#+%! (! 5:%:&!%(+;&8<=.#$*!%! !> *"",-,!?#/&+22 #(%@4!! "!& A:!(!%+2!%&!!31B-!:&5:*8C=B+;D#=(+3EFBG(#HHI#, #1JE=#

0 ! %&(!#5 (! &*,K+L( ! * !&!0-.<<#5 !(&! !!

!"*M % &0-.NC( ! # 5 *#1JE=#

,*! !:&!% ! ! !! &!!!&# !"HO0-123 !!( ! "(#N !! ( !%( " ( !*( %"#N" % #5 !! PQ,-,!?>!%%#

; ! "*% "&( !!" &"%*0@1RB( !!S&.BB=BB!#5::&!%&A: !#$!%!!> 2*#1JEH#

+! %!!" %&#/ !* ,-,!"*T"!- !!*+!(0-1;C9( !*&" #0"%(&*!(+%&! 86#N ( % "5:(""!( #++;!.O8UGB1( #< ! >5:! !%! &!(8UGB1!+;&!+@VE#; &"! #

,*"" %*/! %MM5("!!% "!%!G#+ !"% *! 5A:1HHH=.L6(*"!;L@SD#H(+3EFBGI#5%&!*%?N& !!!%%,-,+ * 1JRB#N!(A:.!!;U1BE(RB !;U1=J#+% *"GBB- #N &(( "#

)%!(" !$$M#M% %" # 3O $$M( %!*:&!#M "(!&*:&AL=1(" &# ; :& ( !% &! # " !% " " JG6JB#% !! !""! * !#7!"& "! % PLC/C35Q#- !! ( ! $$M1HHL6!!!5A:!!#1JR1#% !& +2( ! #

N ! *# 1JER( W M !"& &!"#!! ! %! -, !1HHH=.L6D#1EI#+%! ! !!!5:*+@VE#

!"#!$#%! ! &# '

()"#*+

,&-!../#*#"#*+"(

0% &#112%3 #-#!#"##/#-* &4-#1

1"5/%!6/#-1

Page 44: Prakticka Elektronika 2005-09

!"#$%&'(#)

!"!#$ %&'!%()!"*++

,-.& !.&#./0&1((/!

23!"!&1456 1 '&#!) & 1789:;<& .%=-96& 3& #1<"#1. >?1@&!3 1 :A(BBB6& .1(/!"!36&& C:*0AD(+

"1

AE1!$ %)F!5! &6#%& 4&#1& " '

:8+?-GH

I"! "&$ %! 61 1# 1 6 J:+B)IK

#LG-"

4% 'GG&#& &1(%"((14#C%&/K&""&#;L&M!&1#"!! 1"#/9L90 1&! #/$9L9!&'G@6!1" ,27@AA@AAGNJ@1&!"#& " 0!"# && "$#(&! J#CC(# )K! #/$*##/ &&O&& /! %#!*"#%@%#&(1 ! #&(#@ &*#/*##/&#%

.(C@!%&!#E/!& 9L96!*C/#>PH>9J-5& /+/ C7)%&K %&&5(1!&1 !(N(1 &("!!H#& 1#9L9.11/ &@ & C/%&&!#"##*##@!C!!C !# /#!"#! 9L9@ /$&! &%#*4#&!"#Q& && /3$& 1E!& $9L9(&1!#&!"#9L9&& &###

L&# &!/## *#!& AANJ@(A$11!@ & / &#(1&!/"# !#!#

&!"#;L/JMN @;L9@ '&!"#6,;L@,+D@;E@04@JM74*&(1$ O0(0.@!*%#&&!"#R.JR "1(@&!"#(&"1 " &!!* &4(C( &1!*" !*&R.J0%#&&!/!*15S

4"#& &T'')%& (;LLL+L/&!"#! &#$"&;LLL+ " #/&(1+ CGGA/&" ( &"!& AANJAGG&!"#& %;L'#&1

;E!& 9L9 !(1I%&!&& %FT''6&A87% -L& /@;LPR@%# L"& ( D(@!<E!/& $9L91=U1(!*&1 & $!@$(&1@(V1

( (1 #&1 $ "## $ &!% 6!& ,NJ7! !*& /C&C C!*#@(& /$1

Page 45: Prakticka Elektronika 2005-09

)5(5' (,)

%& -./01

D-MF2 & W1 $$ %#& +/?8E@! /%# * !!& &11!! #!D-MF2+/?E+&H!*"#/% "!11@!*(##! !!1"#(& @!/! !*"#%1',XXT2XA@'@&GH@!"/#&*"1D/>@# 0NL%$&!*"#%"GG JGGNJ@ N@-N@S-NL&! "GGG!1#@ &!H !#0S@ $" &! !*"#%/1+/?8E 5.5004*"#% "# &1#I "A@T'NJ@ T@'(G@8NJ!*S-N@*#A'G J5&"& G@'µ9@! % /9$(!*! #! # # @&& "!!! ?E"1!C/ D-MF2& !## 1@ &1%# &

2$33&$34 $#-5/1

4! #"!& $$(&/CD-MF2&&%# ##1

W"!1 !X# /!&6@8G7/&D-MF2+/2'E9#!/! # ! +/2GE@ #! #5;00M+-PDD+P4DE?@@ "!& &# & %&1!*"#+" & !### ##& !## & %& !*#" X9L9(XPL9 /%@!*#!1>M+Y (#!&(-N&55>Y/(#!&L(#"/1@!&1 &/&$!*"###C!&#!#!C /#"##! "!&9$(CK " %#/&@ "&&"C1"#!/!*&& !&& 5+N(#"1 /#&!* !&$!C /#!&8G

D-MF2+/2'EGG!1#&I $%#@( $$/ 'GS!& 'S!& 8G&&#!*! ##$ @ $& !K"1!!**#0&1$.5?;&( &( @&*"1 5.500+50@+.N- @$& !!X#/!! 6T 27@ -N" #* !&%/1ICWIS-N6&9L97N6 !&7@ &!" ,@ J&"($!!$!*#" !& 0#I # "/"#1"#!*#&H#/ &" &(# ! ! 409$& !!:40"&*"&/#.*% "*#(!/

" "61!$71/$&1#D5+NC !*!C&(!&1#! (#& ( +/2'EC 0 &#*! %28ANJ'A,GNJ5/& "(& /& !"& &*"11@" "" /&D-MF2

4*#! "##%#,GZ@& #&&/!!"&W# (&W(1$/I# 0*"&#"/# !X& #" !!&+! % " W& /*+>N;+@ &!X(*&1% "#""&"(&$.&&"&/1(&" W!1"#&*#1" &@&11

!*"#%?E@ $!*&#!!C 55> !&$/1!& !*&" H

4 & !# && !## !*"#%@"1 1*@(!*# &# %# !*"#%

+$( "!!*"#/% !*(#"# #("#&@!*#!! #!*"#%C+/?E&WQ!1*'GG &

9WQ""A$#& !#D-MF26<1?8.JJJ)8)!./W4E7@" "1$!$&&""$( C6&CJJJ))1N&) 17+# I/JJJ))1

& & %#&( '*#"GG',( &L ( H 60NE74*@(*#+EM%G6#!#&M% [&1; @4&1"74!"&*/8G

#&%"-:A4E3)*&<#'A'()". #& /#1

'* "'@

!!O& D-MF29.P7+?

&D-MF29.LQ?

Page 46: Prakticka Elektronika 2005-09

8T ;L/00M 00M G'GG/G8GG8/,T 06057 5S GG/GG8/,T EN N>? GG/GG,T 455& 00M GG/'TA/'T 5RSS+?5& ..\ GGGG/AGGA/'T 06057 00M GG/GG/8G 5SS 5SG 40L ( 40L GGGG/AGGG P5S55& 5S GGGG/G,GGG 00MH 00M GAGG/G2GG/G ;5& 00M G,GG/G,GGG EP0! 00M 'GG/,'T/G 4;/5S/5& 5S 2/,@G2/G,G 4# L9 5S GAGG/G2GGG ;5& 00M G2GG/GGGG +.55& 5S G8GG/GGGG F,NJ0:M500M G8GG/TGGG 9-+M/5& 5S GG/2GGG 2G 00M TG/GG,G ;N 5SF00M GAGG/G2GG,/TG ;5& 5S G,GG/G,GG,/TG J-4SM 00M GG/GG,G EP0! 5S 'GG/,'TTG ;5& 5S G2GG/GGGGG 2G 5S TG/GG'G 4K& $! 5S00M G'GG/G2G'/2G.0SS5&..\ GGGG/AGG'/2GS : N>? 'GG/'GG2G F,NJ0:M5 5S G8GG/TGGT/GG5RSS+?5& 00M GGGG/AGGT/GGSS0SD5H 00M GGGG/AGG

4;;]4*11 #%& #!K@%&P.56:N.7&!& @ ( %##&#%& !1 " " @(&&%&P.5L11/#!&#1*#" @GGG&!& !1GGG

05&!*D//&!&##!!#$# C-D*/ D1 &H Q 2F.(P7& &FJ6@E/&

94ETFGG(*"1!#/ C4;/5S@;+?5R

SS+?^!# C/$& %&!& /

!!

F,NJ5S::CJ)H&R&H5<)HF,NJ00M::C&&5)H&R&H5<)H5RSS..\JJ 6R) 5RSS00M&&5RSJJ)1+.5 RHJ)EP0!& RP)1);5SJ & R8 & )1;I & R8 & )1;L/00M!R1 )!;+JR1& )H4K& $!SRS)!4# HRS&) 05#1R)9-+M/JJJ)<5) S:JHR8<))

!"!#

"#$(1 /#& !C#&L 6L857!!& ! #%CX!( -@+TM #(1&#& ! /& $!C1 &C& /&#9$#L(@.@! "#R0D"%!&'()(1JMT-M;"&.H6'M;7M &&# ! @" # @ /!*& %&$!# #*#( / &&!"#!( 4*(1&" ( (19%#&/ "1 &# & 9LT?+ 9LT?:@ 00M%&5R& ( X!%# 1 *#""&1"1(1"#

%*+!,-..),-$/($ $&@2GA'2T,'%)+0'*'!)1'2+!&!30!)*+0(#1& @;L4?@28T'M M& /%'G@'2A2828A@2G'88G28A

/G>P>/PJ-FN57 AGG/AGGANJ/82:J

AG AANJ 8GG/GG,G -N5& AAANJ G,GG/GGGG ANJ 8GG/GGG 'GNJ 8GG/GG2G 55:&& 'GNJ G8GG/'GG2G 4# AANJ/G:J G,GG/GG2G ::JANJ/82:J G,GG/GG2G ;E ANJ/G:J G8GG/GG,G 5&0J- @:J 8GG/GG

74# %&!&2FFGG6 7+# ;L:LAFFO%MMMN:C+BBBA+E/R&!1)!4MRBA22 /$ *#"GG'&$" ">PH>/PJ-FN_/5&GG'

-4

$%&#'()

.!/(1+& I>(& >P#H!*!* @ &( !"@( "#@ 6" #!117 &

& 1%$! %#4#& !5A($"##& / $!&@(#/1@ (( & $! 0$ " ( #*#!&GNJ'G J!*#1GG J(&'NJ6#@@(1($!*#/1!#(7J& "!! 1#!/&!OC11!&6/"2GG7 "@ !/& "#! HO&#*#!&'GGJ@!!*#& ! HOC&#*#8GGJ % %!H#&!*&62A@8GAA@AGA J7@ %!R05S!R4 6'2G@8GG@AG2G J741 1 " 1#0:M

(*+%,-./'&9&( #()$$&+`/

607 %# ( <EM=6 I @ I E Ma&7## /%&(1C@(# C(/*"&1 ##4* !!""& &!&

( "&!*& I I4!!

YATG'AA',/G29&!( /

& *##@@&/&.9!*"#%@ & %& 4& &( "!"#& 8@'b

567

4(1" &O40L"/#40L2!*4@>,MD\@$&1H# #@&O40LG- /! !*&9 "#*!&AGJ!(($!*&" #$/ L !#O & #AG8, JP0M8GGP.5GA, JGGP.54/#O !DE!*/#) !*&( C//" & !HN 40L2@ $"& KNN115&))1N<P (JJJ)1&< ) 1 &#

8

+ "#@( GGT(8NJ!&! I!8G8'8GG J)& 8G'G/8G8' J!) !&H#O & " #!#*&H 8GG8GG J6]]7"#$!* "#@((1 $&1$C(00M!& G J#!&2GAG) 5S! ((1!* $H# ! #/*H)& ' J(1&5 "#&!>P/&S.5 H@ ()%&/1&!&"$!# " (1S.5<!/=!$& C(($"/$& $!!

012234

Page 47: Prakticka Elektronika 2005-09

6 7 8 8

!"!#$% & !"!#$ '' !"!#$' '' !"!#$' '' !"!#$' ' '' !"!#$' '' !"!#$' ( '' !"!#$%) '' !

*+,&"$-.$,#" /0$1- #$ 2-3# "

"4#+.5 &,#$#. 67+"-8989* ,:;7<; -+,

! "# $%%%&' () (*

56!!-&7(8-&79:#;6<<<1!&!!&&&!=%(8

6 9$,% 9$,% : $3&$%;< 8

( >3?.,,# 2>2.,,#

&#( @:3.,,#

-- ?A2.,,# 2@B.,,#

/*C*=D)1233>@" ?>.,,#

*+,&"$-.$,#" /0$1- #$ 2-3# " "4#+.5 &,#$#. 67+"-8989* ,:;7<; -+,

! "# $%%%&' () (*

Page 48: Prakticka Elektronika 2005-09

'

4X4 !$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$EEOOO4-202% ) =? $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:OO42=? ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO4_- ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EOE41.4 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EOO402.V* ?040%U $$$$$$$$$$$$$$$$$$$$E:OOO4:2134% $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO4E1 !!$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO4$R$:$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ E-SV23O4VSB?2 $$$$ EEOOEEO:-?4.SB?0O. ! H! $$$$$$$$$$$$ EOE-BJ2% ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :OOO.S3=S ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:OOO.S0O 7 * $$$$$$$$$$$$EEOOO2ES ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEOOO4320U41 ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OOO212 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:21202.V $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:212E !$ $$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:OO21.V23.S $$$$$$$$$$$$$$$$$$$$$$$EEOOO21OE $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :212. ) !$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:21=US $$$$$$$$$ EE:21=US+ $$$$$$$$$$$$$$$ EE:OO210O= ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:OO23=S?* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ O:2U4 ! $$$$$$$$$$$$$$$$$ EOE<44212%0USO% ! $$$$$$ EEOE<O?.V2U ! $$$$$$$$$$$$$$$$$$$$$$$$$$ EE:O<%0 ! $$$$$$$$$$$$$$$$$$$$$$$$$ EO:<! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OE

<B1_BU !! $ $$$$$$$ EOO_2? ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ OO_3 $ ! $$$$$$$ E:OE:OOEEEOEEEOOV42E ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :OV6 7OS 3=8 $$$$$$$$$$$$$$$$$$$$ EEO:V? $$$$$$$$$$$$$$$$$$$$$$$$$ EE:O<U4?2?SU ! $$$$$$$$$$$$$ EO64-1S0US $$$$$$$$$$$$$ O%S42BUS=2 ! $$$$$$$$$$$$$$$$ EE:OOO%S2%0SUC-US ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:%S21 ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$EEOOO%S01O $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:1uO ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:322U $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:O3O.US.S ! & $$$$$$$$$$$$$$$$$ EE:O3O.USO? ! $$$$$$$$$$$$$$$$$$$$$$$$$$$ EOOO2O? !$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$EEOOOS1C3=S !B0 $$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:=u:! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE:O== * $$$$$$$$$$$$$$$$EEOOO=V ! =VO1O=? $$$$$$$$$$$$$$$$$$$$$$$$$$ EEO=VS-S? *! $$$$$$$$$$$$$$$$$$ EOOO?2 ! $$$$$$$$$$$$$$$$$ :OO?B=.4S.4 7n $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEOO0$2$O$< $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEO:02- *< $$$$$$$$$ EE:OOO0O=4 ! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EE032 & $$$$$$$$$$$$$$$$$$$$$$$$$ E:B0O1.211* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EEOO:!43=2UG;;D21S?C?G;;A $$$$$$$$$$$ EO:EEE:44?$ ! ' $$$$$$$$$$$$$$$ EE:OO


Recommended