У статті наведені схеми двох кабелів - повного (на мікросхемі) і неповного (на транзисторах). Схема неповного кабелю приведена тільки для ознайомлення і не рекомендується до збірки. Я не буду відповідати на питання, якщо вони стосуються непрацездатності неповного кабелю.
Однак, відсутність перетворювачів (мікросхем MAX) призводить до того, що рівні сигналів, що забезпечуються кабелем на входах com-порту комп'ютера складають 0 і +3 в замість -3 і +3 в, необхідних за стандартом. У 99.9% відсотках випадків цього цілком достатньо для нормального функціонування мікросхеми UART (com-порту), однак теоретично можливо (практично поки не доведено :), що знайдеться така материнська плата, яка не стане працювати з даними кабелем. В цьому випадку вам нічого не залишається, як збирати кабель на мікросхемі MAX3232 або йти на інші хитрощі, щоб забезпечити негативна напруга на виході кабелю. Але повторю ще раз, на практиці дана схема працює прекрасно з десятками брендових і не дуже моделей материнських плат.
Замість передмови. [Версія 3]
З того моменту, як я виклав на своїй сторінці схему кабелю пройшло вже деякий час. Якщо бути точним, то минуло трохи більше 3-х місяців. За цей час я отримав просто величезна кількість листів від читачів з різними питаннями, а іноді навіть подяками. Це говорить про те, що незважаючи на сучасний технічний прогрес знайти повноцінний і повністю функціональний кабель у нас досить складно.
Все інше, що я хотів би сказати оформлено у вигляді "питання-відповідь" і знаходиться в FAQ, розташованому в кінці цієї статті. Далі наведена попередня версія статті.
Наступним недоліком 3-х проводового кабелю є те, що Windows (зокрема ХР) при роботі з таким кабелем буде "пригальмовувати" в момент встановлення з'єднання і в момент роз'єднання. Виходить це через те, що Windows контролює установку і закінчення з'єднання по сигналу DCD (Data Carrier Detect), якого в даній схемі просто немає. При цьому, Windows все одно зможе з'єднуватися без цього сигналу, але це буде відбуватися трохи повільніше (наприклад, процес відключення від GPRS може займати 20 - 30 секунд, в той час як з повним кабелем - не більш 3 - 5 секунд).
Отже, всього знадобиться 5 з 6-ти інверторів мікросхеми - для TxD і RxD, для CTS, для DCD і для RTS. Схема наведена нижче:
Фотографії плати (яку при бажанні ви можете і повторити) і всього пристрою наведені нижче.
Примітка: на платі немає дроту, що йде до контакту DSR порту комп'ютера. Справа в тому, що високий рівень на цьому висновку означає, що зовнішній пристрій підключено і готове до роботи, а високим рівнем для контролера uart є будь-яка напруга в діапазоні + 3в. + 15в. Тому я підключив до цього висновку + 5в безпосередньо від БП комп'ютера. На схемі же наведено підключення на цей висновок + 3.5в від стабілітрона, що теж є правильним.
Якщо ви вирішили повторити цю плату, то нижче наведено її малюнок, виконаний в Компасі. який був присланий мені читачем nicko. Малюнок виконаний з боку доріжок друкованої плати, так що його можна роздруковувати та переводити на текстоліт без додаткового дзеркального відображення. Оригінальний файл для Компаса можна взяти тут. Увага! Наведені малюнки зроблені в масштабі 2: 1 для підвищення читабельності! Дивитися: Малюнок 1. Малюнок 2.
1. Купити дешевий (і поганий) кабель для С55 у якого є хоча б 7 контактів, після чого його переробити. Дешевий кабель можна знайти за 250 р.
2. Купити кабель від x35 / x45 (а може і від ще якихось) - він майже такий же, тільки його треба буде обробити напилком :) (але за висновками 55-я серія відрізняється від всіх попередніх!)
Я рекомендую 1-й варіант, тому що він найбільш красивий і природний. Але якщо не хочеться нічого витрачати (або просто нічого витрачати), то останній теж не поганий. Взагалі штекер - найцінніше в цьому кабелі. Всі інші компоненти вкрай дешеві, а може бути вже у вас є.
А ось дуже корисні посилання по цьому питанню:
A: Якщо ви точно впевнені, що зможете зібрати кабель самостійно (або у вас є знайомі які можуть вам це зробити), то збирайте. В цьому випадку у вас буде кабель, гарантовано працює з усім програмним забезпеченням, в той час як при покупці кабелю існує можливість купити неповний. В іншому випадку краще купити готовий, тому що якщо ви ніколи не тримали паяльника в руках і нема кому допомогти, можлива ситуація, що у вас "не вийде".
Q: "Чому в цій схемі використовується 561ЛН2, а не звична MAX3232?"
А: Насправді ніякої необхідності в максі немає, тому що 561ЛН2 відповідає всім вимогам, які пред'являються до мікросхемі такого перетворювача - вона здійснює інверсію сигналів, працює від 3.5 вольт, має величезне вхідний опір і достатній вихідний струм. Крім того, наскільки я розумію в максі тільки 4 перетворювача, а тут потрібно 5 - тобто 2 мікросхеми, а це вже досить накладно. Узгодження ж рівнів сигналу когось порту з + 3в здійснюється за допомогою 4-х діодів на вході.
Q: "А чому в схемі на максі багато конденсаторів, а в цій - тільки один?"
А: Якщо руки ростуть звідти, звідки треба - то чи не зіпсуєте. Зрештою завжди можна перевірити, що вийшло за допомогою тестера. Якщо ж це і трапиться, то відразу скажу, що попрошу до мене не звертатися з такими питаннями - я вас не змушую збирати саме такий кабель, а просто наводжу опис як це можна зробити. Якщо вам потрібна будь-яка гарантія, то купуйте кабель в магазині.
Q: "Я не хочу / не можу взяти харчування від + 5в комп'ютера, чи можу я як небудь забезпечити його від com-порту?"
Q: Я зібрав кабель, але він не працює. Може бути в наведеній схемі помилка?
A: Ні, в наведеній схемі помилки немає. Шукайте помилку в зібраної вами схемою.
Q: Чи підійде дана схема для Siemens A55?
А: В принципі, так. Але А55 не дозволяє практично нічого того, через що хочеться зібрати кабель: він не працює з DES і GPRS. Правда, ви можете переробити А55 в С55, але це вже зовсім інше питання.
Q: Що ви можете сказати з приводу переробки А55 в С55?
А: Нічого і не більше того. Я цим сам не займався, тільки чув, що це можливо. Так що прошу не задавати мені питань на цю тему.
Швидкість одного каналу приблизно дорівнює 13 - 14 кбіт / с, так що максимальна швидкість GPRS з'єднання складе 14 кбіт / с на передачу і 56 кбіт / с на прийом. Це не більше 7 кбайт / секунду. Але зовсім не обов'язково, що ви отримаєте саме таку швидкість - вона може бути значно нижче (наприклад, в 10 разів) - в залежності від зайнятості мережі в вашому місті і оператора стільникового зв'язку. Для Більш докладної інформації слід звернутися до більш точного опису GPRS, яке можна знайти в інтернеті.
Реально ж, в той час, коли у нас в місті мережу була навантажена GPRS'ом, у мене була швидкість до 6 кб / с (в середньому - 5) на прийом і 1.2 кб / с на передачу.
Q: Я зібрав кабель і у мене заробили програми, але не працює GPRS - в чому може бути причина?
По-друге, GPRS вимагає правильного налаштування комп'ютера, а також включення даної послуги у оператора стільникового зв'язку. Часто GPRS доступна не в усіх тарифних планах, а тільки на деяких з них.
Q: Як можливо перевірити зібраний кабель?
А: Найпростіша методика перевірки наведена на сайті Віктора (див. Посилання в тексті статті), але вона орієнтована на 3-х провідні кабелі. Перевірку повного кабелю слід починати з того, що кожен його канал повинен инвертировать сигнали. При цьому вам знадобиться тестер і джерело живлення на + 5в.
Q: Чи є які-небудь яких найчастіше припускаються помилки, через які кабель не працює?
Наступна причина - це неправильна установка стабилитрона. У цій ситуації харчування МС становитиме близько 0.7В і не змінюватися при відключенні 4-х діодів на вході.
Далі - неправильне підключення МС. Слід мати на увазі, що нумерація висновків МС визначається ключем (див. Малюнок). Якщо він спрямований вліво (в той час як МС спрямована висновками в сторону ВІД ВАС), то першим буде висновок зліва внизу, 7-м - справа внизу, 8-м - справа вгорі і 14-м зліва вгорі.
Q: Який повинен бути конденсатор в схемі кабелю - я шукав зелений, як наведено на фотографії, але знайти не зміг?
А: І швидше за все не знайдете. Таких зараз не випускають. Взагалі ж конденсатор може бути будь-яким на ємність від 33 до 100 (або навіть більше) нФ. нФ - означає нанофарадах, 10 -9 фарад. 1 нФ = 1000 пФ = 0,001 мкФ. Такі конденсатори неполярні (тобто підключаються в схему будь-яким кінцем), а також зазвичай не мають напруги, тому що витримують до 100в, що в більшості випадків буває достатньо.
Q: У маркуванні резисторів вказані якісь відсотки, що це означає і чи підійдуть вони для даної схеми?
А: Відсотки в маркуванні - це точність опору резистора. Бувають схеми, де резистор повинен бути точно заданого опору. У такі схеми підбирають спеціальні резистори з малим відхиленням. Для даної схеми точність резисторів особливо не важлива, так що сміливо можна брати будь-які (максимальне відхилення опору у резисторів взагалі - 20%, що цілком тут підходить).
Q: Я хочу зібрати даний кабель, але мене цікавить питання - де мені взяти + 5в в комп'ютері (я не хотів би його розбирати і виводити цю напругу безпосередньо з блоку живлення)?
А: Це не проблема. + 5в є на роз'ємах PS / 2 (миша і клавіатура), а також на роз'ємах USB. Ви можете купити штеккер даного типу, і підключити + 5в від нього.
Q: У мене є кабель на MAX (3) 232, але він не повний. Як я можу переробити його в повний?
А: Нещодавно мені прислав лист читач Олексій, до якого він доклав схему повного кабелю на MAX і транзисторі (для відсутнього п'ятого каналу). На жаль поки ця схема не готова до викладання на дану сторінку, тому якщо це вас цікавить, напишіть мені лист і яя її вам вишлю.
A: Нещодавно мені прийшов лист від читача Vladimir. в якому він розповів, як йому вдалося вирішити цю проблему:
Привіт, Bob Johnson!
Зібрав інтерфейсний кабель для Siemens C55, все працює, спасибі. Замість діода Шотткі поставив 2 германієвих діода Д310, з'єднаних паралельно - зарядка йде! В принципі, повинно працювати і з одним Д310, тому що він розрахований на струм до 500 mA, просто з двома і максимальний струм більше і падіння напруги менше, хоча воно і так невелика, тому що він германієвого (в 3 рази менше, ніж у кремнієвого). Буду радий якщо мій досвід комусь допоможе.
Q: Я б хотів розмістити вашу інформацію про те, як зробити кабель на своїй сторінці. Чи можу я це зробити?
А: Ні, в такій ситуації розміщуйте на вашу сторінку посилання на мою. Так слід робити з двох причин: по-перше інформація на моїй сторінці може оновитися з часом, а по-друге дана схема є моєю власною розробкою і я хотів би, щоб вона залишалася в межах даної сторінки.
Q: Чи можу я взяти вашу схему, розробити плату і запустити кабель в серійне комерційне виробництво?
Q: А якщо я вишлю вам роз'єм і інші необхідні деталі, ви зможете зробити кабель?
Q: У мене є питання, якого я не знайшов в даному FAQ. Чи можу я його задати вам в листі?