Spisu treści:

Port szeregowy - konfiguracja oprogramowania: 8 kroków
Port szeregowy - konfiguracja oprogramowania: 8 kroków

Wideo: Port szeregowy - konfiguracja oprogramowania: 8 kroków

Wideo: Port szeregowy - konfiguracja oprogramowania: 8 kroków
Wideo: Przełącznik CISCO: konfiguracja haseł dostępu, Port Security, DHCP Snooping 2024, Listopad
Anonim
Port szeregowy - konfiguracja oprogramowania
Port szeregowy - konfiguracja oprogramowania

Jeśli próbujesz sterować czymś w prawdziwym świecie za pomocą komputera, port szeregowy jest prawdopodobnie najłatwiejszym środkiem komunikacji. Przeprowadzę cię przez proces konfigurowania portu szeregowego i hiperterminalu na komputerze z systemem Windows XP.

Krok 1: Znajdź swój port szeregowy

Znajdź swój port szeregowy
Znajdź swój port szeregowy

Aby go skonfigurować, najpierw musisz go znaleźć na swoim komputerze. Dawno temu prawie wszystkie komputery miały dwa porty szeregowe, zwane „COM1” i „COM2”, jeden z dziewięcioma pinami, a drugi z 25 pinowym złączem.

Teraz czasy się zmieniły i port szeregowy zniknął. Nie trać jednak nadziei. Nadszedł konwerter USB na port szeregowy i można go używać zamiast tego. Zwykle jest to klucz sprzętowy podłączany do portu USB, z dziewięciopinowym męskim złączem na drugim końcu. W moim komputerze stacjonarnym płyta główna ma dwa wbudowane porty szeregowe. Trzeci port szeregowy, tutaj oznaczony jako COM4, należy do podłączonej przeze mnie przejściówki USB na port szeregowy. Aby znaleźć port szeregowy w komputerze, przeszukaj jego tył. Jeśli znajdziesz dziewięciopinowe złącze męskie (dwa rzędy, pięć i cztery, styki wystające z metalowej obudowy), ma ono wbudowany port szeregowy. Lub uzyskaj konwerter USB na port szeregowy i podłącz go. Otwórz Menedżera urządzeń. Kliknij prawym przyciskiem myszy „Mój komputer” i wybierz właściwości (na dole listy, która się pojawi). Kliknij zakładkę „Sprzęt”. Kliknij przycisk „Menedżer urządzeń”, a powinno pojawić się coś podobnego do tego obrazu. Kliknij znak „+” po lewej stronie „Porty (COM i LPT), aby go rozwinąć. Zostanie wyświetlona lista dostępnych portów drukarki i szeregowych. Zanotuj je, będą potrzebne w kolejnych krokach.

Krok 2: Otwórz Hyperterminal

Otwórz hiperterminal
Otwórz hiperterminal

Hyperterminal to program komunikacyjny, który jest dostarczany wraz z oknami. Otrzymujesz go klikając na "wszystkie programy", przechodząc do "Akcesoria", "Komunikacja" i tam masz.

Jeśli otwierasz go po raz pierwszy, zada Ci kilka pytań dotyczących kraju i regionu, chyba że masz coś do ukrycia, lepiej odpowiedzieć na nie zgodnie z prawdą.

Krok 3: Wprowadź informacje o porcie szeregowym

Wprowadź informacje o porcie szeregowym
Wprowadź informacje o porcie szeregowym

Możesz wybrać port szeregowy, który ma być używany do łączenia. Konfigurujesz połączenie szeregowe, określając nazwę (wszystko jest możliwe) i ikonę (wybierz jedną), a następnie przechodzisz do tego ekranu, który pozwala określić dokładny port szeregowy, który ma być używany.

Możesz również przejść do tego ekranu, klikając małą ikonę dłoni na dokumencie pod paskiem tytułu. Wybierz port szeregowy, którego zamierzasz użyć. Jeśli nie masz pewności, wypróbuj każdą po kolei, aż natkniesz się na właściwą.

Krok 4: Ustaw parametry połączenia

Ustaw parametry połączenia
Ustaw parametry połączenia

Następnie musisz skonfigurować szybkość połączenia, liczbę bitów, parzystość i ustawienia bitów stopu.

Są one zależne od tego, co znajduje się na końcu łącza. Musisz użyć tych samych ustawień na obu końcach, inaczej link nie będzie działał. Jako przykład ustawiłem połączenie na prędkość 9600 bodów, osiem bitów danych, bez parzystości, jeden bit stopu i bez uzgadniania.

Krok 5: Połączenie szeregowe - sygnały

Połączenie szeregowe - sygnały
Połączenie szeregowe - sygnały

Do połączenia z portem szeregowym potrzebne są minimum trzy linie - przesyłane dane TxD(pin3), odebrane dane RxD(pin2) i Ground(pin5).

Dane wychodzą z komputera jako dodatnie i ujemne skoki napięcia na pinie TxD w stosunku do pinu System Ground. To napięcie mieściłoby się w przedziale od piętnastu do dwunastu woltów. Dane trafiają do komputera jako dodatnie i ujemne skoki pinu RxD. Aby komputer mógł bezbłędnie pobrać dane, potrzebne byłyby co najmniej trzy wolty.

Krok 6: Test pętli zwrotnej

Test pętli zwrotnej
Test pętli zwrotnej

Kiedy hiperterminal został poprawnie skonfigurowany, cokolwiek wpiszesz w jego oknie, zostanie wysłane do dzikiej tam przez pin TxD. Cokolwiek dostaje się przez pin RxD, jest wyświetlane na ekranie.

Domyślnie, jeśli otworzysz hiperterminal i zaczniesz pisać, nic nie zostanie wyświetlone na ekranie. To normalne. Jeśli jednak połączysz ze sobą styki RxD i TxD, będą się one poruszać razem, a więc wszystko, co wpiszesz, zostanie również wydrukowane na ekranie. To jest test pętli zwrotnej. Wtyczkę pętli zwrotnej można wykonać, biorąc dziewięciopinowe złącze żeńskie (gniazdo) i przylutowując przewód między pinami 2 i 3. Następnie podłącza się go do złącza testowanego portu szeregowego. Alternatywnie możesz wziąć kawałek drutu i owinąć go wokół styków 2 i 3 odpowiedniego portu szeregowego, jak pokazano na rysunku.

Krok 7: Zacznij pisać

Zacznij pisać
Zacznij pisać

Po włożeniu wtyczki pętli zwrotnej kliknij wewnątrz okna hiperterminalu i naciśnij kilka losowych klawiszy na klawiaturze.

Cokolwiek wpiszesz, powinno tam zostać pokazane. Jeśli tak, to gratulacje. Jeśli nie, to gdzieś popełniłeś błąd, więc wróć i wybierz inny port lub coś w tym stylu, a następnie naciskaj każdy przycisk, aż zacznie działać. Słowo ostrzeżenia. Hyperterminal posiada opcję "echa" znaków, co oznacza, że pokaże znaki wpisywane na klawiaturze, a także znaki wchodzące przez pin RxD. Sprawdź, czy tak nie jest, zanim uznasz, że odniosłeś sukces. To naprawdę proste. Usunięcie połączenia pętli zwrotnej spowoduje zatrzymanie echa przez połączenie szeregowe.

Krok 8: Podwójne echo

Podwójne echo
Podwójne echo

Jeśli włączysz lokalne echo i podłączysz wtyczkę pętli zwrotnej, uzyskasz efekt pokazany tutaj: każdy wpisany znak zostanie wydrukowany dwukrotnie.

Jest to przydatne, gdy masz swojego robota lub cokolwiek innego, aby odesłać raporty o stanie w odpowiedzi na polecenia otrzymane przez port szeregowy. Zwykle zobaczysz tylko połowę rozmowy robota, więc włączając lokalne echo, możesz również zobaczyć wysyłane do niego polecenia.

Zalecana: