Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Ленинград, вопрос по резисторам. (http://zx-pk.ru/showthread.php?t=19843)

null_device 23rd August 2012 16:22

Quote:

Originally Posted by Northwood (Post 534830)
2) очисти экран от текста - лучше всего заполни всю область точек экрана (адреса с #4000 по #57FF) нулями, или хотя бы что-нибудь нажми и сотри, чтобы убралась строчка с копирайтом, проверь сигнал на выв. 2 ЛП5, должен быть 0.

Выполните после ресета CLS : PAUSE 0 что на 2 "ноге" ЛП5?

zorel 23rd August 2012 16:31

Quote:

Originally Posted by Northwood (Post 534852)
zorel, спасибо, хотя достаточно было только проверить работу конкретно 1-го элемента ЛП5, т.е. ноги 1,2 и 3.

выв.2 ЛП5, я чуть ошибся, я забыл что диоды D2 и D3 ты выпаял, а значит там в любом случае уровень 1. (1.4 вольта, это гарантированный уровень 1).

Что на выходе DD35 (ИР16, выв. 10) при обнулённом экране ? Должен быть 0.

я не полностью выпаял, я средние ножки диодов приподнял..

С диодами так же само как и без диодов..

ир16 10 вывод с поднятыми диодами 1-ца. (1,4в)

---------- Post added at 16:01 ---------- Previous post was at 15:59 ----------

Quote:

Originally Posted by null_device (Post 534853)
Выполните после ресета CLS : PAUSE 0 что на 2 "ноге" ЛП5?

тоже 1-ца.(1,4в)

Blade 23rd August 2012 16:37

Quote:

Originally Posted by zorel (Post 534856)
ир16 10 вывод с поднятыми диодами 1-ца. (1,4в)

Какой-то странный уровень для ТТЛ схемы.

Northwood 23rd August 2012 16:39

Quote:

Originally Posted by zorel (Post 534856)

ир16 10 вывод с поднятыми диодами 1-ца. (1,4в)

---------- Post added at 16:01 ---------- Previous post was at 15:59 ----------


тоже 1-ца.(1,4в)

Вот там и не правильно - пиксели идут инверсные уже с ИР16. Тогда при очищенном экране проверь сигнал на DD33 (ИР9) выв.9, там должен быть 0. И заодно проверь, 9-я ли нога DD33 у тебя соединяется с 1-й ногой DD35 (ИР16) ?

zorel 23rd August 2012 16:48

Я извиняюсь, я на переменке проверял напряжение... Сейчас еще раз проверю.

---------- Post added at 16:18 ---------- Previous post was at 16:11 ----------

Проверил после ресета с командой CLS : PAUSE 0

лп5 без диодов.
1н 4,9 в.
2н. 1,6 в.
3н. 2,9 в.

лп5 с диодами
1н. 0,81...0,79 в.
2н. 1,62в.
3 н 1,5в.

ир16 10н. 1,6 вольт.

Quote:

Вот там и не правильно - пиксели идут инверсные уже с ИР16. Тогда при очищенном экране проверь сигнал на DD33 (ИР9) выв.9, там должен быть 0. И заодно проверь, 9-я ли нога DD33 у тебя соединяется с 1-й ногой DD35 (ИР16) ?
DD33 9н 3 вольта
DD33 9 нога с DD35 1н. dd35 не звониться. Пятачок 9 ноги dd33 вообще к этому выводу ничего не идет там сам пятачок в воздухе висит.. а имеет соединение с 7-й ногой dd33. Тут или в схеме ошибка или на плате..

Northwood 23rd August 2012 17:02

zorel, какие-то всё-таки странные уровни... Обычно если 0, то это напряжение не выше чем 0.5в, а если 1, то не ниже 3 вольт.

Заполни экран наоборот, значениями #FF, для этого набери на бейсике програмку:
10 FOR a=0 TO 31
20 PLOT a,0 : DRAW 0,172
30 NEXT a:PAUSE 0

И снова померяй уровень на ИР16 выв. 10.

---------- Post added at 15:02 ---------- Previous post was at 14:55 ----------

Немного со значениями ошибся:

10 FOR a=0 TO 255
20 PLOT a,0 : DRAW 0,176
30 NEXT a : PAUSE 0

zorel 23rd August 2012 17:08

Northwood, все, теперь нормально работает, с диодами, откусил 7н. dd33 подал на 9-й заработало как надо.. Спасибо..

Northwood 23rd August 2012 17:10

Quote:

Originally Posted by zorel (Post 534882)
Northwood, все теперь нормально работает, с диодами, откусил 7н. dd33 подал на 9-й заработало как надо.. Спасибо всем..

Значит была ошибка при разводке платы.

zorel 23rd August 2012 17:30

Quote:

Originally Posted by Northwood (Post 534883)
Значит была ошибка при разводке платы.

да, все микросхемы целыми оказались :) Жесть :)

---------- Post added at 17:00 ---------- Previous post was at 16:41 ----------

Вот так теперь выглядит, копирайт обрезан, но это я исправлю, на форуме встречал рекомендации по исправлению этой ошибки.
http://photo.qip.ru/photo/zorel/4116...e/99441444.jpghttp://photo.qip.ru/photo/zorel/4116...e/99441469.jpg

Если шрифт переключать на русский, то все все символы становятся русскими. :)

Northwood 23rd August 2012 17:52

Quote:

Originally Posted by zorel (Post 534884)
Вот так теперь выглядит, копирайт обрезан, но это я исправлю, на форуме встречал рекомендации по исправлению этой ошибки.

То ли пиксели, то ли атрибуты идут со сдвигом. Нужно выяснить, что именно.

Попробуй набрать пару команд:
10 BORDER 0 : POKE 22528,7 : POKE 22559,7

В верхнем левом и правом углу появятся 2 чёрных квадратика. Они неразрывно сливаются с чёрным бордюром или между одним из них и бордюром будет видна полоска белого фона ?

zorel 23rd August 2012 23:15

Quote:

Originally Posted by Northwood (Post 534910)
То ли пиксели, то ли атрибуты идут со сдвигом. Нужно выяснить, что именно.

Попробуй набрать пару команд:
10 BORDER 0 : POKE 22528,7 : POKE 22559,7

В верхнем левом и правом углу появятся 2 чёрных квадратика. Они неразрывно сливаются с чёрным бордюром или между одним из них и бордюром будет видна полоска белого фона ?

Команду ввел, получил такую картинку. Справа экрана синяя полоса..
http://photo.qip.ru/photo/zorel/4116...e/99445384.jpg

Вот, так рисуется круг

http://photo.qip.ru/photo/zorel/4116...e/99445379.jpghttp://photo.qip.ru/photo/zorel/4116...e/99445376.jpg

Нужно делать доработку на RC-цепочке или делать замену 1 ИР9 на 2 ИР16.

http://photo.qip.ru/photo/zorel/4116...e/99445560.jpg

zorel 24th August 2012 18:58

Делал задержку сигнала /SCR что-то замкнул, зацепил дорожку, подбором конденсатора, получил себе проблему (хотелось сделать как лучше, получилось как всегда, нужно было проводки припаять.).. Что-то с картинкой, видно что в бейсик входит, но какие-то полосы на экране.. Подскажите что могло сгореть? Спасибо..

http://photo.qip.ru/photo/zorel/4116...e/99454320.jpg

Зацепил где то здесь, я обвел в кружочик. в середине с левого пяточка, я хотел взять GND для конденсатора..
Замерял 1 ногу ТМ9 тестером и осциллографом до резистора ничего нет, после резистора есть импульсы.. резистор целый и картинка двигалась подбором конденсатора, пока не замкнул..
http://photo.qip.ru/photo/zorel/4116...e/99454384.jpg

---------- Post added at 17:57 ---------- Previous post was at 16:42 ----------

Заменил ИР9 картинка вернулась.. :)

---------- Post added at 18:28 ---------- Previous post was at 17:57 ----------

Доделал доработку, копирайт и символы теперь отображаются правильно :)

http://photo.qip.ru/photo/zorel/4116...e/99454736.jpg

http://photo.qip.ru/photo/zorel/4116...e/99454749.jpg

Northwood 24th August 2012 19:30

Quote:

Originally Posted by zorel (Post 535151)
Доделал доработку, копирайт и символы теперь отображаются правильно :)

А если сделать чёрный бордюр, синей полоски справа тоже не будет ?

zorel 24th August 2012 19:41

Quote:

Originally Posted by Northwood (Post 535184)
А если сделать чёрный бордюр, синей полоски справа тоже не будет ?

полоска осталась. Я уже к скарту подключу проверю как он будет работать.

Northwood 24th August 2012 20:08

Quote:

Originally Posted by zorel (Post 535187)
полоска осталась. Я уже к скарту подключу проверю как он будет работать.

Выполни тогда следующую команду:

10 BORDER 0
20 FOR a=0 TO 7 : FOR b=0 TO 1
30 POKE 22544 + a*64 + b*32, a*8+b*7
40 NEXT b : NEXT a

Хочу посмотреть, как буду выглядеть переходы между фоном белого и остальных цветов.

zorel 24th August 2012 20:30

Northwood, Вот как у меня отображается, нужно делать доработку, привязку уровня к черному?
http://photo.qip.ru/photo/zorel/4116...e/99455173.jpg

в эмуляторе так отображается
http://photo.qip.ru/photo/zorel/4116...e/99455189.jpghttp://photo.qip.ru/photo/zorel/4116...e/99455218.jpg

Northwood 24th August 2012 20:46

zorel, У тебя чёрно-белый вариант подключения монитора ? Странно, что на тех знакоместах, где заданы белые пиксели, фон тоже получается белый.

Можешь немного изменить программку ?

10 BORDER 0
20 FOR a=0 TO 7 : FOR b=0 TO 1 : FOR c=0 TO 1
30 POKE 22544 + a*64 + b*32+c, a*8+b*7
40 NEXT c : NEXT b : NEXT a

zorel 24th August 2012 21:01

Quote:

У тебя чёрно-белый вариант подключения монитора ?
к телевизору по композиту подключен. Могу по скарту подключить или к EGA монитору, для проверки.

Northwood, сич
http://photo.qip.ru/photo/zorel/4116...e/99455344.jpg

в эмуляторе
http://photo.qip.ru/photo/zorel/4116...e/99455355.jpg

Northwood 24th August 2012 21:25

zorel, Предыдущий раз у тебя просто компьютер сбойнул, поэтому и выдал неадекватную картинку.

Что касается искажений, то здесь дело не в отсутствии привязки к уровню чёрного, а очень похоже на отсутствие строчных синхроимпульсов, либо они сильно урезаны по уровню, по стандарту они должны иметь длительность 4 мкс и по уровню сильно выделяться над уровнем чёрного. При этом растр синхронизируется только за счёт широких строчных гасящих импульсов длительностью 12 мкс, что и вызывает эти искажения.

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

10 BORDER 0
20 FOR a=0 TO 7 : FOR b=0 TO 31
30 PLOT a*32+b, 0 : DRAW 0,176
40 NEXT b : NEXT a

Потом тоже самое, но с BORDER 7

---------- Post added at 19:25 ---------- Previous post was at 19:20 ----------

zorel, забыл цвет устанавливать... и в операторе DRAW вторым параметром надо не 176, а 175, иначе получаем ошибку "Out of range"

10 BORDER 0
20 FOR a=0 TO 7 : FOR b=0 TO 31
25 INK 7-a
30 PLOT a*32+b, 0 : DRAW 0,175
40 NEXT b : NEXT a

Ну и не забудь второй вариант с BORDER 7

zorel 24th August 2012 22:15

Northwood, Осциллограф дает помехи на экран телевизора, вот что у меня получилось,

с Border 0
http://photo.qip.ru/photo/zorel/4116...e/99456734.jpg

с Border 7
http://photo.qip.ru/photo/zorel/4116...e/99456743.jpg

Northwood 24th August 2012 22:30

Меня с толку сбила горизонтальная полоска внизу в 58 посте, до меня только сейчас дошло, что этот эффект даёт съёмка на мобилку с экрана тв.

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

На двух последних экранах серьёзных проблем не вижу, остаётся только добиться привязки к уровню чёрного, для этого нужно привести к стандарту строчные гасящие импульсы, которые должны иметь длительность 12 мкс и соответствовать точному уровню чёрного. Но если подключить к СКАРТу сигналы R, G, и B и этот вход перевести в режим RGB, то про привязку можно забыть.

zorel 24th August 2012 22:33

Northwood, Да, там полоска из-за съемки, спасибо. Буду пробовать подключать к скарту.

zorel 25th August 2012 01:11

Northwood, Спасибо за помощь.. Я понял из-за чего не все цвета отображались. Я проверял цвета с DD36 на HC серии :) , поставил 1533 теперь есть все цвета.

http://photo.qip.ru/photo/zorel/4116...e/99458595.jpg
http://photo.qip.ru/photo/zorel/4116...e/99458605.jpg

И вроде как полоса справа исчезла. И завтра уже подключу к скарту для проверки цветов.

Northwood 25th August 2012 01:28

О, вот это другое дело :) Я вообще не любитель смешивать отечественную логику с импортными аналогами, полагал что у тебя все микросхемы стоят отечественные.

iceoflame 28th August 2012 12:18

Quote:

Originally Posted by Northwood (Post 535249)
О, вот это другое дело :) Я вообще не любитель смешивать отечественную логику с импортными аналогами, полагал что у тебя все микросхемы стоят отечественные.

Ну не все же можно найти отечественное.


All times are GMT +4. The time now is 16:18.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.