MAX232 +podobne



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Witek M." <wicy_at_nospam_go2.pl>
Subject: MAX232 +podobne
Date: Fri, 6 Jun 2003 17:22:18 +0200


Witam!
Wziąłem na biurko (nie mylić z desktop) projekt wykorzystujący MAX241 do
komunikacji po RS232. Konkretnie jest to konwerter USB opisany w EP
9-10/2002. W układzie wyjście TX (czyli transmisja "w stronę" PC) podpięte
jest do wejścia T1in MAX-a, a wyjście T1out do pinu 3 portu COM, który jest
również TX, czyli nadaje "w stronę" układu. Generalnie wyjścia z portu COM
nominalnie ukierunkowane "od PC" (TX, DTR, RTS) połączone są do układu MAX
odwrotnie. Zawsze wydawało mi się, że sygnały wychodzące z PC powinny być
połączone z wejściami RS czyli R1...5in a nie z wyjściami T1..5out.
Normalnie przyjąłbym to za błąd EP (których w ich projektach jesta masa) ale
na stronie producenta układu, który podłączam do PC mam również podobny
sposób podłączeń.
Czy ktoś może mi powiedzieć na przykładzie czy linia DTR (normalnie
"wychodząca" z PC - taki gdzieś znalazłem opis) powinna być podłączona do
RS232 inputs (wyjście R1in) układu MAX232 (powiedzmy), czy do wyjścia RS232
outputs (wyjście T1out)?
Czy "kierunkowość" ma tutaj znaczenie, bo wydaje mi się, że ma.

Witek



========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: MAX232 +podobne
Date: Fri, 6 Jun 2003 19:08:53 +0200


Czesc

Użytkownik "Witek M." <wicy_at_nospam_go2.pl> napisał w wiadomości
news:bbqbei$d1a$1_at_nospam_nemesis.news.tpi.pl...
Witam!
Wziąłem na biurko (nie mylić z desktop) projekt wykorzystujący MAX241 do
komunikacji po RS232. Konkretnie jest to konwerter USB opisany w EP
9-10/2002. W układzie wyjście TX (czyli transmisja "w stronę" PC) podpięte
jest do wejścia T1in MAX-a, a wyjście T1out do pinu 3 portu COM, który
jest
również TX, czyli nadaje "w stronę" układu. Generalnie wyjścia z portu COM
nominalnie ukierunkowane "od PC" (TX, DTR, RTS) połączone są do układu MAX
odwrotnie. Zawsze wydawało mi się, że sygnały wychodzące z PC powinny być
połączone z wejściami RS czyli R1...5in a nie z wyjściami T1..5out.
Normalnie przyjąłbym to za błąd EP (których w ich projektach jesta masa)
ale
na stronie producenta układu, który podłączam do PC mam również podobny
sposób podłączeń.
Czy ktoś może mi powiedzieć na przykładzie czy linia DTR (normalnie
"wychodząca" z PC - taki gdzieś znalazłem opis) powinna być podłączona do
RS232 inputs (wyjście R1in) układu MAX232 (powiedzmy), czy do wyjścia
RS232
outputs (wyjście T1out)?
Czy "kierunkowość" ma tutaj znaczenie, bo wydaje mi się, że ma.


Wszystko się zgadza.
Rozróżnia się dwa typy urządzeń komunikacyjnych :
np. komputer PC
dla danych ) np. modem

Od strony praktycznie najczęściej spotykanych obecnie połączeń
wygląda to tak :
pin 3 to wyjście TxD, pin 2 to wejście RxD itd.
odpowiednio odwrócone - 3 to RxD a 2 - TxD

DTE z DCE łaczymy kablem 'bezpośrednim' czyli pin do pinu,
wyposażonym we wtyki DB M i F. Wtedy nadajnik DTE trafia
do odbiornika DCE i odwrotnie.

Jeśli chcemy połączyć dwa urządzenia DTE ( np. 2 pecety ),
używamy kabla tzw. 'null modem' ( modem zerowy )
wyposażonego w dwa wtyki DB F i przewody skrzyżowane :
pin 3 jednego końca połączony z pinem 2 na drugim końcu
( tak że nadawanie jednego DTE trafia w odbiornik drugiego)
i odpowiednio pozostałe linie.

Płytkę konwertera ( jako 'przedłużenie' PC ) wyposażyłem
w gniazdo i kolejność wyprowadzeń typowe dla DTE ( czyli
np. nadajnik T1out jest wyprowadzony na pin 3 itd. ) . Łączenie
z drugim DTE (PC) wymaga więc kabla null modem jw.

--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Witek M." <wicy_at_nospam_go2.pl>
Subject: Re: MAX232 +podobne
Date: Fri, 6 Jun 2003 22:19:00 +0200


Od strony praktycznie najczęściej spotykanych obecnie połączeń
wygląda to tak :
- DTE jest wyposażony w gniazdo DB9M ( męskie ) gdzie np.
pin 3 to wyjście TxD, pin 2 to wejście RxD itd.
- DCE ma gniazdo DB9F ( żeńskie ) gdzie funkcje pinów są
odpowiednio odwrócone - 3 to RxD a 2 - TxD

DTE z DCE łaczymy kablem 'bezpośrednim' czyli pin do pinu,
wyposażonym we wtyki DB M i F. Wtedy nadajnik DTE trafia
do odbiornika DCE i odwrotnie.

Jeśli chcemy połączyć dwa urządzenia DTE ( np. 2 pecety ),
używamy kabla tzw. 'null modem' ( modem zerowy )
wyposażonego w dwa wtyki DB F i przewody skrzyżowane :
pin 3 jednego końca połączony z pinem 2 na drugim końcu
( tak że nadawanie jednego DTE trafia w odbiornik drugiego)
i odpowiednio pozostałe linie.

To rozumiem - crossowanie.

Płytkę konwertera ( jako 'przedłużenie' PC ) wyposażyłem
w gniazdo i kolejność wyprowadzeń typowe dla DTE ( czyli
np. nadajnik T1out jest wyprowadzony na pin 3 itd. ) . Łączenie
z drugim DTE (PC) wymaga więc kabla null modem jw.

Że też na to nie wpadłem! Konwerter z założenia ma działać jako
dwukierunkowy. Więco o to tu chodzi? O podłączenie pod usb, żeby miał taki
sam rozkład pinów jak com, a podpięty pod com powinien być crossowany?
Dobrze teraz kojarzę?
W sumie mnie bardziej zależy na podłącznieu pod com urządzenia usb, więc
chyba scrossuję wyjścia od razu na płytce.

Witek



========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: MAX232 +podobne
Date: Fri, 6 Jun 2003 23:42:09 +0200



Że też na to nie wpadłem! Konwerter z założenia ma działać jako
dwukierunkowy. Więco o to tu chodzi? O podłączenie pod usb, żeby miał taki
sam rozkład pinów jak com, a podpięty pod com powinien być crossowany?
Dobrze teraz kojarzę?
W sumie mnie bardziej zależy na podłącznieu pod com urządzenia usb, więc
chyba scrossuję wyjścia od razu na płytce.


Nie do konca.
Konwerter umożliwia tylko
uzyskanie dodatkowego portu com
z użyciem magistrali usb.

PC <> USB <> PORT_COM <> zewn. urządzenie z transmisją RS
Gniazdo com konwertera jest używane identycznie jak zwykłe
gniazda com w PC . W zależności od tego co chcesz podłączyć
stosujesz odpowiednie kable - krzyżowane albo nie - według
potrzeb dołączanego urządzenia.

Nie da się w drugą stronę :
PC<>PORT_COM<>USB<> zewn. urządzenie z transmisja USB
nie może służyć sama jako host.


--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Witek M." <wicy_at_nospam_go2.pl>
Subject: Re: MAX232 +podobne
Date: Sat, 7 Jun 2003 18:54:54 +0200


Ja potrzebuję podłączyć urządzenie (normalnie podłączane do usb) do portu
com. Do tego ma mi służyć ta przejściówka. FTDI pisze, że konwerter działa w
obie strony usb <-> com. Ja chcę go tylko wpiąć w com i do niego podłączyć
urządzenie usb.
Ale jak się przyjrzałem połączeniom, to wygląga na to, że podłączane jest do
usb w PC i działa jak dodatkowy port com obsługiwany przez usb, czyli
zupełnie odwrotnie niż bym chciał. Nie wiem, czy stozowna zamiana wyjść com,
załatwi mi sprawę, ale spróbuję bo nie mam innego wyjścia. Nie wim tylko jak
się krzyżuje kabel null modem: RX z TX, TX z RX, DTR z DSR?, RTS z CTS? a co
z RI i DCD?
Będę szukał, ale gdyby... poproszę o podpowiedź

Witek



========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Jerzy Szczesiul" <jerzy.szczesiul_at_nospam_ep.com.pl>
Subject: Re: MAX232 +podobne
Date: Sat, 7 Jun 2003 20:04:19 +0200


Czesc

Użytkownik "Witek M." <wicy_at_nospam_go2.pl> napisał w wiadomości
news:bbt5de$hie$1_at_nospam_atlantis.news.tpi.pl...
Ja potrzebuję podłączyć urządzenie (normalnie podłączane do usb) do portu
com. Do tego ma mi służyć ta przejściówka. FTDI pisze, że konwerter działa
w
obie strony usb <-> com. Ja chcę go tylko wpiąć w com i do niego podłączyć
urządzenie usb.

Kiedy Ci wyraznie pisze , ze tak sie nie da !
Magistrala USB ma strukture master - slave :
cala komunikacja zarzadza kontroler - host
( zazwyczaj wbudowany w chipset mainboarda ).
Natomiast wszystkie podlaczane urzadzenia to klienci,
uklady duzo mniej skomplikowane.
Takze konwerter FTDI jest tylko i wylacznie klientem.
Nie da sie polaczyc dwoch klientow bezposrednio
chcesz zrobic laczac po usb klienta - FTDI z klientem - urzadzeniem.

Potrzebowalbys duuzo bardziej skomplikowanego urzadzenia,
realizujacego funkcje kontrolera USB. To w ogole gra niewarta
swieczki - jesli komputer nie ma lacza USB to dokupuje sie
karte z kontrolerem albo wrecz wymienia maszyne.

(BTW - zapis o dwustronnym dzialaniu oznacza tylko i wylacznie, ze
mozliwa jest dwustronna komunikacja: nadawanie PC >> USB >>FTDI
PORT_COM oraz odbior PORT_COM >> FTDI >> USB >>PC).

Ale jak się przyjrzałem połączeniom, to wygląga na to, że podłączane jest
do
usb w PC i działa jak dodatkowy port com obsługiwany przez usb, czyli
zupełnie odwrotnie niż bym chciał.

No wlasnie - i nic sie na to nie poradzi.


--
Pozdrowienia
Jurek Szczesiul


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Witek M." <wicy_at_nospam_go2.pl>
Subject: Re: MAX232 +podobne
Date: Sat, 7 Jun 2003 22:52:00 +0200


No to jestem w kropce.

Nie jestem za specjalnie biegły w elektronice, ale tak kombinuję: nie
wnikając za głęboko w protokół transmisji usb, cała zabawa z ftdi polega na
przekształceniu sygnału różnicowego usb na sygnały RS. Skoro pod ftdi może
być podpięty procesor wykorzystujący linie TX i RX to dlaczego by nie
podłączyć pod to TX, RX portu com??
Myślę, że popróbuję, bo i tak układ mam do wyrzucenia.
Nie kombinuję dlatego, że PC nie ma usb. Chodzi mi o stworzenie softu dla
urządzenia usb, co jest dla mnie czarną magią, a przez taką przejściówkę z
wykorzystaniem portu com to już dosyć proste.

Pozdr
Witek



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: MAX232 +podobne
Date: Sat, 07 Jun 2003 23:27:27 +0200


Witek M. wrote:

Nie jestem za specjalnie biegły w elektronice, ale tak kombinuję: nie
wnikając za głęboko w protokół transmisji usb, cała zabawa z ftdi polega na
przekształceniu sygnału różnicowego usb na sygnały RS.

I tu jesteś w błędzie.

To tak, jakbyś powiedział, że silnik, zgrubsza rzecz biorąc,
przekształca benzynę w ruch samochodu, więc będę ciągnął samochód żeby
dostać benzynę...
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]

========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: MAX232 +podobne
Date: Sat, 07 Jun 2003 22:19:07 +0200


Witek M. wrote:

Ja potrzebuję podłączyć urządzenie (normalnie podłączane do usb) do portu
com. Do tego ma mi służyć ta przejściówka. FTDI pisze, że konwerter działa w
obie strony usb <-> com. Ja chcę go tylko wpiąć w com i do niego podłączyć
urządzenie usb.

Zapomnij. Nie ten chip.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]

========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai