Представила пристрій перетворювача 3в1: USB – RS232, RS485, іUART. Повністю присвячений ролі FT232RL перетворювача видно всистемі як COM-порт, і надають допомогу дві системи MAX232 і MAX485.Всі налаштування для конвертера здійснюється системою, як у нормальнійшвидкості порту COM підтримує 110 – 921 600 біт / с.
Двосторонняпластина розміром 30 мм х 58 мм, все для поверхневого монтажукомпонентів, крім терміналу COM (DB-9M, чоловіки DB9). На борту Єдва світлодіоди, червоний і зелений TX RX контактів, підключених досистемі CBUS1 CBUS0 і FT232R. Обмеження струму резистори, як правило,270ohm, але вибирати їх для потужних світлодіодів, червоний як правило,вимагає більш низької напруги.
Є три роз’єми:
232– Роль перекладача напруги TTL – V.24 MAX232 мають дві кістки. Виможете використовувати спеціальний конвертер MAX211, але це набагато дорожчеі важче, щоб отримати його, тому я вирішив, однак, дешевий іповсюдний MAX232. Єдиним недоліком є ​​відсутність лініїперетворення кільце, але практично не використовуються в іншихпристроях. Насос системи навантаження напруги генерації +9 В і-9В,необхідні для забезпечення дотримання V.24. 232 Макети зворотної логікивисокий стан на вході да низький вихід і навпаки.
485– Крім того, Рада має схеми перетворювача RS485 (тут SN75176),його передавач знаходиться під контролем лінії від контактний TXDEN CBUS2системи FT232R, так що активна тільки при відправленні характер, і цебуде зроблено автоматично. Його приймачем в перетворювач налаштованийшляхом привласнення конкретних функцій контактний CBUS3 FT232 макета. Миробимо це за допомогою послуг, які я опишу нижче MPROG. “TXDEN” -приймач буде на весь час, але буде відключений автоматично припередачі – не приймати луна. “PWRON” – приймач, підключенийпостійно, Ви отримаєте луна. “I / O” – приймач, вихід у високомустані опір, не блокує читати рядки дозволяєвикористовувати інший роз’єм перетворювача. Примітка – За замовчуванням,приймач працює! Диференціальний вихід і B у вигляді goldpinów, радатакож кріплення перемички резистор 120ohm Термінатор.
UART TTL– Так ліній TxD і RxD TTL стандартний goldpinów, отриманих у форміпрямого підключення до системи за допомогою асинхронної передачі напруга0В-5V рівня, таких як мікроконтролери. RxD контактний використовуєтьсяспільно з виходом з 232, що неможливо, щоб перетворити його ввисокий стан, коли опір системи не використовується (0В RSвхід). В обмін на такі умови вступу подають високий стан навиведенні RxD запобігання його негайного обміну з іншим підходящимустройством.Самий простий спосіб вирішити цю проблему конфлікту булооб’єднати виході системи читати лінії, що проходить через 10K резистор -FT232 система отримує дані правильно, і використання різнихпередавача на поточний UART інтерфейс TTL необхідно скачати RxDконтактний не більше, ніж 1 мА.

Система живиться від порту USB, уявляючи себе на комп’ютеріповідомляє йому, що його попит на струм 90 мА. Значення цього також будезбільшуватися, і це пов’язано з перетворенням 485 з яких попит наелектроенергію значно вище. Ми будемо робити цю програму MPROG,через які ми можемо змінити зміст внутрішнього EEPROM, і кістки,щоб адаптуватися до наших потреб. По-перше, встановити драйвери.Обов’язок РЕГУЛЯТОР ПДС (Віртуальний СОМ-порт), підключених пристроїв вказати інсталяційний пакет з драйвером.
MPROG:
Перед використанням MPROGповинен закрити з’єднання, якщо термінал закритий. У MPROG вкладку Сервісвиберіть Читати і аналізувати. Ми будемо бачити всі налаштування кістки. Впараметри живлення USB, змінити значення потужності шини Макс не більше500 мА або USB 2.0 порти – корисно для поточних до влади черезперетворювач. Нижче ви можете змінити ім’я виробника ім’япристрої, права частина в 232 сигналів Звернути ми зможемо переламатилогіку будь-який сигнал, і нижче в I / O управління, можна призначити будь-якуфункцію Pinom CBUS0 – CBUS4. Діоди контролю і управління потоком ліній485 встановлені за замовчуванням на контакти CBUS0 – CBUS3. У рештіCBUS4 контактний отримуємо такі системні годинник. Обраний великий струм I/ O дасть нам більший струм ефективності та CBUS UART лінії. D2XXзавантажити драйвер для підключення кожного водія буде завантаженийзамість ПДС D2XX. Інші налаштування, такі як USB VID PID раджу вамне чіпати, якщо ви не знаєте, що робити :) Щоб зберегти новіналаштування в меню Файл виберіть < = "" b = "" style = "padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"> EEPROM і зберегти файл на диск. Тепер натисніть на символ блискавкиіснуючої програми всіх пристроїв – і все. У наступному вікні

Якщо ви змінили ім’я пристрою, то після повторного підключенняперетворювача отримає новий пристрій в системі (і інший порт COM)- Ви, можливо, доведеться ще раз відзначити, шлях до водія. Комп’ютердодає новий порт COM, навіть якщо зміни в USB серійний номер – івін включається автоматично при збереженні файлу EEPROM. Щобзапобігти цьому, ми можемо повністю відключити серійний номер USBвказуючі на птицю варіант Відключити USB серійний номерУстановка: 1.COM роз’єм припаяний на вершині – ми потребуємо слот на нерозвиненістьпризводить до підключити їх порівняно легко припою. Для гніздопобудовано, як у цьому випадку, якщо 5-контактний від берега, ви можетеотримати тонкий наконечник, 4-контактний від центру повинно бутипо-іншому. Трюк, який я використовую успішно можна знайти тут – пайкиотворів .2. Шляхи проходять між прокладки системи SOIC, їхтовщини на цих ділянках становить 10 мил, і відстань між цимимісцями навіть менше – так ретельно виконувати пластину длязапобігання коротких замиканій.3. Місця конденсаторів завлада MAX232 електролітів для пайки корпусів SMD 0405, ви можетевикористовувати керамічні конденсатори або інші, звичайно,відповідні значенія.4.Na рада повинна зробити 5 дзвінків перемичок.
Примітки: Дляперевірки системи 232, повинен бути замкнутий контактами 2 і 3 в плагін DB9- Термінал повинен отримати відлуння того, що ми посилаємо, і світлодіодиповинен блимати один раз. Якщо цього не відбудеться, він повинен бутипідключений TX і RX контакти в роз’єм TTL – ви повинні вже працювати до тихпір, як дрібні не включає в себе установку помилки. У випадкувиникнення проблем з перетворювачів MAX232, виміряти напругу наноги 2 і 6 – повинні бути в безпосередній близькості від +9 В і-9В. Якщоні, будь ласка, перевірте якби ми використовували правильнийконденсатори для інтегрованих перетворювач напруги – версіяMAX232 вимагає 1uF 4x, в той час як версія MAX232 4x100nFпотреб. Для перевірки системи 485 достатньо для того, щобприймач. На фотографії прототипу дошка, ненадання лінія,розділяє 1K резистор з виходу RxD MAX232 – оновлений проектдодатка.





Автор: iRed

Зв’язок з автором: Немає даних

Веб сайт автора: Немає даних

Прислав: Немає даних

Джерело: http://www.bezkz.su

Доп матеріали, файли до пристрою (схемі):

Печатка та схема в форматі Eagle і схема і печатка в pdf