Блок MCP23017 FlProg

Вопросы по встроенным блокам
Ответить
Ecomat
Рядовой
Сообщения: 35
Зарегистрирован: 02 июл 2019, 08:47
Имя: Александр

Блок MCP23017 FlProg

Сообщение Ecomat »

Использую версию 5.3.0, при добавлении в проекте блока для модуля расширения MCP23017 контроллер повисает.
Попробовал на DUE, Mega и Nano. Оставил только почти пустой блок MCP23017, если использовать любой вход или выход после загрузки контроллер висит. Сам модуль пробовал отключать, по I2C больше ни чего нет. Кто нибудь сталкивался? Попробовал пользовательский PCF8574 - не виснет, но такого модуля нет, проверить не могу до конца. Спасибо за любой отклик.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Блок MCP23017 FlProg

Сообщение Ingwar »

Ecomat писал(а): 19 авг 2019, 22:15 MCP23017 контроллер повисает
Если модуль физически не подключен или неправильно указан адрес, ардуино будет висеть.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Блок MCP23017 FlProg

Сообщение ecoins »

Контроллер будет висеть, если пины SDA,SCL не подтянуты к +5в (4,7-10 кОм)
Ecomat
Рядовой
Сообщения: 35
Зарегистрирован: 02 июл 2019, 08:47
Имя: Александр

Блок MCP23017 FlProg

Сообщение Ecomat »

Большое спасибо ответившим! Виноват сам. Я такой модуль раньше не подключал, все ранее используемые мною модули, работающие по I2С, при отключении физическом, не приводили к зависанию контроллера, этот должен быть обязательно присутствовать на шине, если его блок есть в программе. Проблема была в самом модуле CJMCU-2317, поставил другой, при том же адресе и схеме, и все заработало! Так что вынимать его из схемы, отключать от шины, как модуль часов или модуль измерения напряжения ADS1115 категорически нельзя!
Ответить

Вернуться в «Штатные блоки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя