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

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

8
Компроміси при розгляді SPI чи I2C?
Які компроміси слід враховувати, приймаючи рішення використовувати інтерфейс SPI або I2C? Ця плата акселерометра / гіроскопа доступна у двох моделях, по одній для кожного інтерфейсу. Чи було б простіше інтегруватися в проект Arduino? http://www.sparkfun.com/products/11028
117 spi  i2c 

8
Чи є правильне значення опору для підтягуючих резисторів I2C?
Технічний опис в 24LC256 EEPROM йдеться , що: Шина SDA вимагає підтягуючого резистора до VCC (типово 10 кОм для 100 кГц, 2 кОм для 400 кГц і 1 МГц). Я думав, що будь-який резистор зі значенням kΩ зробить цю роботу (і, здається, мій EEPROM справно працює на різних частотах з …
72 resistors  i2c  pullup 

8
Як вирішити зіткнення адреси I2C?
Я хочу підключити декілька підлеглих пристроїв I2C до мікроконтролера на одному наборі штифтів, але всі пристрої I2C мають однакову адресу. Адреси фіксуються в апаратному забезпеченні. Чи є спосіб з'єднати кілька пристроїв з однією адресою? Можливо, якийсь модуль перекладу адрес I2C з кожним пристроєм з налаштованою адресою, щоб я міг призначити …
39 serial  i2c 

5
Максимальна довжина шини I2C?
Яка максимальна довжина кабелю, яка може бути використана для підключення двох пристроїв I2C (I2C master-> I2C slave)? Так, я знаю, що I2C дійсно розроблений для внутрішньо-бортового спілкування. Мені доручено "дизайнерська мета" використовувати загальну шину I2C для декількох рабів I2C для підтримки демонстрації. З метою ясності припустимо стандартну частоту шини I2C …
38 i2c 

10
SPI або I2C: який використовувати для довгої шини
Я розглядаю проект, який потребував би декількох AVR-файлів, які розмовляли між собою по шині. Їх розділило б цілих 6 футів. Здається, як I2C, так і SPI можуть дозволити серії мікросхем спілкуватися по шині, але я не бачив нічого, щоб говорити про те, як довго це буде. Хтось намагався підключити ці …

4
Перетворення I2C 3,3 до 5,0 В
Я намагаюся приєднати пристрій 3,3 VI 2 C до Arduino 5V. У мене немає проблем з лінією SCL. Я можу використовувати простий дільник напруги, але у мене є проблема з лінією SDA, оскільки це двостороння. Я зовсім не впевнений, як з цим впоратися. Я маю додати пару діодів, з роздільником …

7
Що трапиться, якщо опустити резистори підключення на лініях I2C?
Щойно я зрозумів, що дані та тактові лінії I 2 C (SDA та SCL) повинні мати резистори підтягування. Ну, я побудував пару годин, використовуючи RTC DS1307 (див. Таблицю ) за схемою нижче. Зверніть увагу, що я опустив обидва резистори. Обидва годинники чудово працюють, один з них працює вже понад 3 …
33 atmega  i2c  pullup  rtc 

5
Як підключити декілька пристроїв інтерфейсу i2c в один контактний формат A4 (SDA) та A5 (SCL) на Arduino?
Я хочу додати модуль годинника в реальному часі до свого маленького проекту. Я хочу відобразити час і дату на моєму існуючому РК-модулі i2c 2x16. Як тактовий годинниковий модуль інтерфейсу i2c в реальному часі, так і 2x16 РК-модуль використовують один і той же контактний формат A4 (SDA) та A5 (SCL) на …
32 arduino  i2c 

3
Чим відрізняється I2C від TWI?
Яка різниця між інтерфейсами I2C та TWI? Вікіпедія говорить, що TWI - це варіант I2C. Деякі інші джерела стверджують, що лише ім'я відрізняється ...
26 i2c 

5
Чи можу я використовувати кабель I2C понад 2 м?
У моєму поточному проекті мені потрібно зв’язатись між мікроконтролером та деякими датчиками через I2C. Один з них - це датчик температури, його потрібно розмістити приблизно на відстані 2 метрів від мікроконтролера. Я не можу вибрати інший протокол (датчик знаходиться на модулі із заданим роз'ємом / контактами / протоколом). Як ви …

6
Методи розмежування / синхронізації послідовного протоколу
Оскільки асинхронний послідовний зв’язок широко поширений серед електронних пристроїв навіть в наш час, я вважаю, що багато з нас час від часу стикаються з таким питанням. Розгляньте електронний пристрій Dта комп’ютер, PCпідключений до послідовної лінії (RS-232 або подібний) і необхідний для постійного обміну інформацією . Тобто PCкожен надсилає командний кадр …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

7
Чому I2C призначений для роботи з підтягуючими резисторами, а не розсувними?
Я розумію, що в лініях I2C, SCL і SDA використовуються підтягуючі резистори, а драйвери штифтів - це пристрої NPN з відкритим колектором, які можуть загнати шпильки на землю. Це дає перевагу I2C в тому, що одну і ту ж шину тепер можна ділити з декількома рабами, і навіть якщо два …

3
Як виправити помилку в дизайні друкованої плати після виготовлення?
Новачок тут 16 років. Мій проект - міні-робот із платою як шасі, ліповий акумулятор із зарядним пристроєм та інфрачервоними датчиками. Я використовував LSM6DS33TR для свого акселерометра I2C та гіроскопа з 10-кілометровим "підтягуючим резистором" згідно з таблицею та ATMEGA328P як мікроконтролера. Вперше я спроектував власну промислову плату та виготовив її. Я …

6
Чому потреба в декількох портах I²C?
Протокол I²C дозволяє теоретично та із 7-бітною адресацією підключити до головного пристрою до 127 пристроїв. Це велика кількість, тому чому будь-який недорогий мікроконтролер (наприклад, цей PIC24 ) має більше одного порту I²C? Для чого це потрібно?
19 i2c 

7
Загальний протокол передачі даних з однієї системи в іншу?
Який загальний протокол для передачі інформації з однієї системи в іншу? Наприклад, скажімо, у нас є деяка інформація, зібрана від мікроконтролера протягом тривалого часу, який ми хочемо надіслати іншому мікроконтролеру. Я чув про інтерфейси SPI та I2C, але мені незрозуміло, коли ви використовуєте один метод над іншим і як ви …
18 i2c  spi  data 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.