konverter usb<>rs232 analog
l.chudzian@gmail.com - 10-04-2007 17:45
konverter usb<>rs232 analog Nie jestem pewien czy w dobrym miejscu zadaje to pytanie, ale co tam.
A wiec: czy słyszał ktoś kiedyś o sterowaniu liniami rs232 konwertera
usb<>rs232 w taki sposob - mowiac najprosciej koniec usb dolaczony do
gniazda w kompie, na to gniazdo wysylam jakies pakiety standardu usb,
a na wyjsciu eresowym otrzymuje odpowiednie stany (chodzi mi o
napiecia) na odpowiednich liniach rs232. I podobnie z komunikacja w
druga strone - do kompa. Chodzi ogolnie o to, zeby zamiast
mikrokontrolera usb (jak np. w klawiaturze) do sterowania pojedynczymi
bitami zastosowac konwerter jako "analogowa" koncowke do sterowania
urządzeniem (np. wlacz/wylacz, albo do komputera: jest sygnal/nie ma
sygnalu). Z tego co wiem, to sterownik usb<>rs232 pisze sie raczej za
pomoca bibliotek eresowych, bo samo urzadzenie jest znajdowane w
systemie jako wirtualny com. Zajzalem do specyfikacji rs232,
specyfikacji konwerterow, ale niestety nikt o czyms takim nie
wspomina. Czy to wogole jest do zrobienia??? Z gory wielkie dzieki za
odpowiedzi.
Marek Lewandowski - 10-04-2007 17:45
On Apr 10, 5:25 pm, l.chudz...@gmail.com wrote:
> Nie jestem pewien czy w dobrym miejscu zadaje to pytanie, ale co tam.
> A wiec: czy słyszał ktoś kiedyś o sterowaniu liniami rs232 konwertera
> usb<>rs232 w taki sposob - mowiac najprosciej koniec usb dolaczony do
> gniazda w kompie, na to gniazdo wysylam jakies pakiety standardu usb,
> a na wyjsciu eresowym otrzymuje odpowiednie stany (chodzi mi o
> napiecia) na odpowiednich liniach rs232.
a nie prościej konwerter USB<>LPT (gotowy, albo na scalaku FTDI) i
masz więcej linii i dostępnych bez cudowania?
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklewmy kind-of-a-blog:
http://lockaphoto.stufftoread.com
PAndy - 10-04-2007 18:45
"Marek Lewandowski" <locust@poczta.onet.pl> wrote in message
news:1176219484.874732.35340@y5g2000hsa.googlegrou ps.com...
a po co?
za pare zl bierze AVR i cos takiego:
http://www.obdev.at/products/avrusb/index.htmli np:
http://www.obdev.at/products/avrusb/powerswitch.htmli po klopocie...
Waldemar - 10-04-2007 18:45
l.chudzian@gmail.com schrieb:
> Nie jestem pewien czy w dobrym miejscu zadaje to pytanie, ale co tam.
> A wiec: czy słyszał ktoś kiedyś o sterowaniu liniami rs232 konwertera
> usb<>rs232 w taki sposob - mowiac najprosciej koniec usb dolaczony do
> gniazda w kompie, na to gniazdo wysylam jakies pakiety standardu usb,
> a na wyjsciu eresowym otrzymuje odpowiednie stany (chodzi mi o
> napiecia) na odpowiednich liniach rs232. I podobnie z komunikacja w
> druga strone - do kompa. Chodzi ogolnie o to, zeby zamiast
> mikrokontrolera usb (jak np. w klawiaturze) do sterowania pojedynczymi
> bitami zastosowac konwerter jako "analogowa" koncowke do sterowania
> urządzeniem (np. wlacz/wylacz, albo do komputera: jest sygnal/nie ma
> sygnalu). Z tego co wiem, to sterownik usb<>rs232 pisze sie raczej za
> pomoca bibliotek eresowych, bo samo urzadzenie jest znajdowane w
> systemie jako wirtualny com. Zajzalem do specyfikacji rs232,
> specyfikacji konwerterow, ale niestety nikt o czyms takim nie
> wspomina. Czy to wogole jest do zrobienia??? Z gory wielkie dzieki za
> odpowiedzi.
>
nie wiem w sumie o co ci dokładnie chodzi. Może weźmiesz FT232R. Tam
masz dodatkowe linie logiczne, ale nie analogowe. Jak potrzebujesz
wyjścia analogowe, to możesz wziąć dowolny gotowy przetwornik DA z USB,
a jak chcesz sam dłubać, to np. Code Warrior.
Waldek
marcin.bobowicz@gmail.com - 11-04-2007 10:45
On Apr 10, 5:25 pm, l.chudz...@gmail.com wrote:
> Nie jestem pewien czy w dobrym miejscu zadaje to pytanie, ale co tam.
> A wiec: czy słyszał ktoś kiedyś o sterowaniu liniami rs232 konwertera
> usb<>rs232 w taki sposob - mowiac najprosciej koniec usb dolaczony do
> gniazda w kompie, na to gniazdo wysylam jakies pakiety standardu usb,
> a na wyjsciu eresowym otrzymuje odpowiednie stany (chodzi mi o
> napiecia) na odpowiednich liniach rs232.
Na wyjsciu TX mozesz uzyskac 2 stany- niski albo wysoki. RS nie ma
mozliwosci zmiany napiecia (standard definiuje V)
>I podobnie z komunikacja w
> druga strone - do kompa. Chodzi ogolnie o to, zeby zamiast
> mikrokontrolera usb (jak np. w klawiaturze) do sterowania pojedynczymi
> bitami zastosowac konwerter jako "analogowa" koncowke do sterowania
> urządzeniem (np. wlacz/wylacz, albo do komputera: jest sygnal/nie ma
> sygnalu).
No a tego to juz kompletnie nie rozumiem. Po pierwsze USB to taki
smieszny wynalazek ze Emuluje pewne rzeczy czyli:
USB moze byc portem RS
USB moze byc portem PS (czyli np klawiatura)
USB moze byc portem rownoleglym
USB moze byc niewiadomoczym jezeli tylko umiesz napisac DLLke i
oczywiscie jakos uC oprogramowac
itd itp
czyli jak mowimy o RS (czyli COM) to od strony systemu operacyjnego
nie widzisz USB tylko kolejny COMPort
A poniewaz juz wiemy ze COM port na wyjsciu TX ma tylko 2 stany (0/1)
to znowu odpada sterowanie jego napieciami
> Z tego co wiem, to sterownik usb<>rs232 pisze sie raczej za
> pomoca bibliotek eresowych, bo samo urzadzenie jest znajdowane w
> systemie jako wirtualny com.
j.w oraz sterownika sie raczej nie pisze- jest napisany przez firmy
produkujace uklady konwertujace (osobiscie preferuje Silabsa CP2101/
CP2102/CP2103 - mniej lutowania) a do RSa dostajesz sie tak jak do
takiego normalnego wbudowanego w PCta
> Zajzalem do specyfikacji rs232,
> specyfikacji konwerterow, ale niestety nikt o czyms takim nie
> wspomina. Czy to wogole jest do zrobienia??? Z gory wielkie dzieki za
> odpowiedzi.
Czyli reasumujac- najlepsze podejscie jest chyba p. Marka
Lewandowskiego albo jakis Advantech na USB ;) (kosztuje krocie)
Chyba ze jest jeszcze jedna kompletnie idiotyczna na pierwszy rzut oka
opcja- potraktowac sygnal RS kondensatorem (przecalkowac go) i
sprawdzac napiecie na wyjsciu- ale to zadziala tylko w jedna strone (w
druga musialbys miec generator fali ktory zamieni napiecie na cos a'la
PWM zgodne ze specyfikacja RS)
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl