,
AR0899AR0899, Elektronika, Praktyczny Elektronik
[ Pobierz całość w formacie PDF ]
OBSAH Amatérské radio Vydavatel: AMARO spol. s r.o. Adresa vydavatele: Radlická 2, 150 00 Praha 5, tel.: 57 31 73 14 Redakce: Alan Kraus, Pavel Meca 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 pøijímá vydavatel. 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 Sídlo firmy: Teslova 12, 821 02 Bratislava Obsah 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 . Sazba a DTP: AK DESIGN - Alan Kraus 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ù . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 © AMARO spol. s r. o. 8/1999 1 STAVEBNÍ NÁVODY A RS-232 otpoizolátor Obr. 1. Schéma zapojení optoizolátoru sbìrnice RS232 2 8/1999 STAVEBNÍ NÁVODY V poslední dobì stále èastìji potøebujeme pøipojit k PC nejrùznìjí periférie pomocí sbìrnice RS-232. Protoe PC a pøipojované zaøízení mùe být na rùzných napìových potenciálech, na vedení se mùe indukovat znaèné ruivé napìtí, je výhodné galvanicky oddìlit PC od ostatních zaøízení. Pøitom vazební èlen musí být dostateènì rychlý, aby nebrzdil pøenos dat. Uvedené zapojení splòuje poadavky jak na galvanické oddìlení (izolaèní pevnost minimálnì 1000 V), tak i na rychlost (max. pøenosová rychlost 115,2 kBit/s). Pøitom jsou podporovány témìø vechny signály, které sbìrnice RS-232 vyuívá (DCD, RX, TX, DTR, DSR, RTS a CTS). Celek je konstrukènì øeen jako samostatné zaøízení s vlastním napájecím zdrojem. To si vyádala ponìkud komplikovanìjí napájecí èást, která musí být té dvojitá s galvanickým oddìlením pro obì èásti optoizolátoru. Popis zapojení Schéma optoizolátoru je na obr. 1. Vstupní signály jsou pøivedeny na tranzistory T1 a T7. Vstupní odporový dìliè (R1, R2) je pøemostìn kondenzátorem C1. Ten slouí k lepí strmosti nábìné hrany signálu a tím k dosaení vyí pøenosové rychlosti. V kolektoru tranzistorù jsou zapojeny Obr. 2. Rozloení souèástek na desce optoizolátoru A99183 LED optoèlenù. Ty jsou dále pøes odpor 470 ohm, který omezuje maximální proud LED, pøipojeny na napájecí napìtí 12 V. Výstupní hradlo optoèlenu je napájeno napìtím 5 V z opaèného zdroje (kvùli galvanickému oddìlení). Výstup je oetøen budièem sbìrnice typu MC1488. Tento obvod je napájen nestabilizovaným napájecím napìtím ±12 V. Vech sedm vstupù/výstupù je zapojeno shodnì. Jak ji bylo øeèeno, napájecí zdroj má dvì samostatné, galvanicky oddìlené èásti. Jako síový transformátor je pouit typ MT509-2 s dvojitým sekundárem 2x 9 V/ 175 mA. Protoe z kadého sekundáru potøebujeme získat symetrické napájecí napìtí, jsou v kadé vìtvi pouity dva jednocestné usmìròovaèe s diodami D1 a D2 (D3 a D4). Protoe z kladného napájecího napìtí jsou napájeny jak obvody MC1488 a LED optoèlenù, tak pøes stabilizátor 5 V i hradla optoèlenù, je kladná vìtev osazena filtraèním kondenzátorem s vìtí kapacitou (4,7 mF). Obì poloviny napájecího zdroje jsou zapojeny shodnì. LED LD1 s odporem R22 indikuje zapnutí pøístroje. Stavba Obr. 3. Obrazec desky spojù optoizolátoru - strana souèástek (TOP) Optoizolátor je navren na dvoustranné desce s plonými spoji 8/1999 3 STAVEBNÍ NÁVODY B Stavebnice malé automatizace Èást 2. Popis propojení a adresace modulù Adresa Propojky J1,J2,J3 1 X X X Popis ovládání pomocí Modulu rozharí telefonní linky 2 0 X X Poadovaný poèet (maximálnì 8) vstupních a výstupních modulu se propojí plochým vodièem. Kadému modulu je nutno nastavit individuální jedineènou adresu podle tab. 1. Jednou z moností jak lze sledovat stavy vstupù a ovládat jednotlivé výstupy je Modul rozhraní telefonní linky. Poadovaný poèet vstupních a výstupních modulu je nutné pøipojit plochým vodièem k Modulu rozhraní telefonní linky. u. Kadému modulu je nutno nastavit individuální jedineènou adresu podle tab. 1, a na Modulu rozhraní tel. linky je nutné na pøepínaèi S1 navolit typ desky na 3 X 0 X 4 0 0 X 5 X X 0 6 0 X 0 7 X 0 0 8 0 0 0 X - propojka vloena 0 - propojka vyjmuta Tab. 1 Seznam souèástek odpory 0204 R10, R13, R16, R19, R2, R5, R8 . . . . . . . . . . . . . . . . . 1 k W R1, R11, R14, R17 R20, R4, R7 . . . . . . . . . . . . . . 2,2 k W R12, R15, R18, R21, R22, R3, R6, R9 . . . . . . . . . . . . 470 W C12 a C23. . . . . . . . . . . . . . . 100 nF C1 a C7. . . . . . . . . . . . . . . . . 100 pF C11, C9 . . . . . . . . . . . . . 2,2 mF/16 V C10, C8 . . . . . . . . . . . . . 4,7 mF/16 V D1, D2, D3, D4 . . . . . . . . . . . 1N4007 IC1, IC2, IC3, IC4, IC6, IC7, IC8 . . . . . . . . . . . . . . . . . . 6N137 IC10, IC11 . . . . . . . . . . . . . . . . 78L05 IC5, IC9 . . . . . . . . . . . . . . . . MC1488 LD1 . . . . . . . . . . . . . . . . . . . . . . LED3 T1 a T7 . . . . . . . . . . . . . . . . . BC548 Obr. 4. Obrazec desky spojù optoizolátoru - strana spojù (BOTTOM) M 1:1 K1 . . . . . . . . . . . . . . . . . . . DSUB09-F K2 . . . . . . . . . . . . . . . . . . DSUB09-M K3 . . . . . . . . . . . . . . . . . . . . . . . ARK2 PO1 . . . . . . . . . . . . . . . . . . . . T50mA TR1 . . . . . . . . . . . . . . . . . . . MT509-2 o rozmìrech 99 x 93 mm. Rozloení souèástek na desce s plonými spoji je na obr. 2, obrazec strany souèástek (TOP) na obr. 3 a strany spojù (BOTTOM) na str. 4. Nejprve osadíme odpory a kondenzátory a zbývající souèástky mimo transformátoru, potom tranzistory a integrované obvody. Na závìr zapájíme trans- formátor. Dbáme pøitom na to, aby dobøe leel na desce s plonými spoji, protoe jinak by byly zbyteènì namáhány drátové vývody. Osazenou desku peèlivì prohléd- neme a odstraníme pøípadné závady. Nyní mùeme pøipojit síový trans- formátor. Pøi práci postupujeme opatrnì, protoe na desce s plonými spoji je nebezpeèné síové napìtí. Zkontrolujeme napájecí napìtí a pokud je ve v poøádku, mùeme optoizolátor pøipojit k poèítaèi a vyzkouet. Protoe zapojení neobsahuje ádné nastavovací prvky, mìlo by pøi peèlivé práci pracovat na první zapojení. Závìr Informace o dodávkách desek s plonými spoji A99183 na uvedenou konstrukci obdríte v redakci AR na tel.: 02-2281 2319 nebo e-mail: kraus@jmtronic.cz Pouitá literatura: ELV 1/99, str.15 4 8/1999 STAVEBNÍ NÁVODY pøísluné adrese podle tab. 2. Na poloze pøepínaèe S1 v pøípadì, e adresa není obsazena, nezáleí. Po zapnutí napájení program zjistí, které adresy jsou obsazeny a podle nastavení pøepínaèe S1 korektnì inicializuje externí moduly. Program dále otestuje EEPROM a v pøípadì korektního obsahu nastaví výstupy dle stavu pøed vypnutím, v opaèném pøípadì bude po dobu 20 s blikat LD3 a program se pokusí inicializovat obsah EEPROM - nastaví pøístupové heslo na "1234" , poèet zvonìní na 3 a vechny výstupy rozepnuty. Stejné konstanty budou nastaveny i v pøípadì, e se obsah EEPROM nepodaøí korektnì inicializovat. Tímto je zabezpeèeno, e uivatel nikdy neztratí kontrolu nad modulem. Po vytoèení telefonního èísla, na kterém je modul pøipojen a po pøísluném poètu zvonìní, zvedne modul linku a ohlásí se krátkou melodii. V pøípadì, e byla zjitìna chyba EEPROM a následnì dolo k reinicializaci konstant je tato melodie tøikrát zopakována. Modul nyní oèekává zadání pøístupového hesla - poprvé, nebo po chybì musíme tedy zadat èíslo 1234. Pokud není do 20 s pøijat platný pøístupový kód je linka okamitì uvolnìna. Takté po tøetím chybném zadání hesla je linka uvolnìna. Po zadání správného pøístupového kódu oèekává modul povel podle tab. 3. Po pøijetí platného povelu je vykonána poadovaná operace a modul oèekává dalí povel, pokud do 20 s povel nepøíjme, je linka uvolnìna. V pøípadì neplatného povelu (napøíklad neplatná adresa Pøepínaè S1 adresa 1 je u pinu 1 IC6 Typ modulu na adrese Vstupní modul Výstupní modul S1-1 1 0 S1-2 1 0 S1-3 1 0 S1-4 1 0 S1-5 1 0 S1-6 1 0 S1-7 1 0 S1-8 1 0 Tab. 2 vstupu, nebo výstupu) je obsluha informována o chybì krátkou melodií. Popis ovládání pomocí osobního poèítaèe Dalí moností ovládání je pøipojit vstupní a výstupní moduly k osob- nímu poèítaèi. V podstatì máme dvì monosti pøipojení: paralelní port LPT, nebo sériový port COM. Pøipojení k paralelnímu portu je velmi jednoduché. Pro øízení jsou pouity obousmìrné linky Strobe (1) D-SUB 9 D-SUB 25 CTS 8 5 DTR 4 20 RTS 7 4 GND 5 7 Obr. 2 Obr. 1 -> SDA a AutoFeed (14) -> SCL. Zapojení kabelu je na obr. 1. V pøípadì pøipojení pøes sériové rozhraní je situace ponìkud sloitìjí protoe ádná linka není obousmìrná. Pro signál SDA je tedy nutné propojit vstupní a výstupní linku sérového portu. Signál SCL je pouze výstupní. Zapojení je na obr. 2. Odpory R1 a R2 spoleènì se Zenerovými diodami D1 a D2 omezují výstupní úrovnì sériového portu (-15, +15 V) na povolené (0, 5V). Jednoduché programy pro ovládání je mo- né získat na Internetu, pøí- padnì v redakci. V dalí èásti budou popsány: triakový výstup- ní modul, analo- gové moduly, procesorový mo- dul a vývojové prostøedí pro tvorbu vlastních aplikaèních programù. Povel Funkce Poznámka 1X 2X 3X 4X Sepnutí, rozepnutí výstupu na Modulu rozhraní X = 1 - sepnutí výstupu 0 - rozepnutí výstupu 5SSSSNNNN Zadání nového pøístupového hesla SSSS staré heslo NNNN nové heslo 6Z Zadání poètu vyzvánìní, po kterých modul zvedne linku Z poèet vyzvánìní 7 Dotaz na stav vstupù na Modulu 8 Dotaz na stav výstupù na Modulu 9 Okamité uvolnìní linky 0MV0 Rozepnutí výstupu V na roziøujícím modulu M V pøípadì, e modul s adresou M není zapojen je signalizována chyba. Pokud dojde k pokusu o zápis do vstupního modulu je signalizována chyba 0MV1 Sepnutí výstupu V na roziøujícím modulu M 0MV2 Dotaz na stav výstupu - vstupu V na roziøujícím modulu M 0M90 Rozepnutí vech výstupù na roziøujícím modulu M 0M91 Sepnutí vech výstupù na roziøujícím modulu M # * kosta@iol.cz Tab. 3 8/1999 5 [ Pobierz całość w formacie PDF ] |
Podobne
|