USB переключатель управляемый микроконтроллером
USB переключатель управляемый микроконтроллером
Имеется 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 переключатель управляемый микроконтроллером
А на каком расстоянии находятся ПК и Cubieboard? Первое что лезет в голову - разветвитель на оптопарах под управленим Cubieboard.
Re: USB переключатель управляемый микроконтроллером
Cat_CooLeR писал(а):А на каком расстоянии находятся ПК и Cubieboard? Первое что лезет в голову - разветвитель на оптопарах под управленим Cubieboard.
Находятся на небольшом расстоянии. Кажется именно это и нужно, а можно схемку в студию?)
Re: USB переключатель управляемый микроконтроллером
Может ли вот такая штука помочь? http://en.wikibooks.org/wiki/Practical_ ... cs/IC/4066
-
Cat_CooLeR
- Опытный кот
- Сообщения: 732
- Зарегистрирован: Пт авг 22, 2008 16:59:43
- Контактная информация:
Re: USB переключатель управляемый микроконтроллером
kasfan писал(а):Может ли вот такая штука помочь? http://en.wikibooks.org/wiki/Practical_ ... cs/IC/4066
Вполне. Просто берете две такие микросхемы, выводы 5,6,12,13 в один управляющий, на 1-4, 8-11 соответственно вешайте выводы USB. При подаче лог. 1 на управляющий, тогда микросхема соединит канал с нужным устройством.
Грубо говоря, такая вот схемка, вместо tiny10 свободные пины вашей машинки:
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 свободные пины вашей машинки:
Спасибо, как соберу сразу отпишу)
Re: USB переключатель управляемый микроконтроллером
Кстати, я тут посмотрел даташит на 74HC4066D (http://lib.chipdip.ru/225/DOC000225302.pdf), насколько я понял она проводит ток только до 50mA, на передатчик для клавы и мыши хватить должно, а вот что-нибудь другое если подключить, какие последствия могут быть?(сгорит чип, убьет контроллер USB на компе, убьет само подключаемое устройство или ничего не произойдет)
-
Cat_CooLeR
- Опытный кот
- Сообщения: 732
- Зарегистрирован: Пт авг 22, 2008 16:59:43
- Контактная информация:
Re: USB переключатель управляемый микроконтроллером
kasfan писал(а):50mA
Вот тут, кстати, могут быть проблемы, хорошо что поизучали даташит. На USB максимальный ток питания 500mA. В этом случае, при привышении потребляемого тока, сгорит чип 4066.
Re: USB переключатель управляемый микроконтроллером
Вот нашел решение http://cxem.net/comp/comp114.php . Но уже понял, что для меня нет смысла держать Cubieboard как комп для выхода в интернет(есть же телефон или планшет), так что оставлю его как сервер и буду подключаться по ssh.