Тогда надо изменить схему как я написал.
Вид для печати
Блин! Наверное смогу приступить к дальнейшим действиям только в понедельник.
Нашёл два резистора на 1Ком
Сделал:
http://s019.radikal.ru/i613/1709/66/9167297e6449t.jpg
Сигнал теперь на 3ем контакте (TX) примерно 12V
Щуп "земля" осциллографа цеплять на "землю" СМ? А то в начале темы где-то говорилось, что вроде когда на родном "железном" терминале измерять сигналы, то надо землю куда-то цеплять на другое место или не цеплять вообще.
- - - Добавлено - - -
Ай! Поторопился, нашёл косяк, забыл 8 контакт на 6ой соединить.
- - - Добавлено - - -
А нет, тоже самое.
Сорри, не тот транзистор обозначил.
Перепаяй резистор на базу тр. V7. База тр. V7 должна быть подсоединена только к резистору.
- - - Добавлено - - -
Пока не надо никуда цеплять.
- - - Добавлено - - -
Что-то я не увидел соединения.
Что на 6 контакте при нажатии и без?
без нажатия
http://s019.radikal.ru/i616/1709/0b/f68212a9e984t.jpg
с нажатием
http://s016.radikal.ru/i335/1709/f2/52fdcc609760t.jpg
деление 5v
Возможно что не так подключена полярность оптрона.
Надо перепаять резистор со 2 контакта ИРПС на 8.
От 8 контакта ИРПС отсоединить 6 и его подключить к 2 контакту ИРПС.
Да, на землю СМ. Нас интересует, как выглядит заведомо "рабочий" сигнал уже после входного оптрона ИРПС. Понятно, что если при тех же настройках платы обеспечить такой же сигнал на выходе оптрона у модифицированного варианта платы - результат передачи байта окажется в обоих случаях идентичным.
6 контак ИРПС без нажатия
http://s019.radikal.ru/i609/1709/b2/54af2e6519a6t.jpg
с нажатием
http://s019.radikal.ru/i603/1709/2a/5e57cb8a99a8t.jpg
- - - Добавлено - - -
спокойно работать не дают, тороплюсь :)
на всякий случай фото платы, вдруг чего не так.
http://s015.radikal.ru/i332/1709/a4/1e2779df2f8bt.jpg
Я знал что будет тоже самое. Там ток проходит либо через защитный диод, либо через оптрон если менять полярность.
Что на экране эмулятора?
- - - Добавлено - - -
При нажатии на клавишу.
- - - Добавлено - - -
Если ничего не произойдет, следующая схема будет для проверки исправности приемного канала.
Отсоединить от контактов 2 и 8 ИРПС соединения и подсоединить "железный" терминал к этим контактам. Подсоединять только к 2 и 8.
К контактам 4 и 10 должен быть подключен ПС.
Далее нажимать клавишу на "железном" терминале, а смотреть в эмуляторе.
А переделки все так и оставлять - 2ой контак на 6ой соединёный?
Так на вход (2ой контакт Rx) сом-порта с 10ого контакта ИРПС брали?
А перемычки на ирпс в старое состояние возвращать или не важно?
Вход в ИПРС подсоединил к железному терминалу, выход с ИРПС на ПК (эмулятор). Запустил 1420. Тычу кнопки на железном терминале, на ПК появляются буковки, всё нормально.
Пытался, что-то, как-то по нулям. Может чего не так делал, через часик ещё раз попробую, перепроверю всё.
- - - Добавлено - - -
Перемерял.
На 10 контакте (передача в ПК)
http://s016.radikal.ru/i334/1709/42/c3afb93794f1t.jpg
на 2ом и 8ом V/дел 10 и ручку тонкой настройки влево выкрутил.
http://s018.radikal.ru/i500/1709/1d/991af62d4e7at.jpg
Фото осциллографа с последними настройками (на всякий случай)
http://s019.radikal.ru/i642/1709/30/bf8e7c96bd48t.jpg
Землю отцепить от осциллографа, и замерить сигнал на 2м относительно 8го. Земляной щуп на 8й, а землю от корпуса осциллографа отключить.
Помнишь спрашивал, что такое обратная связь. Так вот 8 контакт и будет обратной связью.
Воооот:
(без нажатия)
http://s001.radikal.ru/i193/1709/08/782bd3d52f65t.jpg
нажата буква "а"
http://s46.radikal.ru/i111/1709/e8/b5f89ed05854t.jpg
Дальнейшие рекомендации я смогу дать только завтра. Сейчас занят.
Со входа на выход через пульт проходит?
Если нет - надо:
1. вернуть плату в исходное состояние;
2. добиться нормальной работы с родным терминалом;
3. замерить сигнал "в недрах ИРПС" на выходе оптрона;
4. переделать тракт вывода на передачу в PC и убедиться в прохождении сигнала с терминала через вход ИРПС на выход ИРПС и далее на PC;
5. подключить висящую базу транзистора V7 к сигналу TX COM-порта через резистор 1..2 КОм ( проверив по характеристикам, держит ли база V7 высокий уровень +12в и низкий уровень -12в ). А нужен ли резистор?
6. подключить выход V7 на разъёме ИРПС на вход оптрона на разъёме ИРПС и добиться, чтобы сигнал на выходе оптрона был аналогичен "стандартному" и работала передача с PC;
7. изменить настройки платы с 7бит+паритет на 8бит+без паритета.
Делать что-то с платой, когда нет уверенности в работоспособности оптрона (на мой взгляд) - большого смысла нет.
Идея в том, что при штатном подключении - транзистор V7 делает для оптрона терминала в точности то же, что делает выходной транзистор терминала для оптрона ИРПС, поэтому если у штатной платы переключить на разъёме ИРПС выход V7 на вход оптрона - это будет кольцо, но если выпаять базу V7 и подать на неё сигнал с PC - транзистор V7 будет управляться не выходным сигналом ИРПС, а аналогичным по полярности "высокий-низкий" выходным сигналом PC ( только вместо высокого уровня +5в у PC высокий уровень +12в, а вместо низкого уровня 0в у PC низкий уровень -12в ).
Следующая схема будет такая:
Второй резистор отпаять от базы тр. и 12 контакта ИРПС.Код:Отсоединить "железный" терминал.
Присоединить к 2 контакту ИРПС резистор 1Ком * и на + конденсатора С30.
Присоединить к 8 контакту ИРПС и 3 контакт COM-порта.
4 и 10 остаются подключенными как прежде.
*Если передача не пойдет, или пойдет не стабильно, припаять ещё один резистор 1Ком параллельно 2 контакта и + С30.
Вот. С одним резистором передачи не было, припаял второй, передачи на СМ не было.
Перемычки поставил на 8бит и т.д.
http://s018.radikal.ru/i514/1709/c7/a1d53f3d6800t.jpg
сигнал на 8ом контакте ИРПС без нажатия
http://s019.radikal.ru/i621/1709/b1/a83dce6f386dt.jpg
с нажатием
http://s019.radikal.ru/i606/1709/8b/15309b75a3edt.jpg
деление 5v
- - - Добавлено - - -
тут забал написать деление было 1v
Ага. выставлял. На всякий случай проверял передачу с СМ на ПК - работает, буква "А" выводится в эмулятор.
- - - Добавлено - - -
ща замерю
- - - Добавлено - - -
http://s019.radikal.ru/i608/1709/d0/5d4434996d23t.jpg
http://s019.radikal.ru/i612/1709/f0/2280ae727b8ct.jpg
- - - Добавлено - - -
деление 1v
Какой-то он слишком чёткий, когда с терминала на СМ и на ПК не такой чёткий и кое-как отлавливался :)
Вот что получилось:
http://s018.radikal.ru/i528/1709/c6/ec9083575b06t.jpg
К сожалению на сегодня всё :( , смогу только в понедельник продолжить.
Терминал посылает букву "A" со скоростью автоповтора клавиши ( 10 CPS ), а тестовая программа - со скоростью порта ( 870 CPS ).
Можно сделать интересный тест - вернуть плату в исходное состояние, чтобы родной терминал нормально работал с СМ, а потом выпаять базу V7 и подать на неё сигнал TX из COM-порта. В такой ситуации передача с PC должна идти в терминал. Если после этого отключить терминал от разъёма ИРПС и соединить в разъёме ИРПС выход со входом ( как для организации кольца ) - передача должна идти из PC в СМ ( но узнать об этом, получив сигнал на PC - можно только после модификации платы ИРПС для передачи с СМ на PC в обход V7 ).
Нечеткий сигнал на СМ из-за того что блок питания терминала фонит.
Другое интересно, замер на "железном" терминале при развертке 20ms, а с СОМ порта замер при развертке 2ms.
- - - Добавлено - - -
Значит надо выставить задержку в настройках эмулятора "SendDelay_MS="
Так?
- - - Добавлено - - -
Точно всё?
Можно проверить в SecureCRT.
Нет. Затормозить программы "A-генераторов" в СМ и/или эмуляторе ДВК можно только модификацией кода этих программ, но большого смысла в этом нет. Если при переключении базы V7 с сигнала инвертора ИРПС СМ на сигнал TX COM-порта - передача с PC пойдёт на подключенный к выходу ИРПС терминал СМ - тогда при переключении входа ИРПС СМ с выхода терминала СМ на выход ИРПС СМ - передача с PC гарантированно пойдёт в СМ точно так же, как до этого шла из терминала в СМ и из PC в терминал.
- - - Добавлено - - -
Если хочется посылать букву "А" с PC со скоростью автоповтора клавиатуры - надо поставить "A-генератор" на паузу, убедиться, что выбрана закладка SM, и положить груз на клавишу "A". Небольшая тонкость в том, что у PC скорость автоповтора по умолчанию не 10 знаков в секунду, а 30.
- - - Добавлено - - -
Т.е. в закладке SM нажимаемые на терминале буквы "A" выводятся так:
- - - Добавлено - - -Код:?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?A
Если ДА - можно подключить вход терминала к штатному выходу ИРПС, управляемому сигналом на базе V7 - и тогда, при подключении базы V7 к выходу инвертора ИРПС - сигнал на терминал будет идти с СМ, а при подключении базы V7 к выходу TX COM-порта - сигнал на терминал будет идти с PC.
Только надо предварительно убедиться по справочнику, что V7 не боится получить на базе +12v..-12v вместо +5v..0v.
К сожалению да.
- - - Добавлено - - -
Последняя осциллограмма снята, когда на клавиатуру (на букву а) нажимал товарищ.
- - - Добавлено - - -
Да.
- - - Добавлено - - -
Тут обрадовали меня, что в понедельник надо будет запустить СМ1810 и на него с магнитофона передать что-то :)
Но это железо (тьфу, тьфу, тьфу) вроде работало.
Оператор ещё пока работает, который помнит, какие команды вводить, главное чтоб всё запустилось :)