Podłączenie interfejsu IEEE-488 do

Witam. Przepraszam, jeśli to pytanie z grupy "lame", ale niestety moja wiedza na ten temat jest dość skromna. Muszę zaprojektować (tylko na papierze) układ na bazie mikrokotrolera '51

- konwerter IEEE-488 => RS232. Zdecydowałem się na mikrokontroler AT89C2051. Moje pytnaie jest następujące: czy mogę linie sygnałowe interfejsu IEEE-488 podłączyć bezpośrednio do portu mikrokontrolera? Czy fakt, który odnalazłem na kilku stronach www, iż urządzenie podłączone do tego interfejsu powinno w stanie niskim przyjąć 48 mA prądu nie grozi uszkodzeniem mikrokontrolera? Czy muszę szczególną uwagę zwrócić na linie P1.0 i P1.1, które nie posiadają pullup'ów, podłączając do nich sygnały z IEEE-488?

Z góry dzięki za odpowiedź.

Reply to
Rafal Krypa
Loading thread data ...

nawet jak robisz na papierze (a może właśnie wtedy dopiero), to daj jakoweś międzymordzie. Jakbym to robił dla siebie, to tez bym dał, ChGW co się na drutach będzie działo, a międzymordzie zawsze łatwiej wymienić niż procesor. Co innego gdy chińczycy to maja po więzieniach tłuc. Wtedy możesz nie dawać ;-)

Waldek

Reply to
Waldemar Krzok

Dzięki za odzew. Jednak jak zaznaczyłem na wstępie znawcą tematu nie jestem - całość ma być tylko projektem niezbędnym do zaliczenia przedmiotu (układ nigdy nie wyjdzie poza papier). Czy mógłbyś napisać co konkretnie rozumiesz pod pojęciem "międzymordzie" (poza tym, że interfrejs ;))? Poza tym - jedyną przyczyną zaistnienia owego międzymordzia jest "ChGW co się na drutach będzie działo", czy też istnieją jakieś inne ku temu przesłanki?

Reply to
Rafal Krypa

Użytkownik Rafal Krypa napisał:

[ciach Waldka]

I co z tego ;) masz okazje udowodnisz, ze myslisz ;)

Interface bedzie potrzebny minimalny - dla dopasowania standardow napiec/pradow miedzy uK a IEEE-488 (zaraz, zaraz - nie jest to LPT po prostu ? :) Znaczy transmisja rownolegla ? ) - np jakis bufor 74LS24costam.

eL eS

Reply to
Łukasz Sokół

Nie, to taki śmiszny interfejs, znany też jako HP-IB, GPIB oraz IEC 625. Posiada 8 linii danych, 3 do hendszejkingu i 5 linii zarządzających interfejsem.

Ze specyfikacji wynika:

-------------------------------------------------------------------------------- Input Voltage High: VIH = 3.4 volts typical, 2.4 volts minimum Input Voltage Low: VIL = 0.22 volts typical, 0.4 volts maximum Input Current High: IIH = 2.5mA maximum Input Current Low: VIL = -3.2mA maximum Output Voltage High: VOH = 3.4 volts typical, 2.5 volts minimum Output Voltage Low: VOL = 0.22 volts typical, 0.5 volts maximum Output Current High: IOH = -5.2mA maximum Output Current Low: IOL = 48mA maximum

--------------------------------------------------------------------------------

Napięcia są OK., standardowy TTL, tylko te prądy jakieś duże (zwłaszcza IOL).

Reply to
Rafal Krypa

Hm, to mi nie wyglada na TTL. Niby nie powinni wymyslac nic nowego, ale jakosc ciut inne wartosci pamietam.

Zobacz uklady magistralowe - 74245, 244 - one maja prad "nienormalnie" duzy.

J.

Reply to
J.F.

Użytkownik Rafal Krypa napisał:

Output current low to jest max prąd który przyjmuje wyjście w stanie niskim - to oznacza, ni mniej ni więcej, tylko tyle, że aby wyjście utrzymało napięcie stanu niskiego _nie_może_ płynąć przez nie prąd większy, niż 48mA. Zatem: a) możesz podłączyć ten interfejs wprost do pinów procka b) nie zaszkodzi jak dasz bufor równoległy. Nawet nie z uwagi na naturę elektryczną. Niektóre uK nie lubią za długich kabli na odnóżach, zwłaszcza takich wychodzących poza płytkę.

eL eS

Reply to
Łukasz Sokół

Była taka parka driverów bodajże 75160B i 75161B. Resztę zrobisz na procku. Ale był dawno temu w RE lub EP schemat prostego konwertera na RS-232 ( na TTL ). Chyba było uproszczone tylko do przypadku urządzenia pracującego w trybie talk-only.

Reply to
Mariusz Dybiec

Dzięki wielkie, to rozwiązuje mój problem w zupełności :) Nie wiem tylko na ile te układy są dostępne (google znajduje podejrzanie mało stron, w tym żadnej po polsku) i ile mogą kosztować... ale popytam się w sklepach. Dziękuję wszystkim, którzy zechcieli wspomóc mnie swoją wiedzą i odpowiedzieli na pytanie. (:

Reply to
Rafal Krypa

Wyglada na to ze meditronik ma na stanie jakies drivery ieee488. A przynajmniej tak sie chwala na

formatting link
do nich i sie popytaj

j.

Reply to
Jacek R. Radzikowski

W zasadzie chodzi mi o czysto teoretyczną dostępność, bo i tak nie będę tego kupował ani składał do kupy. Tanie zabawki to to nie są, 35 PLN za sztukę :( Ale jak trzeba, to trudno.

Reply to
Rafal Krypa

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.