Você está na página 1de 2

M I N I P R O J E K T Y

Wspólną cechą układów opisywanych w dziale "Miniprojekty" jest łatwość ich praktycznej realizacji.
Zmontowanie układu nie zabiera zwykle więcej niż dwa, trzy kwadranse, a można go uruchomić w ciągu
kilkunastu minut. Układy z „Miniprojektów” mogą być skomplikowane funkcjonalnie, lecz łatwe w montażu
i uruchamianiu, gdyż ich złożoność i inteligencja jest zawarta w układach scalonych. Wszystkie układy
opisywane w tym dziale są wykonywane i badane w laboratorium AVT. Większość z nich znajduje się
w ofercie kitów AVT, w wyodrębnionej serii „Miniprojekty” o numeracji zaczynającej się od 1000.

Interfejs RS−232C dla Commodore C−64


Witam wszystkich Z†niewiadomych powo- (±3...±15V). Na nasze
fanÛw komputerÛw firmy dÛw Commodore nie zosta³ szczÍúcie, na jedno
wyposaøony w†odpowiedni in- z†wyprowadzeÒ
Commodore! Powracamy terfejs sprzÍtowy. Dlatego s¹ portu USER C-
do projektÛw problemy z†przy³¹czeniem mo- 64 wyprowa-
przeznaczonych dla demÛw, komunikacj¹ z†inny- dzono napiÍ-
uøytkownikÛw C-64. mi komputerami, drukarkami cie przemien-
W†artykule itd. Niedopatrzenie producen- ne 9V, z†ktÛre-
ta zmusi³o mnie do zbudowa- go w†prosty spo- szych nor-
prezentujemy prost¹, nia odpowiedniego interfejsu. sÛb uzyskamy ±10V. mach ³¹cze to
lecz bardzo uøyteczn¹ Do budowy interfejsu wy- mia³o zapewniaÊ
przystawkÍ do starcz¹ dwa uk³ady scalone TrochÍ historii przesy³anie danych
legendarnego C-64 - (MC1488 i†1489) zamieniaj¹- Standard RS232 jest jed- na odleg³oúÊ do 15m z†szyb-
interfejs RS232C. Jak ce sygna³y o†poziomach TTL nym z†najpopularniejszych koúci¹ 20kb/s. Naturalnie,
na poziomy wymagane przez interfejsÛw szeregowych. z†biegiem czasu powsta³y
wiÍkszoúÊ z†Was wie, RS232 i†odwrotnie. Moøna Charakteryzuj¹ce go zalece- interfejsy umoøliwiaj¹ce
nasz komputer zawiera by³o oczywiúcie wykorzystaÊ nia, znajduj¹ce siÍ w†doku- przesy³anie danych szybciej
w†swej pamiÍci ROM uk³ady MAX232, ale s¹ one mencie V.24, okreúlaj¹ logicz- i†na wiÍksze odleg³oúci, ale
oprogramowanie droøsze od MC1488, 1489. n¹ strukturÍ ³¹cza pomiÍdzy nie s¹ one ujÍte w†specyfika-
interfejsu szeregowego. Uk³ady MAX232 sprawdzaj¹ urz¹dzeniami. Powsta³o wie- cji RS.
siÍ przede wszystkim tam, le odmian interfejsÛw zgod- Powsta³o takøe, wiele od-
gdzie nie wystÍpuj¹ napiÍcia nych z†zaleceniami V.24. mian ³¹cza RS232, oznaczo-
wymagane przez standard RS Spowodowa³o to ogromny ba- nych sufiksami A...D. Naj-
wiÍksze znaczenie praktycz-
ne ma odmiana ìCî. Obec-
nie, pomimo wielu niedo-
godnoúci (wiele odmian, nie-
wielki zasiÍg, ma³a szybkoúÊ
transmisji) RS232C jest naj-
popularniejszy. Moøna go
spotkaÊ w†komputerach, dru-
karkach, ploterach, a†przede
wszystkim w†modemach.
Standard RS232C dopuszcza
stosowanie dwÛch odmian
z³¹czy Cannon (DB): 9- lub
25-stykowe. Wbrew temu co
wmawiano niegdyú czytelni-
kom w†artyku³ach poúwiÍco-
nych C-64, sufiks ìCî nie
oznacza commodorowskiej
odmiany RS232.

Opis uk³adu
Schemat elektryczny in-
terfejsu pokazano na rys. 1.
Sygna³y z†portu USER s¹ po-
dawane na wejúcie nadajnika
linii US2 typu MC1488. Na
³agan i†brak kompatybilnoúci wyprowadzenia 1†i†14 poda-
rÛønego rodzaju systemÛw. no napiÍcia -10V i†+10V
Powstanie RS232 umoøliwi³o uzyskane z†prostownika na
ustanowienie standardu, ktÛ- elementach D2, D3, C2 dla -
rego najistotniejsz¹ czÍúci¹ 10V oraz D1, C3 dla +10V. S¹
jest opis styku fizycznego po- one zgodne z†zaleceniami
miÍdzy wspÛ³pracuj¹cymi ze RS232C, w†ktÛrym jedynce
sob¹ urz¹dzeniami. logicznej odpowiada napiÍcie
W†RS232 wykorzystano o†wartoúci -3 do -15V, nato-
do transmisji tylko czÍúÊ ob- miast zeru o†wartoúci +3 do
wodÛw wymienionych w†za- +15V. Wyjúcie US2 wyprowa-
leceniu V.24, ktÛrych para- dzono na 25-pinowe z³¹cze
metry elektryczne zawarto Cannon. Sygna³y wejúciowe
Rys. 1. w†zaleceniu V.28. W†pierw- RS, s¹ podawane za poúred-

Elektronika Praktyczna 12/2001 87


M I N I P R O J E K T Y

waÊ obudowÍ KM20, aby wy-


konaÊ otwory na z³¹cza
i†moøna sprawdziÊ dzia³anie
portu szeregowego.
No tak, ale sk¹d pewnoúÊ,
øe uk³ad pracuje poprawnie?
Naleøy go przetestowaÊ. Rys. 3.
W†tym celu musimy progra-
mowo wymuszaÊ odpowied-
nie stany na wyprowadze- misji, naleøy zbudowaÊ inter-
niach portu i†mierzyÊ napiÍ- fejs na specjalizowanym uk³a-
cie na wyjúciu RS oraz wy- dzie scalonym, przy³¹czanym
muszaÊ napiÍcia o†pozio- do portu Expansion. W†zasa-
mach standardu RS232 na dzie s¹ dwa wyjúcia: zastoso-
wejúciach i†sprawdzaÊ napiÍ- wanie uk³adu 6551 lub 8251.
cie na wyprowadzeniach por-
tu. Ømudne i†czasoch³onne
zajÍcie. ProponujÍ skonstruo-
WYKAZ ELEMENTÓW
waÊ odpowiedni wtyk Can- Kondensatory
Rys. 2. non przy³¹czany do interfej- C1, C2, C3: 100µF/16V
su (schemat na rys. 1), ktÛry C4: 47µF/16V
nictwem odbiornika linii US1 - dla p³ytki dwuwarstwowej z†krÛtkim programem (do- Półprzewodniki
typu MC1489 na wejúcie por- z†metalizacj¹ wlutowujemy stÍpnym na internetowej stro- D1, D2, D3 1N4148
tu USER. Naleøy wspomnieÊ, elementy dyskretne, nalu- nie EP w†dziale D o w n -
US1 MC1489
øe do transmisji w†wiÍkszoú- towujemy z³¹cza na p³ytkÍ. load>dokumentacje) szybko
US2 MC1488
ci wypadkÛw wystarcz¹ linie W†zestawach bÍdzie do- i†skutecznie przetestuje nasze
TxD i†RxD. starczana p³ytka dwustronna dzie³o. Diody w†gnieüdzie Różne
z†metalizacj¹. testowym dodatkowo infor- Złącze USER
Montaø Kondensatory montujemy muj¹ nas o†wartoúciach na- Gniazdo DB25
Na rys. 2 przedstawiono poziomo, co umoøliwi za- piÍÊ w†przypadku b³Ídnego Obudowa KM20
rozmieszczenie elementÛw na mkniÍcie interfejsu w†obudo- testu. DziÍki nim moøemy
P³ytka drukowana jest dostÍpna
p³ytce drukowanej (jedno- wie KM20. Ze wzglÍdu na okreúliÊ czy uszkodzony jest w AVT - oznaczenie AVT-1329.
warstwowej) interfejsu. P³yt- wymagan¹ wytrzyma³oúÊ me- uk³ad nadajnika czy odbior-
ka moøe byÊ wykonana jako: chaniczn¹ naleøy przyluto- nika. Program testowy Wzory p³ytek drukowanych
jednowarstwowa, dwuwars- waÊ wszystkie wyprowadze- w†przypadku b³Ídu zatrzyma w formacie PDF s¹ dostÍpne
twowa bez metalizacji otwo- nia z³¹cz. Pod uk³ady scalone siÍ do czasu naciúniÍcia spa- w Internecie pod adresem:
rÛw lub dwuwarstwowa nie zaleca siÍ stosowania cji i†wyúwietli nam wartoúci http://www.ep.com.pl/?pdf/
z†metalizacj¹ otworÛw. Zaleø- podstawek, poniewaø mog¹ napiÍÊ w†rÛønych punktach grudzien01.htm.
nie od wersji, sposÛb monta- byÊ k³opoty z†zamkniÍciem uk³adu.
øu bÍdzie siÍ rÛøni³: interfejsu w†obudowie.
- dla p³ytki jednowarstwowej Uruchomienie interfejsu Uwagi koÒcowe Do zmiany szybkoúci transmi-
wlutowujemy zwory, ele- jest ³atwe i†polega na wyko- Podczas korzystania z†in- sji najlepiej uøyÊ programo-
menty dyskretne, naluto- naniu nastÍpuj¹cych czyn- terfejsu naleøy pamiÍtaÊ wanego dzielnika typu 8253.
wujemy z³¹cza na p³ytkÍ, noúci: umieszczamy interfejs o†zmodyfikowanych w†C-64 S³awomir Skrzyñski, AVT
przewodem ³¹czymy piny w†porcie, w³¹czamy zasilanie kodach ASCII w†stosunku do
2, 11 i†20 z³¹cz z†odpo- i†sprawdzamy napiÍcie obowi¹zuj¹cego standardu. Dodatkowe informacje s¹
wiednimi punktami na p³ytce w†punktach: Wbudowane oprogramo- dostÍpne w†Internecie pod
(rys. 3), - pin 1†US2: -10...-12V, wanie obs³ugi RS232C moøe adresem: www.home.mck.pl/
- dla p³ytki dwuwarstwowej - pin 14 US2: +10...+12V, obs³uøyÊ transmisjÍ o†maksy- ~r-mik, sk¹d moøna úci¹gn¹Ê
bez metalizacji otworÛw - pin 14 US1: +5V. malnej szybkoúci do 2400 bo- oprogramowanie dla C-64,
wlutowujemy przelotki, ele- Jeúli wszystko jest w†po- dÛw. Programowo moøna j¹ miÍdzy innymi symulator EP-
menty dyskretne, naluto- rz¹dku wlutowujemy uk³ady zwiÍkszyÊ do ko³o 9600. Jeúli ROM, programator EPROM
wujemy z³¹cza na p³ytkÍ. scalone. Pozosta³o podpi³o- zaleøy nam na szybszej trans- itp.

88 Elektronika Praktyczna 12/2001

Você também pode gostar

  • AVT1846
    AVT1846
    Documento3 páginas
    AVT1846
    edu178
    Ainda não há avaliações
  • AVT1347
    AVT1347
    Documento1 página
    AVT1347
    edu178
    Ainda não há avaliações
  • AVT1338
    AVT1338
    Documento1 página
    AVT1338
    edu178
    Ainda não há avaliações
  • AVT1339
    AVT1339
    Documento1 página
    AVT1339
    edu178
    Ainda não há avaliações
  • AVT1335
    AVT1335
    Documento1 página
    AVT1335
    edu178
    Ainda não há avaliações
  • AVT1334
    AVT1334
    Documento1 página
    AVT1334
    edu178
    Ainda não há avaliações
  • AVT1331
    AVT1331
    Documento1 página
    AVT1331
    edu178
    Ainda não há avaliações
  • AVT1637
    AVT1637
    Documento2 páginas
    AVT1637
    edu178
    Ainda não há avaliações
  • Avt157 2 PDF
    Avt157 2 PDF
    Documento4 páginas
    Avt157 2 PDF
    edu178
    Ainda não há avaliações