![]() |
|
|
#10 | |
|
Administrator
Реєстрація: 14.12.2009
Дописи: 6.648
Ukraine
Мій ресівер: Opticum 9500HD Enigma2 (ACC Авангард) +Openbox X820 (Dir320)
|
Перетворювач USB to COM з дата-кабелів від старих мобільних телефонів
![]() В статті описано як можна використати дата-кабелі від старих мобілок для інженерних задач Почну з історії. В 2000х роках в почалася ера мобільних телефонів, які функціонально покращувались з кожним роком. Паралельно йшов процес бурхливого розвитку комп’ютерів. Буквально через декілька років після появи телефонів з некольоровим дисплеєм і обмеженим функціоналом почали вироблятися багатофункціональні мобільні телефони, однією з функцією яких була синхронізація даних з комп’ютером. Перші кабелі (наприклад PCB133LBE фірми Samsung) мали інтерфейс RS232, який підключався до COM-порту комп’ютера і дозволяв зберігати в комп’ютері контакти, зображення, відео, а також деякі могли при доробці і змінювати програмне забезпечення телефону (прошивку). В цей же час в комп’ютерах все більше і більше популярність набуває USB роз’єм, який повністю витіснив RS232 із-за його неперспективності (та й в ноутбуках вже немає СОМ-портів). Але виробники телефонів не могли вбудовувати на той час мікросхеми USB інтерфейси в свої телефони із-за їх великої вартості. Та вихід все ж таки знайшла компанія FTDI, яка розробила мікросхему перетворювач USB to COM. Таким чином всі телефони з COM-інтерфейсом можна було під’єднувати через “дата-кабель” до USB, а перетворення в RS232 здійснювала мікросхема, яка розміщувалась на кабелі у маленькій коробочці або на самих пристроях. Водночас китайська фірма Prolific почала випускати аналог даної мікросхеми PL2303, який значно дешевше FT232 (вартість готового китайського кабелю дорівнювала вартості мікросхеми FT232). ![]() Таких кабелів на ринку вже не знайти на сьогоднішній день, але багато таких кабелів можливо лежить у багатьох людей, які їх накупували в той час для своїх телефонів, попитайте. Мені віддали вже 4 таких кабелі) Також вони ще доступні в інтернет-магазинах (частіше китайських), треба задати запит USB to COM cable. Особливо радують кабелі які мають світлодіоди, які відображать передачу і приймання. При розбиранні одного з кабелів я виявив всередині замість PL2303 MS3303 (яка виконує ті самі функції), але з меншим числом виводів і як виявилося за даташитом набагато менш функціональною ніж PL2303 (або FT232). Тепер про тест цих кабелів. Для тесту я взяв один кабель на PL2303, один на MS3303, одну платку на FT232, а також зібрав схему на мікроконтролері ATtiny2313 (який має на борту інтерфейс RS232). Якщо ви будете використовувати готовий дата-кабель на PL2303, то тоді зі сторони плати, яка є виходом на телефон потрібно видзвонити який провід є TX, який RX, і який земля (спочатку загляніть в даташит PL2303 і від ніжок, які є сигналами TX, а також RX видзвоніть їх ).Принцип роботи схеми полягав у тому, щоб при вводі символу з клавіатури комп’ютера сигнал через USB to COM інтерфейс ішов до ATtiny2313, який прийнявши цей символ тут же передає його через USB to COM назад в комп’ютер (цей проект у вигляді окремої статті я викладу на цьому сайті одразу ж за цією статтею). В комп’ютері за допомогою програми HyperTerminal можна проконтролювати чи прийшов в комп посланий символ і його правильність. Почався тест з FT232, яка показала чудовий результат – символ введений з клавіатури пройшовши в контролер повертався ним назад, також при підключенні частотоміра з інтерфейсом RS232 до комп’ютера сигнал проходив нормально. Тест з PL2303. Такий самий чудовий результат (однак у багатьох радіоаматорів виникали проблеми з цією мікросхемою, одна з причин якої наведена далі, тож будьте уважні). Далі - MS3303. Так от дана схема показує неоднозначний результат. З моїм експериментом з передачею символу ця мікросхема виявилась непрацездатною, однак при підключенні її до частотоміра дані йдуть в комп’ютер без проблем. А тепер про проблеми. При підключенні в роз’єм даного кабелю Windows має знайти нове обладнання. Після встановлення драйверу на мікросхему (їх в неті повно) в диспетчері пристроїв в пункті Порти COM (LPT) має з’явитись новий послідовний COM-порт під номером, який йому присвоює операційна система, ти сам можеш переприсвоїти його в налаштуваннях даного пристрою. Деякі кабелі не працюють із-за наступних можливих причин: - необхідно впевнитись що в диспетчері пристроїв Windows в пункті Порти COM з’явився новий СОМ пристрій; - неправильні налаштування даного послідовного порту в диспетчері пристроїв (швидкість передачі даних, формат кадру та інші); - деякі кабелі не хочуть працювати під номером, який йому присвоїла Windows, тому перебираючи номери (наприклад, замість COM14 – COM1) можна знайти номер під яким цей пристрій функціонує нормально; - також можлива причина в нероспізнаванні кабелю в Windows пошкодженого вірусами або при конфлікті в обладнанні, тому варто перевірити на іншому комп’ютері; - неякісний кабель, потрібно перевірити чи є живлення на мікросхемі, продзвонити всі провідники від мікросхеми до роз’ємів або шукати несправність в деталях її обвіски, якщо з цим все гаразд то тоді проблема в мікросхемі, що не виправляється нажаль( - також необхідно перевірити логічні рівні на інформаційних контактах (логічні рівні в 5В є завищеними для таких пристроїв як телефон (для комп’ютера вони нормальні!), в цьому випадку поставте стабілітрони 3.6В або 3.9В між виводами 1 и 3 мікросхеми PL2303 і землею (анодом на землю)). Отже дані кабелі можна використовувати для зв’язку мікроконтролерів з СОМ-інтерфейсом комп’ютера, також є програматори мікроконтролерів на FT232. PL2303 також можна переробити під програматор. Узагальнюючи можна сказати, що поки виробники не почнуть вбудовувати в свої пристрої дешеві USB-інтерфейси (а також до них комп’ютерні програмні оболочки для радіоаматорів), такі кабелі будуть ще довго служити. Цитата:
__________________
Щоб бачити інформацію потрібна Реєстрація! Цінуйте щирість, а не користуйтеся нею. (sat-prof) |
|
|
|
|
| Закладки |
| Параметри теми | |
| Параметри перегляду | |
|
|
Схожі теми
|
||||
| Тема | Автор | Розділ | Відповідей | Останній допис |
| Говоримо на різні теми! | sat-prof | Офтопік (теревеньки) | 787 | 24.07.2026 01:01 |
| Обговорення(різні питання)Globo 7010А та т.п. | sat-prof | Globo 7010A,8300A | 403 | 10.03.2025 11:42 |
| Схеми тюнерів(без обговорень) | sat-prof | Ремонт тюнерів,JTAG відладка | 206 | 14.01.2022 09:31 |
| Схеми DVD плеєрів | kreshnot | DVD | 8 | 21.06.2014 14:55 |
| Jtag розпіновка на різні тюнери (без обговорень) | sat-prof | Ремонт тюнерів,JTAG відладка | 30 | 27.05.2013 20:28 |