Строим недокомп nedoPC-180 из Z8S180

Публичный форум для http://www.nedopc.org/nedopc

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Строим недокомп nedoPC-180 из Z8S180

Post by Shaos »

Вы думали, что я забыл про Z180? А я не забыл :)
Вот развёл в pcb/gEDA платку-переходник 4x4 дюйма для бредбоарды - позволяет заюзать в макетке Z180 в PLCC-68 либо в мелкошаговом корпусе DIP-64:
Image

P.S. Вот файл для gEDA и герберы: http://nedopc.org/nedopc/180/NDPC180.zip (49K)

Code: Select all

Archive:  NDPC180.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    17572  05-02-2013 02:22   NDPC180.GBL
     4736  05-02-2013 02:22   NDPC180.GBS
      487  05-02-2013 01:18   NDPC180.GKO
    16990  05-02-2013 02:22   NDPC180.GTL
    84432  05-02-2013 02:22   NDPC180.GTO
     4740  05-02-2013 02:22   NDPC180.GTS
     5411  05-02-2013 02:22   NDPC180.XLN
    90412  05-02-2013 02:22   NDPC180.pcb
      130  05-15-2013 22:41   README
    15727  05-02-2013 02:24   NDPC180.png
---------                     -------
   240637                     10 files
Last edited by Shaos on 31 May 2013 18:43, edited 4 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Заказал 3 платы на www.oshpark.com за $80.40 (т.е. каждая плата будет стоить $26.80):

Image
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

а если бы развел раздельно, обошлось бы раза в четыре дешевле. :idea:
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

MC68k wrote:а если бы развел раздельно, обошлось бы раза в четыре дешевле. :idea:
а если бы заказал у китайцев, то было бы в 2 раза дешевле - только ждать 2 месяца пришлось бы...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Заказал 3 платы на www.oshpark.com за $80.40 (т.е. каждая плата будет стоить $26.80):

Image
Через 12 дней получил 3 платы:

Image

Сам мелконогий Z180 DIP-64 в неё замечательно втыкается, а вот ZIF-разъём, который я покупал для этого проекта (тоже с шагом 0.07 дюйма) - нет, ноги у него толстоваты :(
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Смотрю я на эти платы 4 на 4 дюйма и обуяла меня идея - построить комп из таких квадратных платок, которые друг на друга насаживаются этажеркой :o
Все сигналы - сквозные (охватывающие все ноги Z180). Одна плата процессора, а всё остальное - периферия.
Можно ещё сбоку добавить гребёнку - для расширенных сигналов адреса и возможно даже SPI-интерфейса, по которому платы будут договариваться с мастером об адресах в которые будут втыкаться!
:kruto:
В качестве контроллеров этих интеллектуальных плат можно поставить дешёвые пики-однократки PIC12C508, соединёные в Daisy-chained SPI bus.
Отдельные платки могут включать в себя:
- расширения памяти;
- квазидиск на пзухах;
- часы реального времени;
- музыкальный сопроцессор;
- видеоконтроллер;
- сетевой адаптер;
- последовательные COM-порты;
- параллельный LPT-порт;
- интерфейс хард-драйва (IDE);
- интерфейс флоппика;
- интерфейс к SD-карточке и т.д.
Пользователь сможет самостоятельно строить желаемые конфигурации, собирая их из набора плат, которые будут договариваться друг с другом об адресах в которых сидят, причём у процессора будет API по которому можно будет программно достать список устройств с диапазонами их адресов. Как идея? ;)
Last edited by Shaos on 14 May 2013 15:10, edited 2 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Эко тебя разморило!!! Только видели мы уже такое - этажерку из Апплов, кажись...

Так что идея даже не новА...
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Lavr wrote:Эко тебя разморило!!! Только видели мы уже такое - этажерку из Апплов, кажись...

Так что идея даже не новА...
Не - в этажерке проц будет только один! А все остальные платки - разнообразная периферия, которая может повторяться - например можно воткнуть несколько плат расширения памяти и они договорятся САМИ об адресах по которым будут доступны :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

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

Поэтому и вспомнил про этажерку "Апплов"...
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Самопальный миникомп, построенный в виде этажерки платок мы тут уже проходили. искать лень - сами пошукайте.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Смотрю я на эти платы 4 на 4 дюйма и обуяла меня идея - построить комп из таких квадратных платок, которые друг на друга насаживаются этажеркой :o
Все сигналы - сквозные (охватывающие все ноги Z180). Одна плата процессора, а всё остальное - периферия.
Можно ещё сбоку добавить гребёнку - для расширенных сигналов адреса и возможно даже SPI-интерфейса, по которому платы будут договариваться с мастером об адресах в которые будут втыкаться!
:kruto:
В качестве контроллеров этих интеллектуальных плат можно поставить дешёвые пики-однократки PIC12C508, соединёные в Daisy-chained SPI bus.
Отдельные платки могут включать в себя:
- расширения памяти;
- квазидиск на пзухах;
- часы реального времени;
- музыкальный сопроцессор;
- видеоконтроллер;
- сетевой адаптер;
- последовательные COM-порты;
- параллельный LPT-порт;
- интерфейс хард-драйва (IDE);
- интерфейс флоппика;
- интерфейс к SD-карточке и т.д.
Пользователь сможет самостоятельно строить желаемые конфигурации, собирая их из набора плат, которые будут договариваться друг с другом об адресах в которых сидят, причём у процессора будет API по которому можно будет программно достать список устройств с диапазонами их адресов. Как идея? ;)
Про общение между платами - в другом топике:

viewtopic.php?t=10279

А тут - про nedoPC-180. Если вы обратили внимание - по краям платы идёт 2 ряда дырок и эти пары соединены. Задумка была в том, что в одном ряду будут хедеры вниз (34 ноги с каждой стороны), а в другом ряду - гнёзда на 34 дырки. Получается чтобы плата сверху воткнулась, у неё хедеры и гнёзда должны быть переставлены местами (неохота делать как в ардуине - когда у гнезда длинные ноги, втыкающиеся в следующее гнездо - оно и дороже будет и менее красиво). Выходит, что у нас будут чётные платы (even) и нечётные (odd). Плата процессора будет на первом уровне (level 1) - пусть она будет odd - хедеры снаружи, гнёзда внутри. Под платой процессора будет базовая плата только с гнёздами (level 0) - на ней будет регулятор напряжения со светодиодом питания, подтягивающие резисторы, схема перезагрузки с кнопкой. Соответственно у чётных плат (even) гнёзда будут снаружи, а хедеры - внутри. Над процом будет чётная плата мастера SPI с новой гребёнкой сбоку для организации Daisy-Chain из всех далее втыкаемых плат. Кроме мастера туда можно что-то ещё добавить, например преобразователь RS-232...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

Видел разъёмы двухрядные с длинными выводами. Втыкаешь в плату, аккуратно запаиваешь. С одной стороны - "мамы", с другой стороны - выводы разъёма в виде штырей-"пап". По-моему, самое то.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

VituZz wrote:Видел разъёмы двухрядные с длинными выводами. Втыкаешь в плату, аккуратно запаиваешь. С одной стороны - "мамы", с другой стороны - выводы разъёма в виде штырей-"пап". По-моему, самое то.
из-за Ардуины такие разъёмы стоят в несколько раз дороже обычных, а с полгода где-то назад их вообще найти было невозможно в интернетах...

P.S. мне на самом деле один ряд нужен - я сделал два чтобы рядом нижнего "папу" и верхнюю "маму" припаять

P.P.S. ещё один плюс решения с разнесёнными гнёздами и гребёнками состоит в том, что в некоторых случаях они могут быть и не соединены вместе - например могут существовать платы, добавляющие буферизацию в шины адреса и данных или например ремаппинг адресов и т.д.
Last edited by Shaos on 15 May 2013 13:42, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

Мне такой конструктив показался весьма неудобным. Я много лет назад делал такую конструкцию на ВЕ35 и остался недоволен. Неудобно доставать плату из середины. Проблемно одну плату удалить. Не добраться до деталей, чтобы что-то измерить. Лучше корзины с шиной пока ничего не видел.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: [Z180] строим недокомп nedoPC-180 из Z8S180

Post by Shaos »

Shaos wrote:Вы думали, что я забыл про Z180? А я не забыл :)
Вот развёл в pcb/gEDA платку-переходник 4x4 дюйма для бредбоарды - позволяет заюзать в макетке Z180 в PLCC-68 либо в мелкошаговом корпусе DIP-64:
Image

P.S. Вот файл для gEDA и герберы: http://nedopc.org/nedopc/180/NDPC180.zip (49K)

Code: Select all

Archive:  NDPC180.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    17572  05-02-2013 02:22   NDPC180.GBL
     4736  05-02-2013 02:22   NDPC180.GBS
      487  05-02-2013 01:18   NDPC180.GKO
    16990  05-02-2013 02:22   NDPC180.GTL
    84432  05-02-2013 02:22   NDPC180.GTO
     4740  05-02-2013 02:22   NDPC180.GTS
     5411  05-02-2013 02:22   NDPC180.XLN
    90412  05-02-2013 02:22   NDPC180.pcb
      130  05-15-2013 22:41   README
    15727  05-02-2013 02:24   NDPC180.png
---------                     -------
   240637                     10 files
Выложил исходник с герберами :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net