Запитання з тегом «i2c»

I²C (Inter-Integrated Circuit) - серійна шина з декількома краплями, винайдена компанією Philips (тепер NXP) для зв'язку між ІС на одній платі, тобто на невеликій відстані.

2
Використання надлишкового I2C в авіоніці космічних кораблів
Нещодавно я прочитав цей звіт про проект розвитку авіоніки JPL x2000, який розробив більш модульну платформу авіоніки з використанням комерційного кремнію, щоб зменшити вартість та потужність. Вони обрали архітектуру двох зайвих протоколів, що пов'язували всю електроніку космічного корабля. Високошвидкісна шина 1394 використовується для великих даних, тоді як шина I2C (при …
10 i2c  protocol 

1
Який показник зменшення швидкості роботи для I2C?
Я налаштовую I 2 C на PIC18, використовуючи вбудовані функції компілятора C18, як описано в розділі 2.4 документації : void OpenI2C2( unsigned char sync_mode, unsigned char slew ); Я не впевнений, що мені робити slew . Я можу вибрати один з двох варіантів, визначених у i2c.h: SLEW_OFF: Швидкість відключення відключена …
10 pic  c  i2c  software  c18 

2
Розрахунки резисторів підтяжки I2C
Я намагаюсь керувати цим LCD-дисплеєм I2C з мікроконтролером ATxmega16A4U . Обидва пристрої вказані для роботи з тактовою частотою I2C до 400 кГц. Два пристрої - єдині пристрої на шині I2C. Однак опрацювання розрахунків для меж резистора, що підтягується, дає деякі досить непарні значення. Обчислення мінімального значення резистора I2C: Rmin=Vcc−0.43mA=966.7ΩRmin=Vcc−0.43mA=966.7Ω\begin{equation} R_{min} …
10 i2c  pullup 

4
Помилка читання / запису I2C при сильному навантаженні переривання
У своїй системі я використовую I2C і розумію, що під великим навантаженням переривання (з інших джерел) зв’язок I2C легко порушується. Це очікувана поведінка для I2C? Я б очікував, незважаючи на навантаження на перерву, все одно буде нормально, оскільки I2C - це не зовсім критичний за часом інтерфейс, годинник забезпечений даними. …
10 i2c 

4
Це зв’язок I²C?
Мені потрібно розшифрувати зв’язок між двома пристроями, але я не маю інформації про ці пристрої. Я знаю лише про те, що потрібні чотири дроти (GND, VCC та два дроти зв'язку). Я підозрюю, що це зв’язок IC. Я намагаюся розшифрувати його за допомогою інструмента декодування осцилоскопа, але я не зовсім впевнений …

1
I2C працює лише при зондуванні або завантаженні 1Mohm
Я намагаюся усунути комунікації між msp430fr5847 (головним) та веденим датчиком з невідомим мікросхемою I2C (частина промислового датчика) У мене виникають проблеми з новою партією датчиків, коли мої дані повертаються з усіма нулями, проте при спробі усунення несправностей з моїм логікою Pro Saleae (2Mohm, 10pf) або моїм осцилографом (10Mohm, 50pf) система …

2
MCP3424, як паралельно читати канали?
Про це питання У мене немає досвіду інженерної роботи з електронікою, і це одне з моїх перших проблем із спілкуванням через I2C та з записом до реєстру, тому, будь ласка, не приймайте занадто багато знань з моєї сторони. Я програмую Arduino. На запитання про певний електронний компонент / мікросхему, я …
9 arduino  adc  i2c 

2
Як боротися з декількома підтягуючими резисторами на модулях
Я думав про те, щоб зробити модулі для плати розробки, яку я зробив кілька днів тому, яка буде включати інтерфейси spi / i2c. Проблема полягає в тому, що я не включав підключувальні резистори до штифтів MCU на головній платі і думав додати їх у модулі, щоб зробити їх "загальнішими", щоб …

5
I2C EEPROM біт-стук: чудово пише, але лише якщо перший біт не встановлений
Зараз я працюю над проектом I2C EEPROM, використовуючи біт-удари для керування лініями SDA та SCL. Моя функція читання працює добре, але коли я пишу будь-який байт з провідним "1", я завжди читаю FF назад; навіть якщо байт раніше був запрограмований на чомусь іншому. Ведучий "0" ідеальний. Це не моя читання; …
9 i2c  eeprom 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.