Страница 1 из 1
мср23017
Добавлено: 11 ноя 2018, 20:57
ibragimich
как управлять расширителем если настроить на нем 8 входов для восьми кнопок и 8 выходов для восьми реле?
мср23017
Добавлено: 11 ноя 2018, 21:11
eugeneb
Вытаскиваешь на рабочее поле блок "Расширитель входов-выходов MCP23017".
Двойным кликом открываешь его, нажимаешь кнопку "Информация", читаешь.
мср23017
Добавлено: 11 ноя 2018, 21:21
ibragimich
[ref]eugeneb[/ref], при нажатии кнопки информация ничего не происходит
мср23017
Добавлено: 11 ноя 2018, 21:30
pan
[ref]ibragimich[/ref], выбираете в настройках адрес, затем указываете нужную конфигурацию входов/выходов
мср23017
Добавлено: 11 ноя 2018, 22:24
ibragimich
микросхему я настроил, опробовал с генератором, реле включаются. только не пойму как подключит кнопку к порту а1 и управлять портом б1.
мср23017
Добавлено: 11 ноя 2018, 22:34
kalobyte
[ref]ibragimich[/ref],
если вход замкнут на землю, то на выходе будет 0
если ты хочеш получать 1 при нажатии, тогда кнопку надо подключить к +5в без резистора
мср23017
Добавлено: 11 ноя 2018, 22:46
eugeneb
ibragimich писал(а): 11 ноя 2018, 21:21[ref]eugeneb[/ref], при нажатии кнопки информация ничего не происходит
Там подождать надо - должен запуститься браузер с описанием блока.
Здесь недавно обсуждали эту микросхему, может найдёте что полезное для себя:
viewtopic.php?f=18&t=3335
Ещё:
viewtopic.php?f=47&t=1776
Ещё:
viewtopic.php?f=47&t=2397
мср23017
Добавлено: 12 ноя 2018, 08:25
pan
ibragimich писал(а): 11 ноя 2018, 22:24как подключит кнопку к порту а1 и управлять портом б1.
через промежуточную переменную
мср23017
Добавлено: 19 ноя 2018, 19:58
ibragimich
Сделал на переменных, заработало. Но одна из кнопок на входе управляет двумя выходами одновременно. В чём ошибка?
мср23017
Добавлено: 19 ноя 2018, 20:31
Ingwar
Наверно такая постановка вопроса неискоренима ...
мср23017
Добавлено: 19 ноя 2018, 20:49
ibragimich
Кнопка OI2 управляет одновременно двумя реле OI15, OI16. В чём ошибка?
мср23017
Добавлено: 19 ноя 2018, 21:14
Ingwar
Блин, кругом партизаны
В Вашем выложенном проекте нет ни одного входа ни выхода.
Поймите, чтобы кто-то мог повторить для проверки или просмотреть логику в поисках причины, нужен проблемный проект/ключевая часть, а не набросанный по аналогии с одними переменными.
мср23017
Добавлено: 19 ноя 2018, 21:28
ibragimich
в моём проекте не нужны входы и выходы, кроме входов и выходов мср23017, этот проект работает, кроме кнопки OI2
мср23017
Добавлено: 19 ноя 2018, 22:36
Ingwar
ibragimich писал(а): 19 ноя 2018, 20:49двумя реле OI15, OI16
ibragimich писал(а): 19 ноя 2018, 21:28кроме кнопки OI2
Может имелось ввиду IO... ?
мср23017
Добавлено: 02 дек 2018, 19:17
ibragimich
Ошибка найдена! Забыл заземлить все входы резистором на 10 Ком. Всё работает, спасибо pan за подсказку с переменными и eugeneb за ссылки.