Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. После 2000 года »   USB to COM свисток не фурычит
RSS

USB to COM свисток не фурычит

<<Назад  Вперед>> Страницы: 1 2
Печать
 
BreakPoint
Гость

Ссылка

Приобрел себе USB to COM переходник - распознается как CH340.
https://cdn.sparkfun.com/datas...340DS1.PDF

Проблема в том, что не удается соединится со старым компом через КОМ порт. На старом компе порт рабочий, проверял мышкой.

Сначала пробовал ДосБокс привязать к порту, и соединить 2 нортон командера - нифига не вышло.

Нашел прогу для турбопаскаля которая читает и пришет в ком порт. Запустил на старом компе. На своем компе написал прогу которая читает и пишет в ком порт средствами винды.
И тут начались старнности. Если я на с новой машины отправляю данные на старую, то приходят только значенния 0 или 128 - по барабану что в прот пишется.
Со старой на новую вообще нифига не идет. НО, при запуске материнской платы приходит значение 7E.
Кроме того, если на старом компе запустить нортона и пытатся подключится к новой (нортон работает как мастер), но на новой с порта читаются значения 7F. Параметры ком порта одинаковые на обеих машинах (9600бод, 8бит, без конроля четности)

Тут есть 2 варианта, либо у меня руки кривые либо свисток нерабочий.
Кто с подобным девайсом работал, какие были успехи? И может этот девайс только на запись работает или есть еще какие то ограничения?
Сейчас на форуме
DUKER
Гость

Ссылка

Сам на себя хвостик работает?? замкните джампером 2й и 3й контакты, и в терминале откройте порт, и по набирайте, с джампером получаеться ЭХО, без джампера ничего не будет.
Если само на себя не пашет, проверяйте дрова, или дохлый.
Если само на себя пашет, и в старом компе само на себя пашет, гляньте напряжения на TX, может разные слишком у портов.
Ну и кабель проверьте, 2 на 3, 3 на 2, 5 на 5, в минимальном варианте.
Сейчас на форуме
xoiss
Advanced Member


Всего сообщений: 711
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 окт. 2013
этот "свисток" — а у Вас точно версия с выходом RS-232 ? может, у Вас там TTL выход вместо RS-232 ?
если так, то loopback-тест ("сам на себя") работать будет, но связи с нормальным COM-портом всё равно не будет
BreakPoint
Гость

Ссылка

xoiss написал:
[q]
может, у Вас там TTL выход вместо RS-232 ?
[/q]
а как их отличить?
Сейчас на форуме
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
Напряжения замерьте на выходе. У RS-232 должно быть +-12 В. На современных "типа COM" портах делают 0...+5 (TTL) или +-5.
По симптомам очень похоже именно на это - у вас читаются или всегда 1 или всегда 0.


Управление потоком (DTR/DTS/RTS/CTS) включено или нет? Провода нужные соединены?
BreakPoint
Гость

Ссылка

Проверил свисток сам на себя. Если передавать значения 0...127 то все ок. если 128..255 то приходит 0..127, как будто старший бит не передается.
Напряжометр показал 5В - походу у меня реально свисток :frown:
Всем спасибо за советы.

А может кто посоветует нормальный USB 2 COM? Или что нибудь современное 2 COM?

UPD: Хотя с ЮСБ походу 12В и взять то негде.
Сейчас на форуме
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
UPD: Хотя с ЮСБ походу 12В и взять то негде.
[/q]
Внешний БП и преобразователь уровней максимовский.
[q]
Или что нибудь современное 2 COM?
[/q]
Платы под PCI(e) смотрите.
[q]
Если передавать значения 0...127 то все ок. если 128..255 то приходит 0..127, как будто старший бит не передается.
[/q]
Всё может быть веселее - не различается старший бит, если он равен единице, от стопового бита, который всегда равен 1. Режим точно совпадает? Или где-то выставлено 7 бит данных или 2 стоповых или чётность всегда 1?
Если принудительно обоих перевести в 7-N-1 ?
BreakPoint
Гость

Ссылка

pahan написал:
[q]
Всё может быть веселее - не различается старший бит
[/q]
так это в тесте сам на себя. разве может не совпадать.
Сейчас на форуме
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
Если это не настройки терминала (распознаёт только 7битные символы (чистый ASCII)) - тогда явно дохлый свисток.
В какой-нибудь другой терминальной проге проверить для надёжности.
BreakPoint
Гость

Ссылка

это не терминал. Я порт из винды через АПИ открываю (прогу на Си написал). Попроюсь еще конфигурировании портов.

А если брать ПиСиАй-Е карту - то брать любую не заморачиваясь или там тоже свои приколы есть?
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   IBM PC-совместимое. После 2000 года »   USB to COM свисток не фурычит
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS