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.
Przez większość czasu RS-232 i UART łączą się w teorie komunikacji szeregowej. Czy oba są takie same? Z moich odczytów doszedłem do wniosku, że UART jest sprzętową formą protokołu RS-232. Mam rację?
Chcę podłączyć wiele urządzeń podrzędnych I2C do mikrokontrolera, wszystkie na tym samym zestawie pinów, ale wszystkie urządzenia I2C mają ten sam adres. Adresy są ustalone w sprzęcie. Czy istnieje sposób na połączenie wielu urządzeń z tym samym adresem? Być może jakiś moduł translacji adresów I2C dla każdego urządzenia z konfigurowalnym …
Czy ktoś może mi powiedzieć, dlaczego ludzie używają USB lub RS232. Oba są portami szeregowymi, prawda? Rozumiem, że USB jest znacznie szybszy (szczególnie USB 3.0), ale jeśli ludzie też tego chcą, jestem pewien, że mogliby zrobić następcę RS232 równie szybko. Jakie są zalety i wady obu tych elementów?
Wszystkie moje urządzenia mikrokontrolera komunikujące się z komputerem PC za pomocą UART używają ciągów ASCII do wysyłania poleceń i odbierania danych (jak zaimplementowano w Arduino). Tego się nauczyłem, kiedy zacząłem kopać w elektronice i zawsze uważałem, że wysyłanie nagich strun jest wystarczające. Zauważyłem jednak, że większość urządzeń, na które natknąłem …
Ponieważ asynchroniczna komunikacja szeregowa jest obecnie szeroko rozpowszechniona wśród urządzeń elektronicznych, uważam, że wielu z nas od czasu do czasu napotyka takie pytanie. Rozważ urządzenie elektroniczne Di komputer PCpodłączony do linii szeregowej (RS-232 lub podobny) i wymagane do ciągłej wymiany informacji . Tj. Wysyła PCkażdą ramkę poleceń X msi Dodpowiada …
to trochę długa szansa, ale mam nadzieję, że ktoś ma dostęp do pełnego arkusza danych dla jednego z układów wymienionych w tytule i może mi powiedzieć, jaka kombinacja VBUS_IN i rezystorów w ID_CON spowoduje, że wyzwoli pin BOOT na chipie. Niestety Fairchild nie wyda pełnego arkusza danych dla tych układów …
Niedawno zacząłem używać szeregowego wyświetlacza LCD Sparkfun. Jestem w stanie kontrolować to za pomocą arduino, ale chcę mieć możliwość sterowania za pomocą terminala na moim komputerze. Aby móc przesunąć kursor lub wyczyścić ekran, musisz mieć możliwość wysłania do niego kodu szesnastkowego, na przykład 0xFE. Nie mogę znaleźć programu terminalowego typu …
Muszę wiedzieć, dlaczego ludzie w systemach wbudowanych używają poleceń AT? Kiedy zapytałem, ludzie mówią, że to standard. Więc moje pytanie brzmi: co oznacza „AT”? Dlaczego ludzie mówią, że to standard?
Mam mikrokontroler (PICAXE 20X2) i miernik puli. Zaprogramowałem micro tak, aby wysyłać dowolną zmianę miernika puli do portu szeregowego komputera. Oczywiście jest to 8-bitowy ADC. Teraz interesującą rzeczą jest dla mnie możliwość dekodowania tych danych szeregowych na oscyloskopie. Oto dwa zdjęcia, pierwsze to kiedy mikro wysyła „0” do komputera, a …
Jakie są zalecenia dotyczące idealnego mostu WiFi do szeregowego? Moje idealne cechy to: Prosta łączność, SPI lub szeregowy Rozsądna duża prędkość, idealnie co najmniej 1 Mb / s (choć prawdopodobnie nie zawsze tak szybko) Niedrogi, myślę poniżej 50 $ Niska moc - powinien zużywać co najwyżej 100mA, gdybyśmy mogli obniżyć …
Na stronie wikipedii dla EEPROM: http://en.wikipedia.org/wiki/EEPROM podano, że „Równoległe urządzenia EEPROM mają zwykle 8-bitową magistralę danych i magistralę adresową wystarczająco szeroką, aby pokryć całą pamięć”, a także „Działanie równoległej pamięci EEPROM jest proste i szybkie w porównaniu do szeregowej pamięci EEPROM”. W takim przypadku, dlaczego szeregowe EEPROM stają się bardziej …
Nadchodzi projekt, który polega na komunikacji RS-485 za pomocą ekranowanego skrętki komputerowej. Projekt będzie obejmował odcinki o długości wielu metrów, a kable prawdopodobnie będą musiały zostać ułożone w jednym przewodzie zawierającym okablowanie 36VDC do silników. Jest mało prawdopodobne, aby kabel zasilania silnika miał ekran. Jeśli chodzi o ekran w skrętce, …
Próbowałem znaleźć dobry opis seryjnego „standardu” TTL bez powodzenia. Rozumiem, że szeregowe linie nadawcze (TX) i odbiorcze (RX) są bezczynne wysoko (w VCC) i że opadają na ziemię, gdy bit jest transmitowany. Jako takie są odwrócone od normy, gdzie „1” jest wysokie, a „0” jest niskie. Nie rozumiem, kto jest …
Oto, co wiem o NPJ BJT (Bipolar Junction Transistors): Prąd emitera podstawowego jest wzmacniany razy HFE w kolektorze-emiterze, dzięki czemu Ice = Ibe * HFE Vbeto napięcie między emiterem bazy i, jak każda dioda, wynosi zwykle około 0,65 V. VecJednak nie pamiętam . Jeśli Vbejest niższy niż minimalny próg, tranzystor …
Próbowałem zobaczyć znak ASCII „A” z oscyloskopem, ale rzeczywista wartość binarna i wartości oscyloskopu są różne, dlaczego tak jest? ASCII „A” Wartość binarna - 01000001 Oscyloskop wyświetla ten wykres: Używam Arduino Uno do wysyłania wartości ASCII za pomocą kodu: void setup() { Serial.begin(9600); } void loop() { Serial.println("A"); delay(1000); }
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.