-
- Она чисто клавиатурная - если сразу 5 кнопок нажать, то она не распознает, какие именно. - Ксения(07.11.2019 16:13)
- Чисто теоретически - это бред. misyachniy(661 знак., 07.11.2019 20:28)
- Потому что на самом деле у меня на "пульте" преимущественно тумблеры, а не кнопки. Т.е. они редко переключаются, и дребезг их учитывать не приходится, однако в рабочем режиме довольно много из них одновременно включены. Отслеживать их Ксения(352 знак., 07.11.2019 23:43 - 23:46)
- ох, не так это делается, совсем не так... - Alex68(08.11.2019 00:44)
- А как? - Ксения(08.11.2019 00:50)
- Разработка отдаётся на аутсорс в Индию, очевидно же! - fk0(08.11.2019 01:51)
- Большой сенсорный экран с кнопками - иконками - панель оператора. "включенные тумблеры" в памяти. - bnb62(08.11.2019 01:06)
- тут вопрос в другом. требуется ли высокая надежность? (раз там некая установка и она включается сразу же в какой-то определенный положениями тумблеров режим) если да, то нужны тумблеры с переключающим контактом. и две независимые схемы, одна из Alex68(316 знак., 08.11.2019 00:55)
- Мне бы для простого случая, т.к. практически все тумблеры у меня нормально-разомкнутые с единственной парой контактов. Т.е. электрически все они по сути - кнопки с двумя устойчивыми состояниями. Потому и в сторону кнопочной матрицы землю рою. - Ксения(08.11.2019 01:04)
- а может тогда использовать обычные параллельно-последовательные регистры сдвига? есть на 18 бит. - Alex68(08.11.2019 01:10)
- Намекаете, чтобы без матрицы обойтись? Думала уже об этом, но слишком много получается проводов и регистров сдвига. Из дешевых только 8 битные сдвиговые 74HC165, а на 16 бит уже дорогие. Скажем, MCP23S17 уже доллар за штуку. - Ксения(08.11.2019 01:15)
- За такие деньги дешевше несколько отдельных мелкокристаллок поставить, выйдет в 3-4 бакса. Заодно антидребезг, управляемые приоритеты кнопок и фсе такое прочее - LightElf(08.11.2019 10:29 - 10:50, ссылка)
- ха, а можно и 8255 использовать. три порта по 8 бит. 24 бита на корпус. 5 корпусов на все. ну шина параллельная конечно, но все равно меньше. и стоят ВВ55 копейки. - Alex68(08.11.2019 01:25)
- ну еще у NXP есть множество 16 и 40 битных I2C расширителей ввода\вывода. - Alex68(08.11.2019 01:22)
- Ненавижу I2C :). Регистры сдвигов можно соединять в цепочку "паровозиком", а те, что на I2C, приходится опрашивать отдельно. Тормозно это для МК. - Ксения(08.11.2019 02:13)
- ну вот ниже был ЭсПиАй - Alex68(08.11.2019 13:37)
- Ненавижу I2C :). Регистры сдвигов можно соединять в цепочку "паровозиком", а те, что на I2C, приходится опрашивать отдельно. Тормозно это для МК. - Ксения(08.11.2019 02:13)
- как пример Alex68(08.11.2019 01:20)
- Намекаете, чтобы без матрицы обойтись? Думала уже об этом, но слишком много получается проводов и регистров сдвига. Из дешевых только 8 битные сдвиговые 74HC165, а на 16 бит уже дорогие. Скажем, MCP23S17 уже доллар за штуку. - Ксения(08.11.2019 01:15)
- а может тогда использовать обычные параллельно-последовательные регистры сдвига? есть на 18 бит. - Alex68(08.11.2019 01:10)
- Мне бы для простого случая, т.к. практически все тумблеры у меня нормально-разомкнутые с единственной парой контактов. Т.е. электрически все они по сути - кнопки с двумя устойчивыми состояниями. Потому и в сторону кнопочной матрицы землю рою. - Ксения(08.11.2019 01:04)
- А как? - Ксения(08.11.2019 00:50)
- ох, не так это делается, совсем не так... - Alex68(08.11.2019 00:44)
- Потому что на самом деле у меня на "пульте" преимущественно тумблеры, а не кнопки. Т.е. они редко переключаются, и дребезг их учитывать не приходится, однако в рабочем режиме довольно много из них одновременно включены. Отслеживать их Ксения(352 знак., 07.11.2019 23:43 - 23:46)
- Чисто теоретически - это бред. misyachniy(661 знак., 07.11.2019 20:28)
- Спасибо. Интересная таракашка. - Shatun_(07.11.2019 15:40)
- Она чисто клавиатурная - если сразу 5 кнопок нажать, то она не распознает, какие именно. - Ксения(07.11.2019 16:13)