nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 03:56



Reply to topic  [ 28 posts ]  Go to page 1, 2  Next
Строим недокомп nedoPC-180 из Z8S180 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Вы думали, что я забыл про Z180? А я не забыл :)
Вот развёл в pcb/gEDA платку-переходник 4x4 дюйма для бредбоарды - позволяет заюзать в макетке Z180 в PLCC-68 либо в мелкошаговом корпусе DIP-64:
Image

P.S. Вот файл для gEDA и герберы: http://nedopc.org/nedopc/180/NDPC180.zip (49K)
Code:
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

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 31 May 2013 18:43, edited 4 times in total.



01 May 2013 22:13
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Заказал 3 платы на www.oshpark.com за $80.40 (т.е. каждая плата будет стоить $26.80):

Image

_________________
:dj: https://mastodon.social/@Shaos


01 May 2013 23:19
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
а если бы развел раздельно, обошлось бы раза в четыре дешевле. :idea:


02 May 2013 01:11
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
MC68k wrote:
а если бы развел раздельно, обошлось бы раза в четыре дешевле. :idea:


а если бы заказал у китайцев, то было бы в 2 раза дешевле - только ждать 2 месяца пришлось бы...

_________________
:dj: https://mastodon.social/@Shaos


02 May 2013 06:29
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Заказал 3 платы на www.oshpark.com за $80.40 (т.е. каждая плата будет стоить $26.80):

Image


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

Image

Сам мелконогий Z180 DIP-64 в неё замечательно втыкается, а вот ZIF-разъём, который я покупал для этого проекта (тоже с шагом 0.07 дюйма) - нет, ноги у него толстоваты :(

_________________
:dj: https://mastodon.social/@Shaos


13 May 2013 18:42
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Смотрю я на эти платы 4 на 4 дюйма и обуяла меня идея - построить комп из таких квадратных платок, которые друг на друга насаживаются этажеркой :o
Все сигналы - сквозные (охватывающие все ноги Z180). Одна плата процессора, а всё остальное - периферия.
Можно ещё сбоку добавить гребёнку - для расширенных сигналов адреса и возможно даже SPI-интерфейса, по которому платы будут договариваться с мастером об адресах в которые будут втыкаться!
:kruto:
В качестве контроллеров этих интеллектуальных плат можно поставить дешёвые пики-однократки PIC12C508, соединёные в Daisy-chained SPI bus.
Отдельные платки могут включать в себя:
- расширения памяти;
- квазидиск на пзухах;
- часы реального времени;
- музыкальный сопроцессор;
- видеоконтроллер;
- сетевой адаптер;
- последовательные COM-порты;
- параллельный LPT-порт;
- интерфейс хард-драйва (IDE);
- интерфейс флоппика;
- интерфейс к SD-карточке и т.д.
Пользователь сможет самостоятельно строить желаемые конфигурации, собирая их из набора плат, которые будут договариваться друг с другом об адресах в которых сидят, причём у процессора будет API по которому можно будет программно достать список устройств с диапазонами их адресов. Как идея? ;)

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 14 May 2013 15:10, edited 2 times in total.



14 May 2013 15:00
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Эко тебя разморило!!! Только видели мы уже такое - этажерку из Апплов, кажись...

Так что идея даже не новА...

_________________
iLavr


14 May 2013 15:03
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
Эко тебя разморило!!! Только видели мы уже такое - этажерку из Апплов, кажись...

Так что идея даже не новА...


Не - в этажерке проц будет только один! А все остальные платки - разнообразная периферия, которая может повторяться - например можно воткнуть несколько плат расширения памяти и они договорятся САМИ об адресах по которым будут доступны :)

_________________
:dj: https://mastodon.social/@Shaos


14 May 2013 15:09
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Я пока вижу у тебя красивые, но сугубо идентичные платы...

Поэтому и вспомнил про этажерку "Апплов"...

_________________
iLavr


14 May 2013 15:33
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Самопальный миникомп, построенный в виде этажерки платок мы тут уже проходили. искать лень - сами пошукайте.


14 May 2013 20:38
Profile
Admin
User avatar

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


Про общение между платами - в другом топике:

http://www.nedopc.org/forum/viewtopic.php?t=10279

А тут - про nedoPC-180. Если вы обратили внимание - по краям платы идёт 2 ряда дырок и эти пары соединены. Задумка была в том, что в одном ряду будут хедеры вниз (34 ноги с каждой стороны), а в другом ряду - гнёзда на 34 дырки. Получается чтобы плата сверху воткнулась, у неё хедеры и гнёзда должны быть переставлены местами (неохота делать как в ардуине - когда у гнезда длинные ноги, втыкающиеся в следующее гнездо - оно и дороже будет и менее красиво). Выходит, что у нас будут чётные платы (even) и нечётные (odd). Плата процессора будет на первом уровне (level 1) - пусть она будет odd - хедеры снаружи, гнёзда внутри. Под платой процессора будет базовая плата только с гнёздами (level 0) - на ней будет регулятор напряжения со светодиодом питания, подтягивающие резисторы, схема перезагрузки с кнопкой. Соответственно у чётных плат (even) гнёзда будут снаружи, а хедеры - внутри. Над процом будет чётная плата мастера SPI с новой гребёнкой сбоку для организации Daisy-Chain из всех далее втыкаемых плат. Кроме мастера туда можно что-то ещё добавить, например преобразователь RS-232...

_________________
:dj: https://mastodon.social/@Shaos


14 May 2013 21:31
Profile WWW
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Видел разъёмы двухрядные с длинными выводами. Втыкаешь в плату, аккуратно запаиваешь. С одной стороны - "мамы", с другой стороны - выводы разъёма в виде штырей-"пап". По-моему, самое то.


15 May 2013 07:54
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
VituZz wrote:
Видел разъёмы двухрядные с длинными выводами. Втыкаешь в плату, аккуратно запаиваешь. С одной стороны - "мамы", с другой стороны - выводы разъёма в виде штырей-"пап". По-моему, самое то.


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

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

P.P.S. ещё один плюс решения с разнесёнными гнёздами и гребёнками состоит в том, что в некоторых случаях они могут быть и не соединены вместе - например могут существовать платы, добавляющие буферизацию в шины адреса и данных или например ремаппинг адресов и т.д.

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 15 May 2013 13:42, edited 1 time in total.



15 May 2013 08:06
Profile WWW
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Post 
Мне такой конструктив показался весьма неудобным. Я много лет назад делал такую конструкцию на ВЕ35 и остался недоволен. Неудобно доставать плату из середины. Проблемно одну плату удалить. Не добраться до деталей, чтобы что-то измерить. Лучше корзины с шиной пока ничего не видел.


15 May 2013 08:20
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Shaos wrote:
Вы думали, что я забыл про Z180? А я не забыл :)
Вот развёл в pcb/gEDA платку-переходник 4x4 дюйма для бредбоарды - позволяет заюзать в макетке Z180 в PLCC-68 либо в мелкошаговом корпусе DIP-64:
Image

P.S. Вот файл для gEDA и герберы: http://nedopc.org/nedopc/180/NDPC180.zip (49K)
Code:
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:

_________________
:dj: https://mastodon.social/@Shaos


15 May 2013 19:27
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 28 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 27 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.