Важная информация

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 70

Тема: ПЛМ-автоматика: непонятки с CAS и RAS

  1. #41
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freecoder Посмотреть сообщение
    То есть, процессор может писать в видеопамять в любое время, а не только во время обратного хода луча или отрисовки бордюров?
    Может писать в то время, когда не происходит чтение памяти схемой формирования изображения.
    Если разделить все время на интервалы 1/(частота кварца/16), получим примерно 1,14мкс, я не знаю какой кварц стоит точно.
    Половину этого времени к памяти обращается схема формирования изображения.
    Вторую половину МОЖЕТ обращаться процессор, но это не значит, что он обязан все это отведенное время писать в память. Он пишет только когда выдается команда записи в определенную ячейку, относящуюся к видеопамяти.

    ---------- Post added at 01:40 ---------- Previous post was at 01:35 ----------

    Цитата Сообщение от freecoder Посмотреть сообщение
    Интересно, сигнал на адресных входах РУ6 поступает с регистров D32 D33 каждые ~108 мс. Верно ли я понимаю, что эта периодичность связана с тем, что процессор, сохраняя адрес возврата в стек, доходит до адреса 0 и затем вновь начинает писать по верхним адресам памяти. И так циклически постоянно пробегает всю память, записывая одно и то же значение.
    Похоже, что так и есть, я точно не могу сказать какова должна быть периодичность. Думаю, что она такая как должна быть.


    Сейчас очевидно, что проблема со схемой формирования адреса при выводе на экран. Мультиплексоры можно просто в статичном режиме проверить чтобы убедиться окончательно что с ними, но это дорожки надо резать.
    Меня только смущает почему они сразу оба могли сдохнуть.
    Если есть вопросы - пишите на tetroid собака inbox точка ru

  2. #42
    Member
    Регистрация
    15.05.2012
    Адрес
    г. Новосибирск
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MV1971 Посмотреть сообщение
    Мультиплексоры можно просто в статичном режиме проверить чтобы убедиться окончательно что с ними, но это дорожки надо резать.
    Меня только смущает почему они сразу оба могли сдохнуть.
    Отрезал дорожки, идущие к ногам 15 D27 D28, подтянул их к "0". Для верности отрезал дорожку, идущую от ноги 4 так, что этот выход остался висеть.
    В итоге, ни на одном выходе сигналы так и не появились, несмотря на то, что на входах они есть.
    Проверил питание, вроде земля и +5В на месте.
    Как могли выйти из строя обе разом -- для меня тоже загадка. Возможно, дело и не в них. Но они точно ведут себя не так, как надо.

    В общем, как буду в городе, куплю несколько КП11, проверю и отпишусь.

  3. #43
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, попробуйте поменять.
    Надеюсь, что сможете купить в Новосибирске микросхемы ?

    ---------- Post added at 23:35 ---------- Previous post was at 23:33 ----------

    Кстати, а на выходах D29 тоже ничего нет ?
    Если есть вопросы - пишите на tetroid собака inbox точка ru

  4. #44
    Member
    Регистрация
    15.05.2012
    Адрес
    г. Новосибирск
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, в Электронщике есть такие.

    D29 посмотрю сегодня.

  5. #45
    Member
    Регистрация
    15.05.2012
    Адрес
    г. Новосибирск
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Долго не писал. На D29 выходы работают, хотя видно, что её перепаивали. D27 и D28 заменил на 74HC257, на выходах появился сигнал.

    Потом я проверил, работает ли запись в видеопамять. Восстановил работу регистров D32 D33, а D31 наоборот заблокировал. Подал +5В на вывод 1, на выходах D31 и входах "data in" РУ6 появился постоянный "1". В результате на выходах РУ6 - белиберда. После двух-трех нажатий на RESET белиберда пропадает, появляется стабильный "1". Две РУ6 не работают - ноль на выходе, белиберды тоже нет.*После выключения/включения снова ерунда на выходах шести рабочих РУ6, для появления стабильного "1" нужно несколько нажатий RESET.

    Разблокировал регистр D31, на четырех выходах появился переменный "1", на остальных - стабильный ноль. По идее, так и должно быть. На выходах рабочих РУ6 ситуация такая: там, где должен быть "1" - мусор, а там, где "0" - нам на выходе "0".
    После нескольких сбросов - мусора меньше, но стабильного "1" не появляется. Хотя вроде должен, поскольку в содержимое ячеек памяти пишется только "1".

    Вопрос: это нормально, что для появления нормального сигнала на выходах РУ6 нужно несколько раз нажать RESET?

    Добавил фото. Первые две -- это выход РУ6 до нажатия ресет. Следующие две -- это то же самое, если отрезать дорожку, которая идёт далее на D32 и D33. Последняя -- это постоянный ненулевой уровень на одном из входов D32 и D33 после отрезания их от выхода РУ6.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMG_5561_RU6_pin14_10us.jpg 
Просмотров:	179 
Размер:	29.1 Кб 
ID:	38784   Нажмите на изображение для увеличения. 

Название:	IMG_5562_RU6_pin14_0.5us.jpg 
Просмотров:	181 
Размер:	25.1 Кб 
ID:	38785   Нажмите на изображение для увеличения. 

Название:	IMG_5564_RU6_pin14_10us_cutted.jpg 
Просмотров:	156 
Размер:	25.8 Кб 
ID:	38786   Нажмите на изображение для увеличения. 

Название:	IMG_5565_RU6_pin14_0.5us_cutted.jpg 
Просмотров:	156 
Размер:	24.7 Кб 
ID:	38787   Нажмите на изображение для увеличения. 

Название:	IMG_5566_D32_pin14_0.5us.jpg 
Просмотров:	163 
Размер:	22.0 Кб 
ID:	38788  

    Последний раз редактировалось freecoder; 15.12.2012 в 10:47.

  6. #46
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freecoder Посмотреть сообщение
    Подал +5В на вывод 1, на выходах D31 и входах "data in" РУ6 появился постоянный "1".
    Точно там 1 ? Посмотрите осциллографом какой уровень, сколько вольт ?
    Получается, что входы РУ6 неподключены, для РУ6 это вовсе не 1.


    Сейчас нужно добиться чтобы на экране появилось хотя бы содержимое памяти после включения. Замкните сброс постоянно и что будет на экране ?
    Однородное поле не должно быть, все равно в памяти при включении хаотичная информация и она должна быть на экране.
    Если есть вопросы - пишите на tetroid собака inbox точка ru

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

  8. #47
    Member
    Регистрация
    15.05.2012
    Адрес
    г. Новосибирск
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MV1971 Посмотреть сообщение
    Точно там 1 ? Посмотрите осциллографом какой уровень, сколько вольт ?
    Получается, что входы РУ6 неподключены, для РУ6 это вовсе не 1.
    Возможно, я неясно описал то, что сделал. Я отрезал дорожку, идущую к ноге 1 D31 (555ИР27 в моем случае). Исходно на ней земля, я подпаял +5В через резистор 680 Ом и заблокировал работу регистра. Выходы идут на входы data_in РУ6. В итоге после включения или сброса на выходах D31 устанавливается "1". Осциллографом где-то 4 или 5В, могу посмотреть точнее. Почему устанавливается именно "1", я не знаю. Возможно, так устроена микросхема, что после подачи питания на неё выходы устанавливаются именно так.

  9. #48
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freecoder Посмотреть сообщение
    (555ИР27 в моем случае).
    Если ИР27, то вполне возможно что все выходы в 1, я предполагал что стоит ИР22.


    Я предлагаю пока отвлечься от такого глубокого копания этого узла и посмотреть что все таки на экране. Надо сначала добиться чтобы на экране было изображение из памяти без записи туда процессором, чтобы она отображалась как она есть при включении питания. Насколько я понимаю, сейчас экран чистый одного цвета ? Можно его сфотать при замкнутом сигнале сброса ?

    ---------- Post added at 22:33 ---------- Previous post was at 22:20 ----------

    Цитата Сообщение от freecoder Посмотреть сообщение
    При вытащенной ПЗУ нет матраса. Вместо него в экранной области мелькают разноцветные горизонтальные полоски длинной ок. 8 пикселей, высотой пиксель (на вскидку). Бордюр нормальный.
    После замены КП11 что-нибудь на экране поменялось ?
    Если есть вопросы - пишите на tetroid собака inbox точка ru

  10. #49
    Member
    Регистрация
    15.05.2012
    Адрес
    г. Новосибирск
    Сообщений
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я подключаюсь к LCD монитору через zxkit-001. Как подпаяю провода, обязательно сфотаю, как вы советуете.

    Еще до того, как я создал эту тему, картина была следующей. Процессор, обе ПЗУ, вся память РУ5 -- все стоялона месте. Исходно никакой понятной картинки на мониторе не было. Потом, когда удалось восстановить работу счётчиков, которые пробегают по адресам видеопамяти и РТ2 генератора синхросмеси, на экране появился белый бордюр, а внутри основного прямоугольника - постоянный шум в виде горизонтальнвх полосок, длинной около 8 пикс.

    ---------- Post added at 18:41 ---------- Previous post was at 18:38 ----------

    Ресет в то время был отпаян от платы. Но через 5-10 минут работы экран становился похожим на матрас. Правда, были только черные и белые полосы, и расположены несколько иначе.

  11. #50
    Veteran Аватар для MV1971
    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,303
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freecoder Посмотреть сообщение
    а внутри основного прямоугольника - постоянный шум в виде горизонтальнвх полосок, длинной около 8 пикс.
    А основной фон на экране внутри основного прямоугольника постоянно одного цвета ?

    Надо все таки ресет замкнуть и посмотреть, на экране ничего не должно меняться если память отображается нормально и она исправна и ее содержимое не разваливается постоянно например из-за отсутствия регенерации. И никак не может быть экрана одного цвета, должно быть либо хаотичное изображение или квадраты какие нибудь, но все должно быть стабильно.

    Если буду эти самые полоски то надо смотреть схему отображения DD42,43,46.47.
    DD47 не той же партии как поменяные КП11 ?

    Жаль что РУ6 не на панельках, можно было бы их вытащить и проверить схему отображения подавая постоянные уровни на выходы РУ6
    Если есть вопросы - пишите на tetroid собака inbox точка ru

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Непонятки с работой памяти. Help.
    от Evgeny Muchkin в разделе Память
    Ответов: 13
    Последнее: 26.11.2019, 15:28
  2. Непонятки с плеером Вортекс Тр
    от Руслан в разделе Программирование
    Ответов: 9
    Последнее: 15.08.2012, 12:03
  3. Alasm непонятки
    от Руслан в разделе Программирование
    Ответов: 9
    Последнее: 17.10.2011, 10:03
  4. Ответов: 28
    Последнее: 03.02.2011, 12:24
  5. непонятки с TR-DOS
    от Segfault в разделе Внешние накопители
    Ответов: 19
    Последнее: 14.04.2010, 18:54

Ваши права

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