Amaterske Radio 2000-06.pdf

(3556 KB) Pobierz
348158532 UNPDF
OBSAH
Amatérské radio
Vydavatel: AMARO spol. s r.o.
Adresa vydavatele: Radlická 2, 150 00
Praha 5, tel.: 57 31 73 14
Adresa redakce: Na Beránce 2, 160 00
Praha 6. tel.: 22 81 23 19
E-mail: kraus@jmtronic.cz
Roènì vychází 12 èísel, cena výtisku
30 Kè, roèní pøedplatné 312 Kè.
Objednávky pøedplatného pøijímá
Michaela Jiráèková, Radlická 2,
150 00 Praha 5, tel.: 57 31 73 12
Roziøuje PNS a.s., Transpress spol.
s r.o., Mediaprint & Kapa a soukromí
distributoøi.
Objednávky inzerce na adrese vyda-
vatele
Obsah
Distribúciu, predplatné a inzerciu pre
Slovenskú republiku zabezpeèuje:
Magnet-Press Slovakia s.r.o., P.O.BOX 169,
830 00 BRATISLAVA
tel./fax: 07/444 545 59 -predplatné
tel./fax: 07/444 546 28 -administratíva
tel./fax: 07/444 506 93 -inzercia
e-mail: magnet@pres.sk
Sídlo firmy: Teslova 12, 821 02 Bratislava
Obsah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Podávání novinových zásilek povolené
Èeskou potou - øeditelstvím OZ Praha
(è.j. nov 6285/97 ze dne 3.9.1997)
Za pùvodnost pøíspìvku odpovídá autor.
Otisk povolen jen s uvedením pùvodu .
Za obsah inzerátu odpovídá inzerent.
Redakce si vyhrazuje právo neuveøejnit
inzerát, jeho obsah by mohl pokodit
povìst èasopisu.
Nevyádané rukopisy autorùm nevracíme.
Bez pøedchozího písemného souhlasu
vydavatele nesmí být ádná èást
kopírována, rozmnoována, nebo íøena
jakýmkoliv zpùsobem.
Právní nárok na odkodnìní v pøípadì
zmìn, chyb nebo vynechání je vylouèen.
Vekerá práva vyhrazena .
ISSN 0322-9572, è.j. 46 043
Seznam inzerentù . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
© AMARO spol. s r. o.
6/2000
1
348158532.093.png
STAVEBNÍ NÁVODY
Terminál s grafickým displejem
Ing. Pavel Kapar
Displej LCD se ji stal zcela
bìným výstupním zaøízením nejen
profesionálních, ale i amatérských
konstrukcí. Alfanumerický displej je
v drtivé vìtinì vybaven øadièem
HD44780, jeho pøipojení k jedno-
èipovým procesorùm neèiní ádné
vìtí problémy ani amatérùm.
Ponìkud odliná situace nastane,
poaduje-li konstruktér nestandardní
znakovou sadu (napø. úplnou èetinu)
nebo vìtí poèet znakù (nejvìtí
displeje mají velikost 4krát 40 znakù).
V tomto pøípadì není jiná monost
ne pouít grafický displej.
U grafických displejù není otázka
øadièe zcela jednoznaèná. Výrobci
vìtinou do svých zaøízení pouívají
obvody HD61830, SED1330,
SED1520, T6963C, LC7981 a HD61-
202. Svou konstrukci jsem zamìøil na
poslednì jmenovaný obvod HD61202,
který, na rozdíl od ostatních, neob-
sahuje znakový generátor a je oblíben
pro svou jednoduchost a nenároènost.
Popis obvodu HD61202
Integrovaný obvod HD61202 firmy
Hitachi je øadiè segmentu 64krát 64
bodù pro displeje LCD. Protoe
neobsahuje znakový generátor,
koresponduje kadý bit vnitøní
pamìti o celkové velikosti 4096 bitù,
tj. 64krát 64, pøímo s pøísluným
pixelem. Pamì je rozdìlena do 8
stránek (address X), reprezentujících
øádky o výce osm linek, resp. bodù
(= bitù). Kadá stránka (øádka) je dále
tvoøena 64 sloupci (address Y),
adresovatelnými pomocí èítaèe
s automatickou inkrementací po
kadém zápisu. Nejvíce významný bit
Obr. 1. Schéma zapojení terminálu s grafickým displejem
D7 zapisovaného byte odpovídá
spodní lince, bit D0 horní, hodnota
1 pixel rozsvítí. Rolování øádek je
øeeno pomocí dalího adresového
registru, urèujícího linku, která se
bude zobrazovat na nejvyí pozici
(address Z).
Obvod mùe být sdruován do
vìtích celkù pomocí øádkového
øadièe HD61203, obsahujícího
pøevánì výbìrovou logiku. Pro
zobrazení potøebuje záporné napìtí
8 a 16 V. Øídicí instrukce shrnuje
tabulka tab. 1, dalí podrobnosti jsou
uvedeny v [1].
Popis zapojení
Schéma zapojení na obr. 1 vychází
ze standardního zapojení mikroøadièù
AT89Cx051 firmy Atmel. S ohledem
na potøebu generování pøenosových
rychlostí pro sériovou linku byl
zvolen kmitoèet krystalu Q1
11,0592 MHz. Reset mikroøadièe po
pøipojení napájecího napìtí zajiuje
Obr. 2. Rozloení souèástek na desce s plonými spoji
Obr. 3. Obrazec desky s plonými spoji
2
6/2000
348158532.104.png 348158532.115.png 348158532.126.png 348158532.001.png 348158532.012.png 348158532.023.png 348158532.034.png 348158532.045.png 348158532.048.png 348158532.049.png 348158532.050.png 348158532.051.png 348158532.052.png 348158532.053.png 348158532.054.png 348158532.055.png 348158532.056.png 348158532.057.png 348158532.058.png 348158532.059.png 348158532.060.png 348158532.061.png 348158532.062.png 348158532.063.png 348158532.064.png 348158532.065.png 348158532.066.png 348158532.067.png 348158532.068.png 348158532.069.png 348158532.070.png 348158532.071.png 348158532.072.png 348158532.073.png 348158532.074.png 348158532.075.png 348158532.076.png 348158532.077.png 348158532.078.png 348158532.079.png 348158532.080.png 348158532.081.png 348158532.082.png 348158532.083.png 348158532.084.png 348158532.085.png 348158532.086.png 348158532.087.png 348158532.088.png 348158532.089.png 348158532.090.png 348158532.091.png 348158532.092.png 348158532.094.png 348158532.095.png 348158532.096.png 348158532.097.png 348158532.098.png 348158532.099.png 348158532.100.png 348158532.101.png 348158532.102.png 348158532.103.png 348158532.105.png 348158532.106.png 348158532.107.png 348158532.108.png 348158532.109.png 348158532.110.png 348158532.111.png 348158532.112.png 348158532.113.png 348158532.114.png 348158532.116.png 348158532.117.png 348158532.118.png 348158532.119.png 348158532.120.png 348158532.121.png 348158532.122.png 348158532.123.png 348158532.124.png 348158532.125.png
STAVEBNÍ NÁVODY
RC èlánek C1/R1. Rezistory R2 a R3
nahrazují nepøítomné pull-up
rezistory u analogového komparátoru
na vývodech P1.0 a P1.1.
K nadøízenému systému se terminál
pøipojuje neúplným sériovým roz-
hraním RS-232 na konektoru K2.
Propojovací kabel pro pøipojení k PC,
zapojený podle tab. 2, umoòuje
komunikovat standardnì pomocí
hardwarového øízení toku dat.
Softwarové øízení pomocí pøíkazù
X-ON a X-OFF je moné, není vak
podporováno obsluným programem.
Rozhraní sériové linky je osazeno
pøevodníkem MAX232, který
generuje i záporné napìtí pro øízení
kontrastu LCD displeje.
Pro pøipojení displeje LCD je
vyhrazen konektor K1. Zapojení
jednotlivých vývodù popisuje tab. 3
a lze na nìj pøímo pøipojit displej
LM709SW (512krát 64 bodù). Protoe
tento typ nepodporuje zpìtné ètení
statusu ani obsahu pamìti, je vývod
R/W trvale uzemnìn. Odporovým
trimrem P1 nastavujeme poadovaný
kontrast.
R/W D/I D7 D6 D5 D4 D3 D2 D1 D0
Význam
linka, která se zobrazí na
nejvyí pozici (address Z)
0
0
1
1
Startovací linka (0-63)
0
0
1
0
1
1
1
Stránka (0-7) nastavení stránky (address X)
nastavení èítaèe sloupcù
(address Y)
0
0
0
1
Sloupec (0-63)
0
0
0
0
1
1
1
1
1 1/0 zapnutí/Vypnutí displeje
0
1
Zapisovaná data
zápis dat do vnitøní RAM
On/
Off
1
0
Busy 0
Reset 0
0
0
0 ètení statusu
1
1
Ètená data
ètení dat z vnitøní RAM
Tab. 1. Instrukce øadièe LCD HD61202
K2
Popis
PC
1
GND zem
SG
5
2
RxD vstupní, tj. pøijímaná, data
TxD
3
3
RST pøipravenost k pøijmu dat nebo vysílaná data
RTS
7
propojit s 6
DTR
4
propojit s 4
DSR
6
Tab. 2. Propojení terminálu s PC
Èíslo Zkratka
Význam
Èíslo Zkratka
Význam
1
Vcc
Napájení
11
D1
datová sbìrnice D1
2
GND GND
12
D0
datová sbìrnice D0
3
D/I
Data/Instrukce
13
A0
výbìr obvodu A0
4
E
Hodiny
14
A3
výbìr obvodu A3
Oivení
5
D7
Datová sbìrnice D7
15
A1
výbìr obvodu A1
6
D6
Datová sbìrnice D6
16
A2
výbìr obvodu A2
Terminál nevyaduje ádné zvlátní
oivování a mìl by pracovat na první
zapojení. Po pøipojení napájecího
napìtí na konektor K3 a nastavení
kontrastu trimrem P1 by se v levém
horním rohu mìl objevit tenký
blikající kurzor. Pokud se pøi otáèení
P1 kontrast nemìní, zkontrolujte
záporné napìtí na vývodu 6 IO2. Pøi
problémech s komunikací ovìøte
napìtí na pièkách konektoru K2
a logickou sondou zkontrolujte
vývody 2 a 3 IC1.
7
D5
Datová sbìrnice D5
17
nezapojeno
8
D4
Datová sbìrnice D4
18
Vo
øízení kontrastu
9
D3
Datová sbìrnice D3
19
R/W R/W; uzemnìno
10
D2
Datová sbìrnice D2
20
Vcc
napájení
Tab. 3. Zapojení konektoru K1
Zkratka
Hex
ASCII øídicí kódy
BackSpace
08h
smazání znaku vlevo od pozice kurzoru a posun kurzoru
o jeden znak vlevo
TAB
09h
posun kurzoru na následující horizontální tabelaèní pozici
LF
0Ah
pøesun kurzoru na následující øádku pøi zachování sloupce
FF
0Ch
pøesun kurzoru na novou stránku = smazání displeje
CR
0Dh
návrat kurzoru na zaèátek øádky
ESC
1Bh
zaèátek ESC sekvence
Seznam souèástek
Tab. 4. Implementované ASCII øídící kódy
R1 a R3 . . . . . . . . . . . . . . . . . 10 k
W
P1 . . . . . . . . . . . . . trimr 50 k
W
, PT6V
ANSI
VT52
Pøíkazy
C1 . . . . . . . . . . 10 µF/50 V (min. 10 V)
C2, C3 . . . . . . . . . . . . . . . . . . . 27 pF
C4 a C7 . . . . . . . . 100 nF, keramický
C8 a C11 . . . . 1 µF/50 V (min. 16 V)
ESC [ A
ESC A
posun kurzor o jednu øádku nahoru
ESC [ B
ESC B
posun kurzor o jednu øádku dolu
ESC [ C
ESC C
posun kurzor o jeden znak vpravo
ESC [ D
ESC D
posun kurzor o jeden znak vlevo
ESC [ H
ESC H
posun kurzor na pozici [0:0], tj. do levého horního rohu
Q1 . . . . . . . . . . . . krystal 11,059 MHz
IO1 . . . . AT89C2051 nebo AT89C4051
IO2 . . . . . . . . . . . . . . . . . . . . MAX232
ESC [ 2 J
ESC J
smazání displeje
ESC [ K
ESC K
smazání od aktuální pozice kurzoru do konce øádky
ESC [ m
nastavení parametrù displeje
ESC [ 0 m
normální zobrazení
ESC [ 7 m
inverzní zobrazení (bílé písmo na èerném pozadí)
K1 . . . . . . . lámací konektorové kolíky
. . . . . . . . . . . . . . . 20 pinù z S2G34
K2 . . . . . . . . . . . . . . . . . . PSH02-03P
K3 . . . . . . . . . . . . . . . . . . . ARK500/2
ESC [ 8 m
zákaz blikání kurzoru (doplnìný pøíkaz)
ESC [ 9 m
povolení blikání kurzoru (doplnìný pøíkaz)
Tab. 5. Implementované ASCII øídicí kódy
6/2000
3
348158532.127.png 348158532.128.png 348158532.129.png 348158532.130.png 348158532.131.png 348158532.132.png 348158532.133.png 348158532.134.png 348158532.135.png 348158532.136.png 348158532.002.png
STAVEBNÍ NÁVODY
Digitální hodiny JPQU3
Jiøí Paldus
Technické údaje
Digitální hodiny øízené krystalem s LED displejem a funkcí vypínání
displeje pro sníení spotøeby. Hodiny jsou urèeny pro vestavbu do mot.
vozidel s palubním napìtím 12 nebo 24 V. Hodiny signalizují výpadek
napájecího napìtí blikáním displeje.
Pøesnost chodu: 1 sec / den / 20 °C
Napájení: typ. 15 V=, 8 a 24 V=
120 mA max displej ON
30 mA displej OFF
Displej: multiplex, LED, 23 nebo 45 mm vysoké èíslicovky, èervená barva
Rozmìr osazené DPS:
90 x 28 x 13 mm
Deska je jednostranná a opatøená
potiskem rozloení souèástek, take
stavbu zvládne i zaèáteèník.
V zapojení jsou pouity i SMD
souèástky, ty vak jsou v naí
stavebnici ji naletovány. Na desce je
i jedna drátová propojka R0. Displej
je pomocí 3 plochých kabelù pøipájen
k desce spojù.
Pøed vlastním osazováním bychom
mìli zkontrolovat desku na bezvad-
nost a souèástky podle seznamu.
Osazování neèiní potíe. Nejlépe
zaèneme osazením rezistorù R1 a R9.
Vývody tìchto rezistorù musíme
ohnout opatrnì hned za tìlískem.
zasuneme na jejich pozici a zapájíme.
Z odstøiených vývodù rezistorù
vytvarujeme propojku R0 a zapájíme.
Dále pájíme v poøadí: dioda D1, IC3,
XT1, C3, C4, C5, C6. Diodu D1
zapájíme na její pozici tak, jak je na
desce natitìno, tzn. bílým proukem
doprava.
U elektrolytických kondenzátorù je
tøeba dbát na jejich polaritu. Kratí
vývody, mínus pól, zasuneme do
otvoru vedle pøeruované èáry na
desce spojù. Pøed zasunutím IC3
musíme jeho vývody mírnì pøihnout
k sobì. Pokraèujeme s T1, T2, T3,
IC4. Tranzistory T1 a T2 jsou
shodného typu, T3 je BC337.
U stabilizátoru IC4 musíme ohnout
jeho vývody o 90° smìrem dolù,
zasunout do pozice, podsunout
chladiè a seroubovat pomocí roubu
M3 k desce. Po odstøiení vývodù
zapájet.
Úvod
4060 a dvojicí klopných obvodù 4013.
Takto vydìlený kmitoèet o f=50 Hz
se vede na pin 25 IC 3 a na báze
tranzistorù T1 a T2, které spínají
katody displeje pøes T3 na GND.
Pøivedením napájecího napìtí na
bázi T3 ( svorka ZZ ) pøes R9 se
zapíná displej.
Nastavování hodin se provádí
pomocí dvou membránových tlaèítek.
Dvì tlaèítka spínají pøísluné vývody
IC3 (svorky 2 a 3 ) na kladné napájecí
napìtí (svorka 1).
Napájení je provedeno tøíilovì
- svorky GND, +U a ZZ. Svorka +U
je trvalé napájení, svorkou ZZ se
pøivedením napájecího napìtí zapne
displej a svorka GND je mínus pól
napájení.
Tato stavebnice digitálních hodin je
díky své jednoduchosti a eleganci
vhodná i pro zaèínající elektroniky.
Stavebnice obsahuje i SMD sou-
èástky, ty jsou ale ji na DPS
naletovány. Hodiny pouívají LED
displeje, známe z radiobudíkù a jsou
vysoce svítivé. Displej lze objednat
s výkou èíslicovek buï 23mm anebo
45mm. Celá stavba hodin by nemìla
trvat déle ne 60 minut.
Popis zapojení
Zapojení vychází z doporuèeného
zapojení fy SANYO a naich
komerèních hodin.
Základem je hodinový obvod
LM8560 fy SANYO. Tento obvod
pøímo øídí displej v multiplexním
reimu. Øídící kmitoèet se
získává pomocí krystalového
oscilátoru tvoøeného krystalem
o f=3,2768 MHz, 14 bitového èítaèe
Mechanická konstrukce
a stavba
Vechny souèástky kromì displeje
jsou umístìny na desce ploných
spojù.
Popis programu
Program terminálu interpretuje
ASCII øídicí kódy podle tab. 4. Ostatní
znaky mení ne 20h jsou ignorovány,
vechny znaky nad 20h vèetnì se
zobrazují. Pro øízení pohybu kurzoru
lze pouít ANSI a VT52 pøíkazy
z tabulky tab. 5 doplnìné o povolení,
resp. zakázání zobrazování kurzoru.
Èasovì nejnároènìjím pøíkazem je
po øídce pouívaném výmazu displeje
(FF) rolování pøi pøesunu na novou
øádku (LF) asi 5 ms. Pokud není
správnì pouito øízení toku dat,
dojde zákonitì ke ztrátì znakù.
Sériové rozhraní mikroøadièe je
programem inicializováno na rychlost
9600 Baudù bez kontroly parity s 8
datovými a 1 stop bitem.
Pøeloený øídicí program, vèetnì
generátoru znakù, a komentovaný
zdrojový text je uloen na adrese
www.jmtronic.cz
Dotazy a pøípadné pøipomínky je
moné zaslat autorovi na adresu
kaspar@ceb.cz .
Øídicí program je napsán s dùrazem
na maximálnì úsporný kód tak, aby
bylo moné pouít 2K verzi AT89-
C2051. Pamì programu mikroøadièe
obsahuje i 1568 bytù velký znakový
generátor 7krát 8 bodù, zbývající
osmý sloupec je urèen pro zobrazení
kurzoru. Klasický postup pøi
generování kurzoru, tj. pøepisování
znaku, není moný, protoe pouitý
displej neumoòuje zpìtné ètení
obsahu vnitøní pamìti pro potøeby
uchování pùvodního zobrazeného
znaku.
Literatura
[1] Katalogový list obvodu
HD61202U
[2] Archiv konference HW.cz
[3] VT52 DECscope Maintenance
Manual
4
6/2000
348158532.003.png 348158532.004.png
STAVEBNÍ NÁVODY
Obr. 1. Schéma zapojení digitálních hodin do automobilu
podle èasového znamení i desítky
a jednotky minut. Hodiny pobìí tak
pøesnì, jak obsluha dokáe synchro-
nizovat pøeklopení jednotek minut
s èasovým znamením.
Pøi montái do vozidla pøipojte
lutý vodiè na svorku 15+ (zapalo-
vání), èervený na sv. 30+ (trvalé
napìtí) pøes pojistku a hnìdý na sv.
30- (kostru vozidla / mínus pól). Tím
je nastavení skonèeno.
Dále zapájíme displej. Nejprve
musíme zapájet 3 kusy plochých
kabelù do pozice DIS1 a DIS3.
Nejvýhodnìjí je fixovat kabely po
zasunutí do desky tavným lepidlem.
Pak vech 30 drátù zapájíme. Na
zapájené kabely nasuneme displej
a opìt zapájíme vech tøicet pájecích
bodù.
Souèástí stavebnice jsou i dvì
hotová membránová tlaèítka, take je
tøeba je jen zapájet do otvorù s ozna-
èením, 1,2 a 3. U tìchto tlaèítek je
tøeba dbát na to, aby jejich spoleèný
vodiè pøiel do otvoru s oznaèením 1.
To znamená, e musíme tlaèítka do
desky zasunout tak, aby byly
membrány smìrem od nás.
Úplnì nakonec pøipájejte napájecí
vodièe CYA do otvorù ZZ, +U
a GND. (ZZ/lutý, +U/èervený
a GND/hnìdý). Tím je stavba hotova.
Uvedení do provozu
K uvedení do chodu staèí bìný
adaptér do zdi s výstupním napìtím
12 V a proudem 250 mA ( mìl by být
dobøe filtrovaný). lutý a èervený
kabel pøipojte na plus 12 V a hnìdý
na mínus pól. Po pøipojení napájecího
napìtí zaène displej blikat s údajem
0:00. Dvojicí membránových tlaèítek
nastavte aktuální èas. Nejlépe toho
dosáhnete tak, e nejprve nastavíte
jednotky a desítky hodin a poté
Závìr
Stavebnice lze objednat s malým èi
velkým displejem èi ji jako hotové
moduly. Souèástí stavebnice je vekerý
uvedený materiál a návod na stavbu.
Stavebnice s velkým displejem stojí
610 Kè, s malým displejem 570 Kè
bez DPH 22 %. Dalí stavebnice
6/2000
5
348158532.005.png 348158532.006.png 348158532.007.png 348158532.008.png 348158532.009.png 348158532.010.png 348158532.011.png 348158532.013.png 348158532.014.png 348158532.015.png 348158532.016.png 348158532.017.png 348158532.018.png 348158532.019.png 348158532.020.png 348158532.021.png 348158532.022.png 348158532.024.png 348158532.025.png 348158532.026.png 348158532.027.png 348158532.028.png 348158532.029.png 348158532.030.png 348158532.031.png 348158532.032.png 348158532.033.png 348158532.035.png 348158532.036.png 348158532.037.png 348158532.038.png 348158532.039.png 348158532.040.png 348158532.041.png 348158532.042.png 348158532.043.png 348158532.044.png 348158532.046.png 348158532.047.png
Zgłoś jeśli naruszono regulamin