Расположение резисторов I2C для RPi2

Я работаю с проектом, где необходимо подстраивать резисторы I2C. К сожалению, я не могу найти документацию, которая может мне сказать: (a) если есть подтягивающие резисторы и (б) какой размер они могут быть.

Надеюсь, кто-то может осветить этот вопрос.

i2c
3 голоса | спросил JavaCake 26 MarpmThu, 26 Mar 2015 15:31:44 +03002015-03-26T15:31:44+03:0003 2015, 15:31:44

2 ответа


3

Резисторы являются подтягиваниями 1 к8 до 3 В3.

Угадайте, что это крошечные устройства (smd), отмеченные R24 /R23, рядом с контактами J8 3/5.

Я не уверен, были ли опубликованы подробные схемы.

См. схемы B + на странице http://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/Raspberry-Pi-B-Plus-V1.2-Schematics.pdf


Вышеупомянутое относится к шине I2C, подключенной к контактам 3/5. Существует еще одна шина I2C, подключенная к gpios 0/1 (контакты J8 27/28), которая не предназначена для общего использования. Эта шина не имеет жестких проводных подтягиваний.

Вы можете проверить наличие жестких проводных подтягиваний, установив gpio в качестве входа, а затем установив внутренний (50k) выпад. Если присутствует жесткий проводник, gpio будет читать 1, даже если включено (гораздо более слабое) внутреннее отключение.

ответил joan 26 MarpmThu, 26 Mar 2015 15:59:20 +03002015-03-26T15:59:20+03:0003 2015, 15:59:20
0

Я не знаю, почему вы думаете, что «подтягивающие резисторы I2C необходимо изменить». Нецелесообразно использовать значения намного выше, чем на борту 1.8k (они будут рисовать ~ 1.5mA). При необходимости вы можете использовать более низкие значения, но даже не беспокойтесь, где они находятся на доске (они довольно заметны возле контактов). Просто используйте внешние резисторы параллельно. Если у вас нет сложного паяльного оборудования, вы не сможете их заменить.

ответил Milliways 27 MaramFri, 27 Mar 2015 02:16:51 +03002015-03-27T02:16:51+03:0002 2015, 02:16:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132