Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Jak udawać (symulować) port RS232C komputera PC.

Awatar użytkownika
almatea
-
-
Posty:240
Rejestracja:12 gru 2003, o 17:02
Lokalizacja:Brzeszcze
Kontaktowanie:
Jak udawać (symulować) port RS232C komputera PC.

Postautor: almatea » 6 kwie 2005, o 16:14

Chciałbym wykorzystując transmisję szeregową posłać ciąg znaków. Urządzenie posiada wtyk 9-pinowy do komputera i te znaki od niego odbiera. Ciąg znaków chciałbym nadać wykorzystując mikrokontroler. Jakie są poziomy napięć w przypadku transmicji Tx z komputera klasy PC. Czy jest + 3do12V czy - 3do12V. Jak wykorzystać mikrokontroler (udając pC), aby urządzenie to normalnie odebrało transmisję..

Pozdrawiam
Almatea

Awatar użytkownika
tasza
-
-
Posty:456
Rejestracja:17 sty 2005, o 10:52

Postautor: tasza » 6 kwie 2005, o 17:04


Awatar użytkownika
almatea
-
-
Posty:240
Rejestracja:12 gru 2003, o 17:02
Lokalizacja:Brzeszcze
Kontaktowanie:

Postautor: almatea » 6 kwie 2005, o 17:22

To jest najzwyklejszy schemat podłaczenia mikrokontrolera do PC. Czy na pewno wystarczy.
Dodam, że trzeba by było zamienić linie 2 z 3 na złączu DB-9, gdyż pin 3 w porcie RS PC to jest linia Tx, a właśnie o to chodziło mi w temacie postu.

Pozdrawiam
Almatea

Awatar użytkownika
tasza
-
-
Posty:456
Rejestracja:17 sty 2005, o 10:52

Postautor: tasza » 7 kwie 2005, o 07:22

To jest najzwyklejszy schemat podłaczenia mikrokontrolera do PC. Czy na pewno wystarczy.
jeżeli Twoje urządzenie nie korzysta ze sprzętowej kontroli transmisji (lub inaczej: korzysta tylko i wyłącznie z linii TxD, RxD do komunikacji) to raczej tak...

LucASWw
-
-
Posty:248
Rejestracja:23 sie 2003, o 18:26
Lokalizacja:UK

Postautor: LucASWw » 7 kwie 2005, o 16:41

COM w PC jest w pełni zgodny z RS232, więc oprócz TxD i RxD wykorzystuje, tak jak napisała Tasza, również linie do sprzętowej kontroli transmisji danych. Toteż, aby emulować port PC'ta musisz również te dodatkowe linie uwzględnić.

Awatar użytkownika
gawel
-
-
Posty:683
Rejestracja:24 lis 2003, o 11:19
Lokalizacja:Białystok

Postautor: gawel » 11 kwie 2005, o 02:28

To jest najzwyklejszy schemat podłaczenia mikrokontrolera do PC. Czy na pewno wystarczy.
Dodam, że trzeba by było zamienić linie 2 z 3 na złączu DB-9, gdyż pin 3 w porcie RS PC to jest linia Tx, a właśnie o to chodziło mi w temacie postu.

Pozdrawiam
Almatea
Tu się mylisz. Tasza narysowała ci poprawny schemat urządzenia podłączanego do komputera PC. Na jej schemacie złącze DB9 jest złączem damskim i do przyłączenia do komputera potrzebny jest kabel z żyłami na wprost bez żadnych krzyżówek. Zwróć uwagę, że w PC wyjście sygnału transmisji danych (z PC do urządzenia) jest na pinie 3 i poprzez prosty kabel trafia na pin 3 na schemacie Taszy, czyli wchodzi na odbiornik interfejsu RS232.
Prawdę mówiąc, twoje pierwsze pytanie w temacie nie precyzuje jednoznacznie twego problemu. Być może chcesz zbudować urządzenie mikroprocesorowe, które ma zastąpić komputer PC. W takim przypadku musisz odtworzyć interfejs zgodnie z konstrukcją w komputerze PC. Jak jest zbudowany interfejs w PC możesz zobaczyć analizując aplikację układu przykładowo GD75232 (www.ti.com). Jeżeli potrzebujesz interfejsu pełnomodemowego to możesz użyć przykładowo układu MAX211. Należy mieć na uwadze, że interfejs RS232 w komputerze PC nie jest symetryczny (ma 3 nadajniki i 5 odbiorników).

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 148 gości