CFA Logo
Новости Компьютеры Прайс-лист [Новое] Прайс-лист [Б/У] Для ноутбуков Конфигуратор ПК Заказ, Оплата, Доставка Сервис объявления Драйвера Статьи Как нас найти Контакты
Новости
RSS канал новостей
Список материнских плат компании Biostar пополнился свежими моделями под поколения процессоров Intel ...
Похоже, что компания Gionee в эти дни очень сильно занята. Только недавно мы сообщали об анонсе ...
Компания Enermax в своем коротеньком пресс-релизе рассказала общественности о старте серии недорогих ...
SteelSeries представляет новую игровую клавиатуру APEX 150, которая дает игрокам высочайшую надежность ...
Пока в Сети живо обсуждают информацию о возможном выпуске компанией NVIDIA графического ускорителя ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

USB-RS232-TTL адаптер из программатора на CH341A

Это одна из статей раздела «Полезно знать». Отобразить Все темы > Компьютерное железо

Ещё близкие по теме статьи:


Столкнувшись с проблемой поломки жесткого диска Seagate Barracuda 7200.11 каждый ищет способ восстановить свой любимый жесткий диск с возможностью сохранить все данные на нём. Однако решение проблему упирается в наличие адаптера RS232-TTL, который имеет последовательные шины Tx и Rx.

Адаптер RS232-TTL можно cобрать на базе микросхемы MAX232 как показано на схеме:

Схема переходника COM RS232 в TTL

Однако у меня под рукой был USB программатор 24 EEPROM и 25 SPI FLASH на CH341A, который, как оказалось, может работать как USB-RS232-TTL адаптер. Использование программатора позволяет использовать даже компьютер без COM порта. Подключение будет осуществлятся через USB, что более удобно.


USB программатор на CH341A используется для программирования микросхем BIOS для материнских плат компьютеров, ноутбуков, видеокарт и другой техники. Программатор по размеру немного больше флэшки и собран на микросхеме USB bus convert chip CH341A.

USB программатор 24 EEPROM и 25 SPI FLASH на CH341A

Для работы программатора в режиме эмуляции COM порта RS232 необходимо снять перемычку с джампера P/S. Данный джампер служит переключателем режима работы микросхемы CH341A как конветрер USB > Параллельный Порт (Paralel) или USB > Последовательный Порт (Serial). Нам необходимо, чтобы CH341A работала как конвертер USB > Последовательный Порт (Serial), следовательно джампер должен быть снят и контакты разомкнуты.

На корпусе программатора присутствуют контакты COM порта и интерфейса RS232 (контакты GND, TXD и RXD). Вот их мы и будем использовать при ремонте жестких дисков Seagate. Нам необходимы три контакта: Tx, Rx и GND.

Программатор на CH341A и разъём интерфейса RS232

Итак, допустим, что у Вас уже есть такой программатор. Ниже я опишу как его использовать в качестве адаптера USB-RS232-TTL.

Имеем следующий порядок действий:

1.) Для начала скачиваем драйвер для операционных систем Windows 98, Windows ME, Windows 2000, Windows XP, Windows Vista и Windows 7. Драйвер можете скачать по этой ссылке: CH341SER.ZIP. Распакуйте скачанный архив, например, в одну из папок на рабочем столе.

2.) Подключаем программатор к USB порту. Если программатор рабочий и с USB разъёмом компьютера всё в порядке, то на корпусе программатора должен загореться светодиод, сигнализирующий о поступлении питания, и Ваш компьютер издаст звук, оповещающий Вас, что вставлено новое USB устройство. После этого операционная система должна начать поиск драйверов и в результате их скорее всего НЕ обнаружит. Ничего страшного в этом нет. Установка драйвера программатора такая же, как у любого USB девайса. Сделаем всё сами, как говорится "вручную". Жмём сочетание клавиши Win + Pause, или просто открываем Диспетчер Устройств. В списке устройств для неизвестного устройства указываем путь к драйверу, это должен быть файл ch341ser.inf в папке на рабочем столе. Второй способ установки драйвера - это просто запустить файл setup.exe с правами администратора и драйвер установится сам.


В результате установки драйвера у нас в Диспетчере Оборудования должен появится дополнительный COM порт. У меня появился порт под номером 3, который в названии драйвера обозначился как USB-SERIAL CH341A (COM3). Смотрим скриншот моего Диспетчера Оборудования.

Установленный драйвер отображается как COM3

3.) Когда драйвер установлен, можно переходить к запуску программы ГиперТерминал. Программа ГиперТерминал входит в состав Windows XP. Если у Вас установлена Windows Vista, Windows 7, Windows 8 или более новая, то в стандартной поставке ГиперТерминал не входит. Вы можете скачать англоязычную версия HyperTerminal с нашего сайта. Запускаем HyperTerminal и вводим название подключения. Название подключения указываем любое, я ввёл "1".

Запуск гипертерминал

4.) В гипертерминале выбираем COM порт. У меня COM3, у Вас может быть другой. Всё зависит от того как Вы подключили адаптер 232-to-TTL.

Выбор COM порта в гипертерминале

5.) Устанавливаем скорость порта 38400, управление потоком - нет, остальное по умолчанию как показано ниже на скриншоте.

Настройка COM порта в гипертерминале

6.) Работу связки ГиперТерминала и адаптера USB-RS232-TTL. Для проверки работоспособности замкните между собой провода Rx и Tx. В окне ГиперТерминала напечатайте что-то на клавиатуре, в ГиперТерминале должны отображаться введённые символы - «эхо» терминала. Каждый введенный вами символ — должен появлятся на экране (возвращаться через Tx-Rx). Если «эхо» нет, значит ваш девайс не работает или неправильно введены настройки COM порта. На деле это выглядит так: подключаем кабель — запускаем теминал — настраиваем его на нужный порт — пытаемся что-нибудь напечатать. Если в терминале тишина - значит что-то не работате. Если замыкаем Tx-Rx — пытаемся что-нибудь напечатать — в терминале появляется то, что мы напечатали. Вывод — «эхо» работает и у нас всё готово.

Теперь можно использовать Ваш программатор как USB-RS232-TTL адаптер и совсем не надо паять какие-то схемы и тратить на это деньги.


Другие статьи из раздела Полезно знать:

Алексей 2017-05-28 11:26:05
всё сделал по инструкции, эхо работает , подаю питание на винчестер
команды Rst 0x20M
(P) SATA Reset

не наблюдаю, куда копать ?

[Ответить]
↑ 0 ↓
Алексей 2017-06-17 14:25:34
Было такое, затем я почему-то подумал, что как-то не логично подавать Tx HDD на Tx программатора, и соответственно Rx на Rx. Становится не понятно, кто что должен передавать/принимать. Поменял эти провода на конвертере местами, и все получилось.

[Ответить]
↑ 0 ↓
Сергей 2016-12-04 20:14:07
Спасибо большое. Выручили. F то уже ломал голову как спаять jtag

[Ответить]
↑ 0 ↓
Roman 2016-10-06 03:32:29
Подскажите пожалуйста, что мне надо сделать, программер есть СH341A , но он в устройствах садиться не на ком порт (вин 10) а на "Intrface" ... USB-EPP/I2C... CH341A .

[Ответить]
↑ 0 ↓
trrtr 2016-11-18 21:30:38
джампер должен быть снят и контакты разомкнуты

[Ответить]
↑ +1 ↓
waldemar 2017-02-12 11:01:46
есть такое, заработало...

[Ответить]
↑ 0 ↓
Андрей 2016-02-24 14:52:53
Добрый день! Нужна Ваша помощь, буду очень признателен. Для восстановления Seagate barracuda ES.2 использовал адаптер на MAX232, проверял "эхо"-есть, но при нажатии на комбинацию Ctrl+z. не приходит приглашение F3, хотя ошибку "СС" выдает исправно. Пробовал на других дисках, в том числе и на полностью рабочих, результат тот же, на адаптере СН340 ни чего не меняется, замена местами Rx Tx ситуацию не меняет. Читал, что это заблокирован терминал в жестком диске, но не на всех же!! Firmware: HPG1. Что делать, где копать? Спасибо.

[Ответить]
↑ +2 ↓
Алексей 2017-05-28 13:18:08
Если вы ра<censor>лись, прошу поделиться в чём проблема, т.к такая же "песня"

[Ответить]
↑ 0 ↓
Павлик 2015-08-29 19:50:51
Здравствуйте! БОЛЬШОЕ ВАМ СПАСИБО ЗА ВАШ ТРУД! У меня есть к вам вопрос.У меня стоит ВИНДОВС 10 ВСЕ эти программаторы могут работать? СПАСИБО!!!!!!!!!!!

[Ответить]
↑ +3 ↓
Евгений 2016-01-07 03:30:42
Павлик, я только что залил биос на винбондовский образец 25-й серию микросхем через такой программатор под Windows 10, так что даже не сомневайтесь, работать будет.

[Ответить]
↑ 0 ↓
Руслан Герман 2016-10-23 23:34:36
У меня под Windows 10 x64 не работает. Хотя драйвера на программатор ставит без сбоев. А прога не видит сам программатор (((

[Ответить]
↑ 0 ↓

Страницы: [1]

Оставить комментарий

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы: *
captcha
Обновить


 
 




Хостинг на серверах в Украине, США и Германии. © www.sector.biz.ua 2006-2015 design by Vadim Popov