Pytania oznaczone «i2c»

I²C (Inter-Integrated Circuit) to wielopunktowa magistrala szeregowa wymyślona przez firmę Philips (obecnie NXP) do komunikacji między układami scalonymi na tej samej płytce drukowanej, tj. Na niewielką odległość.

117
Kompromisy przy rozważaniu SPI lub I2C?

Jakie kompromisy należy wziąć pod uwagę, decydując się na interfejs SPI lub I2C? Ta tablica akcelerometru / żyroskopu jest dostępna w dwóch modelach, po jednym dla każdego interfejsu. Czy jedno z nich byłoby łatwiejsze do zintegrowania z projektem

39
Jak rozwiązać konflikty adresów I2C?

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...

38
Maksymalna długość magistrali I2C?

Jakiej maksymalnej długości kabla można użyć do podłączenia dwóch urządzeń I2C (I2C master-> I2C slave)? Tak, wiem, że I2C jest naprawdę zaprojektowany do komunikacji wewnątrz płyty. Zadanie polegało na „celu projektowym” polegającym na użyciu wspólnej magistrali I2C dla wielu urządzeń...

35
I2C konwersja 3,3 na 5,0 V.

Próbuję połączyć urządzenie 3.3VI 2 C z 5V Arduino. Nie mam żadnych problemów z linią SCL. Mogę użyć prostego dzielnika napięcia, ale mam problem z linią SDA, ponieważ jest ona dwukierunkowa. W ogóle nie jestem pewien, jak sobie z tym poradzić. Zastanawiałem się nad dodaniem pary diod z...

24
Techniki ograniczania / synchronizacji protokołu szeregowego

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...

24
Czy mogę używać I2C na kablach o długości 2 m?

W moim obecnym projekcie muszę komunikować się między mikrokontrolerem a niektórymi czujnikami za pośrednictwem I2C. Jednym z nich jest czujnik temperatury, który należy umieścić w odległości około 2 metrów od mikrokontrolera. Nie mogę wybrać innego protokołu (czujnik znajduje się na module z danym...

18
Ogólny protokół przesyłania danych z jednego systemu do drugiego?

Jaki jest ogólny protokół przesyłania informacji z jednego systemu do drugiego? Załóżmy na przykład, że przez pewien czas gromadzimy pewne informacje z mikrokontrolera, które chcemy przesłać do innego mikrokontrolera. Słyszałem o interfejsach SPI i I2C, ale nie jestem pewien, kiedy używasz jednej...

17
Dlaczego szeregowy EEPROM jest lepszy od równoległego EEPROM?

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...

16
Jaki adres I2C powinienem wybrać?

Teraz wiem, że aby mieć zarezerwowany adres I2C, musisz zapłacić ludziom I2C trochę pieniędzy. Ale nie chcę tego robić. Proszę o poradę, jaki adres powinienem wybrać dla MCU slave i master w moim projekcie. Na płycie będzie również EEPROM. Uniknę więc używania adresu EEPROM. Planuję, aby mistrz...

15
HDMI i I

Spojrzałem na pinout HDMI i pomyślałem: dlaczego mieliby używać I 2 C do komunikacji między wyświetlaczem a hostem? Moje pytanie tutaj dotyczy wskaźników projektowych, które prowadzą do tego wyboru.2)2)^2 HDMI jest dość nowym standardem, a I 2 C jest około 1982 roku . I 2 C jest przeznaczony do...

13
Jak odtworzyć protokoły I2C i SPI?

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...