Электронный переключатель на MK

Статус: Offline
Реєстрація: 11.04.2006
Повідом.: 7924
Электронный переключатель на MK

Доброго всем вечера. Люди понимающие в микроконтроллерах и программировании помогите пожалуйста в следующем вопросе.
нужно реализовать электронный переключатель, который будет управляться с компа (из некого ПО) и коммутировать между собой несколько контактов.
Вот так сказать визуальное представление того,что я имел ввиду.
В МK и программировании к сожалению я "0", но есть неплохой спец по AVR и PIC, правда к нему нужно идти с более менее конкретными задачами,того собственно потихоньку хочу собрать инфу.
Всем заранее спс,жду ваших советов
 

Вкладення

  • pro.jpg
    pro.jpg
    23.2 КБ · Перегляди: 90
Некорректный вопрос, не указано именно надо переключать - цифровые сигналы, аналоговые, какие токи, какие напруги? Из самого простого
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
- в космодроме стоит гривну, применяются повсеместно, в т.ч. и для звукотехники. Поэкзотичнее - герконовые реле, управляемые лог. уровнем, например,
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
можно в космодроме заказать, но привезут их не раньше, чем через месяц (по собственному опыту: заказывал 10, через месяц привезли 5, ещё через месяц - остальные 5). Если уж совсем что-то крутое надо, то заюзать транзисторчик и им включать электромеханическое реле...

Сейчас пробежался слипающимися глазами по каталогу TME за 2007-й год: если надо коммутировать что-то серьёзное, покатит таки вариант - транзисторчик и электромеханическое реле с обмоткой на 5В (5В можно взять от USB) из таких, что с катушкой на 5В: очень много реле REPOL, некоторые RY, некоторые OMRON - у этих есть реле с током катушки 40мА...
 
по поводу сигналов, тут цифровые пачки импульсов (до 3В).
Собственно имеем 3 провода RX,TX ну и земля, вот их и нужно переключать между нужными контактами на мобильном телефоне (допустим 8 или больше),своего рода такой PAD finder
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
, только он ищет нужный пинаут автоматом, а тут в "ручном режиме", только переключаем не перемычками,а софтом.
 
Мы то в МК понимаем, но мы не понимаем, что от нас хотят! :-)
 
если надо просто осуществлять коммутацию этих цифровых сигналов с порта ПК на штеккер мобильника, то тогда действительно 4066 покатит в самый раз
 
CD4051 прокатит еще лучше - переключатель "8 на 1" и наоборот.
Понадобится всего 2 штуки - для RX и TX. Управлять ими через USB можно с помощью FT245RL.
 
Останнє редагування:
CD4051 прокатит еще лучше - переключатель "8 на 1" и наоборот.
Понадобится всего 2 штуки - для RX и TX. Управлять ими через USB можно с помощью FT245RL.
Ну как склеить все до кучи,(хоть мутно :) ) но начинаю понимать,а как управлять FT245? И сколь к ней можно прицепить СD4051 (для большого количества коммутируемых сигналов )
 
Напрямую подключить 4051 к FT245, скорее всего, не получится. Надо, либо микроконтроллером команды управления читать, либо на логике схему сооружать. Если в этом микроконтроллере есть свободный UART (последовательный порт), можно применить FT232RL.
 
Спасибо за советы,теперь хоть понял в каком направлении гуглить.
 
по поводу сигналов, тут цифровые пачки импульсов (до 3В).
Собственно имеем 3 провода RX,TX ну и земля, вот их и нужно переключать между нужными контактами на мобильном телефоне (допустим 8 или больше),своего рода такой PAD finder

а зачем переключать сигналы между разными контактами, почему бы сразу не посылать эти сигналы на разные контакты, перебирая комбинации в ожидании ответа?

На контроллерах ничего коммутировать не нужно, практически все порты у контроллеров программируемые и могут программно настраиваться на любые режимы вход/выход/аналог/цифра/serial.
 
а зачем переключать сигналы между разными контактами, почему бы сразу не посылать эти сигналы на разные контакты, перебирая комбинации в ожидании ответа?

На контроллерах ничего коммутировать не нужно, практически все порты у контроллеров программируемые и могут программно настраиваться на любые режимы вход/выход/аналог/цифра/serial.

Хм, ну это тож вариант, возможно даже лучший, просто я уже писал что слабо ориентируюсь в этих штуках.
 
...практически все порты у контроллеров программируемые и могут программно настраиваться на любые режимы вход/выход/аналог/цифра/serial.
Приведите примеры микроконтроллеров, где можно настроить аппаратный serial на любой вывод порта. Не очень экзотических.
 
Приведите примеры микроконтроллеров, где можно настроить аппаратный serial на любой вывод порта. Не очень экзотических.

serial на любую ногу нельзя, но для фиксированных ног можно. Однако с другой стороны, можно настроить любую ногу как цифровой вход/выход и обрабатывать сигнал программно :)
 
Назад
Зверху Знизу