Czy podłączę tym modułem urządzenie ze złączem DB9?
Nie bezpośrednio. Wyprowadzenia modułu pracują w poziomach TTL. Urządzenie z pełnym RS232 wymaga dodatkowego konwertera poziomów między sobą a modułem.
AVT MOD09 pośredniczy w wymianie danych między komputerem wyposażonym w USB a dowolnym systemem cyfrowym wyposażonym w UART. Od strony komputera zgłasza się jako wirtualny port szeregowy COM, od strony urządzenia udostępnia linie TxD i RxD w poziomach TTL. Sercem modułu jest układ FT232RL, dla którego sterowniki emulujące port szeregowy są dostępne dla Windows, macOS i Linuksa.
Płytka ma wymiary 15 x 27 mm, gniazdo USB typu B i cztery wyprowadzenia goldpin opisane TX, RX, GND i +5V. Ostatnie z nich wyprowadza zasilanie z portu USB, więc podłączany układ może pobierać z niego prąd. Przewód USB jest w zestawie.
Nazwa RS232 pojawia się przy tym module w znaczeniu portu szeregowego, który komputer widzi po instalacji sterownika. Fizyczne wyprowadzenia po stronie urządzenia pracują w poziomach TTL, takich jak wyjścia UART mikrokontrolera. Linie TX i RX łączy się bezpośrednio z mikrokontrolerem, bez układów dopasowujących - tak przetestowano moduł z zestawami AVT389, AVT966, AVT927, AVT953, AVT570, AVT527, AVT5186, AVT3500 i AVT3505.
Oznacza to jedno ograniczenie: urządzenie ze złączem RS232 o pełnych poziomach napięciowych wymaga między sobą a tym modułem konwertera poziomów. Moduł zastępuje port szeregowy komputera dla układów z UART, nie dla urządzeń z klasycznym złączem DB9.
Moduł jest zmontowany i uruchomiony, ale nie ma obudowy ani złącz śrubowych. Wyprowadzenia goldpin łączy się przewodami lub wpina w płytkę stykową. Do uruchomienia trzeba zainstalować sterownik wirtualnego portu COM. Dodatkowe funkcje układu FT232, w tym zapis własnych identyfikatorów w pamięci EEPROM, wymagają programu narzędziowego producenta układu.
Najnowszą wersję sterowników udostępnia producent układu FT232: ftdichip.com/drivers/vcp-drivers/ (przekierowanie na stronę zewnętrzną)
Nie bezpośrednio. Wyprowadzenia modułu pracują w poziomach TTL. Urządzenie z pełnym RS232 wymaga dodatkowego konwertera poziomów między sobą a modułem.
Wyprowadzenie +5V przekazuje zasilanie z portu USB. Dostępny prąd ograniczony jest tym, co dostarcza port komputera.
Pozwala nadać modułowi własne identyfikatory USB i numer seryjny, dzięki czemu system rozpoznaje konkretny egzemplarz i przypisuje mu stały numer portu COM. Wymaga programu narzędziowego producenta układu.