Компьютер "ZXM-Alcyon" - Обсуждение

Все вопросы, связанные с ресурсом micklab.ru

Moderator: Mick

Postby Mick » Fri, 19.02.2016 22:11:06

Еще одно художественное произведение, навеянная темой ковыряний платы игровой платы от Игрософт.
В железе оно не реализовано, посему в этой теме. Сразу же оговорюсь, это из цикла - я его слепила из того что было. Тоесть это далеко не эва и не реверсе, а старые тухлые кремниевые детальки. От этого и прусь. :)

Компьютер ZXM-Alcyon

Итак повторюсь, список основных элементов.
- основная логика реализована на EPM3512AQC208 (собственно такие стоят в игровом аппарате)
- часть FDD контроллера реализовано на EPM3032ALC44 (тоже из игрового аппарата)
- 512Кб ПЗУ (AM29F040)
- 1Мб ОЗУ на двух микросхемах SRAM HM628512ALP
- PS2 клавиатура и мышь обрабатываются в PIC16F88, мышь также обрабатывается тремя 74HCT595N
- ATTINY13 рулит питанием (ну это из последних Фениксов)
- кварцевый генератор на 14,0МГц, а не резонатор.
- кварцевый генератор на резонаторе 14,7456МГц, нужен для тактирования PIС и контроллера COM порта (через делитель на ИЕ5 - 74HCT93N)
- Кемпстон джойстик на православной АП3 (хотя в схему рисовал как 74HCT240N)
- COM порт на базе контроллера ST16C550, причем полный порт
- микросхема согласования COM порта MAX239 или дешевый аналог SP329(HIN239)
- часики на православной КР512ВИ1 или по схеме MC146818A
- микросхема обслуживания часиков TC4069UBP (важны буквы, чтобы батарейку не жрали)
- читалка магнитофона К561ЛН2
- в IDE контроллере хочу вместо ИР23 (74LS374) попробовать 74HCT574
- аналог собран на LM358N
- питание ATX
- размеры платы 200x220мм

Эскиз печатки

Image

Image


Официальная страничка - http://micklab.ru/My%20Computer/ZXMAlcyon.htm
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Fri, 19.02.2016 22:13:48

Любопытствую: сколько времени у тебя ушло на разводку текстолита?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Fri, 19.02.2016 22:16:50

TS-Labs wrote:Любопытствую: сколько времени у тебя ушло на разводку текстолита?


Ну не спеша, урывками, в течении месяца сделал. :)
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Sat, 16.09.2017 15:53:01

Так, благодаря Павлу Рябцову, который собственно выпустил печатные платы, похоже комп увидит свет.

Image

Image

Найденные ошибки/косяки:

1. Крепежное отверстие стабилизатора DA2 замыкает +3,3V с GND. Будьте внимательны, иначе что то сгорит.
При рисовании печатки забыл сделать островок на нижней стороне. Посему производитель при производстве, сделав металлизацию отверстия, тем самым замкнув питание +3,3V на землю. Чтобы исправить, нужно либо рассверлить отверстие так чтобы не было замыкания. Либо взять острый нож или скальпель и пройтись по отверстию с нижней стороны, так чтобы убрать замыкание.
2. По ошибке на схеме, на печатки конденсатор C76 (вообще то он на схеме C20, видимо не уследил) должен быть как C22 - электролитом на 1мкф. Так по даташиту на MAX239 должно быть. По идее тут либо как то запаять электролит, либо попробовать 1мкф обычный кондер впаять, но тогда для правильности надо и С22 такой же.
3. Ошибка ориентации конденсатора C22, сейчас "+" стоит не там, надо чтобы он был на земле. Ну или смотри пункт 2.
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Mon, 30.10.2017 20:23:03

Итак самое первое включение произошло.

На выходных собрал компьютер, промыл и прозвонил перед включение цепи питания. Упс нашел КЗ +3,3V на землю. Хорошо что не включил :)
Стал искать и как предполагал небольшая сопля была на большой CPLD.
Кстати, так как нет сейчас в наличии фена для сдувания CPLD (EPM3512AQC208), которую прислал Павел Рябцов, то нашел у себя в заначке EPM3256AQC208. Вот ее и запаял.
Включил сначала принудительно без микроконтроллерной включалки ATX , померял напряжения - вроде ничего не взорвалось.
Поставил ATTINY12 (прошивка такая же как для Фениксов) в качестве включалки ATX - тоже работает.

И да все таки решил все микрухи HCT попробовать и даже в видео. Поглядим что из этого выйдет.

Image

Будем двигаться дальше :)
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby VBI » Tue, 31.10.2017 10:08:22

красивая!
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby Mick » Wed, 01.11.2017 18:53:32

Гы гы, вот ведь предполагал что не влезу в EPM3256 и надо ставить EPM3512. И ведь оказался прав, не влез.
Поторопился. Вот теперь придется сдувать две микрухи :(
Придется теперь раскошелится и купить себе паяльную станцию с феном.

А пока вот на чем остановился

Image

При первом старте появляется менюха, но внизу есть буква h перед копирайтом, а значит что то не в порядке.
Ну а после сброса уже в меню не входит - надо разбираться. Но ничего не поправишь уже в коде EPM3256, не влезают альтернативные решения.
Придется пока не сдул ее, отрезать в прошивке пока излишества.


P.S. Короче, путь один - только EPM3512AQC208 или EPM3512AQI208. И никаких EPM3256!!!
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Wed, 01.11.2017 20:06:35

Я однажды обломался подобным образом. Собрал HDL, все влезло. Однако, не привязал к пинам CPLD на реальной схеме. После привязки проект перестал влазить.
Вывод: компилить HDL не только для выбранного чипа, но и с привязкой к пинам по плате. Рекомендуется оставлять 10-20% запаса для возможных патчей (которые бывают чуть менее, чем всегда).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Voyager » Fri, 16.03.2018 15:04:21

Возможно ли применение генератора частотой 14.318 мгц или только 14 ровно? Просто что то тяжко найти такой.
User avatar
Voyager
 
Posts: 21
Joined: Tue, 16.08.2016 09:24:14
LOCATION: Я быть из московская область однако.=-)

Postby Mick » Sat, 17.03.2018 08:10:14

Voyager wrote:Возможно ли применение генератора частотой 14.318 мгц или только 14 ровно? Просто что то тяжко найти такой.


Уйдут немного параметры разверток. А что у Павла не было их?
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby Voyager » Sat, 17.03.2018 18:57:34

Ну он вроде и не выставлял их при продаже плат. Да и в перечне деталей на продажу не видел.
В магазе Кварц вроде наткнулся на похожие. KXO-200 там не нашел, но есть другие в ДИП-14 и совместимые с T/HC.
http://www.quartz1.com/price/price.php? ... &group=405
Цены конечно низкими не назовешь но как говорится на безрыбье и генератор рыба. :)
User avatar
Voyager
 
Posts: 21
Joined: Tue, 16.08.2016 09:24:14
LOCATION: Я быть из московская область однако.=-)

Postby Mick » Thu, 22.03.2018 18:40:49

Не прошло и полгода я все таки сдул EPM3256AQC208 с платы Альционы. Для сего была куплена паяльная станция Element 898BD, правда еще в прошлом году :) Но лапы дошли только недавно.
Потом сдул с куска платы присланную Павлом Рябцовым EPM3512AQC208. После запайки на Альциону - она оказалась живой, зашил прошивку - менюха появилась.
Теперь надо на пике клаву подцепить для начала.

Image
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Wed, 04.04.2018 09:14:14

Тут попытался запустить клаву на PIC и никак не хочет работать. Лезу осцилом на вход тактируемой частоты. Хочу увидеть 14,7456МГц, а вижу то 33МГц, то 25МГц. Смотрю на генератор, собранный на DD7 - а его штормит во все стороны, короче не запускается он нормально.
Хорошо, собрал на макетке аналогичный узел и начал пробовать. Короче по такой классической схеме генератор на 74HCT04 не запускается. Он запускается только если кондер порядка 150пФ повесишь в точке соединения двух резисторов R1 и R2. Но при этом частота немного уйдет от той, которая написана на кварце (не смертельно, но все таки)
Убрал кондер, заменил микруху на 74ACT04 - запускается в штатном режиме.

Теперь надо перепаять микруху на основной плате.

Так что в качестве DD7 - не использовать 74HCT04!
User avatar
Mick
 
Posts: 1159
Joined: Thu, 19.06.2014 11:25:00


Return to Mick Laboratory

Who is online

Users browsing this forum: No registered users and 0 guests

cron

x