Микроконтроллер может быть любой. Плата еще не спроектирована. Но необходимо иметь возможность точно знать какие переключатели включены , а какие нет. Комбинации могут быть любые
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
vit2005
02 декабря 2005 г. 16:23
В ответ на:
Микроконтроллер какой пользуете??? Если AVR - расскажу...
отправлено КСПшник 02 декабря 2005 г. 16:19
Составить ответ
|||
Конференция
|||
Архив
Ответы
Многопроходным сканированием с последовательной заменой выходов на входы или разворачиванием матрицы в одномерную 1х144. В обоих случаях возрастают трудности с антидребезгом и требуется сравнительно высокая частота сканирования (если это, конечно, именно кнопки, а не разнесенные датчики)
—
=AVR=
(02.12.2005 16:34
80.92.96.19
,
пустое
)
Я думал над этим. Но похоже, что если несколько кнопок нажато вокруг какой-то кнопки в матрице, то эта кнопка оказывается закорочена со всех сторон. И здесь не поможет разворачивание входов и выходов и сканирование с разных направлений
—
vit2005
(02.12.2005 17:10
80.254.3.98
,
пустое
)
Поможет, только таких реверсов придется делать много
—
=AVR=
(02.12.2005 17:43
80.92.96.19
,
пустое
)
Большие сомнения терзают меня, что это возможно.
—
vit2005
(02.12.2005 18:18
80.254.3.98
, 171 байт,
ссылка
,
картинка
)
Поможет, только таких реверсов придется делать много
—
=AVR=
(02.12.2005 17:25
80.92.96.19
,
пустое
)
500 Гц за глаза хватит на опрос :) И дребезга не будет. Кондеры подвесить только не забыть :)
—
Звероящер
(02.12.2005 16:44
80.66.66.217
,
пустое
)
500 Гц/144 = 3.5 Гц на все 144 кнопки?
—
=AVR=
(02.12.2005 16:58
80.92.96.19
,
пустое
)
Канечно! А если 3 кнопки, то в секунду как раз попадаем :)
—
Звероящер
(02.12.2005 17:39
80.66.66.217
,
пустое
)
Ну так как выяснилось, что там тумблера, то сойдет - 120 тумблеров даже за 10 секунд в одиночку не перекинуть :)
—
=AVR=
(02.12.2005 17:46
80.92.96.19
,
пустое
)
Ага :-D
—
Звероящер
(02.12.2005 18:14
80.66.66.217
,
пустое
)
Я себе такой пультик (и оператора) представил - аж голова кругом пошла :)
—
=AVR=
(02.12.2005 18:16
80.92.96.19
,
пустое
)
Парень видать мутированый. По 12 пальцев на каждой руке :)
—
Звероящер
(02.12.2005 18:18
80.66.66.217
,
пустое
)
Можно использовать I2C порт PCF8575. У него 16 каналов, так что Вам 10 штук вполне хватит.
—
Bill
(02.12.2005 16:32
193.233.83.90
,
пустое
)
Еще вопрос, под термином "переключатель" обыкновенную кнопку с двумя состояниями вкл./откл.????
—
КСПшник
(02.12.2005 16:28
212.12.13.92
,
пустое
)
Обыкновенные переключатели ( вкл/выкл). Вся проблема в том, что могут быть включены , например, 120 перкключателей из 144
—
vit2005
(02.12.2005 17:01
80.254.3.98
,
пустое
)
Тогда однозначно многопроходным сканированием, раз скорость не нужна
—
=AVR=
(02.12.2005 17:07
80.92.96.19
,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru