nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 18 Mar 2024 23:55



Reply to topic  [ 103 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next
Недокомпьютер nedoPC-85-MK 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
вроде всё :)


Attachments:
nedopc85mk-180204.jpg
nedopc85mk-180204.jpg [ 361.49 KiB | Viewed 7616 times ]

_________________
:dj: https://mastodon.social/@Shaos
04 Feb 2018 02:46
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Lavr wrote:
Возможно, я где-то пропустил, но не увидел: а что у тебя будет программным обеспечением этой недо-машинки?

Ну для начала тестовая программка для дисплея и клавы, а потом - программная поддержка интерфейса с ВМ2...

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


04 Feb 2018 02:47
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Вот так будет платка выглядеть когда китайцы её произведут ;)

Image

Кликабельно!

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


04 Feb 2018 03:11
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Lavr wrote:
Возможно, я где-то пропустил, но не увидел: а что у тебя будет программным обеспечением этой недо-машинки?
Ну для начала тестовая программка для дисплея и клавы, а потом - программная поддержка интерфейса с ВМ2...

То есть...
Shaos wrote:
использовать, как самостоятельный компьютер на микропроцессоре 8085А
его скорее всего так и не случится? :wink:

_________________
iLavr


04 Feb 2018 05:31
Profile
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Shaos wrote:
Вот так будет платка выглядеть когда китайцы её произведут ;)

ВНЕЗАПНО китайцы? А как же твой любимый местный производитель?

ps: чото ниасилил, сколько там слоёв. Два?

_________________
привет засранцу лавру :)


04 Feb 2018 06:12
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
angry_troll wrote:
Shaos wrote:
Вот так будет платка выглядеть когда китайцы её произведут ;)

ВНЕЗАПНО китайцы? А как же твой любимый местный производитель?

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

Сегодня заказал 5 плат (минимум) в китайской SeeedStudio - взяли $106.74 за производство и ещё $65.78 за пересылку в штаты через FedEx - всего получилось $172.52 (или $34.50 за штучку) - плата напомню 35.6 x 15.2 см...

angry_troll wrote:
ps: чото ниасилил, сколько там слоёв. Два?

Угу - два слоя, но пара дополнительных 7-сегментных индикаторов, что отличают мой MK85MM от стандартного MK85 (которых у него только 4), придётся развести проводочками - на плате места уже небыло, ну и стерео-звук (это добавка чисто nedoPC-85MK-шная) на кромку платы тоже проводками...

Shaos wrote:
#00 - REG0 (регистр подсветки строки)
#01 - REG1 (регистр подсветки колонок первого знакоместа)
#02 - REG2 (регистр подсветки колонок второго знакоместа)
#03 - REG3 (регистр подсветки колонок третьего знакоместа)
#04 - REG4 (регистр подсветки колонок четвёртого знакоместа)
#05 - REG5 (регистр подсветки колонок пятого знакоместа)
#06 - REG6 (регистр подсветки колонок шестого знакоместа)
#07 - REG7 (регистр подсветки колонок седьмого знакоместа)
#08 - REG8 (регистр подсветки колонок восьмого знакоместа)
#09 - REG9 (регистр подсветки колонок девятого знакоместа0
#0A - REG10 (регистр подсветки колонок десятого знакоместа)
#0B - REG11 (регистр подсветки колонок одиннадцатого знакоместа)
#0C - REG12 (регистр подсветки колонок двенадцатого знакоместа)
#0D - OUT1 (первый байт вывода 8 бит)
#0E - OUT2 (второй байт вывода 8 бит)
#0F - SND (звуковой порт для выдачи стерео сигнала 4 бита на канал)

Это было на вывод (все неиспользуемые биты выводятся наружу)...

Неиспользуемые разряды (старшие 3 бита каждого регистра "подсветки колонок") тоже не вывел на разъём, как планировал (36 сигналов между прочим) - потом...

P.S. Опциональная подсветка Cherry-клавы тоже никоим образом не разведена - на неё вообще отдельное питание нужно будет городить ибо это 60+ светодиодов, горящих одновременно, так что наверное окончательная версия платы уйдёт в 4 слоя...

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


04 Feb 2018 10:33
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Lavr wrote:
Shaos wrote:
Lavr wrote:
Возможно, я где-то пропустил, но не увидел: а что у тебя будет программным обеспечением этой недо-машинки?
Ну для начала тестовая программка для дисплея и клавы, а потом - программная поддержка интерфейса с ВМ2...

То есть...
Shaos wrote:
использовать, как самостоятельный компьютер на микропроцессоре 8085А
его скорее всего так и не случится? :wink:

Ну если руки дойдут, то случится ;)

P.S. Можно попытаться сделать прошивку, совместимую (с точки зрения юзера) вот с этим конструктором 40-летней давности:

http://www.nedopc.org/forum/viewtopic.php?f=91&t=18739

Чтобы можно было с клавиатуры вводить программки, отлаживаться и т.д.

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


04 Feb 2018 10:33
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Пока готовил плату для производства (генерил герберы) наткнулся на странный глюк экспорта в виндовой версии pcb 20110918 - при генерации файла дырок в формате Excellon оно все дырки которые правее X084500 (8.45 дюймов от левого края платы) вставляет со смещением куда-то в отрицательную область, в результате чтобы скорректировать координаты мне пришлось написать программку на сях и экспериментально подобрать корректирующее смещение для всех отрицательных координат:
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define ADD 169093

int main(int argc, char** argv)
{
 FILE *f,*fo;
 int i,j;
 char str[256],*po;


 if(argc<2) return -1;
 fo = fopen("fixdrill.out","wt");
 if(fo==NULL) return -2;
 f = fopen(argv[1],"rt");
 if(f==NULL){fclose(fo);return -3;}
 while(1)
 {
   fgets(str,256,f);
   if(feof(f)) break;
   po = strrchr(str,'\n');
   if(po!=NULL) *po = 0;
   if(str[1]=='-')
   {
     i = atoi(&str[1]);
     j = i + ADD;
     printf("%s -> %i -> %06d\n",str,i,j);
     po = strchr(str,'Y');
     if(po==NULL) printf("ERROR!\n");
     else fprintf(fo,"X%06d%s\n",j,po);
   }
   else fprintf(fo,"%s\n",str);
 }
 fclose(f);
 fclose(fo);

 return 0;
}

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


04 Feb 2018 23:09
Profile WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Shaos wrote:
Сегодня заказал 5 плат (минимум) в китайской SeeedStudio - взяли $106.74 за производство и ещё $65.78 за пересылку в штаты через FedEx - всего получилось $172.52 (или $34.50 за штучку) - плата напомню 35.6 x 15.2 см...

Чот дороговастенько -- ввёл твои размеры в пцбвей, насчитали 87 денег, и 20/22 денег пошта (рус/уса). дхлы ваще какие-то неадекватные по цене, да ещё и в рашке с ними проблемы с таможней.


Quote:
angry_troll wrote:
ps: чото ниасилил, сколько там слоёв. Два?

Угу - два слоя, но пара дополнительных 7-сегментных индикаторов, что отличают мой MK85MM от стандартного MK85 (которых у него только 4), придётся развести проводочками - на плате места уже небыло

А если не секрет, по каким нормам разводил (мин зазор/дорожка)? Ну и картиночка 'красное на красном' не очень впечатляет, шоли хотя бы gerbv'ой посмотреть с нормальными настройками цветов :)



Quote:
P.S. Опциональная подсветка Cherry-клавы тоже никоим образом не разведена - на неё вообще отдельное питание нужно будет городить ибо это 60+ светодиодов, горящих одновременно, так что наверное окончательная версия платы уйдёт в 4 слоя...

Ну там где-то по 3 диода последовательно можно через резистор цеплять на 12в. Или по 4, не помню. Речь про белые.

_________________
привет засранцу лавру :)


05 Feb 2018 02:00
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Я ещё выбрал традиционный красный цвет и золотое покрытие - в пцбвай калькулятор добавил золота и стало 117 плюс пересылка 32

Дорожки и зазоры 6 милов минимум (большинство дорожек - 10), минимальная дырка - 12

Приаттачиваю PCB и герберы на посмотреть ( я эту красную картинку в gerbv и делал : )

С подсветкой клавы я примерно так и хотел - по 4 светодиода последовательно и 12В


Attachments:
File comment: Gerbers
nedopc85mk-gerbers.zip [129.43 KiB]
Downloaded 307 times
File comment: PCB sources
nedopc85mk.zip [375.33 KiB]
Downloaded 295 times

_________________
:dj: https://mastodon.social/@Shaos
05 Feb 2018 02:06
Profile WWW
Doomed

Joined: 08 Apr 2013 04:04
Posts: 449
Location: 213.247.249.139
Reply with quote
Shaos wrote:
Я ещё выбрал традиционный красный цвет и золотое покрытие - для пцбвай добавил золота и стало 117 плюс пересылка 32

Красный цвет -- понты за которые почему-то хотят денег, хотя маски ну ничем не отличаются, кроме цвета. А уж золото -- неимоверные понты, шоб паяльником припаять дипы в дырочки и хасла хватит, ещё и не отвалится, как ENIG какой-нить. Золото имеет смысл имхо только для БГА, там вроде проблема если подложка неровная до начала пайки.

Quote:
Дорожки и зазоры 6 милов минимум (большинство дорожек - 10), минимальная дырка - 12

Шож такое, везде эти милы. Давно уже все компоненты делают по миллиметрам, а там всё милы и милы... :)))

Quote:
Приаттачиваю PCB и герберы на посмотреть ( я эту красную картинку в gerbv и делал : )

Спс, зазырю :)

_________________
привет засранцу лавру :)


05 Feb 2018 03:47
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Ну за цвет они денег не берут последние годы - берут только за золото, но совсем немного :)

P.S. Надеюсь успеют до китайского нового года сделать и отправить - в этом году он у них 16 февраля и они уходят в запой на пару недель после него...

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


05 Feb 2018 08:11
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Я вот думаю может ВМ2 с обвязкой не вторым этажом делать, а нарастить плату сверху и туда воткнуть? Там много не должно быть - ВМ2 с палкой-галкой адресного декодера, ПЗУ 64Кслова, 4 ОЗУ 8Кб, 4 микросхемы 74LS75 на сохранение адреса, 4 микросхемы 74LS153 на выбор битов имитатора клавиатуры, ну и возможно ещё мелкой логики пару корпусов...

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


06 Feb 2018 21:02
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Shaos wrote:
Ну за цвет они денег не берут последние годы - берут только за золото, но совсем немного :)

P.S. Надеюсь успеют до китайского нового года сделать и отправить - в этом году он у них 16 февраля и они уходят в запой на пару недель после него...

похоже неуспели :(
придётся ждать конца китайского нового года...

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


17 Feb 2018 08:47
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Ну за цвет они денег не берут последние годы - берут только за золото, но совсем немного :)

P.S. Надеюсь успеют до китайского нового года сделать и отправить - в этом году он у них 16 февраля и они уходят в запой на пару недель после него...

похоже неуспели :(
придётся ждать конца китайского нового года...

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

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


25 Feb 2018 20:51
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 103 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next

Who is online

Users browsing this forum: No registered users and 5 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.