USB переключатель управляемый микроконтроллером

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Имеется Cubieboard и ПК, а так же беспроводные клавиатура и мышь logitech подключенные на вот такую штуку http://www.logitech.com/ru-ru/mice-poin ... icles/6079. Cubieboard является центром системы "умный дом" и управляется со сматрфона. Так вот, хочется не дергать каждый раз передатчик, а нажимая кнопку на экране смартфона переключать передатчик от мыши с клавиатурой на ПК или Cubieboard. Из китая можно заказать вот такое устройство http://www.aliexpress.com/item/USB-2-0- ... 21885.html , но ждать его долго и не понятно как им в итоге управлять. Хочу подобие этого устройства, при этом управлять им или с ардуино или с Cubieboard, но вот знаний не хватает, подскажите плиз как это можно сделать.
Cat_CooLeR
Опытный кот
Сообщения: 732
Зарегистрирован: Пт авг 22, 2008 16:59:43
Контактная информация:

Re: USB переключатель управляемый микроконтроллером

Сообщение Cat_CooLeR »

А на каком расстоянии находятся ПК и Cubieboard? Первое что лезет в голову - разветвитель на оптопарах под управленим Cubieboard.
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

Re: USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Cat_CooLeR писал(а):А на каком расстоянии находятся ПК и Cubieboard? Первое что лезет в голову - разветвитель на оптопарах под управленим Cubieboard.


Находятся на небольшом расстоянии. Кажется именно это и нужно, а можно схемку в студию?)
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

Re: USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Может ли вот такая штука помочь? http://en.wikibooks.org/wiki/Practical_ ... cs/IC/4066
Cat_CooLeR
Опытный кот
Сообщения: 732
Зарегистрирован: Пт авг 22, 2008 16:59:43
Контактная информация:

Re: USB переключатель управляемый микроконтроллером

Сообщение Cat_CooLeR »

kasfan писал(а):Может ли вот такая штука помочь? http://en.wikibooks.org/wiki/Practical_ ... cs/IC/4066

Вполне. Просто берете две такие микросхемы, выводы 5,6,12,13 в один управляющий, на 1-4, 8-11 соответственно вешайте выводы USB. При подаче лог. 1 на управляющий, тогда микросхема соединит канал с нужным устройством.
Грубо говоря, такая вот схемка, вместо tiny10 свободные пины вашей машинки: Изображение
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

Re: USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Cat_CooLeR писал(а):
kasfan писал(а):Может ли вот такая штука помочь? http://en.wikibooks.org/wiki/Practical_ ... cs/IC/4066

Вполне. Просто берете две такие микросхемы, выводы 5,6,12,13 в один управляющий, на 1-4, 8-11 соответственно вешайте выводы USB. При подаче лог. 1 на управляющий, тогда микросхема соединит канал с нужным устройством.
Грубо говоря, такая вот схемка, вместо tiny10 свободные пины вашей машинки: Изображение


Спасибо, как соберу сразу отпишу)
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

Re: USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Кстати, я тут посмотрел даташит на 74HC4066D (http://lib.chipdip.ru/225/DOC000225302.pdf), насколько я понял она проводит ток только до 50mA, на передатчик для клавы и мыши хватить должно, а вот что-нибудь другое если подключить, какие последствия могут быть?(сгорит чип, убьет контроллер USB на компе, убьет само подключаемое устройство или ничего не произойдет)
Cat_CooLeR
Опытный кот
Сообщения: 732
Зарегистрирован: Пт авг 22, 2008 16:59:43
Контактная информация:

Re: USB переключатель управляемый микроконтроллером

Сообщение Cat_CooLeR »

kasfan писал(а):50mA

Вот тут, кстати, могут быть проблемы, хорошо что поизучали даташит. На USB максимальный ток питания 500mA. В этом случае, при привышении потребляемого тока, сгорит чип 4066.
kasfan
Родился
Сообщения: 7
Зарегистрирован: Пт мар 28, 2014 15:49:49

Re: USB переключатель управляемый микроконтроллером

Сообщение kasfan »

Вот нашел решение http://cxem.net/comp/comp114.php . Но уже понял, что для меня нет смысла держать Cubieboard как комп для выхода в интернет(есть же телефон или планшет), так что оставлю его как сервер и буду подключаться по ssh.
Ответить

Вернуться в «Интеграция с ПК»