User Tag List

Страница 8 из 40 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 391

Тема: Вопрос про КМД ДВК

  1. #71

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Стоповые биты ( "1" ) каким уровнем передаются .. 0v ?

    А на ноге TX у MAX232 стоповые биты каким уровнем передаются ?

    Если передавать по линии байты 0100 - как будет выглядеть осциллограмма при передаче через 065 и через MAX232 ?
    Там сканкоды, но 100% не уверен.

    Старт- стоповые биты передаются дифференциальной линией, то-есть + -
    относительно нуля. И сделано это для передачи на (относительно) большие расстояния. На внутренней шине этого не требуется. На 065 микросхеме есть ещё RR 31 нога и BSYD 29 нога вот они то могут быть и задействованы. То-есть RR держит уровень вовремя передачи и отпускает в отсутствии. Так-же BSYD во время приёма.

    На MAX232 лог0 5в соответственно start 0в stop 5в по другому быть не может.
    Последний раз редактировалось MiX; 18.01.2014 в 11:29.

  2. #72

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    На MAX232 лог0 5в соответственно start 0в stop 5в по другому быть не может.
    На 065 - тем более, ведь это TTL-уровни. Разница лишь в том, что судя по выложенным ранее осциллограммам - 065 передаёт start 5в stop 0в ( т.е. уровни там инверсные ).

    Если сравнить осциллограммы TTL-уровней при передаче байта 0100 через 065 и через MAX232, то чем эти осциллограммы отличаются ?

  3. #73

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Осциллограмма на 065 при постоянной трансляции @ (100)
    Осциллограмма на MAX232 при постоянной трансляции @ (100) ,при скорости 9600
    На холостом режиме лог0 5в
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	100.jpg 
Просмотров:	1794 
Размер:	71.9 Кб 
ID:	45115   Нажмите на изображение для увеличения. 

Название:	max232.jpg 
Просмотров:	1452 
Размер:	72.4 Кб 
ID:	45116  
    Последний раз редактировалось MiX; 18.01.2014 в 15:45.

  4. #74

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чтобы организовать постоянную трансляцию байта 100 в COM-порт - надо в Test.cfg добавить в секцию [links] следующую строку:

    Код:
    [links]
    
    TerminalPort  >  ComPort
    и запустить в эмуляторе такую же программу вывода байта, как и на ДВК.

    ---------- Post added at 14:42 ---------- Previous post was at 14:35 ----------

    А на ДВК тем временем можно снять осциллограмму вывода байта 252, а то не вполне понятно - передаются байты без промежутков или почему-то с большими промежутками ( не исключено, что КЦГД использует квитирование, чтобы снизить общую скорость передачи байтов, хотя каждый отдельный байт передаётся на более высокой скорости, поэтому между байтами и возникают большие "стоповые" промежутки ).

    ---------- Post added at 15:01 ---------- Previous post was at 14:42 ----------



    ---------- Post added at 15:10 ---------- Previous post was at 15:01 ----------

    Похоже, ситуация прояснилась - чтобы скопировать сигнал с "входного" 065 КЦГД в COM-порт - сигнал нужно пустить в MAX232 через инвертор, а COM-порт PC настроить на высокую скорость ( можно перебрать все скорости от 57600 и вниз ).

  5. #75

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к Алексу
    Цитата Сообщение от Alex_K Посмотреть сообщение
    На материнке адрес ИРПС должен быть 176560. А если подключать к 1801ВП1-065, то тогда надо отрезать выводы входа, выхода, RR и BSYD. Тут еще некоторые сигналы могут быть инвертированы.
    Зачем отрезать? У меня они на оптопарах и так не подключены.

    P.S. Patron, Я 256 проверю позже. На всё времени не хватает. И потом на осциллографе развёртка 5мкс маловата для таких сигналов.
    Последний раз редактировалось MiX; 18.01.2014 в 16:47.

  6. #76

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Зачем отрезать?
    Отрезать надо те дорожки, которые подают на входы 0в, т.е. коротят их на землю ( а можно - и все входные дорожки ). Выходы, по идее - можно не трогать ( нагрузочной способности должно хватить ).

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По поводу КЦГД - скорость 57600 между двумя 1801ВП1-065.

    Если не хочется делать никаких издевательств с ИРПС, типа отрезания дорожек, то надо переходник RS-232<>"токовая петля", например такой.

  9. #78

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MAX232:



    Видно, что относительно 065 сигналы у MAX232 инверсные и порт настроен на гораздо меньшую скорость.

    ---------- Post added at 16:00 ---------- Previous post was at 15:56 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    По поводу КЦГД - скорость 57600 между двумя 1801ВП1-065.
    Похоже, что при обычном выводе символов на экран - КЦГД при помощи квитирования имитирует скорость 9600, а полную скорость использует только в "спецрежимах" ( например, при загрузке программ через терминальный порт ).

  10. #79

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Похоже, что при обычном выводе символов на экран - КЦГД при помощи квитирования имитирует скорость 9600, а полную скорость использует только в "спецрежимах" ( например, при загрузке программ через терминальный порт ).
    Ничего там не имитируется. Порты терминала работают в режиме опроса, не прерывания. Потому приняли байт, сразу же его обработали, а вывод на экран, тем более графический, занимает какое-то время. В режиме прерываний там только клавиатура МС-7004, ну и таймер 60 Гц.

  11. #80

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ничего там не имитируется.
    По факту - скорость вывода 9600/11 ( 872 CPS ) имитируется в КЦГД довольно точно ( это хорошо видно, если сравнить выложенные выше оcциллограммы 065 и MAX232 ). На осциллограмме MAX232 используется один стоповый бит, поэтому посылка 9600/10 ( 960 CPS ) у MAX232 примерно на 10% короче, чем имитируемая продолжительность посылки 9600/11 ( 872 CPS ) у КЦГД.

    Предположение, что это случайно так получилось - ничем не лучше предположения, что это не случайно так получилось.
    Последний раз редактировалось Patron; 18.01.2014 в 17:50.

Страница 8 из 40 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. вопрос
    от Sayman в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 20.11.2008, 09:40
  2. Вопрос про ПЗУ
    от Eltaron в разделе Память
    Ответов: 14
    Последнее: 25.12.2005, 20:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •