Переходник USB-ИРПС (Или просто плата с енотом)
- Technomancer
- Advanced Member
- Сообщения: 937
- Зарегистрирован: 12.06.2016,19:56
- Откуда: Рига
-
Конкурсы
Вклад в сообщество
Переходник USB-ИРПС
Или просто плата с енотом
Когда начинал заниматься платами ДВК, я не думал что данная ЭВМ мне особо понравится. Но понравилась, и так как теперь уже накопилось несколько устройств с портом ИРПС, я решил сделать нормальный переходник между USB и ИРПС. До этого я использовал некий ужас собранный на макетке.
Желаемые параметры устройства:
*Конечный вид - законченное устройство в корпусе
*Поддержка четырех сигналов: Rx, Tx, RTS, CTS
*RTS и CTS можно активизировать вручную
*Состояния сигналов отображаются на светодиодах
*Скорость обмена как минимум 9600
*Полная развязка от USB
*На плате должен быть изображен енот
Как микросхему переходника я выбрал CP2102 в корпусе QFN, так как данную микросхему уже использовал в конструкции на работе. Разъем - USB-mini, так как мне он нравится больше, чем распространенный USB-micro. Все элементы схемы - поверхностного монтажа, конденсаторы и резисторы размера 0603, а те, которые в сигнальных цепях ИРПС - 1206. Есть и простая защита оптронов от импульсной перегрузки, например, при подключении кабеля ИРПС. Распиновка разъема ИРПС - как у МС1201.03, так как можно к устройству напрямую подключать терминал с кабелем ДВК. Сигналы RTS и CTS форсируются переключателями на передней панели. Там и отображаются состояния сигналов. Схему можно посмотреть вот тут. Я понимаю, что диод D2 там нафиг не нужен, но так как на плате есть, оставил и в схеме.
Корпус я выбрал размером 66х67мм. Я выбрал именно этот корпус, потому что в нем передняя и задняя панели как простые пластиночки, которые можно заместить специально вырезанными пластмассовыми пластинами, чтобы самому ничего не нужно было резать и сверлить.
Плату рисовал специально под корпус.
Когда получил плату, всё было как-бы в порядке, не считая одну вещь - при производстве пропало два полигона у енота и он стал более похож на птичку! Но я же не буду просить, чтобы переделали плату из-за испорченного енота.
Собрал плату методом трафарета, оловянной пасты и горячего воздуха. После сборки платы и устранения нескольких коротких замыканий, плата определилась как последовательный порт. Пришлось поменять еще несколько номиналов резисторов и плата заработала с разъемом "loopback", то есть, вернула все передаваемые данные. Пока плата как-раз стабильно работает до скорости 9600, но я уверен, что оптимизируя схему можно достичь и скорости побольше.
Недостатки конструкции:
-Из-за непродуманных контактных площадок, нет контакта между корпусом разъема USB и дорожкой
-На светодиодах еле видна активность сигналов данных из-за маленькой длины сигналов
-Идея на одном светодиоде сделать отображение питания и активности не реализована из-за предыдущего пункта
-Нет возможности переключать режим активный/пассивный на линии ИРПС
-Производитель испортил енота
Пока проверил устройство с терминалом 15ИЕ и сделал кабели для плат МС1201 с 8-ми и 10-ти выводными разъемами.
На данный момент я еще не получил преобразователь напряжения для полной изоляции ИРПС от USB и жду пока сделают пластмассовые панельки. Тогда конструкция будет закончена и будет не только помогать при запуске старых ЭВМ, но и радовать глаз.
Критика и рекомендации приветствуются. Если кто-то заинтересован в таком устройстве, могу посчитать цену, но только на материалы уходит примерно 2тр.
И вот то, что использовал до этого:
Когда начинал заниматься платами ДВК, я не думал что данная ЭВМ мне особо понравится. Но понравилась, и так как теперь уже накопилось несколько устройств с портом ИРПС, я решил сделать нормальный переходник между USB и ИРПС. До этого я использовал некий ужас собранный на макетке.
Желаемые параметры устройства:
*Конечный вид - законченное устройство в корпусе
*Поддержка четырех сигналов: Rx, Tx, RTS, CTS
*RTS и CTS можно активизировать вручную
*Состояния сигналов отображаются на светодиодах
*Скорость обмена как минимум 9600
*Полная развязка от USB
*На плате должен быть изображен енот
Как микросхему переходника я выбрал CP2102 в корпусе QFN, так как данную микросхему уже использовал в конструкции на работе. Разъем - USB-mini, так как мне он нравится больше, чем распространенный USB-micro. Все элементы схемы - поверхностного монтажа, конденсаторы и резисторы размера 0603, а те, которые в сигнальных цепях ИРПС - 1206. Есть и простая защита оптронов от импульсной перегрузки, например, при подключении кабеля ИРПС. Распиновка разъема ИРПС - как у МС1201.03, так как можно к устройству напрямую подключать терминал с кабелем ДВК. Сигналы RTS и CTS форсируются переключателями на передней панели. Там и отображаются состояния сигналов. Схему можно посмотреть вот тут. Я понимаю, что диод D2 там нафиг не нужен, но так как на плате есть, оставил и в схеме.
Корпус я выбрал размером 66х67мм. Я выбрал именно этот корпус, потому что в нем передняя и задняя панели как простые пластиночки, которые можно заместить специально вырезанными пластмассовыми пластинами, чтобы самому ничего не нужно было резать и сверлить.
Плату рисовал специально под корпус.
Когда получил плату, всё было как-бы в порядке, не считая одну вещь - при производстве пропало два полигона у енота и он стал более похож на птичку! Но я же не буду просить, чтобы переделали плату из-за испорченного енота.
Собрал плату методом трафарета, оловянной пасты и горячего воздуха. После сборки платы и устранения нескольких коротких замыканий, плата определилась как последовательный порт. Пришлось поменять еще несколько номиналов резисторов и плата заработала с разъемом "loopback", то есть, вернула все передаваемые данные. Пока плата как-раз стабильно работает до скорости 9600, но я уверен, что оптимизируя схему можно достичь и скорости побольше.
Недостатки конструкции:
-Из-за непродуманных контактных площадок, нет контакта между корпусом разъема USB и дорожкой
-На светодиодах еле видна активность сигналов данных из-за маленькой длины сигналов
-Идея на одном светодиоде сделать отображение питания и активности не реализована из-за предыдущего пункта
-Нет возможности переключать режим активный/пассивный на линии ИРПС
-Производитель испортил енота
Пока проверил устройство с терминалом 15ИЕ и сделал кабели для плат МС1201 с 8-ми и 10-ти выводными разъемами.
На данный момент я еще не получил преобразователь напряжения для полной изоляции ИРПС от USB и жду пока сделают пластмассовые панельки. Тогда конструкция будет закончена и будет не только помогать при запуске старых ЭВМ, но и радовать глаз.
Критика и рекомендации приветствуются. Если кто-то заинтересован в таком устройстве, могу посчитать цену, но только на материалы уходит примерно 2тр.
И вот то, что использовал до этого:
-
- Advanced Member
- Сообщения: 5894
- Зарегистрирован: 02.08.2013,22:13
- Откуда: Павловский Посад Мск.обл.
- Контактная информация:
-
Вклад в сообщество
На МС1201.х оптопары не пропустят больше 9600.Technomancer писал(а):что оптимизируя схему можно достичь и скорости по больше.
В студийных уловиях с большим и развесистым паялом и мешком компонентов для подбора возможно достижение скорости 19200.
Целесообразно установить оптопары, не менее, чем на порядок быстрее, чем советские в МС1201.0х ( т.е. проагрейдить МС1201.х )
Если светики горят тускло - надо ставить осветительные на 30 ма ( из лент ) ( ограничив ток на уровне ~1 ма - иначе слишком сверкают ).
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
- Technomancer
- Advanced Member
- Сообщения: 937
- Зарегистрирован: 12.06.2016,19:56
- Откуда: Рига
-
Конкурсы
Вклад в сообщество
-
- Advanced Member
- Сообщения: 2727
- Зарегистрирован: 22.11.2011,09:41
- Откуда: Москва(Россия)
-
Вклад в сообщество
На 19200 работали нормально все попадавшиеся мне платы. У меня и основной терминал домашний по-умолчанию на 19200 настроен, потому что на 9600 с экранными редакторами тяжело работать. Входные АОТ101 и выходные АОТ110 оба имеют быстродействие 10мкс и по паспорту, что для 19200 - "за глаза".MM писал(а):На МС1201.х оптопары не пропустят больше 9600.
-
- Junior Member
- Сообщения: 137
- Зарегистрирован: 13.11.2016,14:29
- Откуда: Москва
- Technomancer
- Advanced Member
- Сообщения: 937
- Зарегистрирован: 12.06.2016,19:56
- Откуда: Рига
-
Конкурсы
Вклад в сообщество
-
- Junior Member
- Сообщения: 137
- Зарегистрирован: 13.11.2016,14:29
- Откуда: Москва
- Technomancer
- Advanced Member
- Сообщения: 937
- Зарегистрирован: 12.06.2016,19:56
- Откуда: Рига
-
Конкурсы
Вклад в сообщество
-
- Junior Member
- Сообщения: 137
- Зарегистрирован: 13.11.2016,14:29
- Откуда: Москва
- Technomancer
- Advanced Member
- Сообщения: 937
- Зарегистрирован: 12.06.2016,19:56
- Откуда: Рига
-
Конкурсы
Вклад в сообщество
Переходник USB-ИРПС (Или просто плата с енотом)
Возникла потребность в данном устройстве для реанимации ДВКшки. Могу ли его сделать на основе готового модуля CP2102?