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

Кабель зібраний на широко поширеному перетворювачі 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.8. Спаюємо перемичкою піни 6, 8.
3.13. Розпаюємо кабель:
Всі.Кабель готовий до вживання.

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, але кабель не працює! Несправна мікросхема. Я не радитиму замінювати мікросхему – простіше зібрати нову схему на новій мікросхемі.