Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Угу , обычный набор резюков с кнопками...
Отправлено
Aleksey75
02 апреля 2007 г. 17:07
В ответ на:
Так сделано в сотнях миллионов автомобилей - например, управление магнитолой/круизом от кнопок на руле. Простое и надежное решение
отправлено =AVR= 02 апреля 2007 г. 17:02
Составить ответ
|
Вернуться на конференцию
Ответы
Тогда чтоб питание подавалось при нажатии любой кнопки нужны резисторы, номиналы которых никак не "батарейного" типа. Одно дело опрашивать-управлять, другое подавать питание. Что-то схема в мозгах не уложилась :(
—
Quasy
(02.04.2007 17:32:42
80.243.9.34
,
пустое
)
У меня получается комбинация схемы по ссылке и резисторной матрицы (+)
—
Vladimir Ljaschko
(02.04.2007 17:42:28
194.158.204.49
, 232 байт,
ссылка
)
Цепочка из 4R последовательно, низ цепочки на земле, верх на выходе. Кнопки от каждого R на общий вход АЦП и высокоомный пуллап. Остальное, надеюсь, понятно
—
=AVR=
(02.04.2007 18:09:38
80.92.96.19
,
пустое
)
Вот это я и имел в виду. Кнопка I/0 есть.
—
Quasy
(02.04.2007 17:49:15
80.243.9.34
,
пустое
)
Но ничто не мешает ее опрашивать и использовать как обычную. Только при выключении (+)
—
Vladimir Ljaschko
(02.04.2007 17:52:50
194.158.204.49
, 138 байт)
Да не нужна никакая выделенная кнопка -->
—
=AVR=
(02.04.2007 18:10:57
80.92.96.19
,
пустое
,
ссылка
)
Лучше написать "Убери палец, сцуко!" 8-)
—
maik-vs
(02.04.2007 18:01:1
83.239.75.106
,
пустое
)
Это как раз проще простого - верхний конец резисторной цепочки сажается не на плюс, а на выход, и в Powerdown все кнопки становятся способными разбудить МК по PinChangeInterrupt. Проснувшись, МК ставит тот выход в 1, а входы переконфигурирует на аналоговые и отключает пуллапы
—
=AVR=
(02.04.2007 17:41:3
80.92.96.19
,
пустое
)
Торможу. А после смены батареек первый раз как включить? Единицы не будет.
—
Vladimir Ljaschko
(02.04.2007 17:46:29
194.158.204.49
,
пустое
)
После смены батареек стартовать в рабочий режим, и тут же засыпать, т.к. не установлен бит горячего старта. Бит должен быть из тех, которые ресетом принудительно сбрасываются
—
=AVR=
(02.04.2007 18:00:11
80.92.96.19
,
пустое
)
Теперь понял. Но думаю, что полное выключение предпочтительнее. Доступнее для моего понимания :-)
—
Vladimir Ljaschko
(02.04.2007 18:15:9
194.158.204.49
,
пустое
)
Полное - разрывом цепи питания, что ли? Дело хозяйское, конечно, но геморроя больше, и без выделенной кнопки как-то смутно просматривается
—
=AVR=
(02.04.2007 18:18:14
80.92.96.19
,
пустое
)
Так все-таки из PowerDown? А мне показалось, что из PowerOff. ("...кнопки должны и питание включать, т.е. они по цепи батарейки")
—
Quasy
(02.04.2007 17:45:40
80.243.9.34
,
пустое
)
А какая разница?
—
=AVR=
(02.04.2007 18:01:15
80.92.96.19
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru