Каталог статей

Главная » Все схемы » Схемы для начинающих » Конструкции простой сложности

Выбранная схема!!!


5190
Коммутатор принтера с интерфейсом USB
                                           Коммутатор принтера с интерфейсом USB

Данная разработка является детищем забугорных братьев по оружию и представляет собой коммутатор принтера с  USB  интерфейсом, (см. рис.)

принципиальная схема оригинального устройства.

которое  позволяет переключать принтер (или любое другое периферийное USB-устройство) между двумя компьютерами, физически не перестыковывая разъёмы. Необходимую коммутацию выполняют реле K1 и K2 по сигналам микроконтроллера DD1, поступающим с его выхода PD3 через электронные ключи на транзисторах VT1(T1) и VT2(T2). 

Когда на указанном выходе программа микроконтроллера установила высокий логический уровень, открыт только транзистор VT1 и сработало реле K1. Его контактами K1.1 к цепям D+ и D– разъёма XS2, с которым соединён принтер, подключены одноимённые цепи разъёма XS3, соединённого с условно вторым компьютером. Этот компьютер может беспрепятственно обмениваться информацией с принтером. Остающимися в исходном контактами реле K2.1 цепи D+ и D– разъёма XS1, с которым соединён условно первый компьютер, подключены к линиям портов PB0 и PB1 микроконтроллера.

Чтобы переключить принтер "на себя", этот компьютер должен послать по интерфейсу USB соответствующую команду. Приняв её, микроконтроллер изменит уровень на выходе PB3, в данном случае установит низкий. Состояния транзисторов VT1(T1) и VT2(T2) и реле K1(RE1) и K2(RE2) сменятся противоположными. Теперь принтер будет соединён с первым компьютером, а микроконтроллер DD1(IS1) - со вторым. Чтобы вновь получить в своё распоряжение принтер, второй компьютер должен в свою очередь послать команду микроконтроллеру. Для нормальной работы коммутатора на обоих компьютерах должна быть запущена разработанная автором устройства программа USBswitch и установлены соответствующие драйвера. Она находится в архиве в конце данной статьи  вместе с загрузочным (прошивочным) файлом программы микроконтроллера DD1(IC1). Не указанные на схеме типы элементов (D0) отсутствуют в оригинальной схеме устройства приведены на схеме ниже (обведены красным).


Следует иметь в виду, что при одновременном подключении компьютеров к разъёмам XS1 и XS3 как в оригинальной схеме устройства  источники напряжения +5 В обоих компьютеров окажутся соединёнными параллельно, что может привести к их повреждению. Во избежание конфликта последовательно с контактами 1, обоих разъёмов необходимо включить по диоду Шоттки (катодами к точке соединения цепей Vbus). Диоды должны выдерживать ток, потребляемый коммутатором, что и отражено на выше приведенной схеме.

FUSE: Ext. Crystal Osc.; Frequency 8-MHz; Start-up time 14 CK + 65 ms; (CKSEL=1111 SUT=11)

 Необходимые файлы для повторения данного девайса программа драйвера прошивка (hex и eep) печатные платы как оригинального и дополненого варианта в LAY, принципиальные сжемы брать   <<<ЗДЕСЬ>>>

Ну и как всегда УДАЧИ!!!

PS: к сожелению сама прога на греческом но к счастью она проста и интиликтуально понятна. Для большего понимания пару скриптов в догонку.





Источник: http://www.serasidis.gr/circuits/USB_switch/usb_switch_GR.htm
Категория: Конструкции простой сложности | Добавил: Volodya215 (30.01.2013)
Просмотров: 21273 | Комментарии: 1 | Теги: Коммутатор, USB, принтера, интерфейсом | Рейтинг: 4.8/30


Всего комментариев: 1
0
1 brys99   (04.08.2015 06:52) [Материал]
Нужная штука взял на заметку...

Пожалуйста остав

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

ьте свои комментарии !!!!

Имя *:
Email:
Код *:

Copyright Zloy Soft (Company) © 2008 - 2024