Скрытый текст
Пока кратенько.
Черновик под спойлером.
Скрытый текст
[свернуть]
100x150 мм под ЛУТ.
CPU z80 1 шт (отключаемый по питанию)
слот CPU hd64180z-z80180 2 шт.(nemo совместимые)
слот nemobus v.1.2 2 шт.
ZIF под 512K ROM 1 шт.
тактовый генератор 1 шт.(отключаемый по питанию)
идикация +5V и z80
тактовые кнопки RESET,NMI,TURBO
Слоты hd64180z-z80180 (nemo v1.2 dev.)
Убраны "нужные"
RFSH/
+12V
+5V
GND
Добавлены
СS/RA** 3 шт. (chip select/rom address or any signal for dev.)
ST 1 шт. (hd64180z-z80180)
не совсем нужные
INT 1,2 2 шт. (hd64180z-z80180)
Оставлено
+5V , GND 2 шт. (с 2 сторон слота)
[свернуть]
Всем бобра!
Пост будет обновляться по мере возможности.
Z80-180-DEV - Компактная плата 100х150 мм, для разработки “клонов “ретро компьютеров на базе процессоров Z80, HD64180Z, Z80180, Z8s180.
Плата разведена для домашнего изготовления по “технологии” - “ ЛУТ и фоторерезист”, требует определенных навыков и материалов, (см.прим.) не имеет трудно доставаемых компонентов.
Плата позволяет обойтись минимальным количеством МГТФ.
В этой версии Z80-180-DEV –V.01 :
Минимальная толщина дорожки- 0.3 мм
Минимальная толщина зазоров 0.2 мм
Минимальный диаметр переходных отверстий – 0.8 мм
Как поправить и что делать, если “это слишком сложно для меня “ смотрите примечания и FAQ.
1 . Процессор Z80 в DIP корпусе.
2. ROM 512x8 под ZIF-32 (см. FAQ)
3. RAM 512x8 в TSOP 2. (см. FAQ)
4. Тактовый генератор в корпусе XO-14. (см. FAQ)
5. 2 слота - разработчика NEMOBUS v1.2 совместимые (SL-62) (см. прим.)
2 слота - NEMOBUS v1.2.м ( SL-62) © Black Cat
6. 3 тактовые кнопки – RESET, NMI, TURBO.
7. Джамперы отключения и светодиодную индикацию питания Z80, RAM, тактового генератора и светодиодную индикацию питания платы. ( возможно будет добавлен выключатель)
8. “Пады” для управления адресными линиями RAM, ROM, CS_RAM.
9. Технологические отверстия (2 -4 мм) для крепежа платы или коммутации плат в слотах и основной платы.
Возможности управления адресами RAM, ROM :
1. Адресное пространство ROM
2. (JMP 4-9,RS) (JP-7 WR-ROM)
3. Адресное пространство RАM (JP10-14)
Первые 2 слота, используются для MCU Z8x180 и основных плат управления памятью и т.д. , выводы слотов могут быть использованы как угодно. Для удобства, можно отредактировать библиотеку слотов, назначив им нужные Вам сигналы.
Оставив совместимость с NEMOBUS версий ниже 1.2 и управления RAM 128 КБ и RОМ основной платы , можно использовать следующие выводы :
29B –ST
6A-RA13
14A- RA14
25B- RA15
29А-30А –INT1,INT2
23B,31B,31A -MA17-19
Также можно использовать 3A, 7A - +5V, GND , отредактировав схему или прямо на плате.
(Не рекомендуется)
Примечания
Скрытый текст
Изготовление.
Не большой “ликбез” для начинающих.
Все "разжовано давно", но обобщим.
“Ликбез “ будет дополнен и переработан. Пока черновик. Почему и зачем так много "словей" читаем раздел FAQ
Для хорошего результата требуется:
Аккуратность , терпение и следующие материалы и "технологии" :
Фоторезист - тут вопросов минимум, наилучший результат, тема отдельная.
......
ЛУТ - результат сравнимый с фоторезистом – подложка от “самоклейки “ обоев приклеенная на лист обычной бумаги .
Термотрансферная бумага Lomond для светлых тканей (печатаем со стороны подложки)
Можно слегка пройтись шкуркой 0 , растворителем чуть протереть и высушить. Тонер ложится хорошо и быстро. Тонер не плывет.
Глянцевая бумага 130-145 gsm , засада в том, что если перегреть утюгом, то слой глянца под
теплой водой , нужно будет убирать “пальцами” или зубной щеткой, можно содрать дорожки от усердия. Греем утюгом не более 30-40 с прижимая вертикально .
Я использую комбинированный вариант утюга и ламинатора для быстрого результата, при глянцевой бумаге.
Совмещение сторон на просвет с фиксацией степлером, оставляя 1.5 -2 бумаги по краям тестолита по краям.
Травление- “свежий теплый раствор” хлорного железа, быстро и качественно, но есть шанс
перетравить дорожки и наделать пятен, "которыее не удаляются и жена ругается"
Персульфат аммония – наш выбор, для мелких плат (переходников) можно использовать перекись водорода, лимонную кислоту и соль. Результат такой же - отличный!
Лужение - конечно сплав Розе, при недоступности, “дедовским” методом "литр" флюса и оплетка.
Или просто паяльником 25-40 Ватт .
Сверление – самый “люто ненавистный “ этап, требует максимальной внимательности.
Для сверления Вам потребуется хороший эл. моторчик 12-24 вольта и набор цанг и сверл и желательно маленький “станок” полуавтомат, c регулировкой оборотов,
все придумано до нас, проблем с этим нет. Но на хороший мотор и сверла нужно потратиться.
Как это происходит постараемся донести документально, хотя и без этого в инете масса информации.
[свернуть]
FAQ
Скрытый текст
Q: Зачем и для чего это нужно?
А: Прежде всего мне, для ковыряния 180ых, если это будет полезно кому-то еще, это хорошо,
Плата позволяет иметь компактный “стенд для развлечений” и с классикой Z80.
Данную тему следует рассматривать, как обобщающую несколько тем форума .
Об этом позже.
Q: Можно “затолкать” все в FPGA! ?
А: “Толкайте
Q: Мне не сделать плату, но очень хочется, реально ?
А: Да, обычно делаю 2-3 одного типа, пишите в личку.
Q: Какие платы будут под ЭТО?
А: Любые интересные мне и Вам, самая простейшая 100х150, под монтажное поле DIP 2.54.
Можете приклеить к ней 1-3 штуки беспаечных макеток если лень паять.
Q: На плате есть детали которые не могу достать, где брал ?
А: Вы плохо ищете, все доступно , да и Дед Мороз может заглянуть
Все есть в архиве, развести под то, что есть у Вас не большая проблема.
Q: В чем сделано? не могу открыть!
А: Eagle 5-6.1, в DipTrace есть скрипты для конвертации из Eagle, дико например
Q: Можно сделать ” заводскую” плату?
А: Конечно, при условии, что найдется еще 5 желающих и не эту версию,
инженер, взглянувший на герберы "ЭТОГО" добровольно сдастся доктору по мозгам
[свернуть]
Cхема , плата , документация - Z80-180-DEV –V.01
Скрытый текст
Cхема , плата , документация – Z8x180-MINIMAL-MCU-BOARD –V.01
Скрытый текст
[свернуть]
Cхема , плата , документация - LOGIC-LEVEL –NEMOBUS-5V-3.3V
Скрытый текст
[свернуть]
Cхема , плата , документация –Z80SIO –BOARD
Скрытый текст
[свернуть]
Исходники, бинарники.
Скрытый текст
XMODEM
VHDL
[свернуть]