реклама на сайте
подробности

 
 
> Коммутация резистивных кнопок, Управление дополнительным устройством.
Seryal
сообщение Apr 6 2011, 06:26
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 6-04-11
Пользователь №: 64 158



Приветствую уважаемые форумчане.
Из-за нехватки знаний обращаюсь к Вам за помощью.

Вкратце опишу, что имеется и чего хочу добиться.
В автомобиле на руле установлены резистивные кнопки которые подключаются двумя проводами к магнитоле.
Кнопок 6 штук (Vol+, Vol-, Ch+, Ch-, Mode, Mute)
Сопротивление, в зависимости от нажатой кнопки, меняется в пределах от 30 Ом до 5 кОм (точные номиналы не помню, потерял записи, надо измерять по новой).
Также в автомобиле установлен PC (компьютер) с WinXP на борту, которому хочется подавать команды с помощью этих кнопок, чтоб компьютер чегонить делал (переключал муз. треки, менял активное приложение и т.д.).
Хочу собрать некое устройство, на базе микроконтроллера, к которому будут подключены эти резистивные кнопки и в зависимости от выбранного режима передавать команды в PC или в магнитолу.

К устройству будут подключены:
1. Резистивные кнопки от руля
2. Через RS232 к PC
3. К магнитоле, туда куда раньше подключались резистивные кнопки.

Выбор активного режима, куда команды слать в PC или в магнитолу, думаю сделать 2-3-х секундным нажатием на кнопку MODE и светодиодной индикацией выбранного режима.
Как принять, обработать и передать в PC, состояние резистивных кнопок тут вроде все понятно, МК с помощью АЦП принимает смотрит что нажато и, как вариант, по RS232 передает в PC, а в PC уже софтина разгребает пришедшее.

Сложнее как передать состояние кнопок в магнитолу.
Пока в голове есть только такой вариант, повторить такую же резисторную матрицу, что и в руле, и МК с помощью реле будет коммутировать эти резисторы на магнитолу, но не нравится большое количество реле, на каждую кнопку по реле, всего получается 6 штук.

Подскажите решение с коммутацией на магнитолу пожалуйста.

Спасибо.



Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 09:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016