Нуль модемний кабель (RS232) розпаювання. Перехідник USB-COM своїми руками: схема, пристрій та рекомендації Як зробити перехідник типу В стандартний

Проблеми під час «прошивки» ресиверів. Відсутність COM порту. Використання ноутбука

Багато користувачів стикаються з проблемою прошивки ресіверів через відсутність СОМ порту. Більшість застарілих моделей комп'ютерів було обладнано кількома портами СОМ. У них був хоча б один роз'єм «RS-232». Завдяки такому технологічному рішенню користувачі могли підключати необхідні зовнішні пристрої. До комп'ютера підключали одразу і миші, і принтери, і клавіатуру, і модеми, та іншу техніку. За допомогою комп'ютера можна було перепрошувати ресивер. Користувачі ніколи не стикалися зі суттєвими проблемами при підключенні. Все, що від них потрібно - це підключити кабель, запустити програму і клікнути мишкою на необхідні пункти.

Виробники сучасних комп'ютерів, здається, просто забули про роз'єм «RS-232». Звичайний користувач може не помітити його відсутності. Але якщо ви абонент супутникового телебачення і ваш ресивер почав некоректно працювати через невчасне оновлення, ви зіткнулися з неприємною проблемою. Більшість моделей ресиверів можуть бути прошиті лише за допомогою RS-232. Та й «USB» входом обладнано не всі супутникові приставки.

Дуже часто користувачі стикаються з іншими проблемами. Одна з них – несумісність наявних портів СОМ на ноутбуці з певними моделями ресиверів. Найчастіше це викликано тим, що у процесі виробництва ноутбука було порушено стандарт передачі «RS-232». Деякі виробники роблять це спеціально, оскільки таке рішення дозволяє скоротити енергію заряду акумулятора. Ця дрібниця відбивається і вартості комп'ютерної техніки, роблячи її доступнішою для кінцевого споживача. Тільки точні та педантичні виробники можуть похвалитися наявністю спеціальної мікросхеми для СОМ порту. Їхні пристрої сумісні з будь-якими ресиверами.

Якщо ви користуєтесь звичайним комп'ютером, то проблема вирішується за рахунок придбання додаткового модуля із портами СОМ. Він випускається у вигляді плати та монтується в комп'ютер. Дуже важливо провести установку правильно, так як некоректні дії можуть призвести до псування обладнання. Після того, як плата буде встановлена ​​в комп'ютер, операційна система Windows - ОС присвоє кожному порту свій номер.

Якщо ви користуєтесь ноутбуком, цей варіант не підійде. Тут ви зіткнетеся з невідповідністю розміру та стандарту. Але й ця проблема має рішення.

Ви можете спробувати самостійно спаяти Перехідник USB-COM2 способами: дорогий і перевірений або дешевий та частково неефективний:

Спосіб 1

Купуємо спеціальну плату з портами, призначену для ноутбука. Проблема полягає не тільки в високій вартості рішення, але і в тому, що вам доведеться провести жоден день у пошуках відповідної моделі. Також варто врахувати, що ноутбуки можуть мати різні стандарти для додаткових пристроїв. Тому спочатку варто ознайомитися з інструкцією з експлуатації, якщо вона ще збереглася. Якщо ви не наважилися замовити спеціальну плату, можна спробувати ще один спосіб.

Найчастіше він діє. 90% сучасних моделей обладнано кількома "USB" виходами. Ви можете купити перетворювач «USB-COM».

Для довідки. USB – це послідовний інтерфейс, який використовується для передачі даних. Для підключення додаткових пристроїв використовується чотирипровідний кабель. Два дроти забезпечують прийом та передачу даних, два – живлення додаткового пристрою. Головним недоліком USB є те, що роз'єм з часом розбовтується. В результаті втрачається контакт. У разі відриву гнізд користувачам доводиться замінювати плату.

Спосіб 2

Перехідник USB-COM можна спаяти самостійно. Тільки варто врахувати, що описане рішення забезпечує узгодження тільки сигналів RX і TX. Інші модемні сигнали не використовуються. Приготуйте наступний набір деталей:

  • 1 PL2303HX (USB-USART міст від Prolific)
  • 1 MAX232CSE (UART-RS232)
  • 1 Кварц 12.00 МГц
  • 2 Конденсаторів 10 нФ (smd1206)
  • 6 Конденсаторів 1 мкф (smd1206)
  • 2 Резистора 27Ом (smd1206)
  • 1 Резистор 1.5КОм (smd1206)
  • 1 Роз'єм mini-USB
  • 1 Роз'єм DB-9 тато
  • 1 Фольгований текстоліт для плати 48*22мм

Спочатку вам потрібно зробити плату. Для цього просвердлюємо 4 отвори та паяємо необхідні деталі.

В результаті ви маєте отримати стандартний перехідник. Щоб уникнути окислення, плату можна покрити автомобільним або поліуретановим лаком.

31.7 KiB
492 Downloads

Як варіант, можна напаяти тимчасову перемичку

Після встановлення драйверів перевіряємо працездатність перехідника. Для цього спробуйте замкнути контакти 2 і 3 і запустити програму «Гіпертермінал» (входимо через ПУСК у ПРОГРАМИ. Переходимо в СТАНДАРТНІ, вибираємо ЗВ'ЯЗОК та ГІПЕРТЕРМІНАЛ) . Далі звертаємось до будь-якої пошукової системи та завантажуємо гіпертермінал або його аналог. У налаштуваннях з'єднання вказуємо новий сом-порт (у нашому випадку це hyperterminal).

Налаштовуємо параметри порту (115200, 8, N(ні), 1, управління потоком відсутня).

Для довідки. HyperTerminal – це спеціальна програма, яка включена до складу постачання Windows. Вона допомагає відкрити доступ до інших комп'ютерних пристроїв через модем, послідовний порт або протокол telnet. Якщо Гіпертермінал відсутній, користувачі можуть скористатися віддаленою оболонкою Windows. Якщо вам необхідно усунути проблеми модему, то замість Гіпертерміналу можна використовувати «Телефон і модем». За відсутності програми її можна легко знайти в інтернеті і завантажити за кілька хвилин.

У сучасних комп'ютерах та ноутбуках виробники перестали використовувати COM-порт, який широко використовувався раніше. Якщо у вас є старий комп'ютер, який ви придбали близько 7 років тому, ви можете знайти кілька таких портів. COM-порт був призначений для підключення різного зовнішнього обладнання, наприклад, миші, принтера, модему та інших спеціальних засобів. Наразі виникають проблеми із підключенням різного застарілого обладнання до нових ноутбуків чи комп'ютерів. Наприклад, ресивер зараз досить складно підключити, тому що для цього необхідно використовувати COM-порт.

Що робити у цьому випадку? Вихід, звісно, ​​є. Ви можете зробити USB-COM-перетворювач самостійно. Як це зробити? У цій статті ви знайдете відповіді на запитання.

Перехідник USB-COM своїми руками

Зараз ми розглянемо, як зробити перехідник USB-COM, який працюватиме із сигналами RX та TX. З іншими типами модемних сигналів працювати не вийде, але цього цілком достатньо для підключення стандартного обладнання.
Щоб перейти до збірки, вам необхідно придбати такі деталі:

  • Два конденсатори на 10 нФ та один на 1 мкФ.
  • Два резистори на 27 Ом і один на 1,5 КОМ.
  • Роз'єм mini-USB та DB-9 по одній штуці.
  • Кварц 12.00 МГц.
  • PL2303HX.
  • Фольгований текстоліт для плати 48*22 мм.

Після покупки цих деталей можна переходити безпосередньо до збирання. Спершу нам необхідно буде розглянути схему USB-COM-перехідника (зображення можете побачити нижче).

Складання та налаштування перехідника

У монтажі нічого складного немає. Спочатку необхідно взяти чи зробити самому плату. Після цього просвердлюємо чотири отвори. Далі нам потрібно припаяти всі деталі, розташування яких відповідатиме схемі. На цьому збирання закінчилося.

Щоб плата не окислювалася, її необхідно задути поліуретановим лаком. Якщо такого немає, можна використовувати будь-який інший швидковисихаючий автомобільний лак.

Настав час переходити до налаштування. Підключаємо плату до комп'ютера. Якщо все правильно зібрано, він визначить пристрій, який потрібно встановити драйвери.

Встановлюємо на комп'ютер драйвер Prolific для такого порту. Перейшовши до "Диспетчера завдань", можна побачити, що він визначився і тепер цілком працездатний.

Перевірка

Щоб перевірити працездатність нашого перехідника, необхідно якимось тонким предметом замкнути контакти біля COM-порту (дивіться нижче зображення, де це необхідно зробити).

Переходимо до розділу "Налаштування з'єднання", де необхідно вибрати COM-порт. У новому вікні слід налаштувати такі параметри нашого порту:

  • швидкість передачі сигналу – 115200;
  • біти даних – 8;
  • парність – ні;
  • стопові біти – 1;
  • управління потоком – ні.

Далі підтверджуємо зміни, натиснувши кнопку ОК. Після цього слід запустити з'єднання. Переходимо до англійської розкладки та друкуємо будь-які слова у програмі. На білому тлі з'являться всі символи, які ви натискали.

Якщо це не буде працювати, тобто слова не відобразяться, необхідно змінити монтаж. Налаштовуємо його, доки символи не відобразяться.

На цьому все. Можна відпускати контакти, які ви затискали, і використовувати USB-COM-перехідником.

Кабель-перехідник USB RS232 DB9 COM

Якщо вам не вдається зробити свій перехідник, ви можете придбати USB RS232 DB9 COM. Ціна його варіюється в межах 1000 рублів, і він має досить хороші технічні характеристики. Напевно, головне – гарна швидкість з'єднання. Також він підтримується практично всіма операційними системами. На жаль, він працює лише з USB 2.0.

Підключення до комп'ютера

Щоб підключити USB-перехідник RS232 DB9 COM до комп'ютера, необхідно знайти в Інтернеті драйвери, які підійдуть до вашої операційної системи. Завантажуємо та розпаковуємо їх. Підключаємо перехідник до комп'ютера, після чого вказуємо, де розташовані драйвери. Якщо все було зроблено правильно, на пристрої спалахне світлодіод, що вказує на готовність до роботи.

Можливі проблеми

На жаль, навіть якщо ви використовуєте куплений кабель-перехідник USB-COM, можуть виникнути проблеми. З ними потрібно боротися, причому зробити це нескладно.


Альтернативне вирішення проблеми

Якщо вам необхідно встановити додаткове обладнання, яке потребує COM-порту, можна використовувати модуль з цим роз'ємом. Він просто встановлюється безпосередньо в комп'ютері та підключається до материнської плати. Після встановлення плати COM-портів або PIC-COM (друга назва) їй також надається номер. Як і в попередніх випадках, цей номер можна змінити, якщо виникнуть проблеми. Якщо ви не впевнені, що ви зможете правильно встановити цю плату в комп'ютер, краще скористайтеся допомогою професіоналів, щоб не нашкодити іншому обладнанню.

На жаль, це рішення можна використовувати лише для комп'ютерів. У ноутбуках додаткову плату встановити досить складно, і це потребує додаткових витрат. По-перше, сам корпус не дозволить встановити додатковий модуль, а по-друге, він може не підтримуватись вашою моделлю. Тому у випадку з ноутбуком слід використовувати USB-COM-перехідник.

Висновок

Якщо вам необхідно підключити застаріле обладнання, яке потребує COM-порту, можна зробити самостійно перехідник. Це досить просто. Якщо ви не хочете займатися цим, можете придбати USB-COM-перехідник. Його вартість становить близько 1000 рублів. Пам'ятайте, що вам все одно доведеться встановлювати драйвери та перевіряти працездатність цього обладнання. На Windows 7 USB-COM-перехідник досить легко встановити, оскільки на цю операційну систему в Інтернеті можна знайти всі драйвери.

Проблеми при "прошивці" ресіверів. Відсутність COM порту. Використання ноутбука

У більшості «старих» комп'ютерів та ноутбуків, придбаних понад 5 років тому, завжди було кілька COM портів (RS-232). Принаймні завжди був хоча б один роз'єм «RS-232».

Мал. 1. Роз'єм на корпусі комп'ютера

До нього підключали різне зовнішнє устаткування: миші, принтери, модеми, спеціалізоване устаткування. Тому проблем із підключенням ресивера до комп'ютера для «прошивки» не виникало. Достатньо було просто підключити, запустити програму для оновлення програмного забезпечення ресивера і спокійно зробити все необхідне.

У сучасних комп'ютерах роз'єм "RS-232" нерідко відсутній. Тут і виникають проблеми, часто дуже неприємні. У більшості ресіверів немає інших способів «прошивки», крім використання «RS-232». І "USB" вхід для підключення зовнішнього флеш-накопичувача є не у всіх ресіверів.

А іноді є й інша проблема: ноутбук має порт «COM», але з ресиверами однієї моделі він працює, а з іншими – ні. Це з порушенням виробником ноутбука стандарту передачі «RS-232». На це вони йдуть для економії енергії заряду акумуляторної батареї. Якщо виробник ресивера був технічно акуратний і точний, то в ресивері буде встановлена ​​спеціальна мікросхема для «COM» порту. Завдяки цій мікросхемі ресивер працюватиме і з ноутбуком, і комп'ютером. Але встановлення мікросхеми збільшує загальну вартість виробу, а останнім часом виробники заощаджують навіть на цих дрібницях! Тому і виникає проблема несумісності ноутбуків та більшості ресиверів.

При використанні комп'ютера проблема відсутності необхідних портів RS-232 вирішується просто: необхідно придбати додатковий модуль з COM портами. Це плата, що встановлюється в комп'ютер, називається PIC-COM або просто «плата СОМ портів».

Мал. 2. Плата PCI для комп'ютера з двома "COM" портами

Якщо ви не сильні в комп'ютерах і раніше ніколи не мали справу з встановленням додаткового обладнання в комп'ютер, зверніться до фахівця! Інакше можете «умертвити» дороге обладнання.

Після встановлення плати в комп'ютер операційна система "Windows" - "ОС" надає новим встановленим портам номер, наприклад, "1", "2" ... "25".

При використанні ноутбука звичайну плату від комп'ютера не можна встановити: не той стандарт і розмір. Є два способи вирішення цієї проблеми: дорогий, але якісний і дешевий, але не повністю сумісний. У першому випадку необхідно придбати для ноутбука спеціальну плату з портами. Ціна на ці плати висока, і придбати, навіть на замовлення, цю плату мені не вдалося.


Мал. 3. Плата для ноутбука з "COM" портом

І тут є каверза: в «старих» і «нових» ноутбуках два різні стандарти для додаткового обладнання! Перед придбанням звіртеся з інструкцією до ноутбука!

Якщо ж ви не могли придбати плату на комп'ютер або ноутбук, залишається один вихід: «USB». Практично у всіх сучасних моделях комп'ютерів є «USB» вихід, як мінімум два, а то й усі вісім! У продажу є різні перетворювачі USB-COM.

Мал. 4. Перетворювач «USB – COM»

Мал. 5. Схема перетворювача "USB - COM"

Як спаяти Перехідник USB-COM самостійно. Варіант - 1

Як зробити самому перехідник USB-COM, який можна використовувати для підключення конвертерів та інших девайсів до комп'ютерів, у яких немає «залізного» COM-порту.
Увага!
Перехідник, описаний нижче, забезпечує узгодження тільки сигналів RX і TX.
Усі інші модемні сигнали не задіяні.
Більшості пристроїв, що працюють без апаратного керування потоком, цього більш ніж достатньо.
З конвертерами Pilot VAF/MAF перехідник працює 100%

Поїхали!

Для складання вам знадобляться такі деталі:

1. PL2303HX (USB-USART міст від Prolific)-1шт.
2. MAX232CSE (UART-RS232)-1шт.
3. Кварц 12.00 МГц-1шт.
4. Конденсатори 10 нФ (smd1206)-2шт.
5. Конденсатори 1 мкф (smd1206)-6шт.
6. Резистори 27Ом (smd1206) -2шт.
7. Резистори 1.5КОм (smd1206)-1шт.
8. Роз'єм mini-USB -1шт.
9. Роз'єм DB-9 тато – 1шт.
10. Фольгований текстоліт для плати 48*22мм – 1шт

Схема перехідника

Друкована плата

Файли схеми та друку у форматі Eagle PCB Editor можна завантажити (завантажень: 791)

Складання та налаштування
Тут власне все елементарно - робимо плату, свердлимо чотири отвори і напоюємо всі деталі.

У результаті у вас повинен вийти ось такий перехідничок:

Плату, щоб не окислялася, можна задути поліуретановим лаком або будь-яким швидковисихаючим автомобільним лаком, який є під рукою.
Далі цей аксесуар підключаємо до порту USB комп'ютера.
Windows виявить новий пристрій та попросить драйвера.

Після згодовування вінді драйвера, в системі має з'явитися новий COM порт Prolific:

Тепер необхідно перевірити працездатність перехідника

Для цього на перехіднику в роз'ємі COM-порту, викруткою або дротиком замикаємо між собою контакти 2 і 3 (на самому роз'ємі зазвичай вибиті цифри з номерами контактів - придивіться уважніше) Як варіант, можна напаяти тимчасову перемичку:

Запускаємо програму «Гіпертермінал» (Пуск->Програми->Стандартні->Зв'язок->Гіпертермінал)
На вісті та сімці гіпертерміналу немає! Тому доведеться сходити в гугл/яндекс викачати гіпертермінал чи будь-який його аналог.

Вибираємо в налаштуваннях з'єднання наш новий сом-порт:

Тепер запускаємо з'єднання, вибираємо англійську розкладку і пробуємо щось друкувати.

На екрані повинні з'явитися символи клавіш:

Якщо літери не з'являються, перевіряйте монтаж

Ось, власне, і все!
Тепер залишається прибрати перемичку з контактів 2-3 і можна скористатися перехідником за прямим призначенням.
Тобто. у вільний роз'єм USB ноутбука підключається вхід такого перетворювача, з диска з комплекту встановлюється драйвер (програма управління) і в системних налаштуваннях з'являється віртуальний COM порт з присвоєним порядковим номером.

Як спаяти Перехідник USB-COM самостійно. Варіант - 2

Малюнок 1. Загальний вигляд

Пропонований блок у зібраному вигляді дозволяє реалізувати принцип: купив – підключив. Пристрій дозволить користувачам персональних комп'ютерів підключити до USB-порту пристрої, що працюють від порту COM (RS232C).

Орієнтовна роздрібна ціна: 18 $
Перехідник буде корисним у практичних додатках: для підключення до персонального комп'ютера різних пристроїв, а також модемів та програматорів.

Технічні характеристики
Напруга живлення від USB порту: 5 ст.
Струм споживання: 20 мА.
Швидкість з'єднання RS232C: 110-230000 біт/с
Інтерфейс: USB1.1, USB2.0.
Операційні системи, що підтримуються: Win98, Win2000, WinXP, Vista, Linux та ін.
Габаритні розміри: 60x30 мм.
Комплект постачання
Блок перехідника у зборі: 1.
Інструкція: 1.

Конструкція

Конструктивно перехідник виконаний на двосторонній друкованій платі з фольгованого склотекстоліту, захищеною прозорою термозбіжною трубкою.

Перехідник забезпечує всі модемні сигнали: DSR, DTR, RTS, CTS, RI, DCD, і навіть основні сигнали RXD і TXD.

Малюнок 2. Схема електрична принципова


Малюнок 3. Вид друкованої плати з боку деталей

Опис роботи блоку

Принципова електрична схема наведена на рис.

Центральна частина пристрою – мікроконтролер CP2102 виробництва SILICON LABORATORIES. Як мікросхему драйвера рівнів застосовано перетворювач MAX3243 виробництва фірми Texas Instruments. Перехідник забезпечує всі модемні сигнали: DSR, DTR, RTS, CTS, RI, DCD, і навіть основні сигнали RXD і TXD.

Встановлення пристрою в ОС

Для встановлення драйверів для комп'ютера слід спочатку завантажити відповідний вашій операційній системі драйвер.

Далі інсталюйте драйвер на свій персональний комп'ютер. Підключіть перехідник. Операційна система виявить його і «попросить» драйвер, слід вказати їй місце розташування цього драйвера (те місце, куди він був розпакований).

Після успішного встановлення на перехіднику повинен засвітитися світлодіод, що сигналізує готовність пристрою до роботи!

Драйвер Ви можете завантажити (завантажень: 537)

ПЕРЕВІРКА РОБОТОЗДАТНОСТІ BM8050 БЕЗ ЗОВНІШНЬОГО ОБЛАДНАННЯ

Для перевірки передачі та прийому всіх необхідних модемних сигналів згідно з підключенням СОМ-пристрою.

Встановіть перемички на контакти 2-3, 4-6, 7-8 СОМ-роз'єму ВМ8050.

З'єднайте пристрій з портом USB ПК.

Подивіться, який порт ОС виділила для пристрою, для чого увійдіть в Пуск --- Налаштування --- Панель Управління --- Система --- Обладнання --- Диспетчер Пристроїв --- Порти (СОМ та LPT) --- Silicon Labs CP210x USB для UART Bridge (COM1).

Запустіть стандартну програму HiperTerminal для Windows з Пуск --- Програми --- Стандартні --- Зв'язок --- HiperTerminal.

Зупиніть запущене підключення, якщо воно активне, для чого натисніть зверху Виклик --- Зупинити.

Подивіться, який порт використовується програмою для зв'язку з пристроєм, для чого увійдіть зліва вгорі Файл --- Властивості і навпаки "Підключатися через" виберіть такий порт, як і в Диспетчері Пристроїв (у нашому випадку COM1).

У цьому вікні переконайтеся, що вибрано керування потоком "Апаратне" в програмі, для чого натисніть кнопку в центрі "Налаштувати" і в нижньому вікні "Керування потоком" виберіть "Апаратне".

Вийдіть із налаштування програми, для чого натисніть ОК, ще раз ОК.

Надрукуйте текст "Текст" у HiperTerminal, при цьому на екрані друкується текст "Текст", що підтверджує справність пристрою.

Зніміть перемички з контактів 2-3, 4-6, 7-8 СОМ-роз'єму ВМ8050.

Надрукуйте текст "Текст" у програмі HiperTerminal, при цьому на екрані друк відсутній, що підтверджує справність пристрою.

Налаштування драйвера та вибір порту для перехідника USB-COM

Тут на нас чекають перші проблеми: по-перше, ОС могла присвоїти віртуальному порту занадто великий номер, наприклад, «25». А програма для «прошивки» ресивера дозволяє працювати з номерами портів від одного до чотирьох. По-друге, не всі перетворювачі USB-COM можуть працювати з програмою для прошивки і самим ресивером. Причина в тому, що виробники обладнання по-різному виготовили свої вироби та програми до них. Перевіряти всі перетворювачі необхідно індивідуально під вашу програму та ваш ресивер. Часто буває, що з одним обладнанням перетворювач працює, а з іншим ні.

Якщо перша проблема усувається зміною номера порту в налаштуваннях ОС, проблему сумісності обладнання, програми та перетворювача усунути не можна.

Щоб змінити присвоєний ОС номер, необхідно змінити його вручну. Для цього необхідно увійти в "Диспетчер пристроїв": "Пуск" - "Налаштування" - "Панель управління" - "Система".

"Панель управління"

У вікні вибрати вкладку «Обладнання» і клацнути по кнопці «Диспетчер пристроїв». Відкриється вікно Диспетчер пристроїв. У вікні, що з'явилося, в деревоподібному списку вибрати рядок «Порти (COM і LPT). У списку ви побачите всі порти, що є у вашому комп'ютері. Виберіть ваш віртуальний порт: перетворювач «USB - COM». У мене перетворювач моделі Prolific.

Список наявних портів

Клацніть по цій рядку ПРАВОЮ кнопкою миші, у вікні виберіть будівництво «Властивості».

Налаштування вибраного порту

У вікні виберіть вкладку «Параметри порту». У рядку "Швидкість" виберіть "115200", потім клацніть на кнопку "Додатково".

Налаштування параметрів порту

У нижній частині вікна знайдіть вкладку «Номер COM порту».

Зміна номера COM порту

Клацніть на вкладці та виберіть потрібний номер COM порту.

Зверніть увагу, що деякі номери порту можуть бути зайняті наявним обладнанням, наприклад, вбудованим модемом. Використовувати одночасно один порт не можна!

Після завершення налаштування натисніть «OK» для збереження внесених змін і повністю вийдіть з режиму налаштувань, закривши раніше відкриті вікна. Після цього перезавантажте комп'ютер, щоб зробити необхідні зміни. Якщо ж ви змінювали номер COM порту USB - COM перетворювача, то досить просто вийняти його з роз'єму комп'ютера і заново підключити.

Перехідник USB – COM(RS232) своїми руками – стаття, в якій розповім, як зробити нескладний перехідник лише за один вечір. Даний перехідник, до речі, сумісний з процесорним модулем CPU 166 P. - Книга, яка може стати в нагоді в радіоаматорській практиці.

Ось що знадобиться для перехідника:

Позиційне позначення

Найменування

Аналог/заміна

Конденсатор керамічний - 0,1мкФх50В

SMD типорозмір 0805

Конденсатор керамічний - 33пФх50В

SMD типорозмір 0805

Мікросхема MAX232

ADM232 корпус SOIC16

Світлодіоди індикаторні діаметром 3мм.

Готовий модуль – перехідник USB-COM (рівні ТТЛ) на мікросхемі FT232

Резистор 0,125Вт 270 Ом

SMD типорозмір 0805

Резистор 0,125Вт 510 Ом

Резистор 0,125Вт 100 Ом

Штекер DB9 тато

Штекер платний 3 контакти

А також кліпси до світлодіодів, невеликий пластиковий корпус, трохи дротів та силіконовий клей.

Малюнок 1.

Якщо для Ваших цілей достатньо рівнів ТТЛ, то готової плати на мікросхемі FT232 буде достатньо (на малюнку 1 – червона плата), а якщо необхідно отримати рівні близькі до рівнів протоколу – читаємо далі!

Перше, що зробив – закріпив світлодіоди на лицьовій стороні корпусу, використовуючи кліпси.

Малюнок 2

Малюнок 3.

Малюнок 4.

Малюнок 5.

На платі є готові контактні майданчики з усіма сигналами (згідно з протоколом RS232, лише рівні ТТЛ), а також виведено живлення та контакти для світлодіодів RX і TX, використовуючи цю плату, можна зробити повний перехідник USB-COM. Повний перехідник мені не потрібен, обмежився сигналами RX та TX, а також використовував сигнали для підключення світлодіодів. Для того щоб перевести рівні ТТЛ у близькі до рівнів протоколу RS232, потрібно використовувати буферну мікросхему MAX232, але трохи пізніше.

Малюнок 6

Плату, про яку йшлося вище, приклеїв до основи корпусу на силіконовий клей.

Малюнок 7

Коли клей висох підпаяв світлодіоди, щоб обмежити струм використовував резистори опором 270 Ом.

Малюнок 8

На одній зі старих плат мені попався готовий фрагмент з усім необхідним обв'язуванням для MAX232. Залишалося тільки його вирізати та впаяти мікросхему.

Малюнок 9

Малюнок 10

Мікросхеми MAX232 не знайшов під рукою, замість неї впав аналог - ADM232.

Малюнок 11

По обидва боки наклеїв ізоляційний матеріал. Використовував силіконовий клей.

Малюнок 12

Малюнок 13

Клей висох. Наступною справою вклеїв «бутерброд», що вийшов, в корпус.

Малюнок 14

Спаяв плати між собою за схемою, а також підпаяв та закріпив роз'єм DB9.

Малюнок 15

Усе перевірив. Повністю зібраний перехідник USB-COM (RS232).

Останнім часом (точніше, вже багато років) комп'ютери, як ноутбуки, так і десктопи, не оснащуються послідовними портами RS-232. Просто відпала необхідність у наявності цього інтерфейсу - на ринку практично не залишилося масових зовнішніх пристроїв, які підключаються через стандартний порт COM. Проте є безліч додатків і пристроїв, які використовують тільки послідовні порти стандартів RS-232/422/485. Це різні ресивери, в яких перепрошивка виконується через послідовний порт, діагностичне обладнання для автомобілів та багато іншого. Якщо немає такого порту в комп'ютері, то що робити?


Майже в будь-якому комп'ютерному магазині можна придбати спеціалізовані USB-перехідники в послідовний порт RS-232. Ціновий розкид подібних перехідників просто величезний: від 1 долара за "шнурок" сумнівного походження на eBay, до 30-50-100 доларів за пристрої, деякі з яких нічим не відрізняються за зовнішнім виглядом від однодоларового "шнурка". То що ж вибрати? Інтернет повний як позитивних, і негативних відгуків про зовсім недорогих перехідниках. У когось вони працюють без проблем, у когось та сама модель на смерть відмовляється працювати. Чому? Тут є дві можливі проблеми: це може бути як проблема з програмним забезпеченням, так і апаратні проблеми.

По-перше, скажу банальність, що не варто чекати на чудеса від недорогих пристроїв. Якісне програмне забезпечення - це не те, що може дозволити собі невелика компанія. Та й комплектуючі для виробництва також сильно відрізняються за ціною.

Чому мій перехідник USB-COM не бачить мій пристрій?

Є кілька причин.

1. З чого взагалі складається такий перехідник? В ідеалі - з моста USB до послідовного порту та перетворювача рівнів у RS-232. Справа в тому, що міст на виході має рівні TTL, тобто від 0 до (саме для цих мостів) максимум 3.3 В. Часто напруга не дотягує до 3 В. За стандартом RS-232 сигнал повинен бути від ±5 В до ±15 В, причому, приймач повинен приймати сигнал з розкидом ±3 В. Ось тут ми і бачимо причину першої економії - найчастіше виробник просто не застосовує перетворювача рівнів, так як теоретично +5В ±3В дає аж +2В, а на виході, як правило, від +2.5 до 3.3В, а от отримати логічну 1 з напругою від навіть від -2 до -15 - неможливо. Тобто. працювати такий перехідник із RS-232 навіть у принципі не зможе, тільки з контролерами, у яких на вході теж рівні TTL. Втім, трапляються й такі пристрої, щоправда, нечасто. Є ще одна проблема: деякі мікросхеми RS-232 включають режим енергозбереження (сплячий режим). Якщо на входах менше ±3В, вона навіть не вийде зі сплячки, тобто. у випадку без перетворювача рівнів, при вихідній напрузі 2.5 взагалі ніколи. У "правильних" перехідниках типова напруга на виходах становить ±6.5В, що із запасом укладається в стандарт.

Малюнок 1. "Правильно" зроблений перехідник-кабель USB-COM Mini:

Провід не впаяний прямо в плату, а підключений роз'ємом. Це запобігає механічному обламуванню проводів.
Є індикація – 2 LED.
Сама плата покрита лаком, всі отвори покриті золотом проти окислення.
Дві мікросхеми: як мосту (у цьому випадку, FTDI FT232RL), і перетворювача рівнів ZT231LEEA.
Якісний монтаж, якісна елементна основа.

Якщо вам доводиться часто використовувати перехідник, носити його постійно в сумці, підключати в приміщеннях з курним або агресивним середовищем, то всі ці "дрібниці", на яких зазвичай економить більшість виробників, вам не здадуться дрібницями. Крім того, розведено всі 9 сигналів RS-232, що дозволяє використовувати цей перехідник з будь-якими пристроями RS-232.

2. Ще одним критерієм якості є підтримка перехідником всіх 9 стандартних сигналів RS-232. Багато моделей недорогих перехідників підтримуються лише 3 сигналу з 9. Для багатьох пристроїв цього цілком достатньо, наприклад, для управління частотного перетворювача. Іншим пристроям, наприклад, зчитувачам штрих-коду, необхідні всі 9 сигналів. Знову ж таки, перехідник, у якому є повний набір модемних сигналів, може легко працювати з будь-якими пристроями RS-232, а ті, у яких задіяно лише 3, на жаль.... А виробники далеко не завжди афішують цю властивість своїх виробів. Так що при пошуку перехідника уточніть, які сигнали потрібні для підключення пристрою, і перевірте, щоб їх підтримував обраний вами перехідник. До речі, далеко не всі мости USB-UART підтримують всі модемні сигнали.

Багато людей, у яких руки прикручені як слід, хочуть зробити подібні перехідники самі. В Інтернеті можна знайти схеми, малюнки друкованих плат та докладні рекомендації. А чи коштує шкурка вичинки? Звичайно, якщо для вас особисто це питання принципу, це зрозуміло. Але, дивлячись на ціни мікросхем, у мене, наприклад, зник би всякий інтерес до подібної роботи. Тільки мікросхема перетворювача рівнів TTL у RS-232 MAX213EWI коштує в роздріб 200 рублів. При цьому ця мікросхема працює з максимальною швидкістю всього 115 Кбіт/сек, а не 921 Кбіт/сек, як у "правильних" моделях. А ви думали, чому їх не ставлять у дешеві перехідники? Найдешевший міст USB-UART PL2303 коштує 210 рублів, FT232RQ – 360, FT232RL – 460, TUSB3410 – 530рублів. Тут хотілося б помітити, що мікросхеми FT232RQ, FT232RL це одне й теж, тільки з маленькою, але для когось дуже суттєвою відмінністю - напрацювання на відмову у першої мікросхеми в 2.5 рази менше, ніж у другої. Хоча і цей час зовсім не маленький. Це без навісних елементів, плати, роз'ємів та корпусу. Тож, перш ніж братися за таку роботу, має сенс подумати, може готовий - теж непоганий варіант? Втім, усім відомо, що деякі виробники (китайці, хоч це і не політкоректно показувати на них пальцем) можуть і з FTDI та Texas Instruments зробити, м'яко кажучи, неякісний виріб, тому дивіться уважніше на виробника та його репутацію.
І все ж таки, якщо ви вирішили зробити своїми руками подібний перехідник, у даташитах виробників мікросхем ви можете знайти докладні схеми таких пристроїв на будь-який смак. Ще раз повторю посилання на найпопулярніші мікросхеми: