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

User Tag List

Страница 113 из 125 ПерваяПервая ... 109110111112113114115116117 ... ПоследняяПоследняя
Показано с 1,121 по 1,130 из 1242

Тема: Сборка Radio-86RК-SRAM

  1. #1121
    Member
    Регистрация
    04.06.2020
    Адрес
    г. Красногорск
    Сообщений
    46
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Smile Первые успехи в запуске 86РК

    Пришли новые микросхемы, всё обновлено. Но всёравно застрял на тестах. При выключенном блоке питания, на выходе видео отрицательный потенциал -0.8В. Откуда он там -- понять не могу. С3 заряжается во время тестов и напряжение выхода смещается. Транзистор исправен, все номиналы как на схеме. Генерация работает, вся мелкая логика работает. Генератор для видео выдаёт 16МГц и на 14 выводе 7492, на 1 выводе следовательно 8МГц.
    Смутили частоты HSYNC VSINC. Обнаружил проблему в разъёме, центральный выход коротил на массу при движении. С тестовой прошивкой на выходе видео только прямоугольные HSYNC 15.5КГц VSINC 50.0Гц.
    С контроллером клавиатуры разобраться не могу. Вижу только включение клавиатуры (зажигаются три светодиода, потом гаснут caps scroll, через 2 секунды гаснет num lock). При нажатии на кнопки клавиатуры на PAn всегда низкие, на PBn всегда высокие, движений никаких нет.
    Вероятно, придётся свою клавиатуру собирать. Ну и работу только с подключенным осциллографом не смог побороть, несколько блоков питания перепробовал, поведение одинаковое, сбрасывается и зависает.
    Вероятно, проблема в длинном проводе до разъёма, земля которого работает как антенна.

    Нажмите на изображение для увеличения. 

Название:	20200729_233020.jpg 
Просмотров:	149 
Размер:	31.6 Кб 
ID:	73178

  2. #1122
    Member Аватар для alexcp
    Регистрация
    06.12.2013
    Адрес
    г. Москва
    Сообщений
    36
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    Нажмите на изображение для увеличения. 

Название:	20200729_233020.jpg 
Просмотров:	149 
Размер:	31.6 Кб 
ID:	73178
    О, уже и картинка есть! Поздравляю!

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    С контроллером клавиатуры разобраться не могу. Вижу только включение клавиатуры (зажигаются три светодиода, потом гаснут caps scroll, через 2 секунды гаснет num lock).
    Похоже, что прошивка ATmega работает.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    При нажатии на кнопки клавиатуры на PAn всегда низкие, на PBn всегда высокие, движений никаких нет.
    PAn работают на вывод, при работе Монитора на них по очереди должен появляться "0". PBn работают на ввод, там должны быть "1", пока не нажата какая-нибудь кнопка.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    Вероятно, проблема в длинном проводе до разъёма, земля которого работает как антенна.
    Маловероятно - пятивольтовая логика, рассчитанная на 2МГц, не настолько чувствительна.

  3. #1123
    Member
    Регистрация
    04.06.2020
    Адрес
    г. Красногорск
    Сообщений
    46
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexcp Посмотреть сообщение
    О, уже и картинка есть! Поздравляю!
    Но до победы ещё далеко!

    Цитата Сообщение от alexcp Посмотреть сообщение
    PAn работают на вывод, при работе Монитора на них по очереди должен появляться "0". PBn работают на ввод, там должны быть "1", пока не нажата какая-нибудь кнопка.
    Ожидаю увидеть прямоугольники на каждом PAn, однако они все прижаты к земле. На всех PBn контроллера стабильно высокое без движений. Вообще на всех выводах 14-28 (кроме 21 22 конечно) высокий уровень. А движений нет, наверное, потому как на CLK и DATA с DIN разъёма тоже всегда высокие. Хотя поведение клавиатуры немного отличается при наличии контроллера и без контроллера. Думаю попробовать собрать на макетке этот конвертер клавиатуры, или бессмысленно без внешнего управления?

    Цитата Сообщение от alexcp Посмотреть сообщение
    Маловероятно - пятивольтовая логика, рассчитанная на 2МГц, не настолько чувствительна.
    Думал в сторону наводок на генераторы. Буду изобретать что-то с заземлением. Из розетки притащил землю на массу (не делайте так), работает стабильно. Стоит только пошевелить провод, сразу мусор на экране и треск из пьезы.

  4. #1124
    Member Аватар для alexcp
    Регистрация
    06.12.2013
    Адрес
    г. Москва
    Сообщений
    36
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    Ожидаю увидеть прямоугольники на каждом PAn, однако они все прижаты к земле.
    Вынуть ATmega и проверить еще раз. PA управляются (Монитором) со стороны РК, и там должны быть импульсы независимо от ATmega или клавиатуры.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    На всех PBn контроллера стабильно высокое без движений.
    Так должно быть, если никакая кнопка не нажата. Если на PA появятся импульсы, можно попробовать - без ATmega - соединить какой-нибудь один PA с каким-нибудь PB, то есть как бы нажать кнопку на клавиатуре, и посмотреть, что будет на экране.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    на CLK и DATA с DIN разъёма тоже всегда высокие.
    Правильная ли прошивка залита в ATmega? Они отличаются для ATmega48 и ATmega168/328. И еще fuse CKDIV8 не должен быть запрограммирован - иначе ATmega работает на частоте 1МГц и не успевает. По умолчанию CKDIV8 запрограммирован.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    Думаю попробовать собрать на макетке этот конвертер клавиатуры, или бессмысленно без внешнего управления?
    УС, СС, Рус/Lat и Reset должны работать и так, они выведены на PC0-PC3. При нажатии кнопки должен появляться "0" на соответствующем выходе. Для остальных надо опрашивать PD (подавать "0" на отдельные биты), тогда на PB должны появляться сигналы (тоже "0") для нажатых кнопок.

    Цитата Сообщение от PaXLiCh Посмотреть сообщение
    Из розетки притащил землю на массу (не делайте так), работает стабильно. Стоит только пошевелить провод, сразу мусор на экране и треск из пьезы.
    А дисплей/телевизор заземлен? Можно попробовать вилку в розетке перевернуть.
    Последний раз редактировалось alexcp; 30.07.2020 в 22:46.

  5. #1125
    Member
    Регистрация
    04.06.2020
    Адрес
    г. Красногорск
    Сообщений
    46
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Цитата Сообщение от alexcp Посмотреть сообщение
    Вынуть ATmega и проверить еще раз. PA управляются (Монитором) со стороны РК, и там должны быть импульсы независимо от ATmega или клавиатуры.
    Про них и писал с вынутой Atmega, стоит только палец поднести над ВВ55, сразу начинает мерцать светодиод Rus/Lat, отходишь -- замирает в последнем состоянии. На PA иногда постоянно высокие, или постоянно низкие, не смотря на то, что изображение есть и курсор мигает. Логичное поведение, когда выводы висят в воздухе. Потому и думал про наводки. С atmega такого нет. Все какие были ВВ55 перепробовал, результат один. Стабильно низкие PA. Причину понять не могу, т.к. D20 выбирается мелкой логикой и напрямую связан шинами с процессором. В тестовой прошивке вся проверка из моргания светодиодом.

    Цитата Сообщение от alexcp Посмотреть сообщение
    А дисплей/телевизор заземлен? Можно попробовать вилку в розетке перевернуть.
    Заземлений на телевизорах нет, прверялся даже на портативных. Комп переносился из одной комнаты в другую, подключался к разным девайсам, принимающим композит. Результат один и тот же. Вилкой уже крутил, с фазой врядли связано, на осциллографе было бы видно что что-то пролезло в питание, хотя на качество изображения влияет.

    Цитата Сообщение от alexcp Посмотреть сообщение
    Правильная ли прошивка залита в ATmega? Они отличаются для ATmega48 и ATmega168/328. И еще fuse CKDIV8 не должен быть запрограммирован - иначе ATmega работает на частоте 1МГц и не успевает. По умолчанию CKDIV8 запрограммирован.
    Первым делом проверял все фьюзы
    Нажмите на изображение для увеличения. 

Название:	Аннотация 2020-07-30 233556.jpg 
Просмотров:	80 
Размер:	21.8 Кб 
ID:	73181
    Но, судя по поведению ВВ, тут атмега не виновата.
    Последний раз редактировалось PaXLiCh; 31.07.2020 в 00:06.

  6. #1126
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexcp Посмотреть сообщение
    они выведены на PC0-PC3.
    Вообще то в РК86 они выведены на PC5-PC7.

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

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

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Вообще то в РК86 они выведены на PC5-PC7.
    Все верно, в РК они подключены с порту C микросхемы D20 (ВВ55): «СС» подключена к PC5, «УС» к PC6, «Рус/Lat» - к PC7.
    В посте #1124 речь идёт о порте PORTC ATmega. Там СС,УС,Рус/Lat - это PC0,1,2, a PC3 - сброс.

  9. #1128
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А RSTDISB разве не должен быть включён?

  10. #1129
    Member Аватар для alexcp
    Регистрация
    06.12.2013
    Адрес
    г. Москва
    Сообщений
    36
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alx32 Посмотреть сообщение
    А RSTDISB разве не должен быть включён?
    Нет, PC6 на ATmega не используется для ввода/вывода. Он выведен только на разъем ISP.
    Нажмите на изображение для увеличения. 

Название:	ATmega-RK86.jpg 
Просмотров:	93 
Размер:	42.4 Кб 
ID:	73186Нажмите на изображение для увеличения. 

Название:	kbd_or12.jpg 
Просмотров:	87 
Размер:	79.5 Кб 
ID:	73187
    Последний раз редактировалось alexcp; 31.07.2020 в 04:25.

  11. #1130
    Member
    Регистрация
    04.06.2020
    Адрес
    г. Красногорск
    Сообщений
    46
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Просто так без подключенной атмеги не проверить, D20 сходит с ума. Были предположения, что D14 мешает. Для большей уверенности вытащил D14, без изменений. На CS_D14 -- всегда высокое, CS_D20 пачки импульсов.
    Нажмите на изображение для увеличения. 

Название:	pic_31_5.jpg 
Просмотров:	71 
Размер:	58.5 Кб 
ID:	73192
    Подобрал из купленных недавно микросхем те, которые более-менее работают. На D0--D7 шевеление есть.
    Иммитировать пытался нажатия на Rus/Lat -- реакция есть!
    Можно иммитировать нажатия кнопок замыкая на землю PBn, печатаются символы, првда в основном 7 и Х.
    Тоесть всётаки atmega328p не работает нормально? Вероятно, она прижала PAn на землю все. Прошивал orion_kb_m168.hex, которую давно выкладывал caro
    Последний раз редактировалось PaXLiCh; 31.07.2020 в 19:47.

Страница 113 из 125 ПерваяПервая ... 109110111112113114115116117 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. PAC (SRAM) что за зверь?
    от Atari в разделе MSX
    Ответов: 2
    Последнее: 21.03.2012, 21:11
  2. ZX Radio -- альтернатива.
    от fk0 в разделе Музыка
    Ответов: 11
    Последнее: 28.10.2006, 08:24
  3. ZX Radio
    от Vega в разделе Музыка
    Ответов: 11
    Последнее: 25.10.2006, 10:10

Ваши права

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