Показать сообщение отдельно
Старый 12.12.2007, 11:40   #46
Exial
Старший Пользователь
 
Аватар для Exial
 
Регистрация: 02.11.2006
Возраст: 40
Город: Москва
Машина: Nissan Titan
Сообщений: 149
Exial is on a distinguished road
По умолчанию

В основном конечно для резистивных кнопок задумано, но заодно решил заложить в железе дополнительные мульки, чтобы два раза не паять. ) Системой должна определяться как HID класса "тупо клавиатура". Нажатия кнопок можно будет передавать в систему как нажатия медиа-клавиш или например каких-нить сочетаний клавиш.
Коннекторы частично действительно для прошивки (это те которые 6 в кучку), остальные - 3 штуки на энкодер, 2 штуки на кнопку энкодера, 2 штуки на резистивные кнопки, один для замыкания кнопки включения компа (хотя может и стоило сделать оптопару), и коннектор внешнего питания 12 вольт.
Следовательно, кроме пульта эта штука по задумке должна управляться с нажимаемым энкодером, аппаратно разводить события по энкодеру типа нажал/повернул/нажал-повернул. Плюс должна уметь включать компутер по нажатию энкодера, если тот выключен, и выключать его по 5-секундному нажатию, если включен.
По поводу шага номиналов резистора - точно сказать не могу, но точности АЦП микрухи должно хватить для стабильной работы с весьма маленьким шагом. Конкретные номиналы и диапазоны срабатывания будут настраиваться при прошивке, в особо запущенных случаях придется перепаять один резистор на схеме.

P.S. Артем дело говорит, слушайте его.
Exial вне форума   Ответить с цитированием