Просмотр полной версии : СМ-1420 или 2420, СМ-3508.31. С чего начать? Не работает.
Возможно, два описанных ранее простых способа передачи с использованием имеющегося адаптера - не такая и плохая идея. Адаптер наводок на сигнальный провод не даёт и посылает гораздо более отрицательный низкий уровень, что должно полностью решить проблему.
Artredsun
04.09.2017, 11:18
Обрыв земли между СМ и компом. Проверь соединение между 4 нижним контактом ИРПС и 5 СОМ порта.
Проверил соединение земли, всё отлично звонится.
Землю компа присоединил к земле СМ хорошим проводом.
Результат тот же:
На мониторе:
http://s002.radikal.ru/i198/1709/b8/5d5d872e198dt.jpg (http://radikal.ru/big/5svylo78qd0kw)
на осциллографе:
http://s018.radikal.ru/i520/1708/e7/222344ca8d47t.jpg (http://radikal.ru/big/czmppq3inbk75)
через какое-то время на мониторе всё тоже самое, а вот на осциллографе начинает менятся
http://s46.radikal.ru/i111/1709/2d/5401d42d60dct.jpg (http://radikal.ru/big/z029zloyv02bb)
то до нормально сигнал подымется, то почти до нуля.
- - - Добавлено - - -
Возможно, два описанных ранее простых способа передачи с использованием имеющегося адаптера - не такая и плохая идея. Адаптер наводок на сигнальный провод не даёт и посылает гораздо более отрицательный низкий уровень, что должно полностью решить проблему.
А можно по подробней?
Если вернуть перемычки на место, и настройки то нормально передается?
Есть ли описание по ИРПС?
- - - Добавлено - - -
Я говорил про сигнальною землю, контакты 4 и 5. Сигнальная земля с корпусом могут быть развязаны.
Artredsun
04.09.2017, 11:52
Если вернуть перемычки на место, и настройки то нормально передается?
Есть ли описание по ИРПС?
- - - Добавлено - - -
Я говорил про сигнальною землю, контакты 4 и 5. Сигнальная земля с корпусом могут быть развязаны.
Да, если перемычки вернуть, то буква А нормально передаётся.
Между 4 контактом ИРПС и 5 контактом com-порта связь есть (звонится номрально).
Описания у меня к сожалению нет.
Вечером посмотрю по плате за что перемычки отвечают. А пока можно прогнать тест от Патрона.
Есть ли описание по ИРПС?
Описание есть у меня, но отфоткать/отсканить пока что возможности нет - весь в переезде... Через недельку-другую, не раньше.
А можно по подробней?Проблема с использованием адаптера для передачи из СМ в PC была в том, что выходной транзистор ИРПС ( V7 ) открывается/закрывается инвертированно относительно потребностей адаптера. Поэтому, если отсоединить от базы V7 все питающие резисторы ( R19 и R21 ) и выпаять базу V7 ( или весь транзистор ), то провод от контакта 10 разъёма ИРПС окажется подключен к выходу инвертора, который открывается/закрывается в точности так, как надо адаптеру для нормальной работы.
Схема подключения адаптера к СМ будет следующей:
Передача с СМ на Адаптер.
ИРПС Адаптер
~~~~ ~~~~~~~
4 (земля) контакт нижнего ряда - 7 (GND)
10 (выход) контакт верхнего ряда - 24 (RX-)
Контакты адаптера 19 и 12 соединить вместе.
Подключение Адаптера к РС ( при таком подключении закольцованный адаптер нормально работал? ).
Адаптер РС
RS232 (DB25) RS232 (DB9)
~~~~~ ~~~~~
7 (GND) - 5 (GND)
2 (TX) - 2 (RX)
По предварительным данным ситуация такая:
Поскольку 581серия Н-МОП то не подключенные ноги микросхем ловят наведённою единицу. При просмотре платы оказалось, что при снятии перемычки ноги микросхемы 581ВА1 остаются не подключенными. Соответственно и происходят сбои при передачи. Возможно где то есть ещё перемычки для подтяжки.
Описание есть у меня
Схема нужна.
но отфоткать/отсканить пока что возможности нет
Если уж делать, то делать нормально. Только сканировать.
Artredsun, Как вариант, выпаять все перемычки S7 и правую сторону контактов 2,4,6,8 припаять на 2 шину (+5в), если считать снизу вверх. Низ считается где 2 разъёма.
Artredsun
05.09.2017, 07:55
Вечером посмотрю по плате за что перемычки отвечают. А пока можно прогнать тест от Патрона.
1000101111011111
1111111101110100
1000000011111101
0001010111011111
0000000001000001
1111111101110110
0000000111111001
результат:
http://s04.radikal.ru/i177/1709/98/36c107cc19e9.jpg (http://radikal.ru)
http://s019.radikal.ru/i603/1709/bd/87b1fa97335d.jpg (http://radikal.ru)
http://s016.radikal.ru/i336/1709/b6/018f96b1087c.jpg (http://radikal.ru)
V/дел 0.1
http://s41.radikal.ru/i094/1709/99/69563e5051ca.jpg (http://radikal.ru)
- - - Добавлено - - -
Artredsun, Как вариант, выпаять все перемычки S7 и правую сторону контактов 2,4,6,8 припаять на 2 шину (+5в), если считать снизу вверх. Низ считается где 2 разъёма.
Так?
http://s016.radikal.ru/i337/1709/cd/bf68c9946c2c.jpg (http://radikal.ru)
- - - Добавлено - - -
Схема подключения адаптера к СМ будет следующей:
Передача с СМ на Адаптер.
ИРПС Адаптер
~~~~ ~~~~~~~
4 (земля) контакт нижнего ряда - 7 (GND)
10 (выход) контакт верхнего ряда - 24 (RX-)
Контакты адаптера 19 и 12 соединить вместе.
А вход на ИРПС?
Подключение Адаптера к РС ( при таком подключении закольцованный адаптер нормально работал? ).
Адаптер РС
RS232 (DB25) RS232 (DB9)
~~~~~ ~~~~~
7 (GND) - 5 (GND)
2 (TX) - 2 (RX)
вроде работало
А вход на ИРПС?Вход на ИРПС - отдельная тема. Сейчас речь лишь о том, как максимально просто и надёжно обеспечить передачу из СМ в PC.
V/дел 0.1
А это где замеряется? Надо глянуть прямо на 10 контакте ИРПС. Если это там, то пропадает напряжение с резистора R21.
- - - Добавлено - - -
Вход на ИРПС - отдельная тема.
Зачем отдельная тема, эта тема вполне подходит.
Сейчас речь лишь о том, как максимально просто и надёжно обеспечить передачу из СМ в PC.
Из СМ в PC уже есть передача. Осталось выяснить пропадание сигнала.
Из СМ в PC уже есть передача. Осталось выяснить пропадание сигнала.Если при пропадании сигнала инвертор открывается/закрывается как надо - через адаптер передача пойдёт.
Artredsun
06.09.2017, 07:01
А это где замеряется? Надо глянуть прямо на 10 контакте ИРПС. Если это там, то пропадает напряжение с резистора R21.
Прям с десятого контакта замерял, результат тот же.
Соединил на перемычке S7 контакты 2, 4, 6, 8 и шину. Результат такой.
http://s16.radikal.ru/i191/1709/02/9b1d341903ff.jpg (http://radikal.ru)
V/дел 5
http://i013.radikal.ru/1709/de/12f883d24c9a.jpg (http://radikal.ru)
Прям с десятого контакта замерял, результат тот же.
Тогда разъединить соединение с R21 и восстановить соединение с R19.
- - - Добавлено - - -
V/дел 5
Ручку плавной настройки V/дел выкрутить до конца по часовой стрелке. Кто-то её трогал.
Не путать с переключателем.
- - - Добавлено - - -
Переключатель оставить на 5v.
Artredsun
06.09.2017, 10:37
Тогда разъединить соединение с R21 и восстановить соединение с R19.
сделал
Ручку плавной настройки V/дел выкрутить до конца по часовой стрелке. Кто-то её трогал.
О, блин! Не заметил, видимо таскал когда осциллограф, задел ручку. Вернул на место.
В результате:
http://s009.radikal.ru/i307/1709/25/c2e2d3f393e3.jpg
Вообще без лишних символов
http://s014.radikal.ru/i329/1709/dc/25dd6c8174f2.jpg (http://radikal.ru)
но сигнал почему-то 5v (ручку тонкой настройки на место вернул)
http://s019.radikal.ru/i618/1709/65/05dd250ace4f.jpg (http://radikal.ru)
Поздравляю! Теперь я передаю в руки Патрону. Подустал я маленько.
но сигнал почему-то 5vПотому что такое напряжение на R19. На R21 переключались, чтобы поднять напряжение, но вместе с напряжением подняли и проблемность - теперь вернулись к более штатному подключению с меньшим напряжением. Для COM-порта нет разницы между +5v и +12v или +24v - в плане входных напряжений стандарт RS232 очень демократичный и переварит всё.
- - - Добавлено - - -
Поздравляю! Теперь я передаю в руки Патрону. Подустал я маленько.А передача из PC в СМ уже работает?
Artredsun
06.09.2017, 11:54
Перемычки S7 (контакты2,4,6,8) так и оставить соединёнными с шиной? Или вернуть на то как было?
- - - Добавлено - - -
А передача из PC в СМ уже работает?
Эмулятор пока не реагирует на нажатие клавишь.
Как вообще устроен вход ИРПС СМ - там стоит оптрон, светодиод которого надо зажигать для передачи 0 и гасить для передачи 1 ?
но сигнал почему-то 5v (ручку тонкой настройки на место вернул)
Так и должно быть. Возвращено штатное питание 5v. А тогда было 12, но ручка была сбита.
Для COM-порта нет разницы между +5v и +12v или +24v - в плане входных напряжений стандарт RS232 очень демократичный и переварит всё.
Разница есть. Чем выше напряжение (в пределах стандарта), тем круче фронт, и лучшая передача на большие расстояния с большой скоростью. Чем ниже напряжение, тем более пологий фронт, и возможно выпадения одиночных битов. Приемник не успеет захватить бит как уже передается "стоп". Соответственно либо скорость снижать, либо напряжение повышать (в пределах стандарта).
А передача из PC в СМ уже работает?
В этом (http://zx-pk.ru/threads/27908-sm-1420-ili-2420-sm-3508-31-s-chego-nachat-ne-rabotaet.html?p=926365&viewfull=1#post926365) сообщении вроде как да.
Эмулятор пока не реагирует на нажатие клавиш.
Надо снять осциллограмму с 2 контакта ИРПС при нажатии на клавишу.
Как вообще устроен вход ИРПС СМ - там стоит оптрон, светодиод которого надо зажигать для передачи 0 и гасить для передачи 1 ?
При DATA- горит.
При STOP- не горит.
- - - Добавлено - - -
Перемычки S7 (контакты2,4,6,8) так и оставить соединёнными с шиной? Или вернуть на то как было?
Если не влияет на прием/передачу отсутствие соединение с шиной , то можно убрать соединение (в том числе и соединение между контактами).
Надо снять осциллограмму с 2 контакта ИРПС при нажатии на клавишу.Для непрерывной отправки в COM-порт буквы "A" - можно использовать специально настроенный эмулятор ДВК: COM5=A-generator.zip (http://emulator.pdp-11.org.ru/misc/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 порта.
*резисторы найти отдельно.
Artredsun
07.09.2017, 07:20
Для непрерывной отправки в COM-порт буквы "A" - можно использовать специально настроенный эмулятор ДВК: COM5=A-generator.zip (http://emulator.pdp-11.org.ru/misc/COM5=A-generator.zip)
Название COM-порта задаётся в конце файла: A-generator.cfg ( по умолчанию там: PortName="COM5" )
Настройки COM-порта находятся в файле: Terminal_ComPort_Adapter.ini
Пультовой скрипт с программой посылки буквы "A" во второй терминальный порт ДВК - в файле: A-generator_Script.odt
Настроил.
Надо снять осциллограмму с 2 контакта ИРПС при нажатии на клавишу.
На экране эмулятора печатается буква А.
на осциллографе (на выходе com-порта 3 контакт - 2 контакт ИРПС) показывает это (деление 2v)
http://s009.radikal.ru/i310/1709/04/018020547eddt.jpg (http://radikal.ru/big/u8cmizie5q1ug)
Перемычки S7 сделал, как было - контакты 1-2 замкнуты, остальные разомкнуты, от шины отсоеденил. Передача с СМ на ПК осталась нормальной, сигнал 5v, на экране буква А без лишних символов.
Как печатается, по два символа в строке?
Artredsun
07.09.2017, 09:24
Как печатается, по два символа в строке?
Не, подряд. Как и в случае передачи с СМ на ПК.
В пульте попробуй понажимай клавишу, должно быть примерно так:
173***
?АА
?АА
...
- - - Добавлено - - -
Эмулятор терминала выставить в обычный режим.
Artredsun
07.09.2017, 10:09
В пульте попробуй понажимай клавишу, должно быть примерно так:
173***
?АА
?АА
...
- - - Добавлено - - -
Эмулятор терминала выставить в обычный режим.
А ну как на "железном" терминале, после двух символов переводит на следующую строку.
Ну при включении VT52 (который давал мне form) и включении СМ на экране появляются цифры и знак вопроса,
http://s012.radikal.ru/i320/1709/f6/b96d38174f3c.jpg (http://radikal.ru)
как и на железном терминале, но на нажатие клавиш не реагирует, на осциллографе проскакивает сигнал примерно 1.8v
- - - Добавлено - - -
Нажимал кнопку boot HX0 - реакции ноль, только цифирки после слова write меняются.
..
Первый вариант генератора буквы "A" только посылает данные в COM-порт, но не принимает ответ. Чтобы увидеть, что приходит в COM-порт во время работы генератора - в новый вариант файла конфигурации: A-generator_2.cfg (http://emulator.pdp-11.org.ru/misc/A-generator_2.cfg.zip) - добавлен второй терминал ( закладка 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" и замерить осциллографом правильную форму сигнала в интересующих точках платы.
но на нажатие клавиш не реагирует
Тогда надо изменить схему как я написал.
Artredsun
08.09.2017, 04:17
Блин! Наверное смогу приступить к дальнейшим действиям только в понедельник.
Artredsun
11.09.2017, 07:02
Если все таки не передаётся, изменить схему так:
Отсоединить контакты 2,8 ИРПС от СОМ порта.
Соединить контакты ИРПС
2- соединить через резистор 1Ком * на + конденсатора С30 (+12в)
8- на 6 контакт ИРПС (коллектор тр. V6)
Базу транзистора V6 соединить через резистор 1Ком * с 12 контактом ИРПС.
Контакт 12 ИРПС соединить с 3 (TX) COM порта.
Контакт 4 ИРПС соединить с 5 (GND) COM порта.
*резисторы найти отдельно.
Нашёл два резистора на 1Ком
Сделал:
http://s019.radikal.ru/i613/1709/66/9167297e6449t.jpg (http://radikal.ru/big/1dmvvkcdccccg)
Сигнал теперь на 3ем контакте (TX) примерно 12V
Чтобы получить "оригинал" правильного входного сигнала "в недрах ИРПС" - можно подключить оригинальную плату ИРПС к родному терминалу СМ, положить груз на кнопку "A" и замерить осциллографом правильную форму сигнала в интересующих точках платы.
Щуп "земля" осциллографа цеплять на "землю" СМ? А то в начале темы где-то говорилось, что вроде когда на родном "железном" терминале измерять сигналы, то надо землю куда-то цеплять на другое место или не цеплять вообще.
- - - Добавлено - - -
Ай! Поторопился, нашёл косяк, забыл 8 контакт на 6ой соединить.
- - - Добавлено - - -
А нет, тоже самое.
Сделал:
Сорри, не тот транзистор обозначил.
Перепаяй резистор на базу тр. V7. База тр. V7 должна быть подсоединена только к резистору.
- - - Добавлено - - -
Щуп "земля" осциллографа цеплять на "землю" СМ? А то в начале темы где-то говорилось, что вроде когда на родном "железном" терминале измерять сигналы, то надо землю куда-то цеплять на другое место или не цеплять вообще.
Пока не надо никуда цеплять.
- - - Добавлено - - -
Ай! Поторопился, нашёл косяк, забыл 8 контакт на 6ой соединить.
А нет, тоже самое.
Что-то я не увидел соединения.
Artredsun
11.09.2017, 11:09
Сорри, не тот транзистор обозначил.
Перепаяй резистор на базу тр. V7. База тр. V7 должна быть подсоединена только к резистору.
- - - Добавлено - - -
Что-то я не увидел соединения.
Я фотал до того как соеденил, потом перефотографировать не стал.
Перепаял на базу V7 (ногу которую до этого отпаял).
На осциллографе (при нажатии на А) с 3его контакта сигнал - нижняя граница (-12v), верхняя (+7,5v)
при нажатии на клавиатуру, реакции в эмуляторе нет.
Что на 6 контакте при нажатии и без?
Artredsun
11.09.2017, 11:44
Что на 6 контакте при нажатии и без?
без нажатия
http://s019.radikal.ru/i616/1709/0b/f68212a9e984t.jpg (http://radikal.ru/big/ef5kykbkgunae)
с нажатием
http://s016.radikal.ru/i335/1709/f2/52fdcc609760t.jpg (http://radikal.ru/big/c2yv0zmfyd6xq)
деление 5v
Возможно что не так подключена полярность оптрона.
Надо перепаять резистор со 2 контакта ИРПС на 8.
От 8 контакта ИРПС отсоединить 6 и его подключить к 2 контакту ИРПС.
Щуп "земля" осциллографа цеплять на "землю" СМ?Да, на землю СМ. Нас интересует, как выглядит заведомо "рабочий" сигнал уже после входного оптрона ИРПС. Понятно, что если при тех же настройках платы обеспечить такой же сигнал на выходе оптрона у модифицированного варианта платы - результат передачи байта окажется в обоих случаях идентичным.
Artredsun
12.09.2017, 09:58
Возможно что не так подключена полярность оптрона.
Надо перепаять резистор со 2 контакта ИРПС на 8.
От 8 контакта ИРПС отсоединить 6 и его подключить к 2 контакту ИРПС.
6 контак ИРПС без нажатия
http://s019.radikal.ru/i609/1709/b2/54af2e6519a6t.jpg (http://radikal.ru/big/v1hlna8ro8ztw)
с нажатием
http://s019.radikal.ru/i603/1709/2a/5e57cb8a99a8t.jpg (http://radikal.ru/big/ssee190plk2zf)
- - - Добавлено - - -
спокойно работать не дают, тороплюсь :)
на всякий случай фото платы, вдруг чего не так.
http://s015.radikal.ru/i332/1709/a4/1e2779df2f8bt.jpg (http://radikal.ru/big/ckjkv2f50nnff)
6 контак ИРПС без нажатия
Я знал что будет тоже самое. Там ток проходит либо через защитный диод, либо через оптрон если менять полярность.
Что на экране эмулятора?
- - - Добавлено - - -
При нажатии на клавишу.
- - - Добавлено - - -
Если ничего не произойдет, следующая схема будет для проверки исправности приемного канала.
Отсоединить от контактов 2 и 8 ИРПС соединения и подсоединить "железный" терминал к этим контактам. Подсоединять только к 2 и 8.
К контактам 4 и 10 должен быть подключен ПС.
Далее нажимать клавишу на "железном" терминале, а смотреть в эмуляторе.
Artredsun
12.09.2017, 11:09
Что на экране эмулятора?
При нажатии на клавишу.
- - - Добавлено - - -
Если ничего не произойдет, следующая схема будет для проверки исправности приемного канала.
Отсоединить от контактов 2 и 8 ИРПС соединения и подсоединить "железный" терминал к этим контактам. Подсоединять только к 2 и 8.
К контактам 4 и 6 должен быть подключен ПС.
Далее нажимать клавишу на "железном" терминале, а смотреть в эмуляторе.
Реакции нет.
4ый и 6ой контак от ИРПС на сом-порт на 5ый (земля) и на 2ой (Rx)?
2ой и 8ой к железному терминалу, как и было в самом начале от ИРПС к железному терминалу?
4ый и 6ой контак от ИРПС на сом-порт на 5ый (земля) и на 2ой (Rx)?
Да.
2ой и 8ой к железному терминалу, как и было в самом начале от ИРПС к железному терминалу?
Да, штатное подключение.
Artredsun
12.09.2017, 11:27
А переделки все так и оставлять - 2ой контак на 6ой соединёный?
А переделки все так и оставлять - 2ой контак на 6ой соединёный?
Нет, убрать.
И с 8го отцепить резистор.
Artredsun
12.09.2017, 11:55
Так на вход (2ой контакт Rx) сом-порта с 10ого контакта ИРПС брали?
А перемычки на ирпс в старое состояние возвращать или не важно?
Так на вход (2ой контакт Rx) сом-порта с 10ого контакта ИРПС брали?
Непонял.
Передача на ПС остается по прежнему.
А перемычки на ирпс в старое состояние возвращать или не важно?
Да, и в эмуляторе терминала настройки изменить.
Artredsun
12.09.2017, 15:25
Если ничего не произойдет, следующая схема будет для проверки исправности приемного канала.
Отсоединить от контактов 2 и 8 ИРПС соединения и подсоединить "железный" терминал к этим контактам. Подсоединять только к 2 и 8.
К контактам 4 и 6 должен быть подключен ПС.
Далее нажимать клавишу на "железном" терминале, а смотреть в эмуляторе.
Так на вход (2ой контакт Rx) сом-порта с 10ого контакта ИРПС брали.
Точнее на вход в ПК с 4ого и 10ого контакта ИРПС брали сигнал (который в свою очередь с базы транзистора брался, точнее где его нога была).
Или я чего не понимаю?:v2_unsur:
Так на вход (2ой контакт Rx) сом-порта с 10ого контакта ИРПС брали.
Да с 10го так и оставить. Сорри.
Artredsun
13.09.2017, 05:12
Вход в ИПРС подсоединил к железному терминалу, выход с ИРПС на ПК (эмулятор). Запустил 1420. Тычу кнопки на железном терминале, на ПК появляются буковки, всё нормально.
всё нормально.
Замерь осцилограммы на 2 и 8 контактах ИРПС.
Artredsun
13.09.2017, 09:05
Замерь осцилограммы на 2 и 8 контактах ИРПС.
Пытался, что-то, как-то по нулям. Может чего не так делал, через часик ещё раз попробую, перепроверю всё.
- - - Добавлено - - -
Перемерял.
На 10 контакте (передача в ПК)
http://s016.radikal.ru/i334/1709/42/c3afb93794f1t.jpg (http://radikal.ru/big/56s4f6lyxnl0v)
на 2ом и 8ом V/дел 10 и ручку тонкой настройки влево выкрутил.
http://s018.radikal.ru/i500/1709/1d/991af62d4e7at.jpg (http://radikal.ru/big/rxkn0gnbnzdpf)
Фото осциллографа с последними настройками (на всякий случай)
http://s019.radikal.ru/i642/1709/30/bf8e7c96bd48t.jpg (http://radikal.ru/big/by7rmjshz7akm)
Землю отцепить от осциллографа, и замерить сигнал на 2м относительно 8го. Земляной щуп на 8й, а землю от корпуса осциллографа отключить.
Помнишь спрашивал, что такое обратная связь. Так вот 8 контакт и будет обратной связью.
Artredsun
13.09.2017, 10:44
Землю отцепить от осциллографа, и замерить сигнал на 2м относительно 8го. Земляной щуп на 8й, а землю от корпуса осциллографа отключить.
Помнишь спрашивал, что такое обратная связь. Так вот 8 контакт и будет обратной связью.
Воооот:
(без нажатия)
http://s001.radikal.ru/i193/1709/08/782bd3d52f65t.jpg (http://radikal.ru/big/n6pm8mr5gkwpo)
нажата буква "а"
http://s46.radikal.ru/i111/1709/e8/b5f89ed05854t.jpg (http://radikal.ru/big/430z4s2ckivja)
Дальнейшие рекомендации я смогу дать только завтра. Сейчас занят.
нажата буква "а"Со входа на выход через пульт проходит?
Если нет - надо:
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в ).
Artredsun
14.09.2017, 04:13
Со входа на выход через пульт проходит?
Ну тыкаю на "железном" терминале, уходит с него на ИРПС СМ, а от туда на ПК эмулятор. Выводится буква "а" как надо.
1. вернуть плату в исходное состояние;
2. добиться нормальной работы с родным терминалом;
До модификаций она нормально работала с "железным" терминалом
Следующая схема будет такая:
Отсоединить "железный" терминал.
Присоединить к 2 контакту ИРПС резистор 1Ком * и на + конденсатора С30.
Присоединить к 8 контакту ИРПС и 3 контакт COM-порта.
4 и 10 остаются подключенными как прежде.
*Если передача не пойдет, или пойдет не стабильно, припаять ещё один резистор 1Ком параллельно 2 контакта и + С30.
Второй резистор отпаять от базы тр. и 12 контакта ИРПС.
Artredsun
14.09.2017, 10:33
Вот. С одним резистором передачи не было, припаял второй, передачи на СМ не было.
Перемычки поставил на 8бит и т.д.
http://s018.radikal.ru/i514/1709/c7/a1d53f3d6800t.jpg (http://radikal.ru/big/7ifyfalsfxyxi)
сигнал на 8ом контакте ИРПС без нажатия
http://s019.radikal.ru/i621/1709/b1/a83dce6f386dt.jpg (http://radikal.ru/big/b2djjxt530ln0)
с нажатием
http://s019.radikal.ru/i606/1709/8b/15309b75a3edt.jpg (http://radikal.ru/big/69889dwd3mzli)
деление 5v
- - - Добавлено - - -
нажата буква "а"
http://s46.radikal.ru/i111/1709/e8/b5f89ed05854t.jpg (http://radikal.ru/big/430z4s2ckivja)
тут забал написать деление было 1v
Перемычки поставил на 8бит и т.д.
В эмуляторе настройки выставил?
- - - Добавлено - - -
сигнал на 8ом контакте ИРПС без нажатия
Надо замерить на 2 относительно 8го. Землю от корпуса осциллографа отцепить.
Artredsun
14.09.2017, 11:01
Ага. выставлял. На всякий случай проверял передачу с СМ на ПК - работает, буква "А" выводится в эмулятор.
- - - Добавлено - - -
ща замерю
- - - Добавлено - - -
http://s019.radikal.ru/i608/1709/d0/5d4434996d23t.jpg (http://radikal.ru/big/ev3g2mr6r1qfw)
http://s019.radikal.ru/i612/1709/f0/2280ae727b8ct.jpg (http://radikal.ru/big/yoh7x8ce21dyc)
- - - Добавлено - - -
деление 1v
Какой-то он слишком чёткий, когда с терминала на СМ и на ПК не такой чёткий и кое-как отлавливался :)
Какой-то он слишком чёткий, когда с терминала на СМ и на ПК не такой чёткий и кое-как отлавливался
На разных развертках замерялся.
- - - Добавлено - - -
Здесь надо тоже меньше развертку сделать.
- - - Добавлено - - -
Развертку 20ms сделать.
Artredsun
14.09.2017, 11:17
Здесь надо тоже меньше развертку сделать.
Если меняю развёртку, то всё сплошняком, не получается так отловить, или это пока не важно?
- - - Добавлено - - -
Развертку 20ms сделать.
ща попробую
или это пока не важно?
Надо чтоб кадр попали 2 посылки.
Если меняю развёртку, то всё сплошняком, не получается так отловить
Синхронизацией лови.
Artredsun
14.09.2017, 11:35
Вот что получилось:
http://s018.radikal.ru/i528/1709/c6/ec9083575b06t.jpg (http://radikal.ru/big/t1g030if4i02w)
К сожалению на сегодня всё :( , смогу только в понедельник продолжить.
Какой-то он слишком чёткий, когда с терминала на СМ и на ПК не такой чёткий и кое-как отлавливалсяТерминал посылает букву "A" со скоростью автоповтора клавиши ( 10 CPS ), а тестовая программа - со скоростью порта ( 870 CPS ).
Можно сделать интересный тест - вернуть плату в исходное состояние, чтобы родной терминал нормально работал с СМ, а потом выпаять базу V7 и подать на неё сигнал TX из COM-порта. В такой ситуации передача с PC должна идти в терминал. Если после этого отключить терминал от разъёма ИРПС и соединить в разъёме ИРПС выход со входом ( как для организации кольца ) - передача должна идти из PC в СМ ( но узнать об этом, получив сигнал на PC - можно только после модификации платы ИРПС для передачи с СМ на PC в обход V7 ).
Какой-то он слишком чёткий, когда с терминала на СМ и на ПК не такой чёткий и кое-как отлавливался
Нечеткий сигнал на СМ из-за того что блок питания терминала фонит.
Другое интересно, замер на "железном" терминале при развертке 20ms, а с СОМ порта замер при развертке 2ms.
- - - Добавлено - - -
Терминал посылает букву "A" со скоростью автоповтора клавиши ( 10 CPS ), а тестовая программа - со скоростью порта ( 870 CPS ).
Значит надо выставить задержку в настройках эмулятора "SendDelay_MS="
Так?
- - - Добавлено - - -
К сожалению на сегодня всё
Точно всё?
Можно проверить в SecureCRT.
Значит надо выставить задержку в настройках эмулятора "SendDelay_MS="
Так?Нет. Затормозить программы "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.
Artredsun
14.09.2017, 15:29
Точно всё?
Можно проверить в SecureCRT.
К сожалению да.
- - - Добавлено - - -
Терминал посылает букву "A" со скоростью автоповтора клавиши ( 10 CPS ), а тестовая программа - со скоростью порта ( 870 CPS ).
Последняя осциллограмма снята, когда на клавиатуру (на букву а) нажимал товарищ.
- - - Добавлено - - -
Т.е. в закладке SM нажимаемые на терминале буквы "A" выводятся так:
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?AA
?A
Да.
- - - Добавлено - - -
Тут обрадовали меня, что в понедельник надо будет запустить СМ1810 и на него с магнитофона передать что-то :)
Но это железо (тьфу, тьфу, тьфу) вроде работало.
Оператор ещё пока работает, который помнит, какие команды вводить, главное чтоб всё запустилось :)
Artredsun
19.09.2017, 06:49
Ух! Всем привет.
Запустили 1810, считали магнитную ленту, проверили связь с 1420 (через какой-то УСОШ), но теперь АЦПУ перестала печатать, печаль беда.
Но зато на выходных встретил женщину раньше работающую, он сказала, что какую-то связь с ПК делали. Полазил, поискал, нашёл какой-то блок на нём несколько входов над одним из них написано ПЭВМ, рядом провод, который ведёт к старому ПК, рядом с которым я нашёл конвертер токовой петли. Попозже попробую сделать фото.
Точно всё?
Можно проверить в SecureCRT.
Проверил на SecureCRT, не выходит (аленький цветочек), буква "а" на экран.
Проверил на SecureCRT, не выходи (аленький цветочек), буква "а" на экран.
Последний вариант.
Поменять местами подключение контактов 2 и 8 ИРПС.
На 8 перепаять резисторы от +С30
На 2 подключить 3 контакт Сом порта.
Artredsun
19.09.2017, 09:50
Последний вариант.
Поменять местами подключение контактов 2 и 8 ИРПС.
На 8 перепаять резисторы от +С30
На 2 подключить 3 контакт Сом порта.
Сделал. На secureCRT Не печатает. 9600, 8бит, чётности нет. Сигнал (на 8ом контакте) чуть ниже 1v.
Artredsun, документация есть у этой женщины?
Что за блок?
Чем хуже вариант использования транзистора V7 для управления входным оптроном ИРПС ?
Всё, что надо - заранее убедиться по справочнику, что транзистор V7 не сдохнет, получив на базе высокий уровень +12в вместо +5в и низкий уровень -12в вместо 0в.
Если по характеристикам подходит - алгоритм действий следующий:
1. вернуть плату в исходное состояние;
2. добиться нормальной работы с родным терминалом;
3. переделать тракт вывода на передачу в PC и убедиться в прохождении сигнала с терминала через вход ИРПС на выходной инвертор ИРПС и далее на PC;
--- На этом этапе плата уже работает сейчас ---
4. подключить выпаянную базу транзистора V7 к сигналу TX COM-порта и убедиться, что сигнал с выхода PC проходит на терминал ( соединив землю СМ и COM-порта ).
6. отключить терминал, подключить стандартный выход ИРПС на разъёме ИРПС на стандартный вход ИРПС на разъёме ИРПС и убедиться, что сигнал с выхода PC проходит в СМ.
7. изменить настройки платы с 7бит+паритет на 8бит+без паритета.
Artredsun
20.09.2017, 10:34
Artredsun, документация есть у этой женщины?
Что за блок?
Нет, вся документация по идее должна быть на работе, но её нет, может выкинули, может потеряли, всё что мне пока попадалось это формуляры всякие. Есть ещё одно место где куча разной бумаги (женщина подсказала), но там разгребать три дня и три ночи, а времени практически нету, но попробую на этой неделе по искать.
Блок СМ 8529
http://s019.radikal.ru/i612/1709/c4/d75e461ba944t.jpg (http://radikal.ru/big/r0r0k8cpnbvis)
http://s019.radikal.ru/i634/1709/0b/622c44759d17t.jpg (http://radikal.ru/big/d7uxjd7p31l4y)
http://s018.radikal.ru/i525/1709/e6/34041bcb3c9ct.jpg (http://radikal.ru/big/3ywlujx1f7z1f)
Всё, что надо - заранее убедиться по справочнику, что транзистор V7 не сдохнет, получив на базе высокий уровень +12в вместо +5в и низкий уровень -12в вместо 0в.
На родной плате без переделок стоит вот такой:
http://s010.radikal.ru/i313/1709/8c/703be9556b6dt.jpg (http://radikal.ru/big/ui2d42ux1uvy9)
На плате с переделками стоит такой (до переделок и после, она нормально работает с родным терминалом):
http://s013.radikal.ru/i323/1709/d4/c5b0ca03b82dt.jpg (http://radikal.ru/big/w7uvg8lgymneg)
Есть ещё такая же плата (на ней такой стоял транзистор, но он отвалился)
http://s48.radikal.ru/i122/1709/3f/03f5db35b093t.jpg (http://radikal.ru/big/rl0q8n3usqdbq)
сама плата, маленько другая, но с СМ на ПК букву "а" передавала.
http://s018.radikal.ru/i527/1709/22/6f35c416f20bt.jpg (http://radikal.ru/big/zmkma5sfr95u0)
Теперь схема будет в обход токовой петли...
Попробую наверное уже завтра.
На плате с переделками стоит такойМне слабо опознать транзистор по фотографии, но когда в ходе экспериментов на базу V7 с резистора R21 подавали +12в - транзистор работал как надо ( и его базу пришлось выпаять, чтобы не шунтировать сигнал ).
Люди, подключавшие базу выходного транзистора к выводу TX COM-порта - делали это через резистор 2К. Чтобы защитить базу V7 от отрицательного напряжения TX - последовательно с резистором можно включить любой диод плюсом ( анод ) в сторону TX и минусом ( катод ) в сторону базы V7. В итоге управляющая цепь будет следующей: COM TX -> +диода -> -диода -> R 2K -> выпаянная база V7.
- - - Добавлено - - -
Попробую наверное уже завтра.Рекомендую начать пробовать с варианта использования V7 - способ простой и гарантированно рабочий.
ИРПС при посылке в терминал сигнала START подаёт на базу V7 уровень +5в, а COM-порт при посылке сигнала START подаёт на выход TX уровень +12в. ИРПС при посылке сигнала STOP подаёт на базу V7 уровень 0в, а COM-порт при посылке сигнала STOP подаёт на выход TX уровень -12в. Диод обрежет -12в до 0в, а уровень +12в влияет на базу V7 так же, как и +5в. Поэтому соединение базы V7 с выходом TX через резистор 2К (аналог R21) и диод - обеспечит такую же работу V7, как и при штатном подключении, но с управлением от выхода TX PC, вместо выхода инвертора ИРПС.
http://www.bnoack.com/graphics/rs232data.gif
- - - Добавлено - - -
Рекомендую следующую последовательность действий:
1. временно соединить базу V7 с её штатным гнездом в плате, подключить терминал и убедиться в штатной работе терминала с СМ;
2. отсоединить базу V7 от гнезда в плате и подключить к сигналу TX COM-порта через диод и резистор;
3. переделать тракт вывода на передачу в PC и убедиться в прохождении сигнала с терминала через стандартный вход ИРПС на выходной инвертор ИРПС и далее на PC;
4. убедиться, что сигнал с PC проходит на терминал.
5. отключить терминал ( и вход, и выход ) от ИРПС, соединить проводом стандартный выход ИРПС и стандартный вход ИРПС на разъёме ИРПС и убедиться, что сигнал с PC проходит в СМ.
6. изменить настройки платы с 7бит+паритет на 8бит+без паритета.
https://photos.app.goo.gl/XPKOOenB5ETnLbOn1
Светлые хвосты - на FTDI, темные - минусовые (один оторван). Моей СМке этих переделок хватило.
Нет, вся документация по идее должна быть на работе, но её нет, может выкинули, может потеряли, всё что мне пока попадалось это формуляры всякие.
Формуляры оставили лишь для того, чтобы спирт выписывать со склада. По технике там информации ноль.
Есть ещё одно место где куча разной бумаги (женщина подсказала), но там разгребать три дня и три ночи, а времени практически нету, но попробую на этой неделе по искать.
Лучше три дня потерять, чем потерять вообще документацию.
- - - Добавлено - - -
Мне слабо опознать транзистор по фотографии
Не опознать КТ315 - это всё равно что не знать транзистор вообще.
на базу V7 с резистора R21 подавали +12в - транзистор работал как надо
Это вы путаете. Транзистор работал как надо при +5в.
Рекомендую начать пробовать с варианта использования V7
Я не рекомендую.
Это вы путаете. Транзистор работал как надо при +5в.Имеется в виду, что не сгорел, получив с R21 на базу +12в. А если при +5в с выхода инвертора открывался, то и при +12в с выхода TX COM-порта тоже будет открываться.
Я не рекомендую.Обоснование? Из предыдущих экспериментов прямо следует, что должно нормально работать. Но раз так - какой смысл пробовать что-то другое?
- - - Добавлено - - -
Люди даже без диода подключают базу транзистора к сигналу TX и всё нормально работает.
- - - Добавлено - - -
Для КТ315 указано максимальное обратное напряжение на базе -6в, поэтому без диода лучше не включать.
Обоснование?
Объясню проще.
Это для того чтобы Вы на токовой петле поставили точку.
Передача с СМ на СОМ порт.
М/х КР581ВА1 нога 25 >инвертированный сигнал > инвертор К155ЛП5> прямой сигнал> тр.V7
Сигнал взят до базы V7 т.к. если к коллектору добавить сопротивление на +5 (или 12)в то получится опять инвертированный сигнал, что для СОМ порта не годится.
Разумеется, если передача прямая то и прием тоже должен быть прямой.
Передача с СОМ порта в СМ.
М/х КР581ВА1 нога 20 <инвертированный сигнал <триггер К555ТЛ2 <прямой сигнал <оптрон К293ЛП1А
Сигнал подаётся в обход оптрона, т.к. если его подавать через оптрон, сигнал будет инвертирован что для СМ не годится.
Имеется в виду, что не сгорел, получив с R21 на базу +12в. А если при +5в с выхода инвертора открывался, то и при +12в с выхода TX COM-порта тоже будет открываться.
Дело не в том что сгорел/не сгорел, а в том что резистор R21 "чужой" питающий тр.V6. И при работе "чужого" транзистора V6 просаживалось питание на V7.
Транзистор КТ315В рассчитан на 40В.
Из предыдущих экспериментов прямо следует, что должно нормально работать.
По замерам на 2 и 8 контактах осциллограммы терминала и СОМ порта близки к идентичному. Но факт остается фактом.
Но раз так - какой смысл пробовать что-то другое?
Я начал вести топикстартера, я и доведу до завершения. Разумеется с описанием это было бы быстрее.
Люди даже без диода подключают базу транзистора к сигналу TX и всё нормально работает.
И что? Где Вы увидели в моих схемах диод?
Для КТ315 указано максимальное обратное напряжение на базе -6в, поэтому без диода лучше не включать.
Описание КТ315В- http://www.radiolibrary.ru/reference/transistor/kt315v.html
Где сказано про -6в?
По замерам на 2 и 8 контактах осциллограммы терминала и СОМ порта близки к идентичному. Но факт остается фактом.Для зажигания оптрона - его вход надо закоротить на землю. Для этого на выходе ИРПС находится транзистор V7. Когда выход ИРПС подключен к терминалу - транзистор V7 зажигает оптрон терминала, когда выход ИРПС подключен ко входу ИРПС - транзистор V7 зажигает оптрон ИРПС. Это стандартная работа ИРПС при подаче на базу V7 управляющего сигнала 0..5в. Чтобы такая работа нарушилась при подаче на базу V7 управляющего сигнала 0..12в - транзистор V7 должен сгореть. Иначе он будет работать так же нормально, как и во всех тех случаях, когда люди подключали базу транзистора КТ к сигналу TX COM-порта и этот транзистор без проблем зажигал входной оптрон ИРПС.
...
Работа в обход оптрона перспективна только в том случае, если плату можно "разогнать", увеличив скорость обмена. Иначе - зачем "углубляться в плату", когда и так всё должно работать без проблем.
- - - Добавлено - - -
Где сказано про -6в?Погуглив на тему "Напряжение БЭо КТ315" можно узнать, что паспортная величина обратного напряжения база-эмиттер КТ315 = 6в, а в Википедии можно прочитать: На обратно смещенном эмиттер-базовом переходе КТ315 при напряжении около 7,5В возникает электрический пробой, это позволяет использовать транзистор в качестве стабилитрона на то же напряжение.
Меня словосочетание "электрический пробой" слегка напрягает, поэтому на мой взгляд - от диода вреда не будет.
Artredsun
21.09.2017, 10:48
Йееее!!!! :v2_dizzy_roll::v2_dizzy_roll::v2_dizzy_roll::D:v2 _clap2::v2_clap2::v2_clap2::v2_dizzy_dance::v2_diz zy_dance::v2_dizzy_dance:По следу из хлебных крошек восстановил связь (через тот блок, что на фото выше - СМ-8529) со старым ПК на котором виндовс 98 и какая-то досовская прога (procomm или что-то типа того). Оператор смог передать файл с СМ на ПК. Но это прога не сразу видит СМ, надо чтоб на СМ`ке через "железный" терминал что-то прогрузилось.
Попозже (может завтра или в понедельник) я всё таки попробую доделать плату ИРПС оп вашим инструкциям, сейчас просто надо срочно обработать данные и распечатать, просто до этого мне надо было запустить АЦПУ чтоб распечатать, но так как удалось восстановить связь с ПК, то передадут на него и уже с него напечатают.
Всё в торопях пишу, если сумбурно, не ругайте :)
Оператор смог передать файл с СМ на ПК. Но это прога не сразу видит СМ, надо чтоб на СМ`ке через "железный" терминал что-то прогрузилось.Я понимаю ситуацию так, что на PC или установлен эмулятор TU58, а в сборке RSX включён драйвер DD, или на PC и в RSX используется для обмена файлами какая-то пара программ местного изготовления.
Дело в том, что работать с файлами PC через сервер протокола HX ( или даже загружать по протоколу HX операционку через порт системного терминала ) можно только с теми операционными системами, для которых реализована поддержка HX. На данный момент это RT-11, XXDP v2 и ТМОС-2.
Поскольку в случае с RSX поддержку устройства (как я понимаю) надо "запекать" в монолитный образ системы, загружаемый в ОЗУ - даже наличие драйвера HX для RSX не сильно поможет до тех пор, пока не будет создан новый загрузочный образ RSX для конкретной загружаемой машины. Это масштабный напряг, наградой за который ( по сравнению с работой через эмулятор TU58 или перегоном файлов через связку программ ) станет всего лишь дружелюбный графический интерфейс.
Для экспериментов с запуском RT-11 или XXDP на СМ это не важно, но если расчёт идёт на практическое использование протокола HX в RSX - объём напряга полезно представлять заранее.
Если у PC есть два COM-порта, то переделка консольного порта СМ на прямую работу с PC - позволит осуществлять загрузку RSX на СМ и обмен файлами с PC "по-старинке", но без использования родного терминала СМ и c любого компа ( вплоть до ноутбука или даже планшета с Windows ).
...
Однако, есть одно дело, для которого годится только протокол HX - это полное скачивание образов всех носителей СМ в файлы на PC и использование эмулятора СМ на PC вместо запуска оригинальной "железной" СМ.
Для этого надо загрузить RT-11 на СМ по протоколу HX и произвести резервное копирование всех дисков и лент СМ в файлы образов на PC, подключенные к приводам HX.
Поскольку в случае с RSX поддержку устройства (как я понимаю) надо "запекать" в монолитный образ системы
Нет.
Вариант номер раз - при работающей системе подгрузить драйвер.
Вариант номер два - подгрузить драйвер (с помощью VMR) в образ.
Новый загрузочный образ создаётся только тогда, когда нужно его полностью пересоздать. Иначе все изменения делаются без его пересоздания с помощью VMR. Наверное, Вы спутали этот процесс с SYSGEN. Да и назвать его - монолитным - тоже можно с натяжкой. Система отдельно, драйвера отдельно. Но при желании (через SYSGEN) драйвера можно "зашить" в ядро
- - - Добавлено - - -
для которого годится только протокол HX
Нет. Копирования дискет, а также обмен файлами по протоколу Kermit. Именно так я и перетаскивал к себе на ДВК софт
- - - Добавлено - - -
Если у PC есть два COM-порта,
А зачем два?
- - - Добавлено - - -
А понял - один терминал, второй HX?
Копирования дискет, а также обмен файлами по протоколу Kermit. Именно так я и перетаскивал к себе на ДВК софтИмелось в виду копирование цельных образов дисков СМ ( включая содержимое системных областей, вроде первичного загрузчика в нулевом блоке ), которые можно подключить в эмулятор и загрузиться.
один терминал, второй HX?Да. Один COM-порт - для подключения к порту системного терминала СМ, а другой COM-порт для обмена файлами ( как сейчас ) или для подключения по HX с использованием прерываний ( после установки драйвера HX в RSX ).
Имелось в виду копирование цельных образов дисков СМ
В своё время я использовал возможности BRU (RSX-11) создания резервной копии бОльшего по объёму диска на диски меньшего объемы (800 кб виртуальные диски), которые потом переносил на PC (Kermit), копировал на дискеты и восстанавливал на ДВК. Но с загружаемыми дисками проблема - их можно загрузить только на диске, подключённом к такому же контроллеру, то есть на эмуляторе с ходу их можно загрузить, только подключив к такому же эмулируемому контроллеру. На эмуляторе ДВК таких устройств не густо. С HX можно загрузить только добавив драйвер под нужную системы и затем загрузить - в RT-11 перезаписав первичный загрузчик, а в RSX-11 - пересоздав образ системы и загрузив ей из под (другой) RSX-11. На эмуляторе же типа simh возможно не будет HX. Зато там много стандартных устройств и больший шанс, что созданную таким образом копию диска можно будет восстановить (системно-независимый BRU) и загрузить без доп телодвижений.
Ну а если загрузиться под RT-11, стандартными средствами создать копию тома RSX целиком можно, но именно что целиком - даже не занятые сектора, что, учитывая скорость обмена через последовательный порт, может выглядеть тоскливо даже уже для относительно небольшого диска DP
RT-11, стандартными средствами создать копию тома RSX целиком можно
Правда при условии, что этот диск вписывается в 32Mb или это DU :)
диск вписывается в 32Mb
Во времена, когда это было доступно в железе - у меня такого вопроса не возникало - максимальный объем отдельного накопителя, который я мог яростно эксплуатировать, был 20 мб. А диск на 100 мб - мог только посмотреть и позавидовать :) Так что периодически про 32 мб RT-11 забываю :)
А диск на 100 мб - мог только посмотреть и позавидовать
Я тоже в те времена не видел таких дисков - только под конец приперли советский VAX, но я его рабочим не застал уже :)
DP же у нас были только RP02, они вполне себе вписываются, а вот RP03 бы не вписался в RT-11. Я когда 11/83 поднимал столкнулся с ограничениями, но у меня был DU, там проще, хоть и пришлось программу писать для записи старшей части (HX тогда не было, скопировать образ размером 65535 блоков было не откуда), но в рамках родного драйвера :)
- - - Добавлено - - -
И, к слову, в драйвер HX для RT-11 не помешает добавить функционал разбивки на разделы и доступа к полным 32 битам размера как в DU :)
В DU правда в RT-11 вроде только 24 бита реализовано (да и в RSX до M+ V4.6 вроде тоже).
Это было какое то военное НИИ, там стояло Электронико-79 :) Сильно глючноо. Вот там и были пакетники (какое-то DB) на 100 мб - 2 штуко. Тоже глючные.
DB
Для RH дисков даже драйвера нет в RT-11. Только лента :)
А там и не пахло RT-11. Сначала, если мне не изменяет память, стояло ОС-РВ, а потом мы попали туда с женщиной, с которой работали парой (ха, аутсорсинговое обслуживание компьютерной техники в 88-89 годах) и поставил туда RSX-11M 4.0, которую я притащил из Москвы :) Ну и кое какой специализированный софт для проектирования.
ОС-РВ
Так я его ни разу и не видел :)
RSX-11M 4.0, которую я притащил из Москвы
Это не тот в котором все буквы английские сделаны большими, а простой пользователь имеет права делать INS для непривилегированных программ? :)
Так я его ни разу и не видел
Глюкодром на глюкодроме. Попытка сделать SYSGEN могла закончиться (даже с аккуратными правильными действиями) неудачно в первой попытки.
Это не тот
Не, не тот, это почти не тронутый родной дистр, которого наши ручки коснулись ровно в одном месте - из дистра для RL сделали дистр (видимо, по мотивам 3.2) для RK. 05 вестимо :)
не тронутый родной дистр
У нас такой только 4.1 был, а 4.0 (как раз из Москвы вроде) был слегка помученый :)
Впрочем то, что сделали с INS добавило бы дыру в M+, а в M эта дыра есть независимо от того можно делать INS или нет :)
А, нет, стоп, стоять-бояться, ошибся. RSX-11M был версии 4.2 :) Это я уже в Саратове надыбал RSX-11M-PLUS 4.0 - с его версией спутал :)
Для зажигания оптрона - его вход надо закоротить на землю.
Это при последовательном включении. Я тоже думал что там последовательное включение оптрона. Однако единственным правильным включением оптрона- это параллельное включение.
При параллельном включении светодиода оптрона, ток протекает от резистора питающий коллектор управляющего транзистора, через оптрон. При подачи управляющего сигнала на базу транзистора ток протекает через транзистор и шунтирует светодиод оптрона.
Меня словосочетание "электрический пробой" слегка напрягает, поэтому на мой взгляд - от диода вреда не будет.
В моей схеме сигнал ТХ проходил через резистор 1Ком.
Это при последовательном включении. Я тоже думал что там последовательное включение оптрона.Если в СМ используется нормальный ИРПС, в котором светодиод оптрона горит при отсутствии передачи и гасится при передаче сигнала START, но выход ИРПС сделан без оптрона и поэтому включён параллельно входному оптрону, то подключив выход ИРПС параллельно "изначальному" адаптеру - можно было бы без проблем наладить передачу в PC. Но для приёма из PC через адаптер - его выходной оптрон должен был бы зажигаться при передаче сигнала START ( чтобы открыть его ключ и зашунтировать им вход ИРПС, погасив входной оптрон ИРПС ). Однако, имеющийся адаптер - тоже использует нормальный ИРПС и тоже зажигает оптрон при отсутствии передачи и гасит его при передаче сигнала START - поэтому наладить передачу из PC при помощи адаптера - невозможно.
Однако, фокус с подачей сигнала TX из COM-порта на базу транзистора V7 гарантированно работает, потому что подключение выхода ИРПС никак не изменяется, относительно обычного, и только управляющий сигнал на базу V7 приходит не с выхода инвертора ИРПС, а с выхода TX у COM-порта. Оба сигнала идентичны во всём, кроме амплитуды, поэтому работоспособность транзистора V7 гарантирована.
Как выяснилось позже - светодиод оптрона ИРПС не имеет питания на плате ИРПС, а просто "висит на разъёме ногами наружу", поэтому помимо шунтирования оптрона транзистором - минус оптрона на разъёме ( контакт 2 ) надо подключить к земле СМ, а плюс оптрона на разъёме ( контакт 8 ) - к шине +5в через резистор 100 Ом.
В моей схеме сигнал ТХ проходил через резистор 1Ком.Трое человек уже наладили работу с ИРПС через подачу сигнала TX из COM-порта на базу транзистора КТ. Двое использовали резистор 2К и диод, а третий человек - использовал только резистор 2К - и во всех трёх случаях транзистор без проблем управлял входным оптроном ИРПС.
Patron, Все дело в подключении.
При последовательном включении: резистор> светодиод > транзистор.
Светодиод горит при открытом транзисторе.
При параллельном включении: резистор> светодиод и коллектор транзистора > земля.
Светодиод горит при закрытом транзисторе.
Можно было включить параллельно на вход РС через адаптер, и последовательно на выход.
и во всех трёх случаях транзистор без проблем управлял входным оптроном ИРПС.
В моей схеме с резистором 1Ком тоже без проблем.
Можно было включить параллельно на вход РС через адаптер, и последовательно на выход.Чтобы подключить выход адаптера последовательно оптрону ИРПС - надо или найти подходящий вывод в разъёме ИРПС, или залезать в плату. Но если залезать в плату - зачем нужен адаптер, когда и без него можно наладить работу.
В моей схеме с резистором 1Ком тоже без проблем.Подозреваю, что и вообще без резистора, но с диодом - тоже будет работать. А будет ли работать и без резистора, и без диода - можно проверить, если есть запасной транзистор. На мой взгляд - тоже должно работать.
Чтобы подключить выход адаптера последовательно оптрону ИРПС - надо или найти подходящий вывод в разъёме ИРПС
Там два независимых вывода 2 и 8. Подключай как хочешь.
Там два независимых вывода 2 и 8. Подключай как хочешь.Т.е. можно просто подключить COM-порт к штатной плате ИРПС через адаптер, только нужно правильно соединить.
Тогда какой должна быть схема соединения?
- - - Добавлено - - -
Относительно необходимости резистора в цепи базы. Стандарт RS232 ( EIA-232D ) нормирует только минимальное выходное сопротивление COM-порта = 300 Ом, но требование бесконечно долгой работы при коротком замыкании выходов заставляет производителей повышать выходное сопротивление для уменьшения тока короткого замыкания. Так (для примера) MC1488: Quad Line Driver имеет максимальный ток короткого замыкания ~ 12 мА. Т.е. его выходное сопротивление ~ 1000 Ом. Это выходное сопротивление и будет играть роль резистора в цепи базы при "голом" подключении базы к выходу TX у COM-порта.
Т.е. можно просто подключить COM-порт к штатной плате ИРПС через адаптер, только нужно правильно соединить.
Да.
Тогда какой должна быть схема соединения?
На вход адаптера параллельное включение.
На вход ИРПС последовательное включение.
Относительно необходимости резистора в цепи базы.
Зачем рисковать когда этого можно не делать. Вы можете точно сказать какой у топикстартера драйвер СОМ порта, и есть ли там ограничительный резистор?
Кроме того, переход база-эмиттер даёт нагрузку на драйвер.
На вход адаптера параллельное включение.
На вход ИРПС последовательное включение.Думаю, наш топикстартер потребует таблицу - какие номера выходов с какими соединять.
Для тракта передачи из СМ в РС всё понятно - таблица такая:
Зажечь светодиод в адаптере так:
Адаптер Адаптер
~~~~~~~ ~~~~~~~
19 (питание) - 12 (IN+)
7 (GND) - 24 (IN-)
http://pic.pdp-11.ru/images/adapter2.png
И затем соединить:
ИРПС Адаптер RS232
~~~~ ~~~~~~~ ~~~~~
6 (выход) контакт верхнего ряда - 12 (IN+)
4 (земля) контакт нижнего ряда - 7 (GND) - 5 (GND)
3 (Out) - 2 (RX)
...
Но как должно выглядеть подключение для приёма из PC через адаптер в СМ ?
Ведь, чтобы светодиод оптрона горел при подключении, но при отсутствии замыкания, и не горел при отсутствии подключения - двух проводов от терминала недостаточно. Если два провода от терминала только шунтируют светодиод ИРПС, чтобы гасить его в нужные моменты, а при отсутствии подключения ( и замыкания ) светодиод всегда горит - абсолютно невозможно подключиться двумя проводами к разъёму ИРПС так, чтобы при размыкании этих проводов светодиод ИРПС погас.
Если у топикстартера есть ft232, то не морочьте ему сильно голову, пусть резанет две дорожки и припаяется фтшкой к ним.
Если у топикстартера есть ft232, то не морочьте ему сильно голову, пусть резанет две дорожки и припаяется фтшкой к ним.Пока ситуация выглядит так, что для подключения ИРПС СМ к COM-порту PC резать дорожки не надо - надо выпаять базу V7 и подключить сигнал от гнезда базы V7 ( на плате ИРПС ) к входу RX у COM-порта, а сигнал TX из COM-порта подключить к выпаянной базе V7 ( по желанию - добавить между ними последовательно резистор 1К..2К и/или диод, плюсом на TX ). После чего соединить землю ИРПС и COM-порта, замкнуть проводом вход на выход в разъёме ИРПС - и всего делов.
- - - Добавлено - - -
Если гнездо базы и выпаянную базу V7 вывести на свободные контакты разъёма ИРПС - переключение между стандартной работой ИРПС и работой ИРПС с COM-портом PC может осуществляться либо замыканием этих дополнительных контактов между собой ( для стандартной работы ИРПС ), либо соединением их с RX и TX у COM-порта PC.
Думаю, наш топикстартер потребует таблицу - какие номера выходов с какими соединять.
Серьёзно? А я думал что на форуме можно только просить.
Если я потребую КЦГД к эмулятору, он что сиюминутно появится?
Но как должно выглядеть подключение для приёма из PC через адаптер в СМ ?
В адаптере при Стопе транзистор открыт, а значит ток через него протекает. Включить между резистором и коллектором светодиод, тогда ток и через него будет протекать.
В адаптере при Стопе транзистор открыт, а значит ток через него протекает. Включить между резистором и коллектором светодиод, тогда ток и через него будет протекать.Я понял так, что речь идёт о подключении к оптрону ИРПС. Когда к разъёму ИРПС не подключено ничего - оптрон ИРПС горит и формирует сигнал STOP. Наша задача - зашунтировать и погасить этот оптрон при приходе сигнала START. Транзистор V7 по сигналу START открывается, шунтирует оптрон и гасит его. Ключ выходного оптрона адаптера по сигналу START закрывается ( т.е. - размыкается ). Куда подключить на разъёме ИРПС разомкнутый ключ так, чтобы горящий при отсутствии подключений оптрон ИРПС погас?
Если у топикстартера есть ft232, то не морочьте ему сильно голову, пусть резанет две дорожки и припаяется фтшкой к ним. У него стационарный компьютер с нормальным (железным) компортом. И я давно предлагал, по простому, взять 555 или 1533ЛН1, приклеить ее на свободное поле платы ногами вверх и допаять проводками все, что надо. А тут, понимаешь, лезут в высокие материи преобразований ТТЛ-20мА и 20мА-RS232, обсуждают теорию применения оптронов и т.п...
У него стационарный компьютер с нормальным (железным) компортом. И я давно предлагал, по простому, взять 555 или 1533ЛН1
И что? Вместо ТТЛ на м/х подавать +-12в?
приклеить ее на свободное поле платы ногами вверх и допаять проводками все, что надо.
Зачем дополнительные инверторы? Там инверторы стоят штатно.
- - - Добавлено - - -
Я понял так, что речь идёт о подключении к оптрону ИРПС.
Да.
Когда к разъёму ИРПС не подключено ничего - оптрон ИРПС горит и формирует сигнал STOP.
С чего бы это? Когда к ИРПС не подключено ничего - оптрон ИРПС не горит.
Наша задача -
У меня такой задачи нет.
зашунтировать и погасить этот оптрон при приходе сигнала START.
Это только на вход РС (выход ИРПС).
- - - Добавлено - - -
Куда подключить на разъёме ИРПС разомкнутый ключ так, чтобы горящий при отсутствии подключений оптрон ИРПС погас?
В адаптере стоит питающий резистор светодиода, коллектор транзистора включается в параллель светодиоду со стороны резистора.
И что? Вместо ТТЛ на м/х подавать +-12в? В смысле на вход? Легко. Через резистор 4.7 кОм. В случае минуса, тока 2 или 3мА (сколько там разовьет выход компорта через 4.7 кОм?) вполне хватит для надежного срабатывания 555-го или 1533-го ЛЭ. Избыток тока будет слит в землю антизвонным диодом того же ЛЭ. В случае плюса, даже если +12 В для ЛЭ окажется многовато, лишнее напряжение просядет на том же резисторе, ток при этом окажется не больше 1 мА, от такого втекающего тока логическому элементу ничего не будет - он также будет считать его единицей. Это на пути от компорта к ТТЛ. На обратном пути (от ТТЛ к компорту) еще проще - все железные компорты на мамашах, как современных, так и 10-летней давности, отдаются наружу через м/с 75232, у которой, несмотря на допуски напряжений на входе до +/-15В, пороги срабатывания вполне ТТЛ-овские. Для очистки совести можно поискать на маме эту самую м/с и убедиться, что она установлена. Ну, или 75185, что, практически, то же самое, что и 75232, лет 10 назад ставили иногда и их.
Зачем дополнительные инверторы? Там инверторы стоят штатно. Так они там 155-е, а надо 555/1533. Да и плату перепахивать не стоит.
С чего бы это? Когда к ИРПС не подключено ничего - оптрон ИРПС не горит.А как тогда работает закольцованный ИРПС. Ведь в состоянии STOP оптрон должен гореть и при этом шунтирующий его транзистор V7 закрыт. Если транзистор V7 закрыт - кольцо разорвано и удаление провода из разъёма никак не повлияет, потому что транзистор V7 уже разорвал кольцо. Значит, при отсутствии подключения - оптрон ИРПС должен гореть.
- - - Добавлено - - -
лезут в высокие материи преобразований ТТЛ-20мА и 20мА-RS232, обсуждают теорию применения оптронов и т.п...Всё решается выпаиванием одного провода ( вывода базы V7 ) и пробросом двух проводов ( с гнезда базы и с самой базы V7 ) на разъём ИРПС. Куда уж проще.
А как тогда работает закольцованный ИРПС.
В параллель.
Кольцевать ИРПС имеет смысл только с другим адресом. Например 176500.
Ведь в состоянии STOP оптрон должен гореть и при этом шунтирующий его транзистор V7 закрыт.
Да так.
Значит, при отсутствии подключения - оптрон ИРПС должен гореть.
Когда есть подключение к оптрону питающего резистора и земли. В ИРПС СМ пассивная токовая петля, а значит питание берётся с терминала.
При отключении хотя бы одного провода на вход ИРПС, светодиод гореть не будет.
Всё решается выпаиванием одного провода ( вывода базы V7 ) и пробросом двух проводов ( с гнезда базы и с самой базы V7 ) на разъём ИРПС. Куда уж проще. Это надо иметь схему (кстати, а где она?). А в самом начале, летом, когда схемы не было, я внес это самое предложение, но на него не обратили внимания...
Через резистор 4.7 кОм.
Об этом сказано не было.
Так они там 155-е,
Стоит там на вход как раз К555ТЛ2.
а надо 555/1533.
Это почему? КМОП более вынослив на завышенные напряжения.
Когда есть подключение к оптрону питающего резистора и земли. В ИРПС СМ пассивная токовая петля, а значит питание берётся с терминала.Т.е. терминал даёт питание в обе стороны, поэтому закольцевать ИРПС невозможно - ни на одном адресе, ни с другим адресом ( потому что все выходы ИРПС пассивные и могут только шунтировать запитанный оптрон, а запитать оптрон из разъёма ИРПС СМ нечем ). В таком случае ДА - входной оптрон ИРПС можно зажечь от питания адаптера и гасить последовательно включённым ключом выходного оптрона адаптера.
А чтобы сработал фокус с подключением выпаянной базы V7 к выходу TX у COM-порта - надо ещё соединить контакт минуса оптрона в разъёме с землёй ИРПС, а контакт плюса оптрона в разъёме - через резистор 100 Ом с +5в на плате ИРПС. Т.е. по-хорошему - надо ещё дополнительно вывести из платы ИРПС на разъём питание для оптрона ( с шины +5в через резистор 100 Ом ).
Так?
Т.е. терминал даёт питание в обе стороны
Да.
поэтому закольцевать ИРПС невозможно
Возможно. Чем не устраивает СМовское питание?
- - - Добавлено - - -
А чтобы сработал фокус
Не надо никаких фокусов. Не сбивайте с толку топикстартера.
Теперь я передаю в руки Патрону.
Забираю обратно.
Возможно. Чем не устраивает СМовское питание?На разъёме ИРПС есть питание для оптрона? И на какое напряжение у ИРПС оптрон? Адаптер ( насколько я понимаю ) даёт +5в через резистор 100 Ом, чтобы при токе петли 20 мА напряжение на оптроне составляло 3в.
- - - Добавлено - - -
Не надо никаких фокусов. Не сбивайте с толку топикстартера.Верно, поскольку можно подключить исходную плату к PC через адаптер - не надо никаких фокусов с платой.
- - - Добавлено - - -
Тогда какой из двух выходов оптрона ( 2 и 8 ) на разъёме ИРПС надо соединить с землёй, а на какой подавать питание?
- - - Добавлено - - -
Раньше (насколько я понял) исходили из того, что минус (т.е. "земля") у оптрона на контакте 2, а плюс (т.е. "питание") - на контакте 8.
Позже выяснилось, что всё наоборот - минус (т.е. "земля") у светодиода оптрона на контакте 8, а плюс (т.е. "питание") - на контакте 2.
Тогда соединение такое:
Передача с СМ на Адаптер.
ИРПС Адаптер
~~~~ ~~~~~~~
4 (земля) контакт нижнего ряда - 7 (GND)
6 (выход) контакт верхнего ряда - 12 (IN+)
Контакты адаптера 19 и 12 соединить вместе.
Контакты адаптера 7 и 24 соединить вместе.
Приём с Адаптера на СМ.
ИРПС Адаптер
~~~~ ~~~~~~~
2 (вход) контакт верхнего ряда - 20 (+5v)
8 (вход) контакт нижнего ряда - 25 (OUT+)
Контакты адаптера 7 и 13 соединить вместе.
Подключение Адаптера к РС.
Адаптер РС
RS232 (DB25) RS232 (DB9)
~~~~~~~~~~~~ ~~~~~~~~~~~
7 (GND) - 5 (GND)
3 (DOut) - 2 (RX)
2 (DIn) - 3 (TX)
Об этом сказано не было. Неправда! (http://zx-pk.ru/threads/27908-sm-1420-ili-2420-sm-3508-31-s-chego-nachat-ne-rabotaet.html?p=922407&viewfull=1#post922407)
Стоит там на вход как раз К555ТЛ2. А какой у нее на входе уровень, прямой или инверсный? Нужен инверсный, чтобы СТОП был высоким, а СТАРТ низким. Да и плату пахать...
Это почему? КМОП более вынослив на завышенные напряжения. КМОП не любят входные напряжения, выше собственного питающего. То есть, защита на входах там есть и избыток входного тока высокого уровня будет слит в источник питания, но береженого Бог бережет... А 555-я - ДТЛ, на входе у нее диод Шоттки, который при превышении порога срабатывания банально закроется и ему по фиг, 3 вольта там, 5, или 12.
На разъёме ИРПС есть питание для оптрона?
На разъём не выведено. Никто не мешает взять питание с платы.
И на какое напряжение у ИРПС оптрон?
Не напряжение а ток. Ток 20мА можно получить с любого напряжения (при необходимой мощности источника питания) , нужно только подобрать сопротивление.
Тогда какой из двух выходов оптрона ( 2 и 8 ) на разъёме ИРПС надо соединить с землёй, а на какой подавать питание?
2- анод светодиода.
8- катод светодиода.
Неправда!
Я про это (http://zx-pk.ru/threads/27908-sm-1420-ili-2420-sm-3508-31-s-chego-nachat-ne-rabotaet.html?p=928909&viewfull=1#post928909) сообщение.
А какой у нее на входе уровень, прямой или инверсный?
Прямой.
Нужен инверсный, чтобы СТОП был высоким, а СТАРТ низким.
С какого фига?
- - - Добавлено - - -
Artredsun, Наилучшим образом будет подключение через адаптер, т.к. без адаптера нужны значительные вмешательства в схему. Как выяснилось адаптер пригоден для использования связи ИРПС СМ <> СОМ порт, то использовать лучше его.
Рекомендацию по обходу токовой петли я удалил (отменяется).
Подключать на передачу из СМ в РС по параллельной схеме. *
Подключать на приём из РС в СМ по последовательной схеме.
*При этом базу тр. V7 припаять на место.
- - - Добавлено - - -
Передача с СМ на Адаптер.
ИРПС Адаптер
~~~~ ~~~~~~~
4 (земля) контакт нижнего ряда - 7 (GND)
6 (выход) контакт верхнего ряда - 12 (IN+)
Контакты адаптера 19 и 12 соединить вместе.
Контакты адаптера 7 и 24 соединить вместе.
Да.
Приём с Адаптера на СМ.
ИРПС Адаптер
~~~~ ~~~~~~~
8 (вход) контакт нижнего ряда - 25 (OUT+)
2 (вход) контакт верхнего ряда - 20 (+5v)
Контакты адаптера 7 и 13 соединить вместе.
Отредактировал. :)
Теперь - да.
ИРПС Адаптер
~~~~ ~~~~~~~
8 (вход) контакт верхнего ряда - 25 (OUT+)
2 (вход) контакт нижнего ряда - 20 (+5v)
Отредактировал.
Теперь - да.8 - это точно контакт верхнего ряда?
2 - это точно контакт нижнего ряда?
Значит, в исходной схеме подключения (http://zx-pk.ru/threads/27908-sm-1420-ili-2420-sm-3508-31-s-chego-nachat-ne-rabotaet.html?p=921543&viewfull=1#post921543) была ошибка и с номерами выводов, и с их подключением, или с номерами там всё правильно и 2 - это и правда контакт верхнего ряда, но подключать его надо на +5v.
- - - Добавлено - - -
В принципе логично, если земля ИРПС (4) и "земля оптрона" (8) - рядом на нижнем ряду контактов, так их при необходимости проще соединять.
8 - это точно контакт верхнего ряда?
2 - это точно контакт нижнего ряда?
Нет. Я переставил номера, а про расположенность забыл. Сейчас исправлю.
- - - Добавлено - - -
Значит, в исходной схеме подключения была ошибка и с номерами выводов
Исправил.
- - - Добавлено - - -
Позже выяснилось, что всё наоборот - минус (т.е. "земля") у оптрона на контакте 8, а плюс (т.е. "питание") - на контакте 2.
Не земля а коллектор транзистора адаптера.
Не земля а коллектор транзистора адаптера.Катод свтодиода не является коллектором транзистора адаптера, наоборот - катод светодиода ( на контакте 8 ИРПС ) надо подключить к коллектору транзистора адаптера ( на контакте 25 адаптера ).
Катод светодиода не является коллектором транзистора адаптера
Разумеется.
наоборот - катод светодиода ( на контакте 8 ИРПС ) надо подключить к коллектору транзистора адаптера ( на контакте 25 адаптера ).
Да.
И земля тут не фигурирует.
Artredsun
28.09.2017, 04:50
Всем, доброго утра!
Извиняюсь за долгое молчание, на работе загрузили, плюс пока ещё не подпускают к 1420, пока ещё идут проливки. Как только освободят машины, займусь.
Я про это сообщение. Так там же сказано: допаять проводками всё необходимое. Это же не полное руководство к действию, а напоминание о предыдущих сообщениях.
С какого фига? (это об инверсных сигналах TxD, RxD) Писюку нужно. На порту RS232 с точки зрения ТТЛ сигналы инверсные.
Итого, цена вопроса - одна чикнутая дорожка, скальпелем или канцелярским ножом, та, что от схемы с оптроном ко входу RxD БИСки UART'а, два инвертирующих логических элемента серии 555 или 1533, один резистор 4.7к и всё! И не надо почти четырех сотен мессаг обсуждения!..
- - - Добавлено - - -
Зачем дополнительные инверторы? Там инверторы стоят штатно. Чтобы не вникать детально, что там на плате наворочено.
(это об инверсных сигналах TxD, RxD) Писюку нужно. На порту RS232 с точки зрения ТТЛ сигналы инверсные.
Где Вы увидели инверсию?
http://pic.pdp-11.ru/images/smcl1b.png
Чтобы не вникать детально, что там на плате наворочено.
Именно вникать. Прочитайте всё от начала до конца внимательно.
И не надо почти четырех сотен мессаг обсуждения!..
Ну так Вы же ещё добавляете.
Где Вы увидели инверсию?Вот прямо на этой осциллограмме - см. строчку нулей и единиц. Как известно, в ТТЛ единица - высокий уровень, а ноль - низкий. Да и возьмем описание любого U(S)ART'а, хоть самого первого писюшного 8250, хоть современного писюшного, хоть любого в составе современных МК, везде написано и нарисовано на сигналограммах, что СТОП должен единицей, т.е высоким уровнем, а СТАРТ нулём, т.е. низким. На осциллограмме строго наоборот.
Да, у наших любимых 1801ВП1-035/065 тоже наоборот, но на ДВК-шных схемах на входах/выходах UART'а нарисованы кружочки, т.е. инверсия. А вот как у 581-го UART'а, я не имею ни малейшего понятия, потому и спрашивал.
Вот прямо на этой осциллограмме
Цитирую Ваше сообщение.
Нужен инверсный, чтобы СТОП был высоким, а СТАРТ низким.
Далее.
см. строчку нулей и единиц.
Это Патрон чертил. Почему он решил что ноль это высокий уровень мне неизвестно.
Как известно, в ТТЛ единица - высокий уровень, а ноль - низкий.
Да.
Это Патрон чертил. Почему он решил что ноль это высокий уровень мне неизвестно.Потому что это сигнал с выхода инвертора. Передаётся 7-разрядный двоичный байт 1000001 ( "A" ), по осциллограмме вполне можно самостоятельно определить, каким уровнем там передаётся 1, а каким 0.
Цитирую Ваше сообщение.Виноват, что-то я зарапортовался. Тем не менее, уровни я назвал правильно, вот прямой назвал инверсным - это я ошибся.
Это Патрон чертил. Почему он решил что ноль это высокий уровень мне неизвестно Потому, что так оно в действительности. Уровни RS232 в "ТТЛ-овских понятиях" действительно инверсные, а именно, Старту соответствует высокий уровень напряжения, а Стопу (и состоянию Idle) - низкий. Соответственно и все драйверы RS232 - и писюшные GD75232, и древние 1488/1489, и новомодные MAX232 - инвертирующие.
Сигналы RS232.
"Пилот" сигналы - это STOP,START являются прямыми, где:
STOP- отрицательный уровень.
START- положительный уровень.
DATA сигналы - это 7(8) бит после STARTa являются инверсными по отношению к логики значения данных.
...
Надеюсь теперь все довольны.
И UART, и RS232 передают сигнал START логическим 0, а сигнал STOP - логической 1. Просто на входе инвертора логический 0 прямой TTL-логики имеет низкий уровень, а на выходе инвертора логический 0 инверсной TTL-логики имеет высокий уровень. Поэтому один и тот же сигнал START, всегда и везде передаваемый одним и тем же логическим значением 0 - имеет разные уровни на входе и выходе инвертора.
http://pic.pdp-11.ru/images/ttl232.png
Поэтому один и тот же сигнал START, всегда и везде передаваемый одним и тем же логическим значением 0 - имеет разные уровни на входе и выходе инвертора. Не инвертора. Драйвера RS232. В понятиях RS232 логический ноль - минус 3-15 В, логическая единица - плюс 3-15 В, это же не ТТЛ. Что и обеспечивают все эти 75232 и иже с ними. Однако, все применяемые сейчас драйверы-приемники сигналов RS232 имеют пороги переключения, близкие к ТТЛ-овским. То есть, конечно, они весело принимают сигналы до +/- 15В, но если туда подключить выход обычного ТТЛ-элемента, то срабатывание будет вполне уверенным, только вот уровни будут считаться наоборот - лог. 0 ТТЛ драйвер 232 воспримет, как 1, лог. 1 ТТЛ - как 0. С драйверами-передатчиками чуть сложнее - обычные 75232 выдают свой лог. 0 в виде плюс 10В, лог 1 - минус 10В (приблизительно), а Максимки - +/- 7В. Тем не менее, если подать сигнал с их выходов на вход обычного ЛЭ серии 74LS/ALS (555/1533) через резистор 4.7 кОм, что вполне допустимо для любого из драйверов-передатчиков, и для 75232, и для Макса, то в состоянии лог. 1 232 (минус на выходе) через этот резистор пойдет ток порядка 2мА для 75232 или 1.4 мА для Макса. 0.36 или 0.1 мА из них достанутся входу лог. элемента, остальные будут слиты в землю антизвонным диодом, всегда присутствующим в этих ЛЭ. В состоянии лог. 0 232 (плюс на выходе), диод Шоттки на входе ЛЭ банально закроется и ему по барабану, 3 там вольта, 5 или 12. TI, правда, не рекомендуют подавать на входы более 7В, похоже, что-то там начинает стабилитронить, но и на здоровье, даже с 75232 с его +10В на выходе и резистором 4.7к ток будет не более 0.6 мА, многократно проверено, никаких проблем.
То есть, в любительских условиях, для подключения к компорту компа какой-то самоделки не нужны ни 75232, ни MAX232. Достаточно нескольких ТТЛШ-инверторов. Выходы их подключаем ко входам 232 напрямую, входы к выходам 232 - через резисторы 4.7 кОм. И все. В принципе, конечно, можно и максимку поставить, но на "сопливчике" он неудобен - паять к нему конденсаторы - то еще удовольствие, да и много их...
Не инвертора.Обсуждаемая осциллограмма снята с выхода инвертора платы ИРПС, инвертирующего логику TTL для подачи логического нуля уровнем +5 В и логической единицы уровнем 0 В.
Artredsun
16.01.2018, 05:52
Всем доброго дня!
Дико извиняюсь, что не писал ничего, но лучше поздно чем никогда. Перекинули меня в другой корпус, всё надеялся, что доберусь, попробую что-нибудь и тогда отпишусь, но всё ни как не получалось.
Забрали от нас эти машины в плане обслуживания, а кому отдали не понять. Но я всё не теряю надежды, авось доберусь.
Artredsun
23.01.2018, 09:00
Всё, на пробовался. СМ1420 при включение уходит в останов, и схк загорается, если раньше хоть до терминала доходило дело, то сейчас сразуже в останов.
Походу всё :(
Artredsun
25.01.2018, 04:25
Нашёл альбом со схемами 2420.
Походу вышла из строя плата 2420/001. На панели с лампочками постоянно загораются одни и те же лампочки, если с лево на право
1-111-011-011-000-000 (173300)
менял все платы кроме 2420/001 загорается всегда одно и тоже, если меняю 2420/001 на более старую (всю перепаянную, видимо она чаще всего и ломалась), загораются другие лампочки.
В альбоме есть схема 2420/001
Можно ли зная это, чего-нибудь сделать? :)
В альбоме есть схема 2420/001
Можно ли зная это, чего-нибудь сделать? :)
Можно конечно, токо для этого нужно выложить сканы схемы, думаю что скорее всего вылетела прошивка в какой-нибудь РТ5... :( все такие микрухи надо бы аккуратно выкусить, считать программатором, прошить новые, вернуть на место уже в панельках.
1-111-011-011-000-000 (173300)
Это в ПЗУ останов. В этой ячейке 173300/177577.
загораются другие лампочки.
Какие?
Ключ в каком положении?
Можно ли зная это, чего-нибудь сделать?
Учитывая это сообщение:
Забрали от нас эти машины
Их несколько? Какие?
Если однотипные, найти неисправность методом замены блоков.
Artredsun
26.01.2018, 08:25
Вот шайтан машина!!!
Работает! Чё вообще происходит, заморозки (-45) на неё так повлияли?
Ключ в каком положении?
Ключ в любом положение (за исключением "откл") - всегда загоралось 1773300
Их несколько? Какие?
Если однотипные, найти неисправность методом замены блоков.
Две машины 1420 и одна 1810
Из одной 1420 (назовём номер один) всё уже что можно (в своё время) переставили в нынешнюю (назовём номер два). Я так понял из машины №1 все рабочие платы поставили в №2, а все не рабочие платы переставили в №1
Я по очереди каждую плату переставлял (в начале недели) и реакции ноль, только на плате 2420/001 результат на табло поменялся.
на 1-000-000-110-001-000 (100610).
Сейчас всё работает, ну если только ставлю плату 2420/001 из машины №1 тогда останов с лампочками, как выше описал.
В понедельник наверное смогу сканы схем 2420 сделать, они A3, надо сканер такой найти, в здании у нас такого нет.
Artredsun
06.02.2018, 11:29
Я сделяль сканы. :)
https://yadi.sk/i/TgPogVhB3S8cg8
Вот и я на своей СМке "споймал" СХК...
Artredsun
20.02.2018, 04:39
Вот и я на своей СМке "споймал" СХК...
Сочувствую. У меня организм "СХК" словил, две недели провалялся, тока вышел на работу.
Какие-то сволочи/марадёры раздербанили комп который я к 1420 пытался подключить, сейчас восстанавливать придётся.
Извиняюсь за оффтоп.
Вот и я на своей СМке "споймал" СХК...
Как говорится, электроника - наука о контактах... После перетыкания плат и перетасовки плат в корзине внешних устройств (были там у меня эксперименты, о которых я запамятовал, пришлось лезть в родной мануал и смотреть, как там собрана по схеме корзина) машинка ожила :)
Как говорится, электроника - наука о контактах
Это - не как говориться, это - АКСИОМА :)
Artredsun
31.03.2018, 07:06
Как говорится, электроника - наука о контактах... После перетыкания плат и перетасовки плат в корзине внешних устройств (были там у меня эксперименты, о которых я запамятовал, пришлось лезть в родной мануал и смотреть, как там собрана по схеме корзина) машинка ожила :)
Поздравляю!
А я к сожалению пока не могу собрать комп, с которого пытался подключится к СМ'ке.
Хотя СМ'ка пока работает :)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot