мср23017

Ответить
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

как управлять расширителем если настроить на нем 8 входов для восьми кнопок и 8 выходов для восьми реле?
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

мср23017

Сообщение eugeneb »

Вытаскиваешь на рабочее поле блок "Расширитель входов-выходов MCP23017".
Двойным кликом открываешь его, нажимаешь кнопку "Информация", читаешь.
С уважением,
Евгений Бобков
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

[ref]eugeneb[/ref], при нажатии кнопки информация ничего не происходит
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

мср23017

Сообщение pan »

[ref]ibragimich[/ref], выбираете в настройках адрес, затем указываете нужную конфигурацию входов/выходов
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

микросхему я настроил, опробовал с генератором, реле включаются. только не пойму как подключит кнопку к порту а1 и управлять портом б1.
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

мср23017

Сообщение kalobyte »

[ref]ibragimich[/ref],
если вход замкнут на землю, то на выходе будет 0
если ты хочеш получать 1 при нажатии, тогда кнопку надо подключить к +5в без резистора
Аватара пользователя
eugeneb
Лейтенант
Сообщения: 486
Зарегистрирован: 15 авг 2016, 11:20
Откуда: Нижний Новгород
Имя: Евгений
Благодарил (а): 1 раз

мср23017

Сообщение 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
С уважением,
Евгений Бобков
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

мср23017

Сообщение pan »

ibragimich писал(а): 11 ноя 2018, 22:24как подключит кнопку к порту а1 и управлять портом б1.
через промежуточную переменную
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

Сделал на переменных, заработало. Но одна из кнопок на входе управляет двумя выходами одновременно. В чём ошибка?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось ibragimich 19 ноя 2018, 20:42, всего редактировалось 1 раз.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

мср23017

Сообщение Ingwar »

Наверно такая постановка вопроса неискоренима ...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

Кнопка OI2 управляет одновременно двумя реле OI15, OI16. В чём ошибка?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

мср23017

Сообщение Ingwar »

Блин, кругом партизаны :smile453:
В Вашем выложенном проекте нет ни одного входа ни выхода.
Поймите, чтобы кто-то мог повторить для проверки или просмотреть логику в поисках причины, нужен проблемный проект/ключевая часть, а не набросанный по аналогии с одними переменными.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

в моём проекте не нужны входы и выходы, кроме входов и выходов мср23017, этот проект работает, кроме кнопки OI2
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

мср23017

Сообщение Ingwar »

ibragimich писал(а): 19 ноя 2018, 20:49двумя реле OI15, OI16
ibragimich писал(а): 19 ноя 2018, 21:28кроме кнопки OI2
Может имелось ввиду IO... ?
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
ibragimich
Рядовой
Сообщения: 7
Зарегистрирован: 11 ноя 2018, 19:58
Имя: Дмитрий

мср23017

Сообщение ibragimich »

Ошибка найдена! Забыл заземлить все входы резистором на 10 Ком. Всё работает, спасибо pan за подсказку с переменными и eugeneb за ссылки.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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