Подключите электрический тестер PAT через последовательный порт

267
vale.maio2

У меня есть довольно старый портативный приборный тестер (Seaward Europa Plus), для которого единственным способом загрузки данных на ПК является порт SR232. У меня есть адаптер SR232-USB, правильно установленный и распознаваемый Windows 8.1 (обменивающийся данными через com-порт 7), но я не могу извлечь из него никаких данных. Я пробовал TeraTerm и RealTerm на Windows 8.1 и Minicom на Debian, но ни один из них не смог получить ни единого бита данных из тестера. Имейте в виду, что указанный тестер имеет команду для загрузки данных на ПК. Кроме того, в инструкции по эксплуатации указано, что, хотя рекомендуется использовать собственную программу Seaward, данные можно загружать в любые совместимые программы. Любая помощь будет принята с благодарностью.

1
Некоторые адаптеры USB-to-serial используют более низкое напряжение (3 В или 5 В), чем обычные 15 В, используемые в довольно старом оборудовании. Хотя это внутри спецификации, иногда это просто не работает. Другая проблема заключается в том, что вы должны выбрать правильную скорость передачи, четность и т. Д. dirkt 7 лет назад 0
В руководствах говорится, что порт использует 5 В, и я выбрал правильную скорость передачи, четность, а также биты запуска и остановки в соответствии с инструкцией. vale.maio2 7 лет назад 0
* «В руководствах сказано, что порт использует 5V» * - Где это? Какие параметры загрузки (как описано на стр. 47 руководства) вы настроили? Вы пробовали и нуль-модемные и прямые кабели? @dirkt - * «Довольно старое оборудование» * не имеет никакого отношения к уровням напряжения. Это либо логическое напряжение TTL (прямо из UART), либо уровни RS-232 (от микросхемы трансивера / линейного драйвера). sawdust 7 лет назад 0
@sawdust: Age имеет много общего с уровнями напряжения, потому что когда-то, скажем, в 80-х годах * все * интерфейсы RS-232 использовали 15 В (или, по крайней мере, более 10 В), только позже они тоже начали использовать логические уровни TTL, и сегодня вы можете видеть практически любой уровень напряжения около 3 В во встроенных системах для консоли отладки. dirkt 7 лет назад 0
@dirkt - Вы ошибаетесь, потому что вы соединяете интерфейс UART (уровни TTL) с RS-232. Они связаны, но не одинаковы. Вы просто не можете подключить порт RS-232 к порту TTL UART: несовместимые напряжения и полярность. Интерфейсы UART / USART 3,3 В, имеющиеся на платах разработки, обусловлены (а) экономией затрат и места на предоставлении ИС приемопередатчика и (б) гибкостью в использовании этого интерфейса, например, подключением соответствующего трансивера / линейного драйвера и поворотом это в RS-232, RS-422, RS-485, или использовать его в качестве SPI или инфракрасного интерфейса. IOW RS-232 не изменил свои уровни напряжения. sawdust 7 лет назад 0

0 ответов на вопрос

Похожие вопросы