Як самому виготовити датакабель для ш

Повнофункціональний датакабель на мікросхемі 232-ї серії для мобіш. а.

2. Принципова схема

самому
Рис.1 Принципова схема датакабеля.

Кабель зібраний на широко поширеному перетворювачі ST232 (аналог MAX232). Ця мікросхема включає два перетворювачі RS-232 → CMOS і два CMOS → RS-232, у той час як для забезпечення повного апаратного контролю передачі нам необхідно 3 канали CMOS → RS-232 (TxD, DCD, CTS) і один канал RS -232 → CMOS (RxD). Тому одне із каналів CMOS → RS-232 необхідно емулювати, тобто. виставити фіктивне значення, яке не змінюється в процесі роботи, а один канал RS-232 → CMOS є зайвим і не використовується. У цій схемі емулює сигнал CTS, який, як показує практика, під час роботи не змінюється, і передавати його необов'язково.

Номінали конденсаторів обв'язки (С1 – С4) вибрали 1 мкФ, допускається установка 0.1 мкФ. Головне – вони мають бути танталові, з низькими втратами.

3. Складання кабелю

3.0. Купуємо необхідні деталі. Усього знадобиться:

- Роз'єм COM "мама", DB9F 1 шт - 2.5 грн - Роз'єм Siemens x55 1 шт - 5 грн - Шнур від миші або клавіатури 1 шт - б/в - Мікросхема ST232 (DIP) 1 шт - 3 грн - Діоди КД522 (імпортні 4148) 3 шт - 0.45 грн - Стабілітрони (скло): 3.6 В 1 шт - 0.15 грн 5.1 В 1 шт - 0.15 грн - Конденсатори танталові, SMD, 16-вольтові: 1 мкФ 4 шт - 0.4 грн 4.7 мкФ 1 шт - 0.1 грн - Резистори (найменші): 1 кОм 1 шт - 0.1 грн 10 кОм 2 шт - 0.2 грн - Прямі руки 2 шт - не продається - Разом (найдорожча вага - 12.05 грн ($2.4)

3.1. Збираємо всі деталі в купу, переконуємось, що всього вистачає.

виготовити
самому

3.2. Починаємо з "доопрацювання" мікросхеми. Щоб вона без проблем влізлавсередину роз'єму та ще й залишила місце під інші деталі, її потрібно доточити. У прямому значенні: сточуємо її корпус із протилежного від ключа кінця аж до висновків 7 і 10 (висновки 8, 9 йдуть у небуття, вони нам не знадобляться). Можна трохи підточити з боку ключа, впритул до ніжок. Скористайтеся напилком, а найкраще – точилом. В результаті повинна вийти ST232 в корпусі DIP14 (нумерація висновків, звичайно, залишається від DIP16), що ідеально міститься в роз'ємі (див. фото).

самому
самому
3.3. Тепер беремо 25-ватний паяльник із тонким жалом і напоюємо конденсатори в послідовності: С1, С3, С4, С5, С2. Для цього деякі ніжки мікросхеми потрібно загнути всередину та укоротити приблизно на 1 мм. Припаювати потрібно так, щоб через кондери не виступали кінці ніжок, монтаж буде щільний, і нам не потрібно, щоб ці кінці з чимось закоротили. Негативний висновок С4 (без смужки) припаюємо до 6-ї ніжки, а позитивний - проводом - до 15-ї.
самому
3.4. Тепер спаюємо разом резистор 1 кОм і стабілітрон 3.6 В (сторона зі смужкою стабілітрона - до резистора) і припаюємо все це до мікросхеми: "-" стабілітрона - на землю ("+" С4), резистор - на виведення 12 мікросхеми. Місце спайки резистора і стабілітрону - це точка, куди паятиметься провід TxD.
самому
3.5. Припаюємо стабілітрон 5.1 між 15-й і 16-й ніжками мікросхеми, смужкою - до 16-ї. 3.6. Відгинаємо ніжки 13 і 14 ST232 під прямим кутом, вони потраплять точно в гнізда контактів 2 і 3 роз'єму COM-порту. 3.7. Виводимо дротом контакт GND, де буде пін 5 COM-порту (близько піна 11 ST232). Провід потрібно ізолювати, щоб він не закоротив ніжки мікросхеми.
виготовити
На роз'ємі COM-порту:

3.8. Спаюємо перемичкою піни 6, 8.

3.13. Розпаюємо кабель:

Всі.Кабель готовий до вживання.

виготовити
4. Можливі зміни у схемі

4.1. Використання інших мікросхем замість ST232

4.1.1. Застосування тривольтових мікросхем (MAX3232 чи ADM3202).

Якщо ви маєте зайві 10 грн. ($2), то замість ST232 я рекомендую поставити МАХ3232 (ADM3202). Ця мікросхема аналогічна 232 за винятком того, що вона тривольтова. При цьому покращується режим харчування, а значить, стабільність роботи та швидкість передачі (460 кбіт/с і більше).

За висновками вони ідентичні, а схема спрощується: викидаються елементи VS2 і R1, а VS1 замість 5.1 ставиться 3.6 (КС136А). Конденсатори С1 – С5 замінюються на керамічні неполярні 0.1 мкФ.

4.1.2. Застосування MAX232A (ADM232A).

MAX232A (ADM232A) вимагає заміни конденсаторів С1 – С5 на керамічні неполярні 0.1 мкФ.

4.1.3. Застосування MAX232 (Maxim), HIN232, ICL232 (Intersil), SP232E (Sipex), 5559 ІН1Т (Інтеграл).

Ці мікросхеми ставляться замість ST232 без будь-яких змін у схемі.

4.2. Використання 4-провідного шнура

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

4.2.1. Сигнал DCD не пропускається кабелем, а емулюється аналогічно CTS: пін 1 COM-порту з'єднується з пінами 6 і 8. При цьому резистор R2 залишається на своєму місці. Кабель не втрачає своїх характеристик.

Звідси висновок: 4-провідний шнур використовуйте з емуляцією сигналу DCD.

4.3. Зовнішня запитка +5 В

Якщо ви - крутий хацкер і перепрошуєте апарат по п'ять разів на день, то вам буде потрібна висока швидкість передачі даних. Для цього можна запитати схему від зовнішньогоджерела +5 (від роз'єму USB, або від ігрового порту, або вивести +5 з комп'ютера). Тоді схема забезпечуватиме швидкість передачі до 460 кбіт/с (можливо, і вище!) при тому, що при стандартній запитці ви не зможете подолати межу в 230 кбіт/с.

На зібраному кабелі флеш SL75-го (96 Мб) був успішно рахований на швидкості 230 кбіт/с x65flasher'ом. Флеш CX70 (32 Мб) був успішно рахований V_KLay'єм теж на 230 кбіт/с. Потім SL75 був успішно прошитий на 39-ю прошивку WinSwup'ом на швидкості 230 кбіт/с без галочок Skip Pre-Check і Skip Post-Check.

За допомогою М55 я встановив з'єднання з Інтернет (модем з'єднався на 115200 біт/с) і протягом близько 3-х годин без жодного розриву блукав сайтами, в т.ч., звичайно, Сіменс Клуб.

Ще, на іншій машині, із встановленим MPM, що йде в комплекті з SL75, я зробив бекап записника.

Загалом кабель забезпечує повну функціональність на швидкості до 230 кбіт/с. При зовнішній запитці +5 (див. п. 4.3) швидкість можна підняти до 460 кбіт/с.

6. Якщо кабель не запрацював (методика пошуку несправностей)

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

Vcc Ніжка 15 мікросхеми +3.7 В і вище (напруга живлення) V+ Ніжка 2 мікросхеми Подвоєна напруга живлення V- Ніжка 6 мікросхеми Подвоєна негативна напруга живлення

Якщо Vcc нижче 3.7 вольта, перевірте правильність установки стабілітрона VS1 і діодів VD1, VD2 (перепад напруги на діодах повинен бути менше 0.5 В).

Якщо V+ або V- не відповідають необхідним, перевірте пайку або замініть конденсатори С1 – С4.

6.4. Пройдено всепункти 6.1 – 6.3, але кабель не працює! Несправна мікросхема. Я не радитиму замінювати мікросхему – простіше зібрати нову схему на новій мікросхемі.