Как вообще устроен вход ИРПС СМ - там стоит оптрон, светодиод которого надо зажигать для передачи 0 и гасить для передачи 1 ?
Как вообще устроен вход ИРПС СМ - там стоит оптрон, светодиод которого надо зажигать для передачи 0 и гасить для передачи 1 ?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Так и должно быть. Возвращено штатное питание 5v. А тогда было 12, но ручка была сбита.
Разница есть. Чем выше напряжение (в пределах стандарта), тем круче фронт, и лучшая передача на большие расстояния с большой скоростью. Чем ниже напряжение, тем более пологий фронт, и возможно выпадения одиночных битов. Приемник не успеет захватить бит как уже передается "стоп". Соответственно либо скорость снижать, либо напряжение повышать (в пределах стандарта).
В этом сообщении вроде как да.
Надо снять осциллограмму с 2 контакта ИРПС при нажатии на клавишу.
При DATA- горит.
При STOP- не горит.
- - - Добавлено - - -
Если не влияет на прием/передачу отсутствие соединение с шиной , то можно убрать соединение (в том числе и соединение между контактами).
Для непрерывной отправки в COM-порт буквы "A" - можно использовать специально настроенный эмулятор ДВК: COM5=A-generator.zip
Название COM-порта задаётся в конце файла: A-generator.cfg ( по умолчанию там: PortName="COM5" )
Настройки COM-порта находятся в файле: Terminal_ComPort_Adapter.ini
Пультовой скрипт с программой посылки буквы "A" во второй терминальный порт ДВК - в файле: A-generator_Script.odt
Если все таки не передаётся, изменить схему так:
Код:Отсоединить контакты 2,8 ИРПС от СОМ порта. Соединить контакты ИРПС 2- соединить через резистор 1Ком * на + конденсатора С30 (+12в) 8- на 6 контакт ИРПС (коллектор тр. V7) Базу транзистора V7 соединить через резистор 1Ком * с 12 контактом ИРПС. Контакт 12 ИРПС соединить с 3 (TX) COM порта. Контакт 4 ИРПС соединить с 5 (GND) COM порта. *резисторы найти отдельно.
Последний раз редактировалось MiX; 11.09.2017 в 10:56.
Настроил.
На экране эмулятора печатается буква А.
на осциллографе (на выходе com-порта 3 контакт - 2 контакт ИРПС) показывает это (деление 2v)
Перемычки S7 сделал, как было - контакты 1-2 замкнуты, остальные разомкнуты, от шины отсоеденил. Передача с СМ на ПК осталась нормальной, сигнал 5v, на экране буква А без лишних символов.
Как печатается, по два символа в строке?
В пульте попробуй понажимай клавишу, должно быть примерно так:
173***
?АА
?АА
...
- - - Добавлено - - -
Эмулятор терминала выставить в обычный режим.
А ну как на "железном" терминале, после двух символов переводит на следующую строку.
Ну при включении VT52 (который давал мне form) и включении СМ на экране появляются цифры и знак вопроса,
как и на железном терминале, но на нажатие клавиш не реагирует, на осциллографе проскакивает сигнал примерно 1.8v
- - - Добавлено - - -
Нажимал кнопку boot HX0 - реакции ноль, только цифирки после слова write меняются.
..
Первый вариант генератора буквы "A" только посылает данные в COM-порт, но не принимает ответ. Чтобы увидеть, что приходит в COM-порт во время работы генератора - в новый вариант файла конфигурации: A-generator_2.cfg - добавлен второй терминал ( закладка SM ), напрямую подключенный к COM-порту.
В итоге данные ходят так:
1. Когда работает генератор ( на закладке DVK непрерывно выводится буква ''A" ) - буква "A" непрерывно выводится в COM-порт. Генератор можно поставить на паузу, нажав кнопку [Пауза] на полосе статуса.
2. Всё, что приходит из СМ в COM-порт - выводится на закладку SM. Если закладка SM активна - все нажатия на клавиши выводятся в COM-порт.
Алгоритм предлагаемых действий следующий.
- Добавить новый файл конфигурации в комплект файлов "A-генератора" и указать в нём правильное имя COM-порта ( по умолчанию там: PortName="COM5" )
- Для смены активного конфига просто запустить "A-генератор" и сменить активный файл конфигурации, выбрав в меню программы пункт: Файл->Открыть - и загрузив новый файл конфигурации.
- Теперь посылка буквы "A" запускается не сразу, а через 3 секунды после запуска программы, поэтому сразу после запуска нажимаем кнопку [Пауза] и тормозим генератор до начала посылки "A".
- Запускаем СМ и наблюдаем появление приглашения пульта СМ на экране закладки SM.
- При активной закладе SM нажимаем клавиши PC и проверяем, будет ли эхо от пульта СМ.
- Если эха нет - запускаем на PC генератор буквы "A" ( отжав кнопку [Пауза] ) и проверяем прохождение сигнала на плате ИРПС.
Чтобы получить "оригинал" правильного входного сигнала "в недрах ИРПС" - можно подключить оригинальную плату ИРПС к родному терминалу СМ, положить груз на кнопку "A" и замерить осциллографом правильную форму сигнала в интересующих точках платы.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)