Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - nikit

Страницы: [1]
1
1-3 поколения / Re: Денди/Famicom/NES - вопросы
« : 23 Сентябрь 2015, 11:31:58 »
Подскажите пожалуйста по такому вопросу. Есть старенькая Lifa. При подключении через антенный кабель картинка хорошая. При подключении через композит изображение медленно плывет снизу вверх - весь экран проплывает секунд за 8. Причем это только на ярких картинках - например в марио, ну и других играх где голубой фон. Как только в игре появляется темный фон - картинка становится на место. В чем может быть проблема?

2
Nikooone, собрал такой усилитель, только оставил конденсатор на входе. И да, джойстик теперь правильно работает, премного благодарен)

3
Nikooone, а можно по-подробнее? Я там понял по схеме выше Rэ и Cэ не нужны, раз эмиттер на минус. А на коллекторе напряжение без перебора это что значит?

4
Поставил переменный резистор на подтяжку CLK к 5В, и крутил его в области 350 Ом, получились вот такие резкие переходы формы сигнала как на видео. Импульсы с высокой амплитудой соответственно при сопротивлениях меньше 350.
Ну я думаю, что тут вряд ли можно будет придумать что-то надежнее и недорогое чем резистор. Поэтому наверное поставлю его, и тогда уж посмотрим, как долго проработает приставка.

5
Цитата: Rumata
с резистором 330 Ом повторители пробовал?
Нет, не пробовал. Ведь с резистором сигнал хороший, и джойстик его понимает, поэтому зачем ставить повторители после него? Это не уменьшит ток, текущий в ЦПУ - на CLK нужно подцеплять что-нибудь высокоомное.
Nikooone, делал такой повторитель, только на эмиттер резистор включал. Но он не работал, из-за низкой амплитуды на CLK транзистор не открывался, там меньше 0,5В, может даже 0,1.

6
Rumata, пока не стал устанавливать диод в джойстик, а посмотрел сигнал CLK на нормальном осциллографе. Он примерно такой,  как нарисовал на левом рисунке (количество импульсов сократил), т.е. высокий уровень находится где-то на 0,5 В или даже меньше. При подключении подтягивающего резистора 330 Ом, форма становится как на рисунке справа. 1 кОм почти не меняет форму. Подключил простейшие повторители на лог.элементах - никакого результата. То есть почему-то просела амплитуда CLK. Можете ли что-нибудь посоветовать?

7
Nikooone, да, это очень мало. Попробовал 500 Ом поставить - сначала все работает, через 2 минуты кнопки глючат, а затем становится то же что и без резистора - одна кнопка нажимает все. 470 еще попробую. Но это все равно большой ток даст, и вопрос в том, сколько времени так протянет ЦП. Поэтому надо разобраться, что можно сделать чтобы не прибегать к малым сопротивлениям.

8
Цитата: Rumata
Речь об ЭТОМ случае. Я ничего не обещаю, но попробовать стоит. Тут уже были подобные темы, может кто подскажет.
Там суть в том, что у CLK очень короткие отрицательные импульсы и происходит завал фронтов.
Подтянул резистором 180 Ом, и... заработало, все кнопки джойстика правильно нажимаются, игры играбельны! Спасибо!
Пробовал номинал увеличить до 1кОм, не работает уже. Сколько нужно поставить?
А можете пояснить по-подробнее суть явления? Или ссылку на обсуждение? Как бы понятно, что завал фронтов, но подтяжка к +5В кажется не логичной.

9
Rumata, хорошо, попробовать стоит. А возвращаясь к слоту. Должна ли на одну из ног картриджа подаваться тактовая частота ЦПУ? А 32-ой пин, Ф2?

10
Цитата: Rumata
А не тот ли это случай, когда надо CLK подтянуть резистором к плюсу?
Вряд ли подтяжка что-либо изменит. А о каком случае речь?

11
Цитата: Rumata
Кстати, ещё смущает, что два джойстика одинаково, и что именно турбо В, что вообще не логично
Ошибся немного. Подключил еще раз, проверил - на обоих джойстиках срабатывают две кнопки: A и турбо А. При этом приставка понимает как нажатие всех кнопок. Здесь более логично - первой кнопкой при передаче по каналу данных идет A, джойстик ее передает при импульсе PE, а так как CLK отсутствует, то джойстик удерживает низкий уровень для всех кнопок. Это судя по картинке.
Со вторым игроком пока не проверял - не оказалось картрижда с игрой на двоих.

12
Rumata, разобрался, спасибо. А частота 26,601712 МГц, кварца, который стоит на процессорной плате, это частота тактирования чего?

13
Цитата: Rumata
Абсолютно не верно. Хотя бы тем, что 8 / 20 - это вообще непонятно что.
Хорошо, поясню. Насчет осциллограмм это понятно, что интервалы времени там почему-то в микросекундах измеряются. Это вызывает вопросы. В других источниках речь о милисекундах, о тех самых 20 - в журнале "Радио", например.
Насчет частоты. Периодичность импульса PE - 20 мс, что соответствует частоте 50 Гц. За эти 20 мс должны пройти 8 импульсов CLK, отсюда и цифра 8*50Гц=8/20мс=400Гц.

14
Rumata, хорошо, у ЦПУ высокая частота. Но я же не ее хочу увидеть, а всего лишь CLK, он-то пониже 20 кГц будет? Мое предположение что частота CLK 8/20=0,4 кГц не верно?

15
Цитата: Rumata
Тактовый шины ЦПУ, 32 контакт слота
Речь идет о слоте микросхемы или картриджа?
А осциллограф со звуковой карты кампьютера. Зачем же так много 10 МГц?
Да, с игрой на двоих не пробовал, надо попробовать.

16
Цитата: Rumata
На CLK должен быть пакет из 8 импульсов
Вот, я это понял. То есть на CLK всегда эти импульсы имеются, в не зависимости от того, подключен ли джойстик или нет?
Цитата
А вот частота самих импульсов берётся с Ф2
А Ф2 это что такое?
Что касается видит ли осциллограф, то по идее должен - частота дискретизации звука высокая - 96 кГц, кроме того, PE же видит.
У меня 2 джойстика, скорее всего рабочие - оба себя одинаково ведут. Линии до платы процессора прозванивал, они целые.

17
Доброго времени суток. Пытаюсь восстановить свою старую денди. Приставка работает, игры показывает, но у нее проблема с джойстиками - кнопки не работают, кроме одной - turbo B - она нажимает все кнопки.
Сама приставка состоит из 3-х плат, модуляторная, процессора, и джойстиков. Вот ищу проблему в неправильном подключении разъемов джойстика. Поискал мануалы по джойстикам, почитал про сигналы PE, CLK, OUT, стал смотреть их на пинах осциллографом на звуковой карте. Нашел предположительно сигнал PE - короткий импульс периодичностью 20 мс. Сигнал CLK должен быть как я понял импульс с периодичностью 20/8 = 2,5 мс. Но вот его я не нашел - прощупал все провода, что идут к плате джойстиков. Подскажите, это в процессоре проблема, и никак не исправить?

18
1-3 поколения / Re: Денди/Famicom/NES - вопросы
« : 20 Август 2015, 15:33:14 »
Доброго времени суток. Пытаюсь восстановить свою старую денди. Приставка работает, игры показывает, но у нее проблема с джойстиками - кнопки не работают, кроме одной - turbo B - она нажимает все кнопки.
Сама приставка состоит из 3-х плат, модуляторная, процессора, и джойстиков. Вот ищу проблему в неправильном подключении разъемов джойстика. Поискал мануалы по джойстикам, почитал про сигналы PE, CLK, OUT, стал смотреть их на пинах осциллографом на звуковой карте. Нашел предположительно сигнал PE - короткий импульс периодичностью 20 мс. Сигнал CLK должен быть как я понял импульс с периодичностью 20/8 = 2,5 мс. Но вот его я не нашел - прощупал все провода, что идут к плате джойстиков. Подскажите, это в процессоре проблема, и никак не исправить? Или может звуковая карта неспособна увидеть этот сигнал?

Страницы: [1]