93.pdf

(121 KB) Pobierz
Konwertery formatów transmisji danych
N O W E P O D Z E S P O Ł Y
N O W E P O D Z E S P O Ł Y
Konwertery formatów transmisji danych
W†EP11/99 przedstawiliúmy
interesuj¹ce uk³ady poúrednicz¹ce
w†szeregowym sterowaniu
alfanumerycznymi wyúwietlaczami
LCD, produkowane przez
amerykaÒsk¹ firmÍ E-Lab. W†tym
miesi¹cu prezentujemy dwa
kolejne uk³ady tej firmy: scalone
konwertery formatu przesy³anych
danych.
EDE1400 - drukarkowy
Centronics szeregowo
Standardowym portem drukarkowym jest
rÛwnoleg³y Centronics. Pomimo prostoty nie
zawsze jest on implementowany w†rÛønego
typu sterownikach i†komputerach przenoú-
nych, dla ktÛrych naturalnym standardem
jest port szeregowy RS232. Wykonanie wy-
druku z†takiego portu wymaga przekonwer-
towania formatu danych i†zbudowanie uk³a-
du obs³uguj¹cego Centronics.
Uk³ad EDE1400 jest scalonym konwerte-
rem RS232->Centronics, ktÛry zapewnia in-
teligentn¹ konwersjÍ wszystkich znakÛw AS-
CII. Schemat aplikacyjny tego uk³adu przed-
stawiono na rys. 1 .
SzybkoúÊ danych odbieranych z†kompute-
ra przez z³¹cze szeregowe wynosi 2400bd,
a†format ramki RS232 jest bardzo typowy -
8n1. SprzÍtowe sterowanie transmisj¹ da-
nych umoøliwia sygna³ Flow , ktÛry w†no-
menklaturze RS232 oznacza po³¹czone ze
sob¹ sygna³y CTS i†DSR. Odebrane dane gro-
madzone s¹ pamiÍci buforowej uk³adu
EDE1400 i†wysy³ane do drukarki dopiero po
otrzymaniu sekwencji CR, LF.
Uk³ad EDE1400 moøna stosowaÊ takøe
w†roli interfejsu drukarkowego, ktÛry umoø-
liwia przesy³anie danych jednym przewo-
dem sygna³owym. Konstrukcja uk³adu za-
pewnia jego duø¹ elastycznoúÊ i†³atwoúÊ sto-
sowania.
Uk³ad EDE1400 dostÍpny jest w†18-pino-
wych obudowach SOIC oraz DIP. NapiÍcie
zasilania wynosi 5V.
EDE300 - w†t¹ i†z†powrotem
Kolejny interesuj¹cy uk³ad ìze stajniî fir-
my E-Lab Inc. to EDE300. Jest to dwukie-
runkowy konwerter pomiÍdzy rÛwnoleg³ym
interfejsem 8-bitowym, a†szeregowym RS232.
Uk³ad EDE300 moøe pracowaÊ w†jednym
z†dwÛch trybÛw:
-lokalnym (wejúcie Mode =0), w†ktÛrym kie-
runek przesy³ania danych ustalany jest
poziomem logicznym na wejúciu DIR . Przy-
k³adow¹ aplikacjÍ EDE300 w†trybie lokal-
nego konwertera RS232->postaÊ rÛwnoleg-
³¹ przedstawiono na rys. 2 ,
-host (wejúcie Mode =1), w†ktÛrym o†kie-
runku transmisji decyduje polecenie prze-
s³ane z†systemu steruj¹cego transmisj¹.
System steruj¹cy musi byÊ zawsze do³¹-
czony do wejúcia szeregowego. DostÍpne
s¹ dwa polecenia:
-wys³ania danej do portu rÛwnoleg³ego
(kod 31h),
-odczytania stanu wejúcia rÛwnoleg³ego
i†wys³anie wyniku poprzez port szere-
gowy (kod 32h).
Interfejs szeregowy uk³adu EDE300 moøe
pracowaÊ z†szybkoúci¹ 2400 lub 9600bd.
Ramka danych ma format 8n1.
Uk³ad EDE300 dostÍpny jest w†obudowach
DIP i†SOIC18.
Tajemnica...
...prostoty rozwi¹zaÒ oferowanych przez E-
Lab Inc. kryje siÍ - podobnie jak w†przypadku
przedstawionych uprzednio uk³adÛw EDE700/
702 - w†zastosowaniu mikrokontrolerÛw PIC.
Tak wiÍc pod nazw¹ EDE1400 kryje siÍ od-
powiednio zaprogramowany mikrokontroler
PIC16C54A, a†EDE300 - PIC16C554.
Andrzej Gawryluk, AVT
Przedstawicielem firmy e-lab w†Polsce
jest firma Micros (tel. (0-12) 636-95-66).
Rys. 1.
SzczegÛ³owe informacje katalogowe
o†uk³adach przedstawionych w†artykule do-
stÍpne s¹ w†Internecie pod adresami:
- http://www.elabinc.com/ede300.pdf,
- http://www.elabinc.com/ede1400.pdfs.
Rys. 2.
Elektronika Praktyczna 12/99
93
30569997.072.png 30569997.083.png 30569997.094.png 30569997.105.png 30569997.001.png 30569997.012.png 30569997.023.png 30569997.025.png 30569997.026.png 30569997.027.png 30569997.028.png 30569997.029.png 30569997.030.png 30569997.031.png 30569997.032.png 30569997.033.png 30569997.034.png 30569997.035.png 30569997.036.png 30569997.037.png 30569997.038.png 30569997.039.png 30569997.040.png 30569997.041.png 30569997.042.png 30569997.043.png 30569997.044.png 30569997.045.png 30569997.046.png 30569997.047.png 30569997.048.png 30569997.049.png 30569997.050.png 30569997.051.png 30569997.052.png 30569997.053.png 30569997.054.png 30569997.055.png 30569997.056.png 30569997.057.png 30569997.058.png 30569997.059.png 30569997.060.png 30569997.061.png 30569997.062.png 30569997.063.png 30569997.064.png 30569997.065.png 30569997.066.png 30569997.067.png 30569997.068.png 30569997.069.png 30569997.070.png 30569997.071.png 30569997.073.png 30569997.074.png 30569997.075.png 30569997.076.png 30569997.077.png 30569997.078.png 30569997.079.png 30569997.080.png 30569997.081.png 30569997.082.png 30569997.084.png 30569997.085.png 30569997.086.png 30569997.087.png 30569997.088.png 30569997.089.png 30569997.090.png 30569997.091.png 30569997.092.png 30569997.093.png 30569997.095.png 30569997.096.png 30569997.097.png 30569997.098.png 30569997.099.png 30569997.100.png 30569997.101.png 30569997.102.png 30569997.103.png 30569997.104.png 30569997.106.png 30569997.107.png 30569997.108.png 30569997.109.png 30569997.110.png 30569997.111.png 30569997.112.png 30569997.113.png 30569997.114.png 30569997.115.png 30569997.002.png 30569997.003.png 30569997.004.png 30569997.005.png 30569997.006.png 30569997.007.png 30569997.008.png 30569997.009.png 30569997.010.png 30569997.011.png 30569997.013.png 30569997.014.png 30569997.015.png 30569997.016.png 30569997.017.png 30569997.018.png 30569997.019.png 30569997.020.png 30569997.021.png 30569997.022.png 30569997.024.png
Zgłoś jeśli naruszono regulamin