Spisu treści:
- Krok 1: Znajdź swój port szeregowy
- Krok 2: Otwórz Hyperterminal
- Krok 3: Wprowadź informacje o porcie szeregowym
- Krok 4: Ustaw parametry połączenia
- Krok 5: Połączenie szeregowe - sygnały
- Krok 6: Test pętli zwrotnej
- Krok 7: Zacznij pisać
- Krok 8: Podwójne echo
Wideo: Port szeregowy - konfiguracja oprogramowania: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
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
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
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
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
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
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
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ć
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
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:
Przekształcanie portu USB płyt SAMD21 w sprzętowy port szeregowy!: 3 kroki
Przekształcanie portu USB płyt SAMD21 w sprzętowy port szeregowy!: Obecnie standardem jest używanie portu USB płyty Arduino (lub innej kompatybilnej) jako emulowanego portu szeregowego. Jest to bardzo przydatne do debugowania, wysyłania i odbierania danych z naszych sympatycznych tablic. Pracowałem nad uChipem, przeglądając datash
Radar ultradźwiękowy wykorzystujący Arduino Nano i ploter szeregowy: 10 kroków
Radar ultradźwiękowy za pomocą Arduino Nano i plotera szeregowego: W tej instrukcji dowiemy się o podstawach biblioteki serwo, a także o konfigurowaniu czujnika ultradźwiękowego i używaniu go jako radaru. wynik tego projektu będzie widoczny na monitorze plotera szeregowego
Jak zablokować port USB bez oprogramowania?: 6 kroków
Jak zablokować port USB bez oprogramowania?: Źródło: http://www.cybernel.com/how-to-lock-usb-port-without-software/Możesz uniemożliwić sprzężenie portu USB komputera bez jego wykrycia. nie potrzebujesz żadnego oprogramowania do zablokowania portu USB. jeśli jesteś użytkownikiem systemu Windows, jest to bardzo proste
Wykorzystanie pamięci RAM komputera do Arduino przez port szeregowy: 7 kroków
Wykorzystanie pamięci RAM PC do Arduino przez port szeregowy: Mój przyjaciel zainspirował mnie swoim małym projektem Arduino. Ten mały projekt dotyczy Arduino UNO R3, który odczytuje dane za pomocą programu wykonanego w Arduino IDE, przesyłanych na port szeregowy (port USB) za pomocą programu C# wykonanego w Visual Studio. Ponieważ to
Port szeregowy przez WiFi: 10 kroków
Port szeregowy przez WiFi: Komunikacja danych między urządzeniami elektronicznymi jest nieunikniona w wielu projektach elektronicznych i przynosi wiele korzyści dla Twojego projektu, np. podłączenie mikrokontrolera do komputera i monitorowanie danych na dużym kolorowym wyświetlaczu zamiast małego monochromatycznego