С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Очередной запуск. Походу всё-таки Атмега8 для PS/2 клавы подпаленная. Не выдаёт правильное нажатие клавиш. У меня есть 3 штуки для замены, но все они не распознаются программатором. Попробую фьюзедоктором их прогнать. Потом прошить прошивкой от Serg6845.
Хотел SD карточку заменить, забыл. При следующем запуске попробую. А так интерфейс моргнёт светодиодом при запуске и вываливается прошивка в монитор.
Ну вот и мне довелось собирать и настраивать сей агрегат.
Платы версии 2.6. спаял, никаких проблем, включил без процессора, увидел мусор на экране, все как положено.
плата 8080 - не считая проблемы с преобразователем (34063 дохлая попалась) - завелась сразу.
плата Z80 - тоже завелась сразу, но работала как-то неустойчиво, тормозила, зависала...
плата 8085 - стартовать отказалась напрочь. ну а поскольку и 8085 и Z80 были предварительно проверены - пришлось брать осциллограф и разбираться.
итого -
косяк первый - на всех процессорных платах сигналы HOLD (/BUSRQ y Z80) тупо висят в воздухе. отсюда непредсказуемые тормоза и зависания. лечится навешиванием резисторов (8080/8085 - на землю, Z80 - на +5В)
косяк второй - в режиме STD (без маперов) перепутаны синий и красный на видеовыходе (в режиме МХ - нормально). я вылечил поменяв местами 11 и 13 ножки DD19 (АП3)
косяк третий, врожденный, как лечить - непонятно. мусор на экране. связан с тем что процессоры тактируются с выходов счетчика DD2 (ИЕ5), который считает сам по себе и в зависимости от того в какой фазе он стартанет относительно меги88 - и будет зависеть качество картинки. можно получить такую картинку
а можно такую (это та же прошивка, тот же процессор, просто питание неудачно включилось)
еще доработки которые я делал -
- конденсатор С1 на плате 8080 поставил 0.22мкф керамику - там его выше крыши, к тому же керамика не сохнет.
- резисторы R6-R8 - 3.9k
- резисторы R3-R5 - 2.4k
- резисторы R12,R14,R16 - 150 Ом
- резисторы R13,R15,R17 - 82 Ом
с этими номиналами получил приемлемую картинку через СКАРТ (синхру подавал через резистор 150 Ом)
после всех этих доработок заработало почти все
осталось победить мапер МХ2. не взлетает зараза.
нашел недостающую дорожку между 9 ногой D7 (ЛИ1) и А4, не спасло.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
CityAceE(18.08.2025)
Это как бы не касяк. Сигнал HOLD идёт с процессорных плат на платы мапперов для подключения через эти платы маппепров контроллера дисковода. Но контроллер дисковода никак не пошёл и сигнал остался в воздухе. Сигнал этот нужно подтянуть к питанию или земле на процессорных платах. Изменил все процессорные платы путём добавления резистора (если на плюс питания) или перемычки на землю. Все герберы исправляю в данный момент. В схеме также будет изменено.
SYR-ALEX(27.08.2025)
вот это в моем понимании и есть косяк. тем более на текущих мапперах контроллер дисковода и подключить-то некуда.
на землю тоже вполне достаточно резистора - там МОП/КМОП вход, килоом 10 вполне хватит (на тот случай если кому-то понадобится этот сигнал задействовать)Сигнал этот нужно подтянуть к питанию или земле на процессорных платах. Изменил все процессорные платы путём добавления резистора (если на плюс питания) или перемычки на землю.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Я приводил в соответствующей теме про контроллер дисковода схему как подключать его через маппер. В двух словах так: в разъём для маппера на основной плате вставляется плата контроллера дисковода. А вот в последнюю вставляется маппер. Я уже нашёл дисковод, который у автора контроллера дисковода был в качестве запускного схемы контроллера. А вот самого маппера (МХ или МХ2) у меня нет. Нужен именно версии 2.6. Как только сделаю маппер буду испытывать дисковод. Для контроллера дисковода нужно кроме шины адреса и данных три сигнала: HOLD, /U3 и /U5. Первый берётся с процессорной платы, два следующих с самого маппера.
Последний раз редактировалось fifan; 25.08.2025 в 19:26.
Кстати раз уж речь зашла о доработках плат - я бы еще кое-что доработал
- на плату 8080 добавил бы электролит по +5В (из-за преобразователя который довольно прилично жрет)
- на ней же - подвинул С4, С5 в сторону центра платы, а дроссель повернул бы на 90 градусов чтобы его можно было установить лежа - он самый высокий компонент на плате (15мм) и упирается в плату маппера)
- добавил бы третье отверстие в посадочные места блокировочных конденсаторов, у большинства выводных выводы сформованы под 5мм, большая часть времени при сборке уходит на подгибание ножек. с другой стороны - в текущей конфигурации удобно ставить SMD конденсаторы.
еще можно добавить транзистор на сброс для альтернативной прошивки клавиатурной атмеги.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Все, победил МХ2. ошибка в схеме - старший адрес ПЗУ (1 нога) должен идти на сигнал МХ (12 ногу DD2), а не на А15.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
CityAceE(24.08.2025)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)