Pytania oznaczone «i2c»

12
Czy możliwa jest mieszana częstotliwość I2C?

Załóżmy, że mamy szynę I 2 C. 400 kHz . Jest jeden master i kilka urządzeń slave. Chcielibyśmy wprowadzić jeszcze jedno urządzenie podrzędne, ale niestety ma ono tylko 100 kHz. Oczywiście, solidne wybory projektowe to: po prostu uruchom tę magistralę przy 100 kHz użyj oddzielnych magistral dla...

12
Minimalna szybkość zegara i niezawodność I2C

Czy istnieje minimalna częstotliwość taktowania określona przez I2C? Wiem, że najczęściej stosowana częstotliwość taktowania to 100 kHz i istnieje tryb „szybki” 400 kHz obsługiwany przez niektóre urządzenia oraz szybszy tryb jeszcze obsługiwany przez inne urządzenia (myślę, że 1 MHz?). Ponieważ...

11
Przesunięcie poziomu I2C

Obecnie projektuję obwód, który może rejestrować dane z czujnika i zapisywać dane zapisane w pamięci EEPROM. Moje dwa urządzenia (EEPROM i do celów testowych RTC) są połączone magistralą I2C z PIC16F887 µC. Jednak zakres działania napięcia dwóch urządzeń nie jest taki sam (5 V dla EEPROM, 3.3 dla...

11
Adres podrzędny I2C nie potwierdzony (czasami)

Próbuję komunikować się ze zdalnie podłączoną pamięcią FRAM (FM24C04 z Ramtron) za pomocą I2C. Pamięć ta jest osadzona na płytce, którą można w dowolnym momencie włożyć i wyjąć z systemu (komunikacja zostaje prawidłowo zakończona przed usunięciem pamięci). Problem polega na tym, że po włożeniu...

10
Jaka jest prędkość zabicia dla I2C?

Konfiguruję I 2 C na PIC18 przy użyciu wbudowanych funkcji kompilatora C18, jak opisano w sekcji 2.4 dokumentacji : void OpenI2C2( unsigned char sync_mode, unsigned char slew ); Nie jestem pewien, co powinienem zrobić slew. Mogę wybrać jedną z dwóch opcji zdefiniowanych w i2c.h: SLEW_OFF:...

10
Błąd odczytu / zapisu I2C przy dużym obciążeniu przerwania

W moim systemie używam I2C i zdaję sobie sprawę, że pod dużym obciążeniem przerywającym (z innych źródeł) komunikacja I2C jest łatwo zakłócana. Czy to oczekiwane zachowanie I2C? Spodziewałbym się pomimo przerwania ładowania, nadal byłoby dobrze, ponieważ I2C nie jest interfejsem o krytycznym...

10
Obliczenia rezystora pullup I2C

Próbuję obsługiwać ten wyświetlacz LCD I2C za pomocą mikrokontrolera ATxmega16A4U . Oba urządzenia są wymienione na liście pracujące z częstotliwościami zegara I2C do 400 kHz. Oba urządzenia są jedynymi urządzeniami na magistrali I2C. Jednak opracowanie obliczeń dla granic rezystora...

10
Zastosowanie redundantnego I2C w awionice statków kosmicznych

Niedawno przeczytałem ten raport na temat projektu rozwoju awioniki JPL x2000, w ramach którego opracowano bardziej modułową platformę awioniki przy użyciu komercyjnego krzemu, aby obniżyć koszty i moc. Zdecydowali się na architekturę dwóch redundantnych protokołów łączących całą elektronikę w...

9
MCP3424, jak czytać kanały równolegle?

O tym pytaniu Nie mam doświadczenia w inżynierii elektronicznej i jest to jedno z moich pierwszych wyzwań związanych z komunikacją przez I2C i pisaniem do rejestru, więc proszę nie zakładać zbyt dużej wiedzy z mojej strony. Programuję Arduino. Pytając o konkretny komponent / układ elektroniczny,...

9
I2C działa tylko po sondowaniu lub załadowaniu 1Mohm

Próbuję rozwiązać problemy z komunikacją między msp430fr5847 (master) a czujnikiem slave z nieznanym układem I2C (część czujnika przemysłowego) Mam problemy z nową partią czujników, w których moje dane są zwracane ze wszystkimi zerami, jednak podczas próby rozwiązania problemów z moim Saleae logic...