PDA

Просмотр полной версии : Aleste 520EX в корпус УКНЦ



Павел Рябцов
18.03.2017, 20:51
Решил сделать платку в УКНЦшный корпус, схему нарисовал, сейчас потихоньку буду проверять на ошибки и разводить.

Ошибки
1. Смотрим D44 и видим Ж... Там должна стоять ЛЛ1, у нас же стоит ЛА3, ошибка в шелкографии, а не в разводке.
2. Сбой из за 4 ноги D71 (сигнал счета). Он подключен вместо VCC (+5 вольт) к земле, отрезаем и вешаем на +5вольт.

Окончательный вариант выглядит так. Вместо кварцевых резонаторов, сразу поставил кварцевый генератор, так как цена и доступность 13.33мгц реальная, в отличии от кварца. Размер чуть уменьшил, 280*226мм, в отличии от родной платы УКН, установил 3.5 ждек, стерео выход.

Сегодня задался целью купить кварцевый генератор в таком корпсу не 13.333мгц, во засада.... нашел EPSON в маленьком корпусе 7050, на 5 вольт, у одного всего лишь продавца!!Китай рулит!! Везде только на 3.3 вольта и в мааалюсеньких корпусах. Так, что генераторы на 13.333 мгц и 16 мгц будут идти с платой в нагрузку)))


Список элементов https://img-fotki.yandex.ru/get/148218/28122058.5/0_19a35d_7977d88f_orig

https://img-fotki.yandex.ru/get/197923/28122058.2/0_19469b_e185d992_orig


https://img-fotki.yandex.ru/get/243369/28122058.2/0_19469c_db63854f_orig

https://img-fotki.yandex.ru/get/476282/28122058.5/0_19a3a4_bfd11751_orig

https://img-fotki.yandex.ru/get/476282/28122058.5/0_19a3a4_bfd11751_orig



https://img-fotki.yandex.ru/get/229651/28122058.5/0_19a3a1_e942ce02_orig

https://img-fotki.yandex.ru/get/229651/28122058.5/0_19a3a1_e942ce02_orig


https://img-fotki.yandex.ru/get/220200/28122058.5/0_19a3a0_bc791732_orig

https://img-fotki.yandex.ru/get/220200/28122058.5/0_19a3a0_bc791732_orig

https://img-fotki.yandex.ru/get/243077/28122058.5/0_19a3a5_580623cd_orig

https://img-fotki.yandex.ru/get/243077/28122058.5/0_19a3a5_580623cd_orig


https://img-fotki.yandex.ru/get/233354/28122058.5/0_19a3a6_c6d5de28_orig

https://img-fotki.yandex.ru/get/233354/28122058.5/0_19a3a6_c6d5de28_orig

Sayman
19.03.2017, 06:06
Подозреваю, что самые доставаемые корпуса, это корпуса от ПЦ, например, miniITX. Полной "ламповости" без оригинального корпуса всё ровно уже не обиться, можно тогда и заодно контроллер пс/2 мыши и клавы туда запилить. И магикСаунд тоже.

Павел Рябцов
19.03.2017, 06:22
Подозреваю, что самые доставаемые корпуса, это корпуса от ПЦ, например, miniITX. Полной "ламповости" без оригинального корпуса всё ровно уже не обиться, можно тогда и заодно контроллер пс/2 мыши и клавы туда запилить. И магикСаунд тоже.

Ну я не думал, что УКНЦ корпус такая редкость( у самого лежит штук десять компов), вот по этому так и думал)))
Насчёт миниитх, туду точно не влезет в дип корпусах, размер платы 170*170 вроде, не реально это всё впихнуть, уж тогда думаб в микро атх попробовать всё распихать...но не факт, что влезет.
А уверенность есть что контроллеры клавы и мышы будут работать на этом чуде))?

Error404
19.03.2017, 11:09
В корпусах УКНЦ имеет смысл делать те клоны, которые исторически умеет работать с клавиатурой МС7007 (чтобы корпус с установленой клавой имел нормальный вид). Из известных мне, это РК-86, Орион, ну и УКНЦ конечно. :) Корпус уже слабо доставаем, тут только на старые запасы расчитывать.

Павел Рябцов
19.03.2017, 11:51
В корпусах УКНЦ имеет смысл делать те клоны, которые исторически умеет работать с клавиатурой МС7007 (чтобы корпус с установленой клавой имел нормальный вид). Из известных мне, это РК-86, Орион, ну и УКНЦ конечно. :) Корпус уже слабо доставаем, тут только на старые запасы расчитывать.

Так вроде эта клава как раз подойдёт) Ну предлагайте, предлагайте... в принципе со звуковухой можно попытаться развести в УКНЦ, ну проводники думаю к 0.2мм будут стремиться). Место маловато, в итх корпус вообще не вариант, там даж места под все микрухи на плате не хватает, а микро атх можно попробовать, думаю, что без звуковой влезет, но проводники тоже 0.2 будут.

Дмитрий2012
19.03.2017, 12:27
Если уж будете рисовать платку заново, хорошо бы развести нормальный стерео выход с AY. А не так как сейчас сделано на Aleste, просто все три канала соединены между собой.

Павел Рябцов
19.03.2017, 12:32
Если уж будете рисовать платку заново, хорошо бы развести нормальный стерео выход с AY. А не так как сейчас сделано на Aleste, просто все три канала соединены между собой.

Заметил я это когда перерисовывал. Переделаю, на джек 3.5.

Sayman
19.03.2017, 12:40
Павел Рябцов, разъём питания ATX, нормальные джеки на звук, клава с мышой (не знаю что там за стандарты и как оно там работает), компоновка чуть плотнее (смд применить в том числе), чтобы в нормальные стандарты современные небольшие подогнать платку.
часть элементов, если что на cpld заменить.

Павел Рябцов
19.03.2017, 12:46
, если что на cpld заменить.
Где то я это уже читал!!!

Sayman
19.03.2017, 12:50
cpld этож мелочёвка. это же не большой циклон. мелоч можно туда скинуть, чтобы место освободить на плате и улучшить компоновку.

Павел Рябцов
19.03.2017, 14:12
cpld этож мелочёвка. это же не большой циклон. мелоч можно туда скинуть, чтобы место освободить на плате и улучшить компоновку.

Блин, ребят, каждый должен заниматься своим делом!!! Это у меня ХОББИ!!!

bigral
20.03.2017, 20:05
Блин, ребят, каждый должен заниматься своим делом!!! Это у меня ХОББИ!!!

сpld это уже жЫр, pld (82s100, PAL) и prom (рт4, рт5) это ровесники той схемы. Про клаву ук-нц можно сказать что многие хотят от нее наоборот избавиться, так что пецешный atx не смотря на всю громоздкость, банальность, обыденность и все самое самое надоевшее... остается безальтернативной реальностью.

Павел Рябцов
20.03.2017, 20:16
сpld это уже жЫр, pld (82s100, PAL) и prom (рт4, рт5) это ровесники той схемы. Про клаву ук-нц можно сказать что многие хотят от нее наоборот избавиться, так что пецешный atx не смотря на всю громоздкость, банальность, обыденность и все самое самое надоевшее... остается безальтернативной реальностью.

Я понимаю, что АТХ корпус самое оно, но есть несколько НО и именно по этому ПК.
Кто пробовал подключать писишную клаву к нему?
Нет уверннности, что это влезет на плату 240*240(точней 90%) увереннности, что не влезет.
Ну и по поводу городить плисы или чего нить ещё, я уже ответил раньше.

bigral
20.03.2017, 21:41
ATX = 305 × 244 mm и память загнать на отдельную плату в виде SIPP (или как в yamaha кувт2, э-85 (dec pro 350))

Yo Joe
21.03.2017, 00:10
Я думаю что кварц 13,333 мГц вполне можно заменить кварцем на 40 мГц, так как последний работает на третьей гармонике. Основная частота у него как раз 13,333. Если не ошибаюсь конечно.

Павел Рябцов
04.04.2017, 21:33
Плата готова, через пару дней в производство, так что если кому надо прошу http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=6858

surinm
11.06.2017, 08:41
Павел Рябцов, я правильно понимаю, что плата разведена в том числе и под клавиатуру УКНЦ?

Павел Рябцов
11.06.2017, 10:36
Павел Рябцов, я правильно понимаю, что плата разведена в том числе и под клавиатуру УКНЦ?

Ну да, другой альтернативы я не видел(

surinm
11.06.2017, 11:09
Это очень даже хорошо)) а то я до сих пор метался - покупать в оригинальном исполнении и вставлять вместо рабочего компаньона (при этом клавиатура компаньона не совместима) или вставить алесту вместо мертвого УКНЦ. Теперь точно понимаю, что вместо УКНЦ. Ещё вопрос: где взять прошитые рт4?

Павел Рябцов
11.06.2017, 11:25
Это очень даже хорошо)) ..... Ещё вопрос: где взять прошитые рт4?
В смысле где взять? Покупаете у меня плату,оплачиваете, я высылаю, Вы получаете её, открываете, а там плата и прошитые РТ и РЕ)))

surinm
11.06.2017, 11:36
Написал в барахолке)))

OrionExt
18.06.2017, 14:49
Да Aleste 520EX собрать – это просто восстановление справедливости. Такой уникальный комп. Никто не изобретал велосипед , применили классические компоненты (не у нас в те годы). И получили на выходе такую штуку замечательную. Жаль только, что очень поздно. Ну, это реалии обустройства нашего государства тогда такое было.

surinm
24.06.2017, 06:27
Сегодня заберу на почте и начну собирать)) буду писать здесь по результатам. Сразу вопрос: где взять BOM на него? По ссылкам не нашёл, на маске насколько вижу по фото не все номиналы подписаны.

Павел Рябцов
24.06.2017, 08:17
Сегодня заберу на почте и начну собирать)) буду писать здесь по результатам. Сразу вопрос: где взять BOM на него? По ссылкам не нашёл, на маске насколько вижу по фото не все номиналы подписаны.

Не нашел файл, выкладываю фотку с распечатанного листка.

https://img-fotki.yandex.ru/get/148218/28122058.5/0_19a35d_7977d88f_orig и вот http://itmages.ru/image/view/5115215/4a09e94a

surinm
24.06.2017, 08:31
Спасибо))) переведу это в BOM - нужно ж резаков и кондеев накупить))

Павел Рябцов
24.06.2017, 09:36
Спасибо))) переведу это в BOM - нужно ж резаков и кондеев накупить))

Не надо переводить, я это на форуме, в соседней теме по сборке.

- - - Добавлено - - -

Обратите внимание на это сообщение из соседней темы
http://zx-pk.ru/threads/20769-kompyuter-quot-aleste-520ex-quot.html?p=915750&viewfull=1#post915750

В конструкторах я рассылал 6845Р, как я понял это одно и тоже, только в пластиковом корпусе. http://matthieu.benoit.free.fr/cross/data_sheets/MC6845P.pdf

surinm
25.06.2017, 08:00
Конструктор получил, все в лучшем виде)) Теперь вопросы:
1. AD725 нужно распаивать? В конструкторе его нет, великий Гугл говорит, что это преобразователь RGB - PAL.
2. На Х2 таки приходит RGB?
3. На обратной стороне есть площадки для перемычек PAL NTSC - как их замыкать?
4. Что такое OSC на плате? Что туда ставить?
5. Что выходит на разъем DB9-F? Если это COM то должен быть папа вроде?
6. Какие номиналы конденсаторов (номера по схеме) возле D18, разъемов X8 X9, D52, D57?
7. На плате есть еще один кварц на 32,768 - тоже докупать?
Вроде пока все)))

Нет, еще...
8. Какие номиналы конденсаторов SMD на обороте - C28,29,30, C32,33?

- - - Добавлено - - -

Хм... приглядевшись к плате понял, что здесь целая незадокументированная обвязка вокруг AD725 - C31,34,35. Тоже интересуют номиналы.

Павел Рябцов
25.06.2017, 09:21
Конструктор получил, все в лучшем виде)) Теперь вопросы:
1. AD725 нужно распаивать? В конструкторе его нет, великий Гугл говорит, что это преобразователь RGB - PAL.
2. На Х2 таки приходит RGB?
3. На обратной стороне есть площадки для перемычек PAL NTSC - как их замыкать?
4. Что такое OSC на плате? Что туда ставить?
5. Что выходит на разъем DB9-F? Если это COM то должен быть папа вроде?
6. Какие номиналы конденсаторов (номера по схеме) возле D18, разъемов X8 X9, D52, D57?
7. На плате есть еще один кварц на 32,768 - тоже докупать?
Вроде пока все)))

Нет, еще...
8. Какие номиналы конденсаторов SMD на обороте - C28,29,30, C32,33?

- - - Добавлено - - -

Хм... приглядевшись к плате понял, что здесь целая незадокументированная обвязка вокруг AD725 - C31,34,35. Тоже интересуют номиналы.

1-4, 8 . Это опция, можно не ставить, так как не известно будет она работать в этой схеме или нет. Так же вместо 725 можно ставить 724, она дешевле и намного. Схему добавил в пером посте. Описание микросхемы http://www.analog.com/media/en/technical-documentation/data-sheets/AD725.pdf
5. Как Вам хочеться, что есть то и ставьте).
6. Не понял?!
7. Все кварцы я точно ложил. Наверное он выпал у Вас. А так докупать!

surinm
06.07.2017, 20:36
Собрал, запустил, не работает... полностью не работают тактовые генераторы. Их нельзя паять феном?... питание на них приходит, 16 и 13.333 на D38 не приходит... прозвонил все...

Павел Рябцов
06.07.2017, 20:41
Собрал, запустил, не работает... полностью не работают тактовые генераторы. Их нельзя паять феном?... питание на них приходит, 16 и 13.333 на D38 не приходит... прозвонил все...

Думаю можно паять феном)
Запаял генератор на 16мгц, всё без проблем генерит!! Сейчас запаял ИЕ5, тод самое, ничего не просаживает. Я думаю Вы его не так запаяли!!
Запаял генератор на 13.3мгц, а так же КП11, ИЕ10, ИР11, всё переключается как надо.

https://img-fotki.yandex.ru/get/4109/28122058.6/0_19ab54_2aed244_orig

https://img-fotki.yandex.ru/get/246155/28122058.6/0_19ab52_210e8e05_orig

surinm
07.07.2017, 08:56
Я думаю Вы его не так запаяли!!
Запаял так. Грешу на то, что перегрел феном при пайке...

Павел Рябцов
07.07.2017, 09:13
Запаял так. Грешу на то, что перегрел феном при пайке...

Ну это надо было сколько греть.
Оба не работают?
Адрес пришлите в личку, вышлю Вам другие.

surinm
01.10.2017, 13:15
Добрались наконец руки до сборки. Заменил генераторы, после замены наблюдаю на всех элементах вместо 4МГц стойкие 3,333... на делителях везде соответственно 0,8, 1,6, 3,3 и т.д. вместо 1,2,4,8. Как понять куда рыть?

Павел Рябцов
01.10.2017, 13:58
Добрались наконец руки до сборки. Заменил генераторы, после замены наблюдаю на всех элементах вместо 4МГц стойкие 3,333... на делителях везде соответственно 0,8, 1,6, 3,3 и т.д. вместо 1,2,4,8. Как понять куда рыть?

Там частота вроде переключается, но я сейчас не помню чем, у меня было 3.3, а при подаче на какой то элемент 4 мгц. Может D38/1.

surinm
01.10.2017, 16:45
а при подаче на какой то элемент 4 мгц. Может D38/1.
На D38/1 приходит сигнал HIGHT с регистра D49. Что куда подать нужно? Изображения нет, звуков не подает. Частоты не соответствуют схеме.

Павел Рябцов
01.10.2017, 17:55
На D38/1 приходит сигнал HIGHT с регистра D49. Что куда подать нужно? Изображения нет, звуков не подает. Частоты не соответствуют схеме.

Так думаю один или нуль)) У меня нет d49 пока, d38 мультплексор, переключает как раз частоты. Я так думаю плату ещё не кто не запустил, у меня распаяна на 90%, но так руки пока и не дошли дальше что либо сделать.

surinm
01.10.2017, 18:03
На шинах адреса и данных есть шевеления. Замена РФ5 на 2716 критична? Сейчас еще прошивки проверю...

Павел Рябцов
01.10.2017, 18:12
На шинах адреса и данных есть шевеления. Замена РФ5 на 2716 критична? Сейчас еще прошивки проверю...

Да и у меня было шевеление, ПЗУ не критично, этож тож самое.
Скинтье фотку платы, визуально глянуть.

surinm
01.10.2017, 18:15
в D65 чепушня была. А это как раз формирование видео. Щас перешью, посмотрим...

Павел Рябцов
01.10.2017, 18:23
в D65 чепушня была. А это как раз формирование видео. Щас перешью, посмотрим...

Если из моего конструктора, то я не прошивал их, только РТ и РЕ, у меня прогер тогда сдох.

surinm
01.10.2017, 18:30
да, это я спешил перед переездом... Не, сейчас залил прошивку - все равно не запускается(((

Павел Рябцов
01.10.2017, 18:34
да, это я спешил перед переездом... Не, сейчас залил прошивку - все равно не запускается(((

Сборки резисторные какие стоят? Там используется на некоторых 10 контакт, по этому фотку просил платы.

surinm
01.10.2017, 18:48
Ссылка на фото https://yadi.sk/d/EbFpZxU43NNRKF
Резисторные сборки те, которые были в комплекте. Те, которых не было, сам паял.

Павел Рябцов
01.10.2017, 18:59
Ссылка на фото https://yadi.sk/d/EbFpZxU43NNRKF
Резисторные сборки те, которые были в комплекте. Те, которых не было, сам паял.

Ну вот один косяк я нашел, смотрим D44 и видим Ж... Там должна стоять ЛЛ1, у нас же стоит ЛА3, ошибка в шелкографии.

surinm
01.10.2017, 19:11
Там должна стоять ЛЛ1
Нашел только 155 серии пока. Подойдет?

Павел Рябцов
01.10.2017, 19:16
Нашел только 155 серии пока. Подойдет?

Думаю да.
А вообще, я всегда советую, если тем более новая плата, не кем не опробованная, то сверять со схемой и паять базу, а потом всю переферию, это сэкономит врея и нервы), у Вас же я смотрю, всё запаяно...это не есть гуд.

surinm
01.10.2017, 19:20
Я не искушенный новодельщик)) пока что это самое большое, что я спаял)))

Павел Рябцов
01.10.2017, 19:21
Я не искушенный новодельщик)) пока что это самое большое, что я спаял)))

Ну яб с таких вещей вообще не начинал!!

surinm
01.10.2017, 19:36
Ну яб с таких вещей вообще не начинал!!
Я перед этим много чего по-меньше варганил)))

Поставил на место ЛЛ1 - появились 4МГц везде, где нужно. Ну и делимые частоты тоже. Изображения и признаков жизни по-прежнему нет(((

Павел Рябцов
01.10.2017, 19:57
Я перед этим много чего по-меньше варганил)))

Поставил на место ЛЛ1 - появились 4МГц везде, где нужно. Ну и делимые частоты тоже. Изображения и признаков жизни по-прежнему нет(((

Ну так возьмите осцилл, и глятьте синхру на D49/12.
R136 и С4, С3 какой номинал поставлен? В схеме нет.
И читаем вот это http://aleste520.narod.ru/files/aleste/documentation/startup.htm

surinm
01.10.2017, 21:28
Ну так возьмите осцилл, и глятьте синхру на D49/12.
Нет ее... штиль.


R136 и С4, С3 какой номинал поставлен? В схеме нет.
R136 - 2,2k
C4 - 1nF
C3 - 6,8nF
Номиналы брал здесь (http://zx-pk.ru/threads/20769-kompyuter-quot-aleste-520ex-quot.html?p=916579&viewfull=1#post916579).


И читаем вот это http://aleste520.narod.ru/files/ales...on/startup.htm
Это читал, перед тем как вызванивать, вопрос - эти доработки учтены в плате?

Sherlock
03.10.2017, 15:27
Что касается емкостей С3,C4, и им подобным

Сперва о С3. Исходя из того что период имульсов на входе D63 равен 1/16 мегагерц, то цепочка C3-R5 должна иметь постоянную времени времени менее 16мкс, скажем при номинале резистора R5 равного 500oм и C3 равном 6.8nF тогда T равна 3.4us, это соотвествует требованию. Разумеется для 561 серии резистор может быть с большим наминалом.

Что касается емкостей С4,С5 и им подобным (это когда емскость между землей и выходом микросхемы) то онии вообще не были на принципиальной схеме. Это лишь подобранные методом проб элементы исправляющие ошибку проектирования печатной платы. При сборке компьютера рекомендую эти емкости не устанавливать, а добавлять их в процессе запуска, выбирая номинал из принципа меньше-лучше. Иногда бывает достаточно 5 или 15pF. Наверное лучше бы было просто исправить разводку или добавить согласовывающие резисторы. Но очевидно, что проектировщики платы выбрали тот вариант который им показался проще.

P.S. Если у вас есть "повисшие", не отвеченные вопросы, кинте мне в личку ссылку на вопрос, или сам вопрос.

tigr101274
28.10.2017, 08:30
Собрал, включил и ничего, вопрос светодиоды должны все три гореть?
http://s008.radikal.ru/i303/1710/cf/0a86cbb81e13t.jpg (http://s008.radikal.ru/i303/1710/cf/0a86cbb81e13.jpg)
http://s019.radikal.ru/i616/1710/7a/31af473dc3f1t.jpg (http://s019.radikal.ru/i616/1710/7a/31af473dc3f1.jpg)
http://s019.radikal.ru/i624/1710/c0/60d66d5f4832t.jpg (http://s019.radikal.ru/i624/1710/c0/60d66d5f4832.jpg)
http://i075.radikal.ru/1710/d6/94542e4e0473t.jpg (http://i075.radikal.ru/1710/d6/94542e4e0473.jpg)
На м/с платы 4,6 v ATX блок питания на выходе 5,1v

Павел Рябцов
28.10.2017, 10:12
Собрал, включил и ничего, вопрос светодиоды должны все три гореть?
http://s008.radikal.ru/i303/1710/cf/0a86cbb81e13t.jpg (http://s008.radikal.ru/i303/1710/cf/0a86cbb81e13.jpg)
http://s019.radikal.ru/i616/1710/7a/31af473dc3f1t.jpg (http://s019.radikal.ru/i616/1710/7a/31af473dc3f1.jpg)
http://s019.radikal.ru/i624/1710/c0/60d66d5f4832t.jpg (http://s019.radikal.ru/i624/1710/c0/60d66d5f4832.jpg)
http://i075.radikal.ru/1710/d6/94542e4e0473t.jpg (http://i075.radikal.ru/1710/d6/94542e4e0473.jpg)
На м/с платы 4,6 v ATX блок питания на выходе 5,1v

Везёт, Вы уже собрали)) Я пока не могу допаять плату, жду резюков 1/8 ватта.

Sherlock
28.10.2017, 20:12
Собрал, включил и ничего, вопрос светодиоды должны все три гореть?
На м/с платы 4,6 v ATX блок питания на выходе 5,1v

Один должен гореть. Другие не факт. Но их состояние не слишком информативно.

Вижу у вас на фото экрана есть желтый текст. Не совсем читаемый. Это то что генерирует компьютер? Или OCR телевизора?

Я не знаю ничего об этой плате. Но общие инструкции такие:

1) Осмотр в хорошем свете платы, с линзой, местами на просвет. Для выявления дефектов пайки.
- Непропаи
- Мосты (Сопли, залипухи) особенно между пинами.
- Нарушения целостности дорожек (обрывы)

2) Первое что нужно проверить, это то что на плате ничего не перегревается.

3) Проверить напряжение питания, и ток потребления. Должно быть пять вольт, ток я к сожалению не помню, но предположим от одного до 3х ампер.
4) Проверка генератора сигнала сброс
5) Далее проверяем тактовые генераторы: 13МГц и 16МГц на генерацию частоты. Точно не важна скорее стабильность

6) Затем проверяется генератор тактовых частот D37,D38,D39,D40 убедиться что процессор получает свой CLK, память RAS,CAS,WE, а CRT контроллер CBVF

N.B. Если процессор не функционирует то он не настроит корректно CRT, а значит видеосигнал не гарантирован.

N.B. Если синхросигнал есть, и есть даже наличие ошметков текста на экране. Но изображение дрожит, то при нормальном питании проблемами могут быть:
а) Короткие замыания
б) "Висящие в воздухе" то есть не подключенные входы микросхем
с) RC цепочки там где они есть в цепях генерации видео сигнала

N.B. Полезно также почитать инструкцию по настройке Алесты от фирмы производителя.

tigr101274
30.10.2017, 05:33
Плату промыл, просмотрел, продул, подышал чуда не случилось, да еще нет +12 и -12 на преобразователе, судя по схеме Павла С23 не подключен к катодам VD10, VD11 (вечером проверю как на плате) да еще VD11 стабилитрон судя по всему, я поставил на 5,6v

Павел Рябцов
30.10.2017, 07:45
Плату промыл, просмотрел, продул, подышал чуда не случилось, да еще нет +12 и -12 на преобразователе, судя по схеме Павла С23 не подключен к катодам VD10, VD11 (вечером проверю как на плате) да еще VD11 стабилитрон судя по всему, я поставил на 5,6v

Вам сейчас зачем эти напряжения? Вы пробуйте плату запустить, т.е. сам процессор, чтоб появилось изображение.

https://img-fotki.yandex.ru/get/878590/28122058.8/0_19fff8_7c47184d_orig

tigr101274
30.10.2017, 17:43
В общем повысил питание до 4,93v плата стартанула, после запуска остается светиться как и положено (наверное) один светодиод "POWER", сброс выполняется, дальше пока проверка не проводилась (х.з. какие пины нажимать на клавиатуре (клавиатуры УКНЦ нет даже близко) Моментально нагревается транзистор VT4, буквально 10 секунд и можно обжечься об него (с нагревом транзистора начинает "трясти" изображение, ставил все транзисторы 2N3904, большая часть м/с чуть теплые, остальные холодные.

https://img-fotki.yandex.ru/get/765007/289944633.0/0_17c6c2_7f4fa1c8_orig

https://img-fotki.yandex.ru/get/893904/289944633.0/0_17c6c1_13a77182_orig

Подскажите нормальный фотообменник, радикал достал со своей рекламой.

Sherlock
30.10.2017, 18:49
В общем повысил питание до 4,93v плата стартанула, после запуска остается светиться как и положено (наверное) один светодиод "POWER", сброс выполняется, дальше пока проверка не проводилась (х.з. какие пины нажимать на клавиатуре (клавиатуры УКНЦ нет даже близко) Моментально нагревается транзистор VT4, буквально 10 секунд и можно обжечься об него (с нагревом транзистора начинает "трясти" изображение, ставил все транзисторы 2N3904, большая часть м/с чуть теплые, остальные холодные..

Сперва убедитесь что все диоды в схеме транзистора стоят правильно. Тоже самое с электролитами. И что дроссель стоит необходимого номинала.
Затем осциллографом убедитесь, что на базе транзистора частота DW. Не помню но около 1мГц или 500кГ. Дальше можно посмотреть осциллограмму на коллекторе.

На сколько я помню транзистор грелся но не слишком.

Напомните какие резисторы делителя стоят на базе транзистора

tigr101274
30.10.2017, 19:19
Сперва убедитесь что все диоды в схеме транзистора стоят правильно. Тоже самое с электролитами. И что дроссель стоит необходимого номинала.
Затем осциллографом убедитесь, что на базе транзистора частота DW. Не помню но около 1мГц или 500кГ. Дальше можно посмотреть осциллограмму на коллекторе.
Диоды, конденсаторы, установлены верно, дроссель номиналом 56 мкГн, частота DW.... нет ее


На сколько я помню транзистор грелся но не слишком
Был установлен КТ817Б? вроде так.


Напомните какие резисторы делителя стоят на базе транзистора
DW R129 - 510 Om, R130 - 220 Om

Black Cat / Era CG
30.10.2017, 19:31
Подскажите нормальный фотообменник, радикал достал со своей рекламой.
Можно попробовать http://savepic.net/ там вроде прямые ссылки на фотки можно взять.

Sherlock
30.10.2017, 19:39
Диоды, конденсаторы, установлены верно, дроссель номиналом 56 мкГн, частота DW.... нет ее

Это причина, особенно если D72/12 имеет на выходе 1. Ищите частоту на D72/14. Если ее нет то на D68/9, затем на D72/1

- - - Добавлено - - -

Должно быть D72/1 = 16МГц
D72/8 = 8МГц
D71/1 наверно 1Мгц или 500Кгц не важно но должно быть
Ну и DW половину этого

tigr101274
31.10.2017, 01:09
Это причина, особенно если D72/12 имеет на выходе 1. Ищите частоту на D72/14. Если ее нет то на D68/9, затем на D72/1
Должно быть D72/1 = 16МГц
D72/8 = 8МГц
D71/1 наверно 1Мгц или 500Кгц не важно но должно быть
Ну и DW половину этого
D72/1 - 16 МГц
D72/8 - 4 МГц
D72/9 - 8 Мгц
D71/1 - 4 МГц
D68/9 - 8 Мгц

D72 все частоты по схеме

Да, есть напряжение - и + 12в на D86 (5 и 8 выводы соответственно) но с нагревом транзистора напряжение падает

Павел Рябцов
31.10.2017, 05:30
tigr101274
Видео через ADшку пробовали запустить?

tigr101274
31.10.2017, 05:51
Видео через ADшку пробовали запустить?
Пока нет, так как этот узел схемы не собрал пока (AD725 нет в наличии у меня также как AD724)
Попробую сегодня заменить стаб VD11 на КС213Б и VT4 на КТ817Б (как в оригинале) и отпишусь по результатам.

Sherlock
31.10.2017, 11:34
Дайте список электролитов, диодов, стабилитронов которые вы использовали в схеме генератора +-12В. А также сообщите мне частоту на базе транзистора (D72/12).

surinm
31.10.2017, 20:00
Изображения так и нет.


1) Осмотр в хорошем свете платы, с линзой, местами на просвет. Для выявления дефектов пайки.
- Непропаи
- Мосты (Сопли, залипухи) особенно между пинами.
- Нарушения целостности дорожек (обрывы)
Нашел соплю на VT4 между базой и эмиттером. Из-за нее видимо и сгорел первый дроссель. Соплю убрал, дроссель заменил.


2) Первое что нужно проверить, это то что на плате ничего не перегревается.
Ничего не перегревается.

3) Проверить напряжение питания, и ток потребления. Должно быть пять вольт, ток я к сожалению не помню, но предположим от одного до 3х ампер.
Напряжение 4.63, ток потребления 2А. Повысил выходное напряжение до 5,7 - под нагрузкой стало 5.06В - ситуация не поменялась.

4) Проверка генератора сигнала сброс
Проверил, работает. На проц приходит инверсный низкий уровень.

5) Далее проверяем тактовые генераторы: 13МГц и 16МГц на генерацию частоты. Точно не важна скорее стабильность
Есть обе частоты.

6) Затем проверяется генератор тактовых частот D37,D38,D39,D40 убедиться что процессор получает свой CLK, память RAS,CAS,WE, а CRT контроллер CBVF
Проц получает 4МГц на 6 ногу. Память получает CAS, RAS (2МГц), WE(1МГц). Видеоконтроллер получает свой CLK - 1МГц

Синхросигнала нет. DW нет. На преобразователе в 12в также падает напряжение после включения - +12 = 4В, -12 начинает с -4в и падает до 0, при этом ничего не греется. Транзисторы использовал 547B.

Sherlock
31.10.2017, 20:31
Изображения так и нет.
Синхросигнала нет.
Это одна и та же трабла. Процессор не исполняет программу. Проблема адресов, данных, дешифратора адреса - формирователя выборки ПЗУ.


DW нет. На преобразователе в 12в так же падает напряжение после включения - +12 = 4В, -12 начинает с -4в и падает до 0, при этом ничего не греется. Транзисторы использовал 547B.

Без DW преобразователь не работает. Проверьте по схеме вверх до 16МГц. Почему нет DW. Цепь такая

16MHz -> D72/1 -> D72/9 -> D68/9 -> D68/10 -> D73/2 -> D73/3 -> D72/14 -> D72/12 -> DW

- - - Добавлено - - -

D68+D69 Это цифровая PLL. Формируем меандр фронты которого подгоняются по фазе к данным с дисковода.

P.S. Сегодня меня удивляет то что в качестве сигнала на базе транзистора VT4 используется DW. Сегодня это похоже а ошибку в схеме...
Логичнее было бы использовать D72/11 (допустим частота высоковата) но можно взять D37/11 пропустив его через инвертор или (но тоже после инвертора) с D26/38 или 27 или 36. Наконец D33/17. Есть и другие варианты, вплоть до режима авто-генерации транзистора VT4.

tigr101274
01.11.2017, 02:06
Дайте список электролитов, диодов, стабилитронов которые вы использовали в схеме генератора +-12В. А также сообщите мне частоту на базе транзистора (D72/12).
Номиналы конденсаторов согласно схеме, диоды N4148, стабилитрон BZX55C13, DW тишина.

16MHz -> D72/1 -> D72/9 -> D68/9 -> D68/10 -> D73/2 -> D73/3 -> D72/1 -> D72/12 -> DW
D72/1 - 16Мгц
D72/9 - 8Мгц
D68/9 - 8Мгц
D68/10 - нет
D73/2 - скачет, несколько десятков гц
D73/3 - нет
D72/1 - 16Мгц
D72/12 - нет
DW - нет

Sherlock
01.11.2017, 02:29
Если на входе d72/1 есть а на выходе dw нет. То возможно имеется к.з. Выхода на 0 или другой вывод. Или этот выход уже дохлый.

- - - Добавлено - - -

Стоп. Что-то в вашем репорте странное. Завтра сформулирую. А пока игнорируйте первый параграф.

- - - Добавлено - - -

Частота по этой цепочке может только уменьшается или исчезать. Если исчезла то до конца. У вас после "Нет" появляется 16мгц

tigr101274
01.11.2017, 04:31
Если на входе d72/1 есть а на выходе dw нет. То возможно имеется к.з. Выхода на 0 или другой вывод. Или этот выход уже дохлый.
Спасибо, будем посмотреть.
Да забыл, проблему с перегревом транзистора VT4 решил путем замены на КТ817Б (как на оригинале)

- - - Добавлено - - -

surinm Если у вас стоят транзисторы 547B обратите внимание на распиновку выводов, по идее вам их надо развернуть на 180 градусов.
Вот для примера:
Транзистор 547B (которые установлены у вас)http://images.vfl.ru/ii/1509500798/28b79f9a/19226683_m.jpg (http://vfl.ru/fotos/28b79f9a19226683.html)
Транзистор 3904 (установленные у меня) у них расположение выводов соответствует шелкографии http://images.vfl.ru/ii/1509499680/89c8ea58/19226634_m.jpg (http://vfl.ru/fotos/89c8ea5819226634.html)

surinm
01.11.2017, 07:20
по идее вам их надо развернуть на 180 градусов.
Блин! Видимо да. При чем все... плата может из-за этого не запускаться?

Sherlock
01.11.2017, 09:54
Блин! Видимо да. При чем все... плата может из-за этого не запускаться?

Вероятней нет. Но транзистор выглядит хиловатым для VT4. Вопрос у кого то эта плата, с этим транзистором работает?

- - - Добавлено - - -

D72/1 - 16Мгц
D72/9 - 8Мгц
D68/9 - 8Мгц
D68/10 - нет
D73/2 - скачет, несколько десятков гц
D73/3 - нет
D72/14 - ???? <<--- тут была опечатнка но скорее результат будет НЕТ
D72/12 - нет
DW - нет

- - - Добавлено - - -

Немного о ФАПЧ дисковода

D68,D69 вместе это обычный 4х битный счетчик который считает импульсы на D68/9.
В этой связке D68 это регистр состояния счетчика, а D69 сумматор результат которого следующее состояние счетчика.
При этом сигнал на входах D68/13 формируемый D71.1 меняет работу счетчика

1) Если триггер D71.1 в состоянии 0, то на входе D68/13 будет 1. Тогда как минимум в следующем такте D68/9 сигнал 1 будет и на входе D69/14. В этом состоянии D69 работает как инкремент.
К состояние на входе прибавляется 1. И D68,D69 считают: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,0

2) Если триггер D71.1 в состоянии 1, то на входе D68/13 будет 0. Тогда как минимум в следующем такте D68/9 сигнал 0 будет и на входе D69/14 и на входе сброс D71. Тогда D71 переключится в 0, и все пойдет по пункту (1).
Таким образом 0 импульс на D68/9 может быть только 1 такт. Именно пока этот импульс существует схема на D68,D69 считает иначе. А именно:

a) если счетчик в состоянии 0. То его фаза синхронизирована, и в следующем такте он перейдет в сост. 1
b) если счетчик в состоянии 1, 2, 3 то его фаза опережает, и в следующем такте он и остается в этом состоянии. Счетчик пропускает один входной такт. Иначе говоря он "подтормаживает".
с) если счетчик в состоянии 4, 5, 6, 7 то его фаза слишком опережает, и в следующем такте он отнимет 1. Иначе говоря он "сильно подтормаживает".
d) если счетчик в состоянии D,E,F то его фаза запаздывает и в следующем такте он увеличит значение на 2. Иначе говоря "ускориться"
e) и наконец самое "мутное": счетчик D68,D69 в состоянии 7,8,9,A,B,C то его фаза сильно запаздывает, тогда его значение увеличится на 3. Турбо ускорение

Упрощенная таблица сумматора в зависимости от текущего состояния



Текущее состояние: _0 1 2 3 4 5 6 7 8 9 A B C D E F
Следующее сост.: +1 +0 +0 +0 -1 -1 -1 -1 +3 +3 +3 +3 +3 +2 +2 +2


Два вывода:

1) Кажется в дампе AF (D69) ошибка (не критическая)

Было:


0000: 11 11 02 03 03 04 05 06 0B 0D 0C 0E 0F 0F 00 01
0010: 11 12 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00


Стало:


0000: 11 11 02 03 03 04 05 06 0B 0C 0D 0E 0F 0F 00 01
0010: 11 12 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00

Требуется проверка.

2) Если схема работает верно то счетчик D68,D69 считает, т.е. работает всегда. А в вашем отчете написано:



D68/9 - 8Мгц
D68/10 - нет


3) Сигнал на D68/10 это деление D68/9 на 16. Это значит 8Мгц / 16 и деленная на 2 микросхемой D72.1 формирует DW частотой 250КГц

- - - Добавлено - - -


диоды N4148 Шотки должны работать лучше. Позитивно может отразиться на тепловыделении транзистора.

Еще момент резистор 220 на землю у базы, стоит попробовать убрать. Посмотреть реакцию транзистора. При моделировании есть прирост эффективности на 56uH

Есть еще вариант заменить транзистор на транзистор MOSFET или какой-нибудь SmarFET, LogicFET. Моделирование показывает 5-ти кратный прирост эффективности. Но это требует экспериментов, возможно даже изменение номинала дросселя. Кажется что оно того не стоит.

Voyager
01.11.2017, 14:24
У себя я тоже проверял эти сигналы. Там какой то кавардак. На выходах РЕ3 FP0-FP2 постоянно 8 МГц, а на FP3 зеро. Эти сигналы на прямую связаны DD68. Проверил на стандартной плате Алесты, на которой пока нет ИД10 разъемов по клавиатуру и нескольких диодов, так там идут слегка смещающиеся по времени сигналы 8 - 4 - 2 - 1 МГц. Так же в отличии платы УКНЦ на плате присутствуют HX, HY соответственно и растр есть. 1N4148 у меня сейчас нет, думаю поставить вместо них BAT54 и вечерком посмотреть где начинается разница между ними.

Sherlock
01.11.2017, 14:37
Проверил на стандартной плате Алесты,так там идут слегка смещающиеся по времени сигналы 8 - 4 - 2 - 1 МГц.

Я не зря спрашиваю.... Есть ли успешная попытка запуска этой платы? Ибо могут быть просто проблемы с разводкой ибо Errare humnnum est
Если эту плату никто не запускал... То нужно брать тестер с бипером и по схемке прозвонить все.


Так же в отличии платы УКНЦ на плате присутствуют HX, HY соответственно и растр есть.

Надеюсь это понятно что отсутствие +-12 не влияет на работу контроллера дисковода. А не работающий контроллер на HX,HY

Серьезно. Первое и важное что стоит проверить это саму плату на соответствие схеме. Но если эта плата уже работала то это все меняет.

Voyager
01.11.2017, 14:57
Я не зря спрашиваю.... Есть ли успешная попытка запуска этой платы? Ибо могут быть просто проблемы с разводкой ибо Errare humnnum est
Если эту плату никто не запускал... То нужно брать тестер с бипером и по схемке прозвонить все.



Надеюсь все понятно что отсутствие +-12 не влияет на работу контроллера дисковода. А не работающий контроллер на HX,HY

Серьезно. Первое и важное что стоит проверить это саму плату на соответствие схеме. Но если эта плата уже работала то это все меняет.

Там вроде 12 вольт нужно только внешнему порту. Это верно. Просто хочу сравнить с сигналами на варианте платы, которая запускалась.

Sherlock
01.11.2017, 15:19
Там вроде 12 вольт нужно только внешнему порту. Это верно. Просто хочу сравнить с сигналами на варианте платы, которая запускалась.

Вот выше в Немного о ФАПЧ дисковода все объясняется. Схема кажется сложной но по сути делитель частоты, то есть счетчик. И работать должен автономно от других устройств. Если не работают CRT или CPU то счетчик этот всеравно работать должен.

(16MHz) -> (D72/1) -> (8МГц) -> (D72/9) -> (D68/9) = (8МГц) меандр
(D68/2) = 4МГц меандр
(D68/5) = 2МГц меандр
(D68/7) = 1МГц меандр
(D68/10) = 0.5МГц меандр
(D68/13) -> (D68/12) = 0.5МГц нулевой импульс длиной периода 8МГц только при чтении с диска. Без этого на нем постоянно 1.
(D68/14) -> (D68/15) = тоже самое что и предыдущая строка но инверсное (C18 не обязательный)
(D68/10) -> (D73/1) -> (D73/2) = 0.5МГц меандр (просто инверсия (D68/10))
(0.5МГц) -> (D73/2) -> (D72/14) -> (D72/12) = 250КГц меандр -> DW

При этом многие прочие сигналы почти идентичны

D68/10 = D68/1
D68/11 = D68/2
D68/12 = D68/3
D68/13 = D68/4

Не забудьте проверить питание микросхем и состояние входов сбросов и пред-установок на соотвествие. А также VCC на PullUp резисторы R71..75 ну и сигнал OE на D69.

Павел Рябцов
01.11.2017, 16:09
Я не зря спрашиваю....

Серьезно. Первое и важное что стоит проверить это саму плату на соответствие схеме. Но если эта плата уже работала то это все меняет.

Плату ещё не запускали, это первые попытки....Так, что конечное возможны ошибки при перерисовывании схемы.
Но tigr101274 запустил частично плату, надоб только дисковод проверить( имею ввиду контроллер).
Я не понимаю, что сейчас так прицепились к этим +-12 вольтам, они и по давну не нужны!!
А вообще, былоб хорошо, если кто бы снял осциллограммы в контрольных точках, чтоб было проще(веселей) отлаживать.
Я с удовольствием сдедал бы это, но резисторы не пришли.....как только придут, допаяю плату, тем более все микрухи уже на месте.
Так же ещё под вопросом, прошивал РТ и РЕ я, мог ошибиться в дампе..., но если tigr101274 тоже получал от меня ппзу, то возможно я ошибся подписывая их, надо всё это проверить!! Тем более плата у него запустилась, а surinm не может её завести, я не понял Вячеслав запустил её или нет.

Voyager
01.11.2017, 16:34
У себя я проверил все 3. Все прошиты из темы Алесты под компаньёновский корпус а других вроде не бывает.

tigr101274
01.11.2017, 16:42
но если tigr101274 тоже получал от меня ппзу
Да, подтверждаю, мне Павел отправлял набор м/с + прошитые ппзу (так как у меня нет программатора для РТ и РЕ, установил их на плату в соответствии с маркировкой)
как уже говорил ранее плата не хотела запускаться из за заниженного питания, на данный момент работает, подскажите какие пины клавиатуры пробовать замыкать для дальнейшей проверки.

Sherlock
01.11.2017, 16:58
Плату ещё не запускали, это первые попытки....Так, что конечное возможны ошибки при перерисовывании схемы.

Это бывает. Просто зная что плата не запущена до этого означает, что можно рекомендовать проверку соответствия схеме. А не дискутировать по поводу бит и частот.


Я не понимаю, что сейчас так прицепились к этим +-12 вольтам, они и по давну не нужны!!

Потому что транзистор перегревается и создает условия для генерации дыма.

Павел Рябцов
01.11.2017, 17:10
...А не дискутировать по поводу бит и частот.
Так вот и я про то, что это возможно человеческий фактор или качество компонентов советских времён)

surinm
01.11.2017, 17:19
Я смогу проверить РЕшки, при условии, что у меня только программатор miniPRO? Есть у них западные аналоги? (на чтение - на запись знаю, что не прошьются)

- - - Добавлено - - -

Да, вроде есть аналоги, доберусь до дома, проверю РЕ и РТшки. Правильно ли сам поставил и прошивки.

tigr101274
02.11.2017, 04:18
Рано я радовался что транзистор не греется, он перестает греться когда отключен от DW (отключен R129 от базы) в таком случае получается:
D72/1 - 16Мгц
D72/9 - 8Мгц
D68/10 - нет
D73/2 - скачет от 1-11Гц (примерно)
D73/3 - нет
D72/14 - то же что и на D73/2
D72/12 - скачет (среднее 9Кгц)
DW - то же что и на D72/12
Так малость понажимал
http://images.vfl.ru/ii/1509585407/4c72a208/19242570_m.jpg (http://vfl.ru/fotos/4c72a20819242570.html) http://images.vfl.ru/ii/1509585407/6ea3d168/19242571_m.jpg (http://vfl.ru/fotos/6ea3d16819242571.html)

Voyager
02.11.2017, 08:13
У меня после замены половины блокировочных конденсаторов, поставил 150 нФ, и установки 2 оставшихся электролитов на 1000 мкф. появилась таки заставка Алесты. Похоже не работал из за шумов по питанию. Но при нажатии клавиш ни на экране ничего не меняется, хотя скан-коды на экране осцила есть. Непонятно с разъемом К6. Такое впечатление, что он развернут на 180 градусов. На оригинальной плате первый контакт находится справа, а на этой слева. Попробовал вызвонить 1 контакт, он же земля, и он действительно находится слева, хотя должен быть справа. Изображение с энкодера есть, но оно у меня монохромное и не на всяком телевизоре работает. Генератор стоит на 14.318 180 МГц, это 4FSC NTSC. Другого нигде не смог найти

- - - Добавлено - - -

Пробовал просто закорачивать нужные выходы на разъёме и кроме сброса компьютер ни на что не реагировал.

surinm
02.11.2017, 10:24
У меня после замены половины блокировочных конденсаторов, поставил 150 нФ, и установки 2 оставшихся электролитов на 1000 мкф. появилась таки заставка Алесты.
Хм... нужно попробовать. У меня три банки электролитов из пяти не распаяны.

Вчера успел только заменить транзисторы. Ничего не поменялось. Программатором miniPRO ре3 и рт4 проверить нет возможности. Установлены правильно. В то, что подписаны неправильно мало верю....

Sherlock
02.11.2017, 11:19
О питании, шуме и звоне

Можно попытаться понять причину такой требовательностью по питанию. Очевидно что причины могут быть или одна из перечисленных ниже или комбинация.

1) Не идеальная разводка питания. Большое сопротивление трасс питания из за длины или переходных отверстий.

Поиск: щупом осциллографа низкой емкости (или просто с делителем), закрытый вход (AC) и снимаем сигнал шума непосредственно с выводов питания микросхемы. Анализируем уровень шума.
Решения: Медным можно толстым МГТФ с нижней стороны платы кидаем дополнительные трассы питания. Для компенсации проблем. (раздел The Mesh or Grid Earth Electrode в книгесм ниже)

2) Блокировочные конденсаторы подключены в удалении от выводов питания..

Поиск: осмотром платы
Решение: добавление еще одного конденсатора прямо к выводам микросхемы.

3) Не согласованные сигнальные трассы (impedance matching). Или в просторечии "звон".

Поиск: щупом осциллографа низкой емкости (или просто с делителем), снимаем сигнал непосредственно с выводов микросхемы. Анализируем уровень звона.

62702

Бороться необходимо с самыми сложными из найденных. Некоторое простое объяснение и способы борьбы можно увидеть например на electronics.stackexchange (https://electronics.stackexchange.com/questions/79717/what-can-reduce-overshoot-and-ringing-on-a-simple-square-wave-pulse-generator/79722)

На оригинальной Алесте такие траблы решались небольшой емкостью между выводом микросхемы и землей. А также последовательным резистором расположенным у источника сигнала. Также можно добавлять PullUp или PullDown резистор, или оба.


И еще. Часто поиск проблем сам по себе находит решение. Бывает и так, коснувшись щупом осциллографа (без делителя) к выводу плата вдруг оживает. Решение очевидно.

Рекомендую хорошую книгу по трассировке плат: Grounds for Grounding - A Circuit-to-System Handbook - E. Joffe, K. Lock (Wiley_IEEE, 2010) BBS.pdf

- - - Добавлено - - -

P.S. Звон опасен не только для микросхемы получателя сигнала, но и для других МС. И в целом влияет на качество питания.

62703

Стрелками отмечено как превышающие напряжение питания МС всплески сигнала проникают в трассы питания через для примера внутренний защитный диод МС.

Voyager
02.11.2017, 11:30
Сейчас пульсации порядка 50-80 миливольт. До этой операции они в некоторых местах достигали вольта, причем больше были похожи на наводки с сигнальных цепей. Здесь авторазводка, понятно что она не может быть идеальной. Я ничего другого пока не придумал и выровнял питание установкой блокировочных конденсаторов.

Павел Рябцов
02.11.2017, 11:37
Сейчас пульсации порядка 50-80 миливольт. До этой операции они в некоторых местах достигали вольта, причем больше были похожи на наводки с сигнальных цепей. Здесь авторазводка, понятно что она не может быть идеальной. Я ничего другого пока не придумал и выровнял питание установкой блокировочных конденсаторов.

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

Voyager
02.11.2017, 11:44
Ну конечное авторазводка это вообже не идеал.
Поставил электролиты чтоб убрать пульсации, может мало блокировочных, но можно напаять хоть на каждую микросхему.
А вот электролиты яб поставил поболее, и дублянул от джека питания проводком в самый дальний угол платы.
Вячеслав, кстати сколько напряжение на входе и самой дальней точке ?

Я выровнял блокировочными и электролитами. Сейчас на входе 5.08 в районе оперативки. 4.97. Правда самая задница с разъемом К6 он перевернут. Пока я не смог заставить вообще работать клавиатуру.

Voyager
02.11.2017, 23:36
Проверил мультиметром, до этого смотрел по осцилу, напряжение на входе 4.85 вольта, На дальних микросхемах 4.74 - 4.77 вольта. При снятии AY обнаружилась одна странность, появляется самопроизвольно бейсик, набирается какая то белиберда в 2 строки, после чего последняя строка стирается. На саму клавиатуру по прежнему не реагирует.

Sherlock
02.11.2017, 23:46
Это значит, что схема клавиатуры работает до AY. А дальше после AY, что-то не работает, а это cам AY, затем двухпортовая память ну и затем перекодировщик клавиатуры. Схема очень простая проблему можно выявить осциллографом.

Voyager
03.11.2017, 14:26
Это значит, что схема клавиатуры работает до AY. А дальше после AY, что-то не работает, а это cам AY, затем двухпортовая память ну и затем перекодировщик клавиатуры. Схема очень простая проблему можно выявить осциллографом.

Сегодня вечером погляжу. Но странность в том что происходит не при установленном AY, а при снятом, когда шина данных AY вроде как должна быть отключена от ВВ55.

- - - Добавлено - - -

Думал ВВ55 дурит, но замена ничего не давала.

Sherlock
03.11.2017, 15:35
Сегодня вечером погляжу. Но странность в том что происходит не при установленном AY, а при снятом, когда шина данных AY вроде как должна быть отключена от ВВ55.

- - - Добавлено - - -

Думал ВВ55 дурит, но замена ничего не давала.


Входы 8255 настроенные на ввод имеют высокий импеданс, без источника тока коим является выход данных AY или pullup резисторы, вход порта "висит в воздухе" и как результат считывают случайное значение.

Voyager
03.11.2017, 23:01
У меня кавардак на шине AY и ошибочная работа делителя на РЕ3 (почти везде было 4 мгц) оказались из за не запаянного конденсатора С18 на 6 выводе D71. После того как я его запаял клавиатура начала откликаться на нажатие. Снизу появилась надпись BOOT ERROR. Press any key. и появился сигнал DW что то порядка 120-125 кгц. Замыканием нужных пинов получилось войти в меню настройки и погулять вверх вниз по меню. Проверить дальше пока проблемно. Надо инвертировать разъем X8 ибо он развернут на 180 градусов и искать где там какая клавиша сейчас не так весело. Как насажаю проводков можно будет проверить до конца. Но раз появилась надпись, как я понимаю, контроллер флоповода отрабатывает.

- - - Добавлено - - -

Изображение, хоть и монохром, на выходе AD724 есть. Но у меня это может быть из за NTSC кварца. Другого нигде нет. Может на PAL он и заработает как надо. Попробую вместо генератора впаять резонатор, благо схема позволяет это сделать без добавления микросхем в плату.

Sherlock
03.11.2017, 23:13
У меня кавардак на шине AY и ошибочная работа делителя на РЕ3 (почти везде было 4 мгц) оказались из за не запаянного конденсатора С18 на 6 выводе D71.

Он нужен. (Хотя мной было сказано обратное выше). У меня есть verilog модель этого узла, показывает что задержка там необходима.


После того как я его запаял клавиатура начала откликаться на нажатие.


Вот это не понятно. Не должно быть зависимости от С18.



Снизу появилась надпись BOOT ERROR.

Не могу точно утверждать но: Нет диска или не читается диск. Удерживая shift должен запуститься basic


Press any key. и появился сигнал DW что то порядка 120-125 кгц.

Странно. По моим расчетам получалось 250кГц



Замыканием нужных пинов получилось войти в меню настройки и погулять вверх вниз по меню. Проверить дальше пока проблемно. Надо инвертировать разъем X8 ибо он развернут на 180 градусов и искать где там какая клавиша сейчас не так весело. Как насажаю проводков можно будет проверить до конца.


Или перепрошить D65


Но раз появилась надпись, как я понимаю, контроллер флоповода отрабатывает.

Частично

Voyager
03.11.2017, 23:27
Сложно сказать. Если только сигналы этого узла еще где в схеме используются.

А перепрошивка не поможет. 1 контакт там земля и это не перепрошешь. Земля используется для сброса.

Sherlock
03.11.2017, 23:38
Сложно сказать. Если только сигналы этого узла еще где в схеме используются.

А перепрошивка не поможет. 1 контакт там земля и это не перепрошешь. Земля используется для сброса.

А если разъем запаять сдвинув на один пин и бросить землю проводком? Или на плате порезать первый и последний пин и бросить две "сопли" (с перепрошивкой)

Voyager
04.11.2017, 18:40
С разъемом я вышел из положения так:
http://www.imgzilla.ru/image.uploads/2017-11-04/default-efb77e185323c11884cca251a20dfdef.jpg (http://www.imgzilla.ru/view-image/efb77e185323c11884cca251a20dfdef.jpg)http://www.imgzilla.ru/image.uploads/2017-11-04/default-fdfc0a737d4c02a3172bd3f7f19770f1.jpg (http://www.imgzilla.ru/view-image/fdfc0a737d4c02a3172bd3f7f19770f1.jpg)http://www.imgzilla.ru/image.uploads/2017-11-04/default-196848dacb75eb2e052e8f4d3ae01f31.jpg (http://www.imgzilla.ru/view-image/196848dacb75eb2e052e8f4d3ae01f31.jpg)

Клавиатура работает, но есть вопросы к тем, кто уже подключал клавиатуру УКНЦ к этому компьютеру. Выход на Сброс должен идти по кнопке СТОП или по другой? Выход в BIOS делается по кнопке ИСП обязательно через сброс с зажатой кнопкой или должен делать это без кнопки сброса? То же касается и выхода в бейсик. Не работает часть кнопок ПОМ, УСТ и +*, -/ и запятая на цифровой клавиатуре. Помоему еще что то. Должны ли они работать?

По 12 вольтам я установил транзистор С2236 с перекручиванием выводов. Хотел поставить ZTX650, который стоит в оригинальных спеках в узле преобразователя +12В , но похоже все использовал при их ремонте. Он и по выводам подошёл бы.

Пробовал подключать эмулятор дисковода и амстрадовский 3 дюймовый. Обращение к дисководу идет, но не удается ничего прочитать. В догонку на эмуляторе наблюдал странную картину. При обращении загорается надпись RD но такое впечатление что ничего не читается. При этом переключение дорожек, причем за секунду может переключить с десяток дорожек, происходит когда надпись RD гаснет. Такое впечатление что сигналы чтения и перехода между дорожками работают в противофазе. На спеках, к которым подключал этот эмулятор, я такого не видел.

- - - Добавлено - - -

И да. Я так и не нашёл как на УКНЦ клавиатуре переключить раскладку с английской на русскую.

- - - Добавлено - - -

Имеющиеся клавиши имеют другое значение.

Sherlock
04.11.2017, 19:36
Можно и так. По дисководу... сигналы управления проверяются легко. Самое сложное ФАПЧ.


Если я не ошибаюсь, и если упростить ее работу, то она из сигналов /GATE и /RDATA формирует два сигнала RDD и DW. /GATE при чтении равен 1. /RDATA по одному импульсу на каждый переход намагниченности диска. Кажется период 500ms.



__________________________________________________ _______
500ms | | | |
____________ ____________________________ _____
/RDATA |__| |__| |__|
1 1 0 1
______________ _______________
DW ____| |________________| |____
---->--<----- 125ns
___ ___ __
RDD ______| |___________| |___________________________|


DW это меандр периодом два импульса /RDATA, иногда один из импульсов /RDATA пропускается. RDD формируется в каждый /RDATA но должен иметь задержку от переключения DW более 35ns. С18 делает задержку меньшую периоду или полупериоду 8МГц. Но это достаточно чтобы RDD был задержан на период 8Мгц (125ns)

- - - Добавлено - - -



Имеющиеся клавиши имеют другое значение.

Главное чтобы большинство клавиш имела верное значение.

Клавиатура в корпусе Алесны не соответствует клавиатуре CPC

62739

Встроенный аппаратный перекодировщик клавиатуры может подставить любую клавишу Алесты на клавишу CPC. Однако:

1) Некоторые имеющиеся клавиши могут напрочь отсутствовать у CPC

2) Некоторые CPC клавиши отсутсвуют на кл. Алесты, и поэтому берут свое значение с других неиспользованных клавиш.

3) Функция перекодировщика транслировать нажатие одной клавиши Алесты в одну клавишу CPC. Но при нажатии shift, CPC подменит код клавиши на иной в соответствии со своей клавиатурой. На Алесте же останутся символы нанесенные производителем клавиатуры. Может возникнуть несоответствие. Иными словани перекодировщик Алесты не учитывает клавишу shift.

Дмитрий2012
04.11.2017, 19:45
И да. Я так и не нашёл как на УКНЦ клавиатуре переключить раскладку с английской на русскую.
Русская раскладка будет работать только в MSX-DOS. Переключается клавишей "ГРАФ".

Voyager
05.11.2017, 14:47
Можно и так. По дисководу... сигналы управления проверяются легко. Самое сложное ФАПЧ.


Если я не ошибаюсь, и если упростить ее работу, то она из сигналов /GATE и /RDATA формирует два сигнала RDD и DW. /GATE при чтении равен 1. /RDATA по одному импульсу на каждый переход намагниченности диска. Кажется период 500ms.



__________________________________________________ _______
500ms | | | |
____________ ____________________________ _____
/RDATA |__| |__| |__|
1 1 0 1
______________ _______________
DW ____| |________________| |____
---->--<----- 125ns
___ ___ __
RDD ______| |___________| |___________________________|


DW это меандр периодом два импульса /RDATA, иногда один из импульсов /RDATA пропускается. RDD формируется в каждый /RDATA но должен иметь задержку от переключения DW более 35ns. С18 делает задержку меньшую периоду или полупериоду 8МГц. Но это достаточно чтобы RDD был задержан на период 8Мгц (125ns)

- - - Добавлено - - -



Главное чтобы большинство клавиш имела верное значение.

Клавиатура в корпусе Алесны не соответствует клавиатуре CPC

62739

Встроенный аппаратный перекодировщик клавиатуры может подставить любую клавишу Алесты на клавишу CPC. Однако:

1) Некоторые имеющиеся клавиши могут напрочь отсутствовать у CPC

2) Некоторые CPC клавиши отсутсвуют на кл. Алесты, и поэтому берут свое значение с других неиспользованных клавиш.

3) Функция перекодировщика транслировать нажатие одной клавиши Алесты в одну клавишу CPC. Но при нажатии shift, CPC подменит код клавиши на иной в соответствии со своей клавиатурой. На Алесте же останутся символы нанесенные производителем клавиатуры. Может возникнуть несоответствие. Иными словани перекодировщик Алесты не учитывает клавишу shift.

1 Сейчас плату промыл от флюса. Он вроде не токопроводный, но так, на всякий случай. Как просохнет проверю, Но сдается мне что по крайней мере DW у меня если и меандр то какой то рваный был. 12 вольт это не мешало вырабатывать, но как отражается на контроллере хз.

2 Так суть в том что клавиатура у меня даже не Алесты а УКНЦ. На ней тоже есть разница в раскладках. Большинство клавиш совпадает но некоторые имеют другое значение, тот же сброс. На его месте на УКНЦ красная клавиша СТОП, а СБРОС рядом с ней. Но сброс осуществляется именно по клавише СТОП, на СБРОС на ней вообще ни какой реакции нет.:)

Sherlock
05.11.2017, 14:58
1 Сейчас плату промыл от флюса. Он вроде не токопроводный, но так, на всякий случай. Как просохнет проверю, Но сдается мне что по крайней мере DW у меня если и меандр то какой то рваный был. 12 вольт это не мешало вырабатывать, но как отражается на контроллере хз.

При работе флоппи диска, фаза этого сигнала плавает. Но он меандр просто потому что это один из выходов счетчика на входе которого 16МГц. Все что с этим счетчиком происходит так это изменение фазы. Это просто DPLL


2 Так суть в том что клавиатура у меня даже не Алесты а УКНЦ. На ней тоже есть разница в раскладках. Большинство клавиш совпадает но некоторые имеют другое значение, тот же сброс. На его месте на УКНЦ красная клавиша СТОП, а СБРОС рядом с ней. Но сброс осуществляется именно по клавише СТОП, на СБРОС на ней вообще ни какой реакции нет.:)

Под любую "клаву" можно перепрошить D65. Но любая клава кроме CPC будет иметь проблемы подобные клаве Алесты.

Voyager
05.11.2017, 15:10
При работе флоппи диска, фаза этого сигнала плавает. Но он меандр просто потому что это один из выходов счетчика на входе которого 16МГц. Все что с этим счетчиком происходит так это изменение фазы. Это просто DPLL


Он там скорее скакал, чем плавал. Вот это и смущает. Вроде всю эту цепь прозвонил и она соответствовала схеме. Меня мучает один вопрос. Не может этот сбой возникнуть из за резисторной сборки на РЕ3? Там стоит 10 резисторная сборка, но задействованы только 5. Остальные выводы хоть и запаяны в плату, но "висят в воздухе", то есть не подключены ни к земле ни к чему либо еще. Они не могут ловить наводки и вносить хаос в режим работы этого узла?

Sherlock
05.11.2017, 15:47
Он там скорее скакал, чем плавал. Вот это и смущает. Вроде всю эту цепь прозвонил и она соответствовала схеме. Меня мучает один вопрос. Не может этот сбой возникнуть из за резисторной сборки на РЕ3? Там стоит 10 резисторная сборка, но задействованы только 5. Остальные выводы хоть и запаяны в плату, но "висят в воздухе", то есть не подключены ни к земле ни к чему либо еще. Они не могут ловить наводки и вносить хаос в режим работы этого узла?

Лишние резисторы это антенна, но она подключена +5В, поэтому вряд ли. А какой номинал у них? Просто если эти резисторы будут слишком велики, что создаст фронт длинней 125нс, схема работать не будет

Voyager
05.11.2017, 16:49
1.2 кОм. Какие и по схеме

Sherlock
05.11.2017, 16:55
Норм

Voyager
05.11.2017, 18:39
Вот что у меня творится в этом узле.

https://youtu.be/LfvywpdSMH8

Такое впечатление, что идет наводка то ли с шины адреса, то ли шины данных.

Sherlock
05.11.2017, 20:09
Спасибо за видео

Если я правильно читаю ваш осциллограф, то скорость нарастания напряжения на выходе D69 около 1.5V за 125нс Требуется немного выше.
Это пограничное значение. Убедитесь что ваша сборка резисторов действительно правильного номинала. Если она правильная то стоит поставить 680ом.

62746

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

- - - Добавлено - - -


Вот что у меня творится в этом узле.

https://youtu.be/LfvywpdSMH8

Такое впечатление, что идет наводка то ли с шины адреса, то ли шины данных.



- - - Добавлено - - -

"D71 Инверсный выход" показывает КЗ на другой пин. Это проблема, приводит к генерации мусора на 14 пине D69

- - - Добавлено - - -

WGPT clock очень подозрительный. Похоже на траблу тоже

- - - Добавлено - - -

Забудьте про номинал резисторов. Разберитесь с обозначенным синим текстом.

Sherlock
06.11.2017, 12:08
Сигнал GATE 2 нога D71 скорее всего не имеет pullup проверь D67. Слишком низкий уровень сигнала на входе.

- - - Добавлено - - -

Для начинающих. Если вы видите логический уровень 1.5V то это сигнализирует проблему. Так как микросхема c TTL входом и без гистерезиса, считывает такое значение случайным образом.
Такой уровень иногда называется "среднее состояние" не путать с высоким импедансом. В компьютерных центрах времен СССР собирали логические пробники, которые определяли состояние сигнала. Щуп с трмя светодиодами. Один сигнализирует сост. 0, другой сост. 1. Когда оба не светятся Z-состояние. Когда оба светятся среднее-состояние.


Пример инверсный выход D71, вход D68/13
62748

А на выходе D68/12 и входе D69/14

62749


Причины

1) Если это вход MC: то возможно он ни к чему не подключен. Если подключен к выходу смотри начиная с 3
2) Если это вход МС по схеме ни к чему не подключен но с внешним pullup резистором: то смотри правило 1, либо резистор слишком велик, либо дохлый, либо не подключен к VCС
3) Если выход открытый коллектор, то смотри правило 2 либо правило 3
3) Если выход TTL. То вероятно у него КЗ на другой вывод, либо он нагружен очень низким сопротивлением, либо этот выход дохлый.

Voyager
06.11.2017, 22:20
Вчера вечером, пытаясь выяснить причину того хаоса что на видео, дошел до того, что откусил поочередно ноги 6 , 1 от D71 и 13 от D68 заметил следующую картину. Просто при отсоединении любой из ног D71 ФАПЧ входил в относительно нормальный режим работы. Все частоты и форма сигналов соответствовали эталонным, но отсутствовал сдвиг при обращении к дисководу. При попытке подсоединить любые из их поверхностно приводило к той же картине, что и на первом видео. После чего я взял другую ТМ2, точнее 74F74N, поставил ее вторым этажом на D71. Подсоединил только питание и с 1 по четвертый выводы, а 5 и 6 отогнул и подал на D68. ФАПЧ заработал как надо, на вывода были меандры и частота 4 - 2 - 1- 500кгц и сигнал DW 250. При обращении шел сдвиг немного влево и в право. Подумав что дохлая ТМ2 что стоит в плате я ее выкусил и запаял ту которую подключал. И после этого я увидел тот же бред что и был, разве что отрубились FP3 и соответственно DW. Разрезания дорожек около 5 и 6 выхода D71 и 13, 14 D68 с навешиванием МГТФ ситуацию не выправляли. Сегодня вечером решил собрать этот злополучный узел (D68, D69, D71 с резисторами и конденсатором.) на макетке с подсоединением сигнальных выводов и питания к основной плате и на выходе получил уже такой результат.


https://youtu.be/Q6GiNLSGgnk

Похоже что ФАПЧ можно вылечить только отгибанием этих выводов при запайке микросхем и далее поверхностным монтажом их соединить друг с другом или городить его отдельной платой. Диск пока себя ведет как и раньше. С сигналами на разъеме я пока не разбирался, но вот D76 себя ведет странно. При обращении к диску уровень сигнала DSKRDY переходит из низкого состояния в высокое, а на выходе этой схемы сигнал MOTOR почти не изменяется. Уровень этого сигнала низкий и отличается при обращении от силы на 100 миливольт. КЗ по выходам нет. Похоже микросхема труп, хотя все схемы при запайке я проверял.

Sherlock
06.11.2017, 22:45
Вчера вечером, пытаясь выяснить причину того хаоса что на видео, дошел до того, что откусил поочередно ноги 6 , 1 от D71 и 13 от D68 заметил следующую картину. Просто при отсоединении любой из ног D71 ФАПЧ входил в относительно нормальный режим работы.

Логично для огибания D71/6 возможно не логично для других ног.

Самое интересное нога 6. На ней был средний уровенВот а что на откушеной ноге D71/6? И что при откушеной D71/6 на D68/13?



Все частоты и форма сигналов соответствовали эталонным, но отсутствовал сдвиг при обращении к дисководу. При попытке подсоединить любые из их поверхностно приводило к той же картине, что и на первом видео. После чего я взял другую ТМ2, точнее 74F74N, поставил ее вторым этажом на D71. Подсоединил только питание и с 1 по четвертый выводы, а 5 и 6 отогнул и подал на D68. ФАПЧ заработал как надо, на вывода были меандры и частота 4 - 2 - 1- 500кгц и сигнал DW 250.

"отогнул и подал на D68" надеюсь тоже на отогнутые ноги? иначе не логично.



При обращении шел сдвиг немного влево и в право. Подумав что дохлая ТМ2 что стоит в плате я ее выкусил и запаял ту которую подключал. И после этого я увидел тот же бред что и был, разве что отрубились FP3 и соответственно DW. Разрезания дорожек около 5 и 6 выхода D71 и 13, 14 D68 с навешиванием МГТФ ситуацию не выправляли. Сегодня вечером решил собрать этот злополучный узел (D68, D69, D71 с резисторами и конденсатором.) на макетке с подсоединением сигнальных выводов и питания к основной плате и на выходе получил уже такой результат.


https://youtu.be/Q6GiNLSGgnk

Все нормально. Жаль небыло доступа к диску при прверке D71, D68/13, D68/14, и D69/14


Похоже что ФАПЧ можно вылечить только отгибанием этих выводов при запайке микросхем и далее поверхностным монтажом их соединить друг с другом или городить его отдельной платой. Диск пока себя ведет как и раньше. С сигналами на разъеме я пока не разбирался,

Очевидно что в разводке или при пайке D71/6 получил КЗ на другой сигнал.




но вот D76 себя ведет странно.
При обращении к диску уровень сигнала DSKRDY переходит из низкого состояния в высокое, а на выходе этой схемы сигнал MOTOR почти не изменяется. Уровень этого сигнала низкий и отличается при обращении от силы на 100 миливольт. КЗ по выходам нет. Похоже микросхема труп, хотя все схемы при запайке я проверял.

Она с открытым коллектором. Если сигнал не имеет соединение с дисководом (в котором на нем pullup резистор) то он будет в нуле.

Voyager
06.11.2017, 23:06
Если отсоединить от платы 6 или 1 ногу D71 (или их ответные выводы на ТМ9 ) то первые 3 сигнала на РЕ3 соответствуют эталонным, но отсутствует смещение при обращениях к дисководу. и соответственно нет DW.

Sherlock
06.11.2017, 23:24
Если отсоединить от платы 6 или 1 ногу D71 (или их ответные выводы на ТМ9 ) то первые 3 сигнала на РЕ3 соответствуют эталонным, но отсутствует смещение при обращениях к дисководу. и соответственно нет DW.

Прозвоните бипером на КЗ между D68/13 и D68/12

Еще лучше между D71/6 пятачком на плате и всеми прочими пинами D68,D69,D72

Павел Рябцов
07.11.2017, 07:24
Читаю, вот тут у Вас как всё сложно)) Вячеслав, есть диптрейс у Вас? Яб прислал файлы все на эту плату, проще так ковырять.

Voyager
07.11.2017, 19:54
Прозвоните бипером на КЗ между D68/13 и D68/12

Еще лучше между D71/6 пятачком на плате и всеми прочими пинами D68,D69,D72

КЗ нигде не нашел. Прямо загадка какая то.



Читаю, вот тут у Вас как всё сложно)) Вячеслав, есть диптрейс у Вас? Яб прислал файлы все на эту плату, проще так ковырять.

Да. Есть. На 1000 выводов и 4 сигнальных слоя.

Павел Рябцов
07.11.2017, 20:03
КЗ нигде не нашел. Прямо загадка какая то.




Да. Есть. На 1000 выводов и 4 сигнальных слоя.

Напишите мне в личку мыло, дам вышлю полную.

surinm
18.11.2017, 18:43
Снова вернулся к этому проекту. Запаял электролиты, поменял транзисторы с верной цоколевкой. Пока что максимум чего добился - иногда после включения гаснут все светодиоды, кроме Power. Т.е. судя по всему процессор начинает что-то отрабатывать. Иногда - не гаснут, тогда гаснут после ресета. Когда гаснут светодиоды комп переключается в режим рабочей частоты в 3.333 (CLK на процессоре). Планирую завтра поменять блокировочники. На D49/6 - sync* на осциле похожа на синхру, на D49/12 - чушь. Дрожание на высоком уровне. Изображения по-прежнему нет.

tigr101274
20.11.2017, 04:34
Снова вернулся к этому проекту. Запаял электролиты, поменял транзисторы с верной цоколевкой. Пока что максимум чего добился - иногда после включения гаснут все светодиоды, кроме Power. Т.е. судя по всему процессор начинает что-то отрабатывать. Иногда - не гаснут, тогда гаснут после ресета. Когда гаснут светодиоды комп переключается в режим рабочей частоты в 3.333 (CLK на процессоре). Планирую завтра поменять блокировочники. На D49/6 - sync* на осциле похожа на синхру, на D49/12 - чушь. Дрожание на высоком уровне. Изображения по-прежнему нет.
А каково напряжение на м/с (у меня стабильно заработал только на 4,95V)

Error404
20.11.2017, 11:12
А каково напряжение на м/с (у меня стабильно заработал только на 4,95V)

Заработал уже релиза на плате под УКНЦ? Нам нужен success story (я например пока свою поэтому не начинаю собирать). В полном функционале работает?

Павел Рябцов
20.11.2017, 11:24
Заработал уже релиза на плате под УКНЦ? Нам нужен success story (я например пока свою поэтому не начинаю собирать). В полном функционале работает?

http://zx-pk.ru/threads/27518-aleste-520ex-v-korpus-uknts.html?p=934700&viewfull=1#post934700

Вот на сей момент что имеем)
Сергей, козу в Орионе нашли?

tigr101274
20.11.2017, 11:57
Пока нет клавиатуры поэтому в полном объеме нет возможности проверить.

Error404
20.11.2017, 14:43
http://zx-pk.ru/threads/27518-aleste-520ex-v-korpus-uknts.html?p=934700&viewfull=1#post934700

Вот на сей момент что имеем)
Сергей, козу в Орионе нашли?

О, значит можно попробовать пособирать.
Орион пока отложил, обдумываю наименее травматичный для платы способ поиска КЗ.

Voyager
25.11.2017, 20:13
Покопался сейчас еще немного и нашел причину корявой работы узла D69, D68, D71. Сбой шел из за 4 ноги D71 (сигнал счета). Он был подключен вместо VCC (+5 вольт) к земле. После устранения этого несоответствия узел заработал как у меня на макетке. И появилась надпись снизу. Дальше пока не копал. Завтра с утра продолжу.

Павел Рябцов
25.11.2017, 20:25
Покопался сейчас еще немного и нашел причину корявой работы узла D69, D68, D71. Сбой шел из за 4 ноги D71 (сигнал счета). Он был подключен вместо VCC (+5 вольт) к земле. После устранения этого несоответствия узел заработал как у меня на макетке. И появилась надпись снизу. Дальше пока не копал. Завтра с утра продолжу.

Глянул схему с которой рисовал и проверял, а я этот вывод и не перепроверил...((( Так и есть, висит на земле.

Voyager
27.11.2017, 08:30
Дисковод пока не получается победить. По прежнему отказывается читать эмулятор а 3.5 дюймовый куда то запихал. Может конечно и нестыковка эмуля и компа, а проверить не на чем. Красная плата у меня не взлетела, Сигнал IORQ только при старте дергается и потом висит в высоком состоянии. Если получится то в будни еще покопаюсь, а так теперь до выходных. :(

CodeMaster
27.11.2017, 09:25
А так же приведение в чувства Scorpion 1024.

Можно сделать подпись покомпактней и убрать оттуда красный цвет?

Voyager
27.11.2017, 09:33
Можно сделать подпись покомпактней и убрать оттуда красный цвет?

Исправился. =-)

Black Cat / Era CG
27.11.2017, 09:35
Можно сделать подпись покомпактней и убрать оттуда красный цвет?
Кажется в подписи тоже можно использовать тег «spoiler». Для таких списков, имхо, самое оно :)

- - - Добавлено - - -

О как :)

Дмитрий2012
27.11.2017, 19:55
Дисковод пока не получается победить. По прежнему отказывается читать эмулятор а 3.5 дюймовый куда то запихал.
А какой эмулятор дисковода пробовали подключать?

Voyager
28.11.2017, 08:09
У меня вот такой. http://zx-pk.com/forum/viewtopic.php?f=7&t=2915
Я его подключал к пентагону, фениксу и из не ZX это к амиге.

Дмитрий2012
28.11.2017, 19:18
У меня вот такой. http://zx-pk.com/forum/viewtopic.php?f=7&t=2915
Такой проверял, только собран на другой печатной плате. С Aleste работает, программы грузятся. Может образы не правильно готовите? выложите пару образов дисков в формате HFE которые пытались со своего эмулятора запускать. Проверю у себя.

Voyager
29.11.2017, 08:21
Вот то на чем пробовал. https://yadi.sk/d/AXBu0X5u3Q9AY2
Вчера попробовал подключить его к СРС6128. Работает там крайне странно. Реакции на переключатель выбора номера дисководов никакой. Активируется только при включении MRON и то все что делает, это переходит в нулевую дорожку и читает каталог. Но дальше на дорожки не переходит и ничего не читает и на положение переключателей выбора дисковода никакой. Хотя уверенности в том что контроллер в CPC полностью исправен нет, там дисковод неисправен, а что бы проверить надо разобрать спек +3. Там стоит такой же привод только сейчас возможности нет.

Дмитрий2012
29.11.2017, 18:36
Вот то на чем пробовал. https://yadi.sk/d/AXBu0X5u3Q9AY2
Попробовал.
Образ Z - Comme Zark Davor (F) (1986)_dsk.hfe не грузится. Точнее выводится каталог, а при запуске файла выдает ошибку "read fail". Остальные два диска в эмуле работают нормально. Программы нормально загружаются.

Перемычка на эмуле установлена так:

http://i98.fastpic.ru/thumb/2017/1129/de/d28eec44b776971bd52d7c49e1fab0de.jpeg (http://fastpic.ru/view/98/2017/1129/d28eec44b776971bd52d7c49e1fab0de.jpg.html)

surinm
30.11.2017, 13:50
Неспешно в свободное время продолжаю разбираться с платой. Из сделанного: заменил большую часть блокировочных конденсаторов на 150, D71.4 повесил на VCC. "Нормальная" синхра появилась только после замены ПЗУ VDKEY с 2716 на РФ5. Видимо конкретно для этой ПЗУ критично, чтобы это было именно РФ5. Скандаблер тем не менее не может устойчиво понимать эту синхру - на экране синий фон с переливом, а вверху желтые размытые пятна. При подключении через тюльпан изображение есть, только при отсоединении R6. Выглядит это как-то так:

https://yadi.sk/i/AillIw5i3QBpAt
https://yadi.sk/i/xdY2ydaL3QBpDw

Плата работает нестабильно, после появления первых строчек падает либо в полоски, либо просто висит. При запуске без AY валится в бейсик, пишет две строки фигни, потом одну стирает, как во всех описанных выше ситуациях)) Если ставить на место R6, то изображение пропадает вообще.

Voyager
30.11.2017, 15:15
У меня сама плата вполне стабильно себя ведет, не считая не работающего дисковода. Единственное что выяснилось при подключении лабораторного БП, это то что комп запускается гдето от 4.8 вольт. Правда ведет себя нестабильно. При 5.1-5.2 вольтах ведет себя стабильно, но изображение с AD724 нестабильное (постоянно срывается синхра) и только с 5.6-5.7 вольта начинает выдавать ровную картинку. Правда она почему то монохром. И да. при 5.5-5.6 вольта напряжение на дальних участках платы 4.98-5.05 вольта.

- - - Добавлено - - -


Попробовал.
Образ Z - Comme Zark Davor (F) (1986)_dsk.hfe не грузится. Точнее выводится каталог, а при запуске файла выдает ошибку "read fail". Остальные два диска в эмуле работают нормально. Программы нормально загружаются.

Перемычка на эмуле установлена так:

http://i98.fastpic.ru/thumb/2017/1129/de/d28eec44b776971bd52d7c49e1fab0de.jpeg (http://fastpic.ru/view/98/2017/1129/d28eec44b776971bd52d7c49e1fab0de.jpg.html)

Это выбор первого дисковода вроде. У меня перемычка стоит точно так же. Причем есть и такой эмуль. Попробовал оба и везде одно и тоже. Сверялся и со схемой и прозванивал. Всё соответствует схеме. Правда прозванивал только саму схему и кз с питанием и землёй. В выходные буду проверять микросхемы, благо их там не много. Хотя все схемы перед запайкой проверял.

tigr101274
03.12.2017, 04:43
Всем привет.
Исправил ошибку

Покопался сейчас еще немного и нашел причину корявой работы узла D69, D68, D71. Сбой шел из за 4 ноги D71 (сигнал счета). Он был подключен вместо VCC (+5 вольт) к земле. После устранения этого несоответствия узел заработал как у меня на макетке. И появилась надпись снизу. Дальше пока не копал. Завтра с утра продолжу.
Внизу появилась соответствующая надпись и естественно решилась проблема с перегревом транзистора

Моментально нагревается транзистор VT4, буквально 10 секунд и можно обжечься об него
DW стабильно 250кГц
http://i056.radikal.ru/1712/1a/9788d258e2d4t.jpg (http://i056.radikal.ru/1712/1a/9788d258e2d4.jpg)
Да и автоматом стартует после сброса и включении MSX-DOS (проверка загрузки опробована на двух эмуляторах дисковода, значит контроллер исправен)
http://s018.radikal.ru/i511/1712/a3/3b5cd538297dt.jpg (http://s018.radikal.ru/i511/1712/a3/3b5cd538297d.jpg)
http://s018.radikal.ru/i523/1712/9d/7b64b3cc8e65t.jpg (http://s018.radikal.ru/i523/1712/9d/7b64b3cc8e65.jpg)
Теперь в планах найти корпус с клавиатурой и собрать все в кучку.

Voyager
03.12.2017, 16:57
Поздравляю. Я пока дисковод не победил еще. Но теперь понятно, что надо микросхемы копать. :v2_dizzy_champagne::)

Voyager
04.12.2017, 08:34
tigr101274. Если есть осцил то можешь снять на видео некоторые сигналы? D74 7,9,10 выводы и D76 10 вывод. А то что то странное у меня. Он себя ведет на эмуляторе так же, как и на не читаемой дискете. При наборе команды CAT он быстро перечитывает с 40 дорожки в 0 потом несколько раз переходит из 0 в 1 дорожку, повторяет эту процедуру еще раз и выдает ошибку чтения. Сам эмуль проверялся на CPC6128 Там проблем нет.

tigr101274
04.12.2017, 10:06
tigr101274. Если есть осцил то можешь снять на видео некоторые сигналы? D74 7,9,10 выводы и D76 10 вывод. А то что то странное у меня. Он себя ведет на эмуляторе так же, как и на не читаемой дискете. При наборе команды CAT он быстро перечитывает с 40 дорожки в 0 потом несколько раз переходит из 0 в 1 дорожку, повторяет эту процедуру еще раз и выдает ошибку чтения. Сам эмуль проверялся на CPC6128 Там проблем нет.
Увы рад бы помочь, но "ослика" у меня нет.

Voyager
04.12.2017, 10:44
Жаль. Придется разобрать амстрад. Схема там конечно отличается, то сам контроллер ее аналог. Может что и выйдет.

Voyager
26.12.2017, 16:22
Проблема оказалась там где я ее и не ожидал увидеть. Виновницей проблем оказалась все та же D71, а точнее ее серия.
На серии 555 после продолжительного раздумья выдавалась ошибка чтения.
На импортной серии "74S" выводил текст "Drive A: user 0" после чего снова раздумывал и снова выдавал ошибку чтения.
А вот на серии "74F" дисковод заработал, каталог выводится и диски читаются.
Вот только почему так странно реагирует на серию непонятно. В оригинале все это вроде на 555 работало.
Звук выводится. Правда программы запустились не все, но они и на эмуляторе не заработали. Только на оригинальном CPC6128.

Error404
26.12.2017, 16:46
Проблема оказалась там где я ее и не ожидал увидеть. Виновницей проблем оказалась все та же D71, а точнее ее серия.
На серии 555 после продолжительного раздумья выдавалась ошибка чтения.
На импортной серии "74S" выводил текст "Drive A: user 0" после чего снова раздумывал и снова выдавал ошибку чтения.
А вот на серии "74F" дисковод заработал, каталог выводится и диски читаются.


Это же ТМ2? Отечественную серию 1531 не пробовал? А то пишут серия 1531 не такая быстрая как 74F, хотя и вроде бы аналог.

Voyager
26.12.2017, 16:52
Все верно. Это она. У меня ее просто нет. Все что было это только отечественная К555ТМ2 и импортные 74S74, 74F74. Были еще 1533, но они похоже кончились.

DonkeyHot
08.05.2018, 15:08
Павел Рябцов, продай пару УКНЦ

Павел Рябцов
08.05.2018, 15:38
Павел Рябцов, продай пару УКНЦ

Всё что можно было продать, я уже продал.

Voyager
29.07.2018, 20:00
Сегодня попробовал композитный через конвертер композит - HDMI и на нем цвета есть. Правда очень слабые и картинка прилично зашумлена. Можно попробовать подобрать входную цепочку и возможно заэкранировать энкодер.

roma
19.05.2019, 00:01
Кто-нибудь подключал PS/2 контроллер к Алесте? Какую схему и какую прошивку использовали?

Voyager
21.05.2019, 14:28
Я не подключал. У меня нативная. Но тут где то проскакивала схемка, правда сейчас не могу найти где видел, так же не могу сказать проверял ли ее кто то.

Sherlock
21.05.2019, 16:05
Я не подключал. У меня нативная. Но тут где то проскакивала схемка, правда сейчас не могу найти где видел, так же не могу сказать проверял ли ее кто то.

1) Для оригинальной Алесты подойдет практически любой конвертер с размером матрицы 11-выходов (с компютера) на 8-входов (в компютер). Вероятней всего D65 перепрошивается. В ней посути конвертор матрицы Алесты на матрицу CPC128.

2) Альтернативно можно оставить D65 оригинальной и изменить прошивку конвертора PS2->Aleste

Для Алесты-М доступен только второй вариант. Однако размер матрицы CPC 10-выходов (с компютера) на 8-входов (в компютер).

Конкретный вариант конвертора показать не могу. :(

- - - Добавлено - - -


цвета есть. Правда очень слабые и картинка прилично зашумлена.

Начните с проверки уровней RGB выхода на соотвествие ожиданий энкодера. А также проверьте качество питания по уровням и пульсациям у самого энкодера, они бывают крайне чуствительны к питанию. Экранирование в последнюю очередь.

xolod
20.08.2019, 13:00
Добрый день.
Запускаю плату Алесты.
Нету видео синхронизации, на выходе 6845 40нога - 142герца на 39ноге - ноль. ставил 1809ВГ6 и MC6845P. Результат одинаковый.
Правильно я понимаю, что не происходит инициализации 6845 из-за того что не выполняется код из ПЗУ?

Sherlock
22.08.2019, 10:18
Скорее всего так и есть. Если процессор не исполняет код, или если он не способен записывать в регистры CRT, тогда сам CRT работаь не будет, и не будет осуществляться регенерация памяти, а как следствие исполняться код программ.

xolod
22.08.2019, 21:35
Проверил шину адресов и данных Z80 явных проблем нет, (везде есть активность) при старте что-то пишет в порты, выборка ПЗУ D31 на ногах 20,22 есть.
Что можно еще проверить?

Sherlock
23.08.2019, 19:57
Проверил шину адресов и данных Z80 явных проблем нет, (везде есть активность) при старте что-то пишет в порты, выборка ПЗУ D31 на ногах 20,22 есть.
Что можно еще проверить?

Дистанционно трудно запускать плату. Но наличие активности не гарантирует качества этой активности. Сигнал может формироваться в одних случаях но не формироваться в других (тогда когда должен). Кроме этого сигналы могут быть искажены в следсвии короткого замыкания между ними. С лупой и в хорошем свете проверить плату на КЗ, обрывы и непропаи.

Могу посоветовать собрать на D тригере схему пошагового режима для Z80. (Таких в интернете много) И по шагам пройти старт программы в ПЗУ.


P.S. Я точно не помню но мне кажется у когото была тестовая ПЗУ, у меня таковой увы нет.

xolod
23.08.2019, 23:38
Дистанционно трудно запускать плату. Но наличие активности не гарантирует качества этой активности. Сигнал может формироваться в одних случаях но не формироваться в других (тогда когда должен). Кроме этого сигналы могут быть искажены в следсвии короткого замыкания между ними. С лупой и в хорошем свете проверить плату на КЗ, обрывы и непропаи.

Могу посоветовать собрать на D тригере схему пошагового режима для Z80. (Таких в интернете много) И по шагам пройти старт программы в ПЗУ.


P.S. Я точно не помню но мне кажется у когото была тестовая ПЗУ, у меня таковой увы нет.

Значет надо делать z80 ICE и в нем смотреть что происходит.

Sherlock
29.08.2019, 13:47
Значет надо делать z80 ICE и в нем смотреть что происходит.

Можно и так. Но мы в прошлом пользовались простой схемой на D-тригре.

xolod
23.12.2019, 00:38
Ну вот с помощью ICE выяснилось в чем дело!
На платах Aleste 520EX ревизии 2018 года ошибка трасировки! Вход 20 D31(CS/ ROM) ошибочно соединен с входом 27 D31, а должен быть соединён с выходом 10 D67. На плате просто надо отрезать дорожку от 20 ножки D31 прямо у пятока этой ноги и бросить провод на 10 ногу D67.

У меня вопрос, этих плат в ревизии 2018 года было продано не один десяток, неужели некто не пробовале ее собрать и запустить?

Sherlock
23.12.2019, 14:52
У меня вопрос, этих плат в ревизии 2018 года было продано не один десяток, неужели некто не пробовале ее собрать и запустить?

Мне не доводилось собирать эту или другую плату. Возможно кто то и сообщал об этой ошике, а может и нет. Самое главное то, что вы смогли её "найти и обездвредить" самостоятельно. А это, на мой взгляд, хорошо. :)

xolod
23.12.2019, 21:39
Похоже это еще не всё. Если вытащить AY то плата выходиь в Amstrad Basic но клавиатура не работает(что логично) но если ее поставить то показывает заставку ALESTE пару секунд и картинка ломается(как-то страно закрашивается постепено пикселами).

Sherlock
24.12.2019, 11:45
заставку ALESTE пару секунд и картинка ломается(как-то страно закрашивается постепено пикселами).

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


Похоже это еще не всё. Если вытащить AY то плата выходиь в Amstrad Basic но клавиатура не работает(что логично) но если ее поставить то показывает заставку ALESTE

В данном случае проблемы с AY или клавиатурой второстепенны. Замечу что удержание клавиши может менять то какую часть из ПЗУ необходимо запускать после старта.

xolod
24.12.2019, 20:11
Возможно все не так плохо. Поставил ВГ72 и на экране с логотипом пишет что-то вроде BOOT DEVICE ERROR. И экран не заполнятся пикселами.
Я не ожидал что плата может не стартовать из-за отсутсвия котролера дисковода..

Sherlock
24.12.2019, 20:26
Возможно все не так плохо. Поставил ВГ72 и на экране с логотипом пишет что-то вроде BOOT DEVICE ERROR. И экран не заполнятся пикселами.
Я не ожидал что плата может не стартовать из-за отсутсвия котролера дисковода..

Работа без ВГ72 возможна, но только и если в режиме Amstrad ПЗУ не содержит BDOS.
- Архитетура Amstrad подразумевает наличие ВГ72 если исполняется код из ПЗУ с BDOS.
- В MSX режиме отсутсвие ВГ72 не предусмотрено.

xolod
15.01.2020, 22:35
А ктонибуть пробовал подключать Gotek. У меня почему-то не работает с прошивкой FlashFloppy не с HXC.
И какой образ ему нужет чтобы загрузится?

Sherlock
17.01.2020, 19:10
А ктонибуть пробовал подключать Gotek. У меня почему-то не работает с прошивкой FlashFloppy не с HXC.
И какой образ ему нужет чтобы загрузится?

А с дисководом работает?

xolod
17.01.2020, 22:08
А с дисководом работает?
Незнаю, как правильно записать загрузочную дискету? Дисковод нужен 5,25?

Sherlock
17.01.2020, 22:32
Незнаю, как правильно записать загрузочную дискету? Дисковод нужен 5,25?


Дисковод для 3.5".

Для режима Aleste: Диски можно записывать обычным PC. Так как MSX и Aleste использует стандартный FAT 720КБ формат. Разница с MSDOS лишь в кодировке текстов. Почитайте где нибуть как записывать диски для MSX. Вообще можно использовать средсва Windows (комманда Format, Copy, ...), можно использовать специальные утилиты, а можно пользоваться эмулятором MSX или Aleste.

Для CPC немного сложней, в самой CPC использовалься 2.5 дюйма дисковод. Соотвественно мы использовали 3.5 дюйма, но переключателем выбирали то на какую сторону идет запись. Формат диска CPC другой и запись таких дисков можно осуществалять с помощью специальной утилиты для MSDOS или Windows.

В обоих случаях канальное кодирование на носителе стандартное. Тоесть не нужен специализированный контроллер дисковода. Это я к тому, что в теории эта китайская лабуда (эмулятор диска) должны работать, ну как минимум в MSX режиме.

P.S. Как правило образы дисков в сети лежат в виде disk image для копирования файлов с таких образов можно использовать утилиту типа http://www.lexlechz.at/en/software/DiskMgr.html
Для CPC утилиты тоже имеются http://www.cpcmania.com/cpcdiskxp/cpcdiskxp.htm или http://www.benchmarko.de/cpcemu/cpcdoc/chapter/cpcdoc5_e.html

tigr101274
17.01.2020, 23:21
А ктонибуть пробовал подключать Gotek. У меня почему-то не работает с прошивкой FlashFloppy не с HXC.
И какой образ ему нужет чтобы загрузится?
У меня все прекрасно работает https://zx-pk.ru/threads/27518-aleste-520ex-v-korpus-uknts.html?p=939600&viewfull=1#post939600

ivagor
18.01.2020, 07:12
в самой CPC использовалься 2.5 дюйма дисковод
Мелочь, но все же 3 дюйма

xolod
27.10.2020, 15:43
Смешно получается, коллега в другой ветки спросил про С18, я ему ответил. И думаю, а что у меня на плате там собственно стоит? А на плате написан номинал этого конденсатор 0.1мкф..
Выпаял. Проверяю чтение с готека, не работает.
Поставил 22пкф, стал читать первые 3 дорожки, но дальше виснет. Кто подскажет, как настроить ФАПЧ?

Sherlock
27.10.2020, 20:49
Смешно получается, коллега в другой ветки спросил про С18, я ему ответил. И думаю, а что у меня на плате там собственно стоит? А на плате написан номинал этого конденсатор 0.1мкф..
Выпаял. Проверяю чтение с готека, не работает.
Поставил 22пкф, стал читать первые 3 дорожки, но дальше виснет. Кто подскажет, как настроить ФАПЧ?

Я конечно, слишком давно не в этом проекте. Но теоретически, если читает 3 дорожки - то читает все... но это в теории. В конечном итоге диаметр дорожки влияет на характеристики сигнала.

По схемотехнике эта схема полностью цифровая, и номинал не должен играть роли, более того он (С18) вообще не нужен.
Триггер D72.A и D68 это типичная сехма с двумя асинхронными сигналами синхронизации (two clock domains) .
D68 и D69 это обычный счетчик от 0 до 15. На входе D68.13 обычно присутсвует лог 1, и тогда счетчик имеет функцию инкремент: 0,1,2,....,14,15,0
Когда и если приходит импульс RDATA, то в заваисимости от состояния счетчика его логика меняется на один такт. Сигнал на выходе D68.12 сбросит триггер D71A в ноль до следующего такта, и в следующем такте D68.12 вернется к состоянию 1. Логика счетчика такая.

- Если значение счетчика меньше половины - то он слегка "притормаживается" (пропускает один такт)
- Если значение счетчика больше половины - то он слегка ускоряется (пропускает одно значение)
- Если значение счетчика равно 0 то его скорость не меняеттся, а следующее значение равно 1.

Каждый переход счетчика от значения (< 8) к значению (>= 8) инвертирует фазу DW. Задача PLL делать этот переход между импулсами RDATA.

Изменить работу счетчика можно заменив прошивку. Но если предположить зачем был добавлен C18 то возможны несколько ваианта назначения C18.

1 Устранение несогласованности трасс, в этом случае емкость должна быть минимальной от 10pF до 100pF ну или 220pF максимум.
2 Задержка на один CLK (8MHz) сигнал D68.13 по сравнению с D68.14 Это очень грубое решение, и в этом случае нужно подобрать C18 таким чтобы D68.12 на один такт отставал о D68.14

surinm
21.05.2021, 13:02
Не прошло и 4х лет, как я вернулся к этой плате. Нашел несколько ошибок, которые мешали нормальному выводу изображения, проверил номиналы, сопли - все ок. При старте почему-то пытается загрузиться в бейсик, и на синем фоне выводит всю надпись как в бейсике но без "BASIC 1.1 READY", дальше либо на этом виснет, либо падает в такой экран:
https://pic.maxiol.com/thumbs2/1621591076.1845264798.img1968j.jpg (https://pic.maxiol.com/?v=1621591076.1845264798.img1968j.jpg&dp=2)
Параллельно поднимаю оригинальную новодельную плату - там осталось только контроллеру FDD ума дать. Замена - памяти, ПЗУ, процессора, ВГ72 (было в темах, что без нее не стартует) - картину не меняет.

Куда дальше копать? Почему он пытается в бейсик валиться?

surinm
22.05.2021, 17:20
валится при попытке нарисовать заставку Алесты... грешил на регистр D57, он переключает страницы ПЗУ. При тыкании осликом даже несколько раз выводилась заставка Алесты, правда с мусором. Заменил на заведомо исправную 1533ТМ2 - не помогло(((

- - - Добавлено - - -


При старте почему-то пытается загрузиться в бейсик
почитал внимательно документацию, так и должно быть. "При запуске компьютера после сброса с адреса
0000H подключается AMSTRAD BIOS, которая начинает
последовательно подключать с адреса C000H страницы с номерами от
0 до 15. При записи номера 0 подключается страница 1 (в ней
находится BASIC) и управление передается туда. После
инициализации BASICа происходит возврат в AMSTRAD BIOS, которая
подключает страницу 1."

surinm
23.05.2021, 12:31
картинка выводится одна и таже, т.е. при перезагрузках появляется надпись " Aleste 520EX Personal Computer @1985 Amstrad Consumer Electronics plc and Locomotive Software Ltd." и затем отрисовывается картинка всегда одинаковая. Картинка не видна, если вернуть на место R6.

n_sonic
23.05.2021, 22:10
У меня похожие бока были из-за питания. Плата большая, шина от одного конца к другому дает довольно большую просадку по напряжению. Получилось так, что на реплике оригинальной платы (покупал у Павла, синяя маска) нормально все стартовало при 4.7В, при большем U вылет в бейсик с дальнейшим подвисанием и кучей артефактов. Подключил питание со стороны противоположной расположению памяти, и стабильной работы удалось добиться уже при 4.9-5.0В. Где-то разнобой в логических уровнях получается, из-за этого и сбоит. Еще стабильнее всего почему-то пашет с минской памятью РУ7К и РУ7В. Импорт (а он у меня в ассортименте) как-то не зашел, тоже глюки. У тех, кто собирал всю плату сугубо на 1533 (кроме ИД10), таких проблем не возникало.

xolod
23.05.2021, 23:22
Могу подтвердить что на плати прилично просаживается напряжение особенно у fdd контролера. Посмотрите напряжение в разных частях платы.

surinm
24.05.2021, 07:59
У меня похожие бока были из-за питания.
Читал... читал...


Плата большая, шина от одного конца к другому дает довольно большую просадку по напряжению.
На этой плате поставил блокировочники везде по 0,15мкф, и три банки электролитов по 1500мкф, вроде просадок не наблюдаю


Где-то разнобой в логических уровнях получается, из-за этого и сбоит.
Когда сбоит, выводится каждый раз разная каша... у меня же одна и та же картинка с точностью до пиксела... Такое впечатление, что проблема в маппере ПЗУ, и он после чтения страницы с бейсиком читает не Алестовский загрузчик, а какую-то другую одну и ту же фигню...


Еще стабильнее всего почему-то пашет с минской памятью РУ7К и РУ7В.
Попробовал заменить память на РУ7, картинка стала другая, но тоже одна и та же от загрузки к загрузке. В другой плате (новодельная, но оригинальная) импорт работает очень глючно, а на РУ7 мне ее уже было удалось стабилизировать)))

- - - Добавлено - - -

С РУ7 это выглядит теперь так:
https://pic.maxiol.com/thumbs2/1621831695.1845264798.img1991j.jpg (https://pic.maxiol.com/?v=1621831695.1845264798.img1991j.jpg&dp=2)

- - - Добавлено - - -

Сейчас посмотрел внимательно - даже то, что кажется мусором в первой строке пикселей, повторяется от перезагрузки к перезагрузке один в один до пикселя...

surinm
28.05.2021, 06:20
После выполнения двух доработок из документации заставка появилась, но ее "разрывает" по пикселям на несколько дублей. Выгядит так:
https://pic.maxiol.com/thumbs2/1622171907.1845264798.img2008j.jpg (https://pic.maxiol.com/?v=1622171907.1845264798.img2008j.jpg&dp=2)

xolod
28.05.2021, 09:32
У меня что-то похожее было. Скорее всего это проблемы по питанию. Блокировочники какие стоят? Платет точно хватает напряжения и тока?

surinm
28.05.2021, 11:06
Блокировочники какие стоят?
0,15мкф, везде где можно банки электролитов по 1500мкф... просадок по питанию не наблюдаю... ну 0,1-0,2 в в разных концах платы - думаю больше снизить невозможно...

- - - Добавлено - - -

У меня такое было на другой плате, когда я подбирал емкость на D24/9... вот там точно также размазывало заставку при слишком большой емкости... но тут же сделана доработка, и емкость не нужна вроде... наоборот должно стабильнее работать. В целом то после доработок заставка в принципе стала появляться...