Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Вы думали, что я забыл про Z180? А я не забыл Вот развёл в pcb/gEDA платку-переходник 4x4 дюйма для бредбоарды - позволяет заюзать в макетке Z180 в PLCC-68 либо в мелкошаговом корпусе DIP-64: P.S. Вот файл для gEDA и герберы: http://nedopc.org/nedopc/180/NDPC180.zip (49K)
Last edited by Shaos on 31 May 2013 18:43, edited 4 times in total.
|
01 May 2013 22:13 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Заказал 3 платы на www.oshpark.com за $80.40 (т.е. каждая плата будет стоить $26.80):
|
01 May 2013 23:19 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
а если бы развел раздельно, обошлось бы раза в четыре дешевле.
|
02 May 2013 01:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
а если бы заказал у китайцев, то было бы в 2 раза дешевле - только ждать 2 месяца пришлось бы...
|
02 May 2013 06:29 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Через 12 дней получил 3 платы:
Сам мелконогий Z180 DIP-64 в неё замечательно втыкается, а вот ZIF-разъём, который я покупал для этого проекта (тоже с шагом 0.07 дюйма) - нет, ноги у него толстоваты
|
13 May 2013 18:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Смотрю я на эти платы 4 на 4 дюйма и обуяла меня идея - построить комп из таких квадратных платок, которые друг на друга насаживаются этажеркой
Все сигналы - сквозные (охватывающие все ноги Z180). Одна плата процессора, а всё остальное - периферия.
Можно ещё сбоку добавить гребёнку - для расширенных сигналов адреса и возможно даже SPI-интерфейса, по которому платы будут договариваться с мастером об адресах в которые будут втыкаться!
В качестве контроллеров этих интеллектуальных плат можно поставить дешёвые пики-однократки 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.
|
14 May 2013 15:00 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Эко тебя разморило!!! Только видели мы уже такое - этажерку из Апплов, кажись...
Так что идея даже не новА...
_________________ iLavr
|
14 May 2013 15:03 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Не - в этажерке проц будет только один! А все остальные платки - разнообразная периферия, которая может повторяться - например можно воткнуть несколько плат расширения памяти и они договорятся САМИ об адресах по которым будут доступны
|
14 May 2013 15:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я пока вижу у тебя красивые, но сугубо идентичные платы...
Поэтому и вспомнил про этажерку "Апплов"...
_________________ iLavr
|
14 May 2013 15:33 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Самопальный миникомп, построенный в виде этажерки платок мы тут уже проходили. искать лень - сами пошукайте.
|
14 May 2013 20:38 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
| | | | Shaos wrote: Смотрю я на эти платы 4 на 4 дюйма и обуяла меня идея - построить комп из таких квадратных платок, которые друг на друга насаживаются этажеркой Все сигналы - сквозные (охватывающие все ноги Z180). Одна плата процессора, а всё остальное - периферия. Можно ещё сбоку добавить гребёнку - для расширенных сигналов адреса и возможно даже SPI-интерфейса, по которому платы будут договариваться с мастером об адресах в которые будут втыкаться! В качестве контроллеров этих интеллектуальных плат можно поставить дешёвые пики-однократки 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...
|
14 May 2013 21:31 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Видел разъёмы двухрядные с длинными выводами. Втыкаешь в плату, аккуратно запаиваешь. С одной стороны - "мамы", с другой стороны - выводы разъёма в виде штырей-"пап". По-моему, самое то.
|
15 May 2013 07:54 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
из-за Ардуины такие разъёмы стоят в несколько раз дороже обычных, а с полгода где-то назад их вообще найти было невозможно в интернетах...
P.S. мне на самом деле один ряд нужен - я сделал два чтобы рядом нижнего "папу" и верхнюю "маму" припаять
P.P.S. ещё один плюс решения с разнесёнными гнёздами и гребёнками состоит в том, что в некоторых случаях они могут быть и не соединены вместе - например могут существовать платы, добавляющие буферизацию в шины адреса и данных или например ремаппинг адресов и т.д.
Last edited by Shaos on 15 May 2013 13:42, edited 1 time in total.
|
15 May 2013 08:06 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Мне такой конструктив показался весьма неудобным. Я много лет назад делал такую конструкцию на ВЕ35 и остался недоволен. Неудобно доставать плату из середины. Проблемно одну плату удалить. Не добраться до деталей, чтобы что-то измерить. Лучше корзины с шиной пока ничего не видел.
|
15 May 2013 08:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22758 Location: Silicon Valley
|
Выложил исходник с герберами
|
15 May 2013 19:27 |
|
|