Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. После 2000 года » USB to COM свисток не фурычит |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
BreakPoint |
Сообщение отправлено: 22 июня 2017 22:50
Приобрел себе USB to COM переходник - распознается как CH340. https://cdn.sparkfun.com/datas...340DS1.PDF Проблема в том, что не удается соединится со старым компом через КОМ порт. На старом компе порт рабочий, проверял мышкой. Сначала пробовал ДосБокс привязать к порту, и соединить 2 нортон командера - нифига не вышло. Нашел прогу для турбопаскаля которая читает и пришет в ком порт. Запустил на старом компе. На своем компе написал прогу которая читает и пишет в ком порт средствами винды. И тут начались старнности. Если я на с новой машины отправляю данные на старую, то приходят только значенния 0 или 128 - по барабану что в прот пишется. Со старой на новую вообще нифига не идет. НО, при запуске материнской платы приходит значение 7E. Кроме того, если на старом компе запустить нортона и пытатся подключится к новой (нортон работает как мастер), но на новой с порта читаются значения 7F. Параметры ком порта одинаковые на обеих машинах (9600бод, 8бит, без конроля четности) Тут есть 2 варианта, либо у меня руки кривые либо свисток нерабочий. Кто с подобным девайсом работал, какие были успехи? И может этот девайс только на запись работает или есть еще какие то ограничения? |
Сейчас на форуме |
DUKER |
Сообщение отправлено: 22 июня 2017 23:33
Сам на себя хвостик работает?? замкните джампером 2й и 3й контакты, и в терминале откройте порт, и по набирайте, с джампером получаеться ЭХО, без джампера ничего не будет. Если само на себя не пашет, проверяйте дрова, или дохлый. Если само на себя пашет, и в старом компе само на себя пашет, гляньте напряжения на TX, может разные слишком у портов. Ну и кабель проверьте, 2 на 3, 3 на 2, 5 на 5, в минимальном варианте. |
Сейчас на форуме |
xoiss
Advanced Member
Всего сообщений: 711 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 окт. 2013 |
этот "свисток" — а у Вас точно версия с выходом RS-232 ? может, у Вас там TTL выход вместо RS-232 ? если так, то loopback-тест ("сам на себя") работать будет, но связи с нормальным COM-портом всё равно не будет |
BreakPoint |
NEW! Сообщение отправлено: 23 июня 2017 15:40
xoiss написал: а как их отличить? может, у Вас там TTL выход вместо RS-232 ? |
Сейчас на форуме |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Напряжения замерьте на выходе. У RS-232 должно быть +-12 В. На современных "типа COM" портах делают 0...+5 (TTL) или +-5. По симптомам очень похоже именно на это - у вас читаются или всегда 1 или всегда 0. Управление потоком (DTR/DTS/RTS/CTS) включено или нет? Провода нужные соединены? |
BreakPoint |
NEW! Сообщение отправлено: 23 июня 2017 16:46 Сообщение отредактировано: 23 июня 2017 16:49
Проверил свисток сам на себя. Если передавать значения 0...127 то все ок. если 128..255 то приходит 0..127, как будто старший бит не передается. Напряжометр показал 5В - походу у меня реально свисток Всем спасибо за советы. А может кто посоветует нормальный USB 2 COM? Или что нибудь современное 2 COM? UPD: Хотя с ЮСБ походу 12В и взять то негде. |
Сейчас на форуме |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Внешний БП и преобразователь уровней максимовский. UPD: Хотя с ЮСБ походу 12В и взять то негде. Платы под PCI(e) смотрите. Или что нибудь современное 2 COM? Всё может быть веселее - не различается старший бит, если он равен единице, от стопового бита, который всегда равен 1. Режим точно совпадает? Или где-то выставлено 7 бит данных или 2 стоповых или чётность всегда 1? Если передавать значения 0...127 то все ок. если 128..255 то приходит 0..127, как будто старший бит не передается. Если принудительно обоих перевести в 7-N-1 ? |
BreakPoint |
NEW! Сообщение отправлено: 23 июня 2017 17:08
pahan написал: так это в тесте сам на себя. разве может не совпадать. Всё может быть веселее - не различается старший бит |
Сейчас на форуме |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
Если это не настройки терминала (распознаёт только 7битные символы (чистый ASCII)) - тогда явно дохлый свисток. В какой-нибудь другой терминальной проге проверить для надёжности. |
BreakPoint |
NEW! Сообщение отправлено: 23 июня 2017 17:40 Сообщение отредактировано: 23 июня 2017 17:43
это не терминал. Я порт из винды через АПИ открываю (прогу на Си написал). Попроюсь еще конфигурировании портов. А если брать ПиСиАй-Е карту - то брать любую не заморачиваясь или там тоже свои приколы есть? |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » IBM PC-совместимое. После 2000 года » USB to COM свисток не фурычит |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |