W komunikacji szeregowej dane są przesyłane jako sekwencja w czasie. Główna zaleta: potrzeba znacznie mniej przewodów. Główna wada: wyższa przepustowość przy tej samej przepustowości.
Jakiej maksymalnej długości kabla szeregowego mogę użyć, aby połączenie działało poprawnie? Czy długość kabla szeregowego ma związek z szybkością transmisji? Używam około 5-metrowego kabla o prędkości 38400 bodów i komunikacji RS232, czy to jest za długie?
Próbuję przesyłać dane z ATtiny85 na komputer PC za pomocą kodu Arduino za pomocą konwertera USB-Serial, nie rozumiejąc niczego. Byłem zszokowany i przerażony, że to nie zadziałało. Potwierdziłem, że maleńki miga napięcie na jednym ze swoich pinów, ale kiedy podłączam ten pin, aby nadawać lub odbierać za pomocą kabla szeregowego …
Podłączenie 2 zacisków (takich jak Arduino) za pomocą przewodów połączeniowych nie zabezpiecza przewodów prawidłowo. Czego używasz, aby nie poluzować się przewodów? Podłączanie Arduino do pinów w prawym dolnym rogu:
Próbowałem zrozumieć podstawy UART. To jest zrozumiałe Jest to asynchroniczny protokół komunikacyjny, dlatego zegary TX i RX są od siebie niezależne Odbiór danych jest gwarantowany przez użycie bitu początkowego i jednego lub więcej bitów stopu. Dodatkowo odbiornik musi być świadomy szybkości transmisji danych, aby wygenerować odpowiedni zegar do sterowania rejestrem …
Jeśli mam nieznane urządzenie, które komunikuje się z I2C lub SPI, w jaki sposób mogę odtworzyć protokół. Zasadniczo szukam czegoś podobnego do snoop lub tcpdump . W przypadku oprogramowania preferowany jest komputer Mac, ale można go także uruchomić na równoległych komputerach PC.
Zdjęcia „streszczenia”: Chcę zdekodować sygnał szeregowy wychodzący z gniazda słuchawkowego tabletu. Jest to nieco dziwny „hack”, który występuje w kilku telefonach i tabletach: w zasadzie, jeśli podasz 3,3 V na wejście mikrofonowe wtyczki TRRS, lewy i prawy kanał stają się szeregowym TX / RX. Użyłem kabla Raspberry PI TRRS-TV (jak …
Mam urządzenie transmisyjne Bluetooth i mój komputer (Windows 7) jest do niego podłączony i skonfigurowany tak, jakby był podłączony przez port szeregowy RS232 (COM4). Jak mogę przechwycić nieprzetworzone dane przesyłane przez urządzenie Bluetooth lub, odpowiednio, nieprzetworzone dane odebrane w COM4?
Jestem studentem zespołu badawczego pracującego nad projektem, który dotyczy ASIC transmitującego RF i jego bezprzewodowego odbiornika, który powinien ostatecznie wysyłać dane do komputera. Odbiornik wysyła szybki , ciągły, asynchroniczny, niestandardowy sygnał szeregowy (tj. Nie SPI, I2C, UART itp.), Więc moim zadaniem jest napisanie oprogramowania mikrokontrolera w celu połączenia odbiornika z …
Próbuję zrozumieć różnice między RS-232 i RS-485. Po prostu nie rozumiem, jaka jest podstawowa zasada odporności na zakłócenia RS-422? Czy to liczba przewodów (4 zamiast 3)? Czy to dlatego, że te druty są skręcone?
Muszę zainstalować Arduino (właściwie tylko IC) na istniejącym sprzęcie, aby zwiększyć funkcjonalność. Chciałbym podłączyć Arduino, aby „szpiegowało” na liniach we / wy między dwoma chipami na płycie. Jeśli Arduino wybierze określone słowo kluczowe na tym połączeniu UART, wykona określoną akcję na osobnym zestawie pinów wyjściowych. Nie jestem pewien, jak podłączyć …
Jak testujesz swój kod asemblera? Pracuję nad szeregowym kontrolerem serwomechanizmu jako częścią projektu robota hexapod, a kod doszedł do punktu, w którym staje się skomplikowany;) W każdym razie przyzwyczaiłem się do używania testów jednostkowych w mojej codziennej pracy jako programista serwerów C ++ i więc próbowałem zastosować te same rodzaje …
Wszystkie ruchy myszy, połączenia USB i inne urządzenia peryferyjne, takie jak drukarki itp., Nazywane są komunikacją szeregową. Jeden bit na raz. Na razie w porządku. Ale jeśli chodzi o protokół TCP, Ethernet i internet, nie jest już nazywany komunikacją szeregową. Ale to też jest bit na sekundę. Dlaczego to jest …
Ostatnio pracuję z systemem opartym na GSM, a arkusz danych modułu GSM zawierał następujące porady: Rezystory 22 Ω powinny być połączone szeregowo między modułem a kartą SIM, aby stłumić fałszywą transmisję EMI i zwiększyć ochronę przed wyładowaniami elektrostatycznymi. Próbowałem przeprowadzić małe wyszukiwanie i znalazłem dokument, Wytyczne dotyczące projektowania płytek drukowanych …
Planuję projekt z Arduino, który wymaga obsługi dużej liczby żądań z komputera hosta, a standardowa maksymalna prędkość transmisji w standardzie 115200 nie jest wystarczająca. Chciałbym mieć możliwość uzyskania pełnego dupleksu 1 Mb / s, jeśli to możliwe, ale 400 Kb / s + pełny dupleks byłoby dopuszczalne. Używam Arduino Due, …
Pracuję nad projektem, który wymaga dobrej komunikacji danych między zdalnym Arduino a komputerem. Połączenie bezprzewodowe odbywa się za pomocą pary XBees, więc mamy połączenie RS232 między Arduino i komputerem. W przypadku małych ilości danych łatwo jest połączyć prosty protokół komunikacyjny. W przypadku większych projektów, jakie są dobre proste protokoły komunikacyjne? …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.