PDA

Просмотр полной версии : Pentagon-1024/4096 от Northwood



Страницы : 1 2 [3] 4

marinovsoft
06.04.2020, 16:22
Ну там же три кнопки на трех пинах - F11,F12 и PrtScr. PrtScr вешается на Reset, а остальные две - на Magic и Turbo.

Northwood
06.04.2020, 16:36
Ну там же три кнопки на трех пинах - F11,F12 и PrtScr. PrtScr вешается на Reset, а остальные две - на Magic и Turbo.
Это на какой прошивке F11 вешается на Турбо ? Сейчас у меня прошит "KBD13_48nw.HEX" за 14.06.2012. Запустил тест клавиатуры, по F11 нажимаются CS+9.

marinovsoft
06.04.2020, 17:22
Пора переходить с доисторических прошивок на более современные
https://www.avray.ru/ru/zx-spectrum-ps2-keyboard/

- - - Добавлено - - -

Northwood, вы турбо-режим так дорабатывали?
https://zx-pk.ru/threads/9860-ne-rabotaet-ps-2-mouse.html?p=359486&viewfull=1#post359486

Northwood
06.04.2020, 17:32
Пора переходить с доисторических прошивок на более современные
https://www.avray.ru/ru/zx-spectrum-ps2-keyboard/
Я пробовал прошивку "KBD13_M48_nw_MODIFIEDv5_5_20MHz.hex", но она вообще никак не работает, никаких признаков жизни, все индикаторы на клавиатуре молчат и нет реакции ни на Caps/Scroll/Num Lock, ни на PrintScreen. Фзьюзы оставил как для 1.3 (контрольная сумма: LockBit - 0xFF, Extended - 0xFF, High - 0xDC, Low - 0xEF).

Пробовал менять фьюзы по рекомендациям EvgenRU (LockBit - 0xFF, Extended - 0xFF, High - 0xDD, Low - 0xEE), но ничего не изменилось - никаких признаков жизни контроллера. Возвращаю прошивку 1.3 вместе с её родными фьюзами - всё работает, кроме управления Турбо.

- - - Добавлено - - -



Northwood, вы турбо-режим так дорабатывали?
https://zx-pk.ru/threads/9860-ne-rabotaet-ps-2-mouse.html?p=359486&viewfull=1#post359486

Да, я за основу взял эту схему и реализовал вариант - WAIT только для выборочных портов, в частности, при обращении к клавиатуре WAIT в Турбо 7 и 14 МГц генерируется, проблем с работой клавиатуры в Турбо-режимах, как механической плёночной, так и PS/2, вообще нет. Я просто хочу сделать управление Турбо-режимом с помощью PS/2 клавиатуры.

Схему удлинения IORQ при обращении к выборочным портам, можете посмотреть в моей схеме - DD107, DD108.3, DD108.4, DD5.2, DD118.2, DD121.2 в правом нижнем углу схемы:
https://i.ibb.co/HTT9g95/Main-Board-v7-2-sch-ps.png

Northwood
07.04.2020, 03:03
Создал паблик репозиторий для проекта "Пентагон-4096".

https://github.com/AleksandrDneprCity/Pentagon-4096

Northwood
07.04.2020, 22:13
Кажется, у меня есть идея, почему iS-DOS в режиме "Турбо-14 МГц" может виснуть почти сразу после запуска, при том, что все остальные программы и тесты не выявляют ошибок в работе компьютера, работают стабильно.
Пока это только предположение, но я попробую внести небольшое изменение в схему формирователя сигнала INT. Глюк действительно может возникать, если в ПО очень часто запрещаются и разрешаются прерывания не в теле обработчика прерываний.

В данной схеме, при разрешённых прерываниях, длительность сигнала INT ограничивается самим процессором - как только он хватает прерывание, он выставляет активные уровни на линиях ~M1 и ~IORQ, по этому событию сигнал INT тут же прекращается. Здесь всё замечательно. Но если прерывания запрещены, то длительность INT ограничивается счётчиком в схеме. И кажется, дорабатывая Пентагон-1024 1.4, я сделал чрезмерно большой запас, который теоретически может приводить к тому, что при определённых условиях, если прерывания были запрещены и их разрешают, процессор может за 1 телевизионный кадр дважды подряд схватить прерывание и выполнить подпрограмму. В Турбо-14 МГц, когда всё выполняется в 3-4 раза быстрее относительно стандартного режима, такая ситуация вполне может быть.

Я попробую в 2...4 раза уменьшить запас длительности INT при запрещённых прерываниях и посмотрю, поможет ли это решить проблему с iS-DOSом в режиме "Турбо-14 МГц". При том, что ОЗУ работает стабильно,- я уже несколько дней не выключаю Турбо-14 МГц, и за всё это время ни одного сбоя ни в тестах ОЗУ, ни в Бейсике, который активно использует ПЗУ, то больше предположений не остаётся.

Кстати, в схеме Пентагона-4096 этот запас я сделал во много раз меньше. Поэтому если уменьшение запаса длительности INT в доработанном Пентагоне-1024 даст положительный результат, это будет означать, что в Пентагоне-4096 эта проблема не должна возникнуть вообще.

JV-Soft
08.04.2020, 09:40
дважды подряд схватить прерывание и выполнить подпрограмму
Я когда плату расширений делал ,освещал этот момент.

Northwood
08.04.2020, 09:59
Я когда плату расширений делал ,освещал этот момент.

Я уже сделал исправление, уменьшил длину INT при запрещённых прерываниях в 8 раз, не помогло, на деле ничего не изменилось. iS-DOS как всегда, на частоте 3,5 и 7 МГц работает отлично, а на 14 МГц зависает. Причина в чём-то другом.

JV-Soft
08.04.2020, 10:07
Я уже сделал исправление, уменьшил длину INT при запрещённых прерываниях в 8 раз, не помогло, на деле ничего не изменилось. iS-DOS как всегда, на частоте 3,5 и 7 МГц работает отлично, а на 14 МГц зависает. Причина в чём-то другом.
Не помню ,сохранил или нет ,я тест двойного захвата писал , и хотя у меня инт короткий был при DI , все равно захватывался два раза , если тест сохранил ,найду кину.

IanPo
08.04.2020, 10:08
А зависает аппаратно проц или программа зацикливается?
Лог. анализатором можно на шине посмотреть адрес, где зависает.

Northwood
08.04.2020, 10:15
А зависает аппаратно проц или программа зацикливается?
Лог. анализатором можно на шине посмотреть адрес, где зависает.

К сожалению, нет у меня анализатора. Есть только аналоговый осциллограф, с полосой 5 МГц.

IanPo
08.04.2020, 10:18
Осциллографом можно посмотреть, меняются ли адреса на шине или проц висит аппаратно.
Если будет 32-битный лог. анализатор, то в PulseView (sigrok.org) есть плагин Z80 - показывает все, что проц делает(дешифрует циклы в понятный вид)

Northwood
11.04.2020, 15:34
Сделал несколько тестов:

Если из NemoBus вынуть General Sound, то iS-DOS при включенном режиме Турбо-14 МГц работает стабильно длительное время, никаких глюков замечено не было. Если вставить GS обратно, то iS-DOS в Турбо-14 МГц зависает через несколько секунд после запуска.
NemoIDE работе iS-DOS в Турбо-14 МГц не мешает, в этом режиме (при отсутствии GS) он нормально загружается с HDD и отлично работает.


Осциллографом можно посмотреть, меняются ли адреса на шине или проц висит аппаратно.


Посмотрел осциллографом сигналы на шине адреса и данных. После того, как iS-DOS загрузился и ещё работает нормально, и после того iS-DOS завис, сигналы на шине адреса, на всех 16 разрядах, не меняются, на экране осциллографа картинка красивая, видно, что просадки шины адреса нет. На шине данных после зависания iS-DOS тоже сигналы присутствуют, но сравнить их между работающим iS-DOS-ом и зависшим, не могу - наличие щупа осциллографа на любом разряде шине данных приводит к сбою вплоть до сброса. Если щуп на шине адреса, если его аккуратно держать, то компьютер продолжает работать нормально.

Могу сделать вывод о эффекте перегруженной шины данных в Турбо-14 МГц.

SoftFelix
11.04.2020, 16:30
Если из NemoBus вынуть General Sound, то iS-DOS при включенном режиме Турбо-14 МГц работает стабильно длительное время, никаких глюков замечено не было. Если вставить GS обратно, то iS-DOS в Турбо-14 МГц зависает через несколько секунд после запуска.
ГС по классической схеме? Дешифратор всё ещё выполнен на диодной схеме "И"? Перехват IORQGE тоже всё ещё на транзисторе?

Northwood
11.04.2020, 18:37
ГС по классической схеме? Дешифратор всё ещё выполнен на диодной схеме "И"? Перехват IORQGE тоже всё ещё на транзисторе?

GS по классической схеме, но с моими доработками. Я когда-то в нём разогнал процессор до частоты 18 МГц, в связи с этим диодную логику "И" я выкинул и поставил 2 микросхемы К1531ЛИ3. Перехват IORQGE не переделывал, он на транзисторе.

- - - Добавлено - - -

На верхней плате добавил одну маленькую доработку в подключении контроллера PS/2 клавиатуры - к сигналу выбора порта ~PJKEYB завёл сигнал A0 для того, чтобы отсеять обращения к кэмпстон джойстику.
В большинстве случаев эти обращения никак не мешали, но во время полного теста джойстика, когда в цикле генерируются 256 обращений от 0x001F до 0xFF1F, если турбо выключено, контроллер PS/2 клавиатуры давал сбой и включался режим паузы - вечный WAIT, который можно было выключить исключительно сбросом с клавиатуры. Что интересно, если включен любой из турбо-режимов - 7 или 14 МГц, то этот глюк не проявлялся, всё отрабатывало как ни в чём не бывало.

NEO SPECTRUMAN
11.04.2020, 19:56
В большинстве случаев эти обращения никак не мешали, но во время полного теста джойстика, когда в цикле генерируются 256 обращений от 0x001F до 0xFF1F, если турбо выключено, контроллер PS/2 клавиатуры давал сбой и включался режим паузы - вечный WAIT, который можно было выключить исключительно сбросом с клавиатуры. Что интересно, если включен любой из турбо-режимов - 7 или 14 МГц, то этот глюк не проявлялся, всё отрабатывало как ни в чём не бывало.
на всякий проверь если сделать чтение в цикле с выходом
вдруг кто так запилил "press any key"
а контроллер не переваривает столько обращений


l1 in a,($1f)
rra
jp nc,l1


l1 in a,(с)
rra
jp nc,l1


l1 in a,(с)
jp z,l1


l1 in f,(c)
jp z,l1

(хотя наверно у 1F d5-d7 единицы
и на jp z так быстрый цикл не сделаешь...)

а то больше похоже что прошивка кривая
и ее нужно править

Northwood
11.04.2020, 22:45
на всякий проверь если сделать чтение в цикле с выходом
вдруг кто так запилил "press any key"
а контроллер не переваривает столько обращений


С портом #1F я уже не проверю - доработку спаял, так что контроллер PS/2 клавиатуры больше никак не реагирует на обращение к джойстику.
На XOR A; IN A,(#FE); OR #E0; INC A; JR NZ,xxx в цикле (т.е. на "press any key") контроллер клавиатуры нормально реагирует, всё отрабатывает.



(хотя наверно у 1F d5-d7 единицы


Должны быть нули, в противном случае схема считается кривой.



и на jp z так быстрый цикл не сделаешь...)

JR Z работает чуть быстрее и экономия 1 байта.



а то больше похоже что прошивка кривая
и ее нужно править

Есть более новые версии прошивки, но они вообще не запускаются.

JV-Soft
11.04.2020, 22:57
JR Z работает чуть быстрее и экономия 1 байта.
Не всегда , JP z 10 тиков , jr z 12/7

NEO SPECTRUMAN
11.04.2020, 23:01
JR Z работает чуть быстрее и экономия 1 байта.
но тогда это не цикл а развернутая портянка
а так да не учел :)

- - - Добавлено - - -


Не всегда

можно и так
l1
in f,(c) ;12
jr nz,keyhit ;7
in f,(c) ;12
jr nz,keyhit ;7
in f,(c) ;12
jr nz,keyhit ;7
in f,(c) ;12
jr nz,keyhit ;7
in f,(c) ;12
jr nz,keyhit ;7
...
jp l1

только зачем?
мыж не в GS закидываем данные


вероятность встретить такое невысока

Northwood
12.04.2020, 12:22
Решил заменить разъём для подключения коннектора принтера на со стандартной распиновкой, чтобы можно было использовать готовый покупной коннектор. Когда искал стандартную распиновку разъёма, решил посмотреть схемы компьютеров - Evolution, Phoenix, Kay-1024 и Pentagon-128. И обратил внимание, что в Evolution и Kay-1024 порт принтера реализован на музыкальном сопроцессоре AY. В Phoenix порта принтера я не нашёл, может быть плохо искал. И только в Pentagon-128 и Pentagon-1024 SL1.4 используется старый добрый порт #FB.

Теперь задумался, какой же лучше реализовать порт принтера - классический #FB или через AY ?

- - - Добавлено - - -

Из управляющих сигналов принтера, в классической схеме с портом #FB, задействованы только BUSY, Error (QUSY) и Strobe, ну и шина данных принтера конечно.
В схеме подключения принтера через AY, кроме этих сигналов, дополнительно используется сигнал PE. Какое преимущество даёт наличие этого сигнала ? У меня на Спектруме никогда не было принтера, да и вообще не было и нет LPT принтера, так что проверить не на чем.

Northwood
12.04.2020, 19:58
Финальная версия схемы и плат. На верхней плате - с заведённым сигналом A0 при обращении к контроллеру PS/2 клавиатуры, на материнской плате - с заменённым разъёмом для подключения принтера на стандартный.
Схему оставил классическую - ZX-LPRINT III через порт #FB.

https://i.ibb.co/ysyKRCj/Main-Board-v7-2-sch-ps.png (https://i.ibb.co/h8WrMNz/Main-Board-v7-2-sch-ps.png) https://i.ibb.co/7pNgVkR/Main-Board-v7-2-pcb-components-ps.png (https://i.ibb.co/Sm7Q0fd/Main-Board-v7-2-pcb-components-ps.png) https://i.ibb.co/Nr7BRS2/Main-Board-v7-2-pcb-gnd-ps.png (https://i.ibb.co/PMtHkQG/Main-Board-v7-2-pcb-gnd-ps.png) https://i.ibb.co/WpWMryH/Main-Board-v7-2-pcb-power-ps.png (https://i.ibb.co/TqB7Q8w/Main-Board-v7-2-pcb-power-ps.png) https://i.ibb.co/9955gTm/Main-Board-v7-2-pcb-bottom-ps.png (https://i.ibb.co/MD00SVy/Main-Board-v7-2-pcb-bottom-ps.png) https://i.ibb.co/jygWtHX/Main-Board-v7-2-pcb-top-ps.png (https://i.ibb.co/CbhMLWG/Main-Board-v7-2-pcb-top-ps.png)

https://i.ibb.co/TBTYdvY/Top-Board-v4-2-sch-ps.png (https://i.ibb.co/QFcptbp/Top-Board-v4-2-sch-ps.png) https://i.ibb.co/mh3PdSC/Top-Board-v4-2-pcb-components-ps.png (https://i.ibb.co/p4SkNnv/Top-Board-v4-2-pcb-components-ps.png) https://i.ibb.co/JzStB5h/Top-Board-v4-2-pcb-bottom-ps.png (https://i.ibb.co/tb1Km8d/Top-Board-v4-2-pcb-bottom-ps.png) https://i.ibb.co/zbbzkMG/Top-Board-v4-2-pcb-top-ps.png (https://i.ibb.co/0ZZxw7h/Top-Board-v4-2-pcb-top-ps.png)

Northwood
14.04.2020, 18:42
Разрабатываю райзер плату для шины NemoBus для того, чтобы существующие карты расширения, такие как General Sound, ZXM-General Sound и другие не выходили за пределы корпуса ATX.
И тут обратил внимание, что Mick на шине NemoBus задействовал контакты 31A и 31B для подачи напряжения питания -5V и -12V, которые по стандарту NemoBus 1.0 отсутствуют физически. Это новый стандарт шины ? Получается, что мне тоже нужно на эти контакты вывести эти 2 напряжения питания ?

Northwood
14.04.2020, 22:16
Нарисовал в PCAD-е райзер-плату. Получилось как-то так.
Влево слот сдвинут на 24,8 мм, подъём на 28 мм.

https://i.ibb.co/XjCgTdn/Nemo-Bus-Rizer-top-ps.png

CodeMaster
14.04.2020, 22:24
Это новый стандарт шины ?
Не то, что бы стандарт, вроде все карты Mick под Феникс делал.

Получается, что мне тоже нужно на эти контакты вывести эти 2 напряжения питания ?
В идеале через пару джамперов, что бы ничего не спалить.

saymon
14.04.2020, 22:27
Только с другой стороны слот нужен

Northwood
14.04.2020, 22:29
Только с другой стороны слот нужен

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

Northwood
15.04.2020, 10:54
В идеале через пару джамперов, что бы ничего не спалить.

Посмотрел внимательней схему ZXM-General Sound. Напруги -5V и -12V на плату через NemoBus заводятся, но нигде не используются. Всё-равно на плате стоит свой преобразователь напряжения питания с +5V на -5V на MAX660. Пока сомневаюсь, нужно ли вообще заводить отрицательные напряжения на 31-е контакты NemoBus. Это как бы не по стандарту. Посмотрю схемы остальных звуковых карт Mick-а.

- - - Добавлено - - -

Посмотрел схемы ZXM-SoundCard Extreme и ZXM-MoonSound, нигде отрицательные напряжения с шины NemoBus не используются. Наверно пока оставлю как есть, заводить минус на контакты 31 NemoBus не буду.

CodeMaster
15.04.2020, 13:19
Наверно пока оставлю как есть, заводить минус на контакты 31 NemoBus не буду.
Ну, если чё - МГТФ никто не отменял ;-)

Mick
15.04.2020, 14:43
Пока сомневаюсь, нужно ли вообще заводить отрицательные напряжения на 31-е контакты NemoBus. Это как бы не по стандарту. Посмотрю схемы остальных звуковых карт Mick-а

Я вывел их на эти контакты потому как в Фениксе использовался блок питания ATX и на всякий случай их вывел - вдруг понадобятся. Не понадобились
Во вторых до того момента шина ZX BUS использовала 60 контактов. Я чтобы не резать разъемы решил ставить 62 контактные, а заодно задействовать новые контакты.
Кстати я эти напряжения на слот подавал через джамперы

Также небезызвестный BlackCat типа аж документ выпустил по стандарту шины - https://zx.clan.su/_fr/0/BC_IG_7_R201805.rar
Правда так и не соизволил сделать нормальный pdf файл, нет все по старинке в текстовом формате.

Northwood
16.04.2020, 12:22
Последние версии:

Краевого разъёма для шины ZX-Bus+3:
https://i.ibb.co/MSS8jj1/ZX-Bus-3-Adapter-ps.png

К нижней части нужно припаять 2 ряда штырьков:
https://static.chipdip.ru/lib/918/DOC001918426.jpg

После чего всю эту конструкцию нужно впаять в материнскую плату.

Райзер платы для шины NemoBus:
https://i.ibb.co/nb4JzhH/Nemo-Bus-Rizer-ps.png

Слот нужно будет припаять к верхнему торцу платы, таким образом, плата, вставленная в такой райзер, не изменяет ориентацию в корпусе, а только сдвигается в сторону. Подъём карты расширения я смог уменьшить до 25,4 мм. Меньше сделать уже нельзя, иначе зазор между дорожками питания станет слишком мал.

Почитал документацию про шину NemoBus, всё получается замечательно:



Шина NemoBus изначально была рассчитана на возможность работы с картами перифе-
рийных устройств двух формфакторов: A и B, различающихся между собой максималь-
ным расстоянием h от середины первого контакта интерфейса краевого разъёма до
левого края платы, выходящего на тыльную сторону компьютера

Без райзер платы, расстояние от середины первого контакта до края материнской платы у нас 25,4 мм, что соответствует формфактору B.
Райзер плата смещает карту расширения вправо на 24,765 мм, что увеличивает расстояние от середины первого контакта карты расширения до левого края материнской платы до 50,165 мм, что соответствует формфактору A.

И на краевом разъёме шины ZX-Bus+3, и на райзер плате, я предусмотрел слева отверстие для крепления к металлической планке, которую можно снять с любой ISA-карты.

Northwood
16.04.2020, 17:55
Посчитал стоимость изготовления минимальной партии из 5 комплектов печатных плат на JLCPCB, но без учёта стоимости доставки, комиссии при переводе суммы, а так же без учёта растаможки, на которую я попадаю из-за превышения суммы в 100$. Всего один в комплект выходит 6 плат:

Материнская плата размером 305х244 мм - 1x5 шт - 76.4$, вес 1.24 кг
Верхняя плата размером 170х171.5 мм - 1x5 шт - 13.8$, вес 480 г
Плата краевого разъёма ZX-Bus+3 размером 104х23 мм - 1x5 шт - 4.8$, вес 40 г
Райзер плата NemoBus размером 129.5х33мм - 3x5 шт - 8.3$, вес 210 г

Итого за 5 комплектов - 103.3$
Вес заказа 1.97 кг.

Один комплект из 6 плат получается 103.3 / 5 = 20.66$.
Вес комплекта 394 грамма.

Тоже самое, если партия будет из 10 комплектов:

Материнская плата размером 305х244 мм - 1x10 шт - 115$, вес 2.47 кг
Верхняя плата размером 170х171.5 мм - 1x10 шт - 23.6$, вес 970 г
Плата краевого разъёма ZX-Bus+3 размером 104х23 мм - 1x10 шт - 5.7$, вес 80 г
Райзер плата NemoBus размером 129.5х33мм - 3x10 шт - 12.6$, вес 430 г

Итого за 10 комплектов - 156.9$
Вес заказа 3.95 кг.

Один комплект из 6 плат получается 156.9 / 10 = 15.69$.
Вес комплекта 395 грамм.

Northwood
16.04.2020, 20:02
Я вывел их на эти контакты потому как в Фениксе использовался блок питания ATX и на всякий случай их вывел - вдруг понадобятся. Не понадобились

ИМХО, и не понадобятся, потому что если делать карты расширения, для которых нужно подавать отрицательное напряжение питания с шины NemoBus, то они будут работать только на Фениксе и на Пентагоне-4096, если конечно я тоже решусь вывести минус питания на NemoBus. Т.е. стандарт обязывает, чтобы карта расширения имела свой преобразователь отрицательного напряжения питания, если это необходимо для работы карты.



Во вторых до того момента шина ZX BUS использовала 60 контактов. Я чтобы не резать разъемы решил ставить 62 контактные, а заодно задействовать новые контакты.
Кстати я эти напряжения на слот подавал через джамперы

62-контактные легче достать, поэтому в Пентагоне-4096 я тоже предусмотрел именно такие.
Главное, при установке классической версии General Sound внимательно смотреть, чтобы вставить его правильно. Плюс дело усугубляется тем, что в классическом GS была принят отечественный стандарт в мм, поэтому контакты идут с шагом 2,5 мм, а импортные разъёмы имеют шаг 2,54 мм (100 милей), поэтому нужно ещё очень точно целиться, чтобы на обоих сторонах разъёма площадки не зацепили соседние контакты в слоте. Но все более современные карты расширения уже делаются с шагом 2,54 мм и с ними этой проблемы уже не возникает.



Также небезызвестный BlackCat типа аж документ выпустил по стандарту шины - https://zx.clan.su/_fr/0/BC_IG_7_R201805.rar
Правда так и не соизволил сделать нормальный pdf файл, нет все по старинке в текстовом формате.

В блокноте главное выбрать моноширинный шрифт, например, Lucida Console, тогда таблички, нарисованные текстовыми символами, не рассыпаются.


Ну, если чё - МГТФ никто не отменял ;-)

Вот тут я на распутье. Заводить минус на 31-е контакты NemoBus или нет, естественно, через джамперы. Но если заводить, то придётся ставить 6 джамперов, по 2 шт возле каждого слота. Оно вроде и не нужно, но будет очень жаль, если вдруг понадобится, а этого не будет.

NEO SPECTRUMAN
16.04.2020, 20:10
Главное, при установке классической версии General Sound внимательно смотреть, чтобы вставить его правильно.
недавно выкалупал из AGP-шного разъема какуето пласмаску
которая наверно
способствовала вставлянию более мелких карт

https://jpegshare.net/images/36/31/363192e5d887070bb5db7d7a6617ef46.jpg

Northwood
16.04.2020, 21:57
Хочу пока что вернуться к теме управления турбо-режимами с помощью PS/2 клавиатуры.
Ни в старой прошивке за 2012 год, ни в последней версии 5.5 (которая к тому же не работает на ATMega48PA-PU), управление турбо-режимами не предусмотрено. Поэтому я хочу попробовать сам во всём разобраться.
Раньше я никогда не программировал микроконтроллеры фирмы Atmel на ассемблере. Программировал Arduino на C++. Но здесь нужен именно ассемблер.

По подключению ATMega48, в текущей схеме порт PB5 подключен к сигналу включения Турбо-7 МГц.
В прошивке, которая работает сейчас, он никак не используется, в WAIT-овой версии прошивки используется наоборот, чтобы получать информацию о турбо-режиме для того, чтобы генерировать WAIT в Турбо.
В схеме подключения, прилагаемой с последней (не работающей) прошивкой 5.5, этот бит порта вообще не подключен, а сигналы "BTN1" и "BTN2", привязанные к клавишам F11 и F12, в текущей схеме уже заняты для управления режимами "Пауза" и "Magic".

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

У меня есть идея, как решить задачу, но я пока не знаю, возможно ли это:

Сейчас фьюзы настроены на работу с внешним кварцем, поэтому для тактирования контроллера требуются два входа для подключения кварцевого резонатора, это PB6 и PB7. Напомню, что под Турбо у нас сейчас имеется только PB5. Что если фьюзы настроить на работу от внешнего генератора ? Тогда для тактирования нужен будет только один вход - PB6. Я пока не знаю, можно ли в этом режиме использовать PB7 по своему усмотрению ? Но если можно, тогда у нас будут 2 бита порта - PB5 и PB7, которыми можно будет управлять режимами Турбо-7 МГц и Турбо-14 МГц.

В любом случае, новую версию прошивки для ATMega48 придётся писать самому, естественно, не с нуля, а на основе того, что уже есть.
Я погнал разбираться с Атмегой.

CodeMaster
17.04.2020, 10:07
Но если заводить, то придётся ставить 6 джамперов, по 2 шт возле каждого слота.
Зачем 6-ть? Двумя на все слоты или только на один, если и появятся такие карты, то вряд ли их будет больше одной.

NEO SPECTRUMAN
17.04.2020, 16:19
Зачем 6-ть? Двумя на все слоты или только на один, если и появятся такие карты, то вряд ли их будет больше одной.
на все сразу это фиии

а вот только на один вроде норм

tank-uk
18.04.2020, 08:29
недавно выкалупал из AGP-шного разъема какуето пласмаску
которая наверно
способствовала вставлянию более мелких карт
На том разъеме 100% была наклейка над заглушкой "AGP PRO" это для каких то профессиональных карт, в бытовом сегменте не юзались, потому заглушка и наклейка

- - - Добавлено - - -


В любом случае, новую версию прошивки для ATMega48 придётся писать самому, естественно, не с нуля
может тогда есть смысл перепрыгнуть сразу на Atmega328 или 168 ?

- - - Добавлено - - -


на которую я попадаю из-за превышения суммы в 100$
по нашему законодательству не $100 , а 100евро , это ~$120

Northwood
25.04.2020, 14:47
Мне удалось запустить прошивку версии 5.5 контроллера PS/2 клавиатуры на ATmega48, которая не работала с моей клавиатурой "A4 Tech KL-23MU". Причина была в неверных задержках, теперь клавиатура заработала с последней версией прошивки, и на мой взгляд, она работает лучше, чем версия 1.3.

Теперь у меня есть исходники версии 5.5 с моими доработками, в которой я так же вернул обработку клавиши "Pause/Break", по которой включается и выключается режим "Пауза" (пока что отключить паузу можно только этой клавишей, а не любой, позже сделаю, чтобы пауза отключалась любой клавишей). Изначально в версии 5.5 на клавише F11 висело управление так называемой кнопкой "ExtBtn-1", которая в этом проекте подключена к линии ~WAIT для включения и выключения режима "пауза". Соответственно, клавиша F11 освобождается.

Теперь вопрос: На какие клавиши повесить управление турбо-режимами ? У нас два турбо режима - 7 МГц и 14 МГц, соответственно, нужны 2 клавиши.
Сейчас у нас есть свободная клавиша F11, соответственно, вторая клавиша так и просится F10. Использовать ли её для включения и выключения турбо-режима ?

Сейчас:
F12 - нажимает кнопку "Magic";
F11 - предлагаю включать и выключать Турбо-14 МГц;
F10 - предлагаю включать и выключать Турбо-7 МГц.

А пока что проверю режим тактирования МК от внешнего генератора, чтобы узнать, можно ли в этом режиме задействовать бит порта PortB.7.

NEO SPECTRUMAN
25.04.2020, 18:24
Сейчас у нас есть свободная клавиша F11, соответственно, вторая клавиша так и просится F10. Использовать ли её для включения и выключения турбо-режима ?

Сейчас:
F12 - нажимает кнопку "Magic";
F11 - предлагаю включать и выключать Турбо-14 МГц;
F10 - предлагаю включать и выключать Турбо-7 МГц.


если есть возможность то лучше сделать через ctrl

magic может быть случайно нажат вместо турбо 14МГц
со всеми вытекающими последствиями
лучше их разнести
или через другую дополнительную клавишу например shift+F12

особенно бывают мерзкие клавиатуры где Fряд впритык к цифрам
а цифры тактильно нащупываются как последний ряд клавишь
и вот на таком гофне
нажать по фкам вместо цифр это обычное дело...

https://jpegshare.net/images/65/fb/65fb3cb7735b53ee67f3ada8bf46ff42.jpg

на клавах уменьшенного\ноутбучного формата проблем нет
там кнопки обычно другой формы и размера
и их сразу слышно пальцами
https://img02.flagma.ua/photo/klaviatura-a4-tech-gl-5-bez-adaptera-7086610_big.jpg


- - - Добавлено - - -


(пока что отключить паузу можно только этой клавишей, а не любой, позже сделаю, чтобы пауза отключалась любой клавишей
а зачем отключение любой клавишей?
как по мне такой вариант хуже

- - - Добавлено - - -

Northwood, а где можно глянуть список клавишь и их соответствие спектрумовским?

Ldaborc
26.04.2020, 06:24
F12 - Reset, Print Screen - Magic, Scroll Lock - 7 Mhz (On/Off), Shift (or other) + Scroll Lock - 14 Mhz, Pause Break - Pause (Wait), можно так сделать ???

NEO SPECTRUMAN
26.04.2020, 06:32
F12 - Reset
ну за такую унриалщину нужно отбивать руки :)

только через щифт или в сочетании с другой клавишей

Ldaborc
26.04.2020, 08:06
ну за такую унриалщину нужно отбивать руки :)

только через щифт или в сочетании с другой клавишей

Это просто логично! Делать желательно как уже сделано в других клонах на пример в Эве, дабы не было путаницы :-)

Northwood
26.04.2020, 08:12
Ну, Reset переносить на F12, думаю, не стоит - Print Screen уже давно прижилась, но если что, повесить Reset на F12 не составит труда.
Прежде чем продолжать перепрограммировать клавиши для Турбо, хочу решить проблему, с которой я вчера неожиданно столкнулся:

Изначально кварц был подключен к самому микроконтроллеру и фьюзы были установлены как для внешнего кварца - CKSEL 0...3 = Off, в этом режиме всё работало.
Собрал внешний генератор на микросхеме MC14069, туда входит кварц, два конденсатора по 22 пф и резистор на 2 МОм, подал тактовые импульсы на МК, как по даташиту, на вход XTAL1, второй вход XTAL2 теперь свободный, он же 7й бит порта B, на него повесил светодиод, фьюзы не менял, в этом режиме тоже всё работает, но использовать 7-й бит порта B в этом режиме всё ещё нельзя, что подтверждается тем, что попыткой в прошивке выдать туда 1, зажечь этот светодиод не удалось.
Далее меняю фьюзы на работу от внешнего генератора - как по даташиту все 4 CKSEL 0...3 меняю на On, и контроллер клавиатуры перестаёт работать совсем. Почему, пока не могу понять. Но пока не удастся решить эту проблему, не удастся подключить оба сигнала Турбо.

Rusazar
26.04.2020, 09:34
Это просто логично! Делать желательно как уже сделано в других клонах на пример в Эве, дабы не было путаницы :-)Поддерживаю, за совместимость сочетания клавиш с уже существующими моделями ZX-Evo и TS-Conf.
Иначе будет путаница и неудоство.

Northwood
26.04.2020, 10:52
Прежде чем продолжать перепрограммировать клавиши для Турбо, хочу решить проблему, с которой я вчера неожиданно столкнулся:

Изначально кварц был подключен к самому микроконтроллеру и фьюзы были установлены как для внешнего кварца - CKSEL 0...3 = Off, в этом режиме всё работало.
Собрал внешний генератор на микросхеме MC14069, туда входит кварц, два конденсатора по 22 пф и резистор на 2 МОм, подал тактовые импульсы на МК, как по даташиту, на вход XTAL1, второй вход XTAL2 теперь свободный, он же 7й бит порта B, на него повесил светодиод, фьюзы не менял, в этом режиме тоже всё работает, но использовать 7-й бит порта B в этом режиме всё ещё нельзя, что подтверждается тем, что попыткой в прошивке выдать туда 1, зажечь этот светодиод не удалось.
Далее меняю фьюзы на работу от внешнего генератора - как по даташиту все 4 CKSEL 0...3 меняю на On, и контроллер клавиатуры перестаёт работать совсем. Почему, пока не могу понять. Но пока не удастся решить эту проблему, не удастся подключить оба сигнала Турбо.

Вообщем, засада оказалась с внешним тактовым генератором. Дотрагиваюсь пальцем к резистору 2 МОм и микроконтроллер начинает работать с фьюзами CKSEL = 0000. И есть хорошая новость - в этом режиме бит 7 порта B доступен! Т.е. остаётся составить правильную схему внешнего кварцевого генератора на MC14069, всё остальное получится.

solegstar
26.04.2020, 11:54
Northwood, а на какую частоту ты делал генератор? не пробовал брать частоту с 8 вывода DD77:3? там должно быть 28мгц.

Northwood
26.04.2020, 12:15
Northwood, а на какую частоту ты делал генератор? не пробовал брать частоту с 8 вывода DD77:3? там должно быть 28мгц.

Кварц в генераторе на 20 МГц. Тянуть тактовую частоту от DD77:3 лучше не стоит, тем более со входа ТМ8 - это может нарушить стабильность работы компьютера, да и свободных контактов на разъёме XS1 нету. Контроллер клавиатуры должен иметь свой собственный автономный тактовый генератор.

IanPo
26.04.2020, 13:07
Вообщем, засада оказалась с внешним тактовым генератором. Дотрагиваюсь пальцем к резистору 2 МОм и микроконтроллер начинает работать с фьюзами CKSEL = 0000. И есть хорошая новость - в этом режиме бит 7 порта B доступен! Т.е. остаётся составить правильную схему внешнего кварцевого генератора на MC14069, всё остальное получится.

Попробуйте уменьшить сопротивление (вплоть до 1 МОм) - возможно, у вас генератор сам не запускается из-за недостаточной ПОС.

Northwood
26.04.2020, 14:38
Попробуйте уменьшить сопротивление (вплоть до 1 МОм) - возможно, у вас генератор сам не запускается из-за недостаточной ПОС.

Нет, дело в другом - MC14069 не тянет частоту 20 МГц - по даташиту время задержки 65 нс, что больше периода колебаний :( Надо попробовать серию 74HC, у неё время задержки 7 нс, но её у меня не оказалось. Ну или остаётся сделать тактовый генератор на ТТЛ логике.

IanPo
26.04.2020, 16:42
Посмотрел справочный лист - там и фронт-спад при 5 вольтах - 100-200 нс. Наверно, если КМОП-уровни не нужны,то 1533ЛН1 еще потянет 20 МГц (а (1)531 должна точно).

Northwood
26.04.2020, 17:16
Посмотрел справочный лист - там и фронт-спад при 5 вольтах - 100-200 нс. Наверно, если КМОП-уровни не нужны,то 1533ЛН1 еще потянет 20 МГц (а (1)531 должна точно).

Уже собрал на 1533ЛН1 - работает нормально. Осталось убрать из прошивки тестовое мигание светодиодами, убедиться что всё работает, и можно продолжать.

- - - Добавлено - - -

Всё ОК - с внешним генератором на КР1533ЛН1 всё работает и бит 7 порта B доступен, всего хватает для управления двумя режимами Турбо, не жертвуя ничем другим.

- - - Добавлено - - -


F12 - Reset, Print Screen - Magic, Scroll Lock - 7 Mhz (On/Off), Shift (or other) + Scroll Lock - 14 Mhz, Pause Break - Pause (Wait), можно так сделать ???


ну за такую унриалщину нужно отбивать руки :)

только через щифт или в сочетании с другой клавишей


Это просто логично! Делать желательно как уже сделано в других клонах на пример в Эве, дабы не было путаницы :-)


Поддерживаю, за совместимость сочетания клавиш с уже существующими моделями ZX-Evo и TS-Conf.
Иначе будет путаница и неудоство.

Пока что 2 голоса ЗА и 1 голос ПРОТИВ.
Посмотрю, что из этого реально сделать. ну Reset повесить на F12, а Magic на Print Screen, точно проще простого.

NEO SPECTRUMAN
26.04.2020, 18:11
Пока что 2 голоса ЗА и 1 голос ПРОТИВ.
+3 голоса ПРОТИВ! :)

конечно мне тоже привычный F12
но я его столько раз нажимал случайно
что ну его нафик

и не одного меня это не устраивает
дето попадалось упоминание разработчиков за сброс расположенный прямо на клавиатуре...

на пцшных клавиатурах
хомячки вообще выколупывают такое гафно
https://vsmush.livejournal.com/190777.html
я тоже вроде видел подобные клавы (вроде с выключение над фками)
и тоже без клавиш


а так проще сделать 2 прошивки
кому хочется экстрима
пусть прошивают со сбросом по кнопке N и magic-ом на I :v2_lol:

а я за усложнение комбинаций клавишь
для функций которые ВНЕЗАПНО могут похерить все при нажатии

Northwood
26.04.2020, 21:02
Мне не сложно сделать несколько вариантов прошивок с разными назначенными клавишами Reset, Magiс и др, в любых комбинациях с правым Shift, с левым Shift, с правым Ctrl, с левым Ctrl и т.д, и выложить их все.

Сделал 1-й вариант:

Reset - F12,
Magic - Print Screen,
Pause/Break - Пауза On/Off
Scroll Lock - Турбо-7 МГц On/Off
Правый Shift + Scroll Lock - Турбо 14 МГц.

Алгоритм переключения турбо-режимов:

Если Турбо было выключено:
Клавиша "Турбо-7" включает режим Турбо-7,
Клавиша "Турбо-14" включает режим Турбо-14.

Если было включено Турбо 7 МГц:
Клавиша "Турбо-7" выключает Турбо полностью,
Клавиша "Турбо-14" включает режим Турбо-14.

Если было включено Турбо 14 МГц:
Клавиша "Турбо-7" включает режим Турбо-7,
Клавиша "Турбо-14" выключает Турбо полностью.

Сейчас если горит индикатор Scroll Lock, значит включено Турбо-7 МГц.

Хочу сделать, что если включено Турбо-14 Мгц, чтобы индикатор Scroll Lock мигал, но для этого теперь придётся изучить механизм внутренних прерываний, а так же приоритетов между внешним и внутренним прерываниями.

NEO SPECTRUMAN
26.04.2020, 21:53
Алгоритм переключения турбо-режимов:
может все таки?
клавиша турбо on\off
клавиша турбо 7\14

хотя тоже палка с 2-мя концами
сходу будет не очевидно
какой именно режим сейчас включен

наверно описанный выше вариант лучше...

- - - Добавлено - - -


Хочу сделать, что если включено Турбо-14 Мгц, чтобы индикатор Scroll Lock мигал, но для этого теперь придётся изучить механизм внутренних прерываний, а так же приоритетов между внешним и внутренним прерываниями.
повесь без прерываний где нибудь в главном цикле
если есть такое
где ожидается приход прерываний
можно даже с ШИМ-ом яркости :)

будет надежней

а хардварные таймеры могут пригодиться еще для других целей...
зачем занимать на мигалку?

Northwood
26.04.2020, 22:59
повесь без прерываний где нибудь в главном цикле
если есть такое
где ожидается приход прерываний

а хардварные таймеры могут пригодиться еще для других целей...
зачем занимать на мигалку?


В главном цикле вешать мигалку нельзя, потому что мигать будет неравномерно.
Таймеров в Атмеге48 целых 3 штуки, вряд ли в контроллере клавиатуры они когда-нибудь будут задействованы все, поэтому под мигалку один выделить можно.
К тому же, удаётся использовать вектор прерываний любого из внутренних таймеров без увеличения задержки ответа на внешнее прерывание (по обращении к порту 0xFE). Добавить лишние 2 такта на команду RJMP безболезненно я смог только после того, как в порт 0xFE выдали результат, при этом мне доступна часть таблицы векторов прерываний, начиная с адреса 0x0007, как раз там где в таблице векторов прерываний начинаются внутренние таймеры.

CodeMaster
26.04.2020, 23:11
потому что мигать будет неравномерно.
Это не очень критично, если частота и скважность не будет гулять в интервале 1-10 сек. Меня больше само мигание напрягает. Я за вариант 2 Гц со скважностью свечения 1/10, и это для светлого времени суток. Как быть с dark theme не знаю.

Northwood
27.04.2020, 20:26
Идею с миганием индикатора "Scroll Lock" на клавиатуре придётся вообще отбросить. В отличии от помигать светодиодом на ножке порта МК, на что уходит минимум тактов, на помигать индикатором на клавиатуре уходит в разы больше тактов, включая циклы ожидания. Сделал пробное мигание с частотой 5 Гц (индикатор зажигается и гаснет 5 раз в секунду), этого оказалось достаточным для того, чтобы МК буквально не вылазил из прерываний, и кроме как мигал индикатором на клавиатуре, больше ничем не успевал заниматься, в результате клавиатура перестаёт обрабатываться полностью, но зато на ней быстро мигает "Scroll Lock" :v2_finge::v2_lol:
Поэтому эту идею в топку.

Остаётся только 2 варианта:

1) Индикатор "Scroll Lock" одинаково горит, как при включении Турбо-7 МГц, так и при включении Турбо-14 МГц.
2) При включении Турбо-7 МГц горит "Scroll Lock", а при включении Турбо-14 МГц - горит "Num Lock".

От клавиши Num Lock всё-равно пользы нет, т.к. кроме как зажечь и погасить соответствующий индикатор, она больше ничего не делает, а цифровая часть клавиатуры работает в режиме цифр. Поэтому как вариант, можно задействовать этот индикатор для обозначения, что включено Турбо-14 МГц.

P.s. Пока разбирался с таймерами прерываний, МК мне вынес мозг. Сами внутренние прерывания у меня заработали сразу, но когда я пытался заставить их срабатывать 1 раз в секунду, вместо этого они срабатывали 256 раз в секунду.
Оказалось, что в 16-битном регистре OCR1A на счёт оказывал влияние только младший байт, а старший, что бы я туда не заносил, было без толку, не менялось ничего.
И вот только под вечер я наткнулся на статью, где описан один подводный камень: Оказывается, что когда я записываю в 16-битный регистр значение, сначала надо записывать обязательно старший байт, а потом младший, но ни в коем случае не наоборот, иначе старший байт обнуляется! В даташите об этом факте или не сказано ничего или я просто не нашёл упоминание о нём, в любом случае, в даташите упоминание об этом факте не лежит на поверхности в разделе описания регистров OCR1A и OCR1B.

NEO SPECTRUMAN
27.04.2020, 20:45
В даташите об этом факте или не сказано ничего
да в даташите даже не сказано что половина регистров калечные и ничего не могут
(в придачу именно те номера которых более удобны для работы в голове)
и названия регистров быдло не шестнадцатеричные
и нужно еще постоянно думать от какого регистра начинаются полноценные...

и на каждом заборе написано что они все равноправные и какое это преимущество...

- - - Добавлено - - -


В даташите об этом факте или не сказано ничего или я просто не нашёл упоминание о нём, в любом случае, в даташите упоминание об этом факте
это в даташите вроде есть

caro
27.04.2020, 20:58
От клавиши Num Lock всё-равно пользы нет, т.к. кроме как зажечь и погасить соответствующий индикатор, она больше ничего не делает, а цифровая часть клавиатуры работает в режиме цифр. Поэтому как вариант, можно задействовать этот индикатор для обозначения, что включено Турбо-14 МГц.Если не ошибаюсь, на укороченных клавиатурах горящий NumLock означает, что в правом поле часть клавиш выполняет роль цифрового блока.
Тогда при нажатии например клавиш U, I, P будем иметь 4, 5, 6 .


P.s. Пока разбирался с таймерами прерываний, МК мне вынес мозг. Сами внутренние прерывания у меня заработали сразу, но когда я пытался заставить их срабатывать 1 раз в секунду, вместо этого они срабатывали 256 раз в секунду.
Оказалось, что в 16-битном регистре OCR1A на счёт оказывал влияние только младший байт, а старший, что бы я туда не заносил, было без толку, не менялось ничего.
И вот только под вечер я наткнулся на статью, где описан один подводный камень: Оказывается, что когда я записываю в 16-битный регистр значение, сначала надо записывать обязательно старший байт, а потом младший, но ни в коем случае не наоборот, иначе старший байт обнуляется! В даташите об этом факте или не сказано ничего или я просто не нашёл упоминание о нём, в любом случае, в даташите упоминание об этом факте не лежит на поверхности в разделе описания регистров OCR1A и OCR1B.
В даташите в разделе о 16-ти ричных таймерах есть такой пункт:

Accessing 16-bit Registers.

To do a 16-bit write, the high byte must be written before the low byte. For a 16-bit read, the low
byte must be read before the high byte.

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

Northwood
27.04.2020, 23:43
Снял 5-минутное видео про данный контроллер клавиатуры. В основном чтобы показать, как смотрится мигание на клавиатуре индикатора "Scroll Lock".


https://youtu.be/_lxyMVDI3HQ

CodeMaster
27.04.2020, 23:48
Снял 5-минутное видео
Смотреть с 4:45

как смотрится мигание на клавиатуре индикатора "Scroll Lock".
Вызывает тревогу, как сработавшая линия на пульте сигнализации.

JV-Soft
28.04.2020, 08:04
Вызывает тревогу, как сработавшая линия на пульте сигнализации.
Поддержу , вот простой пример , сел что нибудь на асме пописать , тишина , спокойствие ,мысли , турбо 14 удобно для быстрой компиляции ,да и вообще для быстрого серфинга по аласму ,и в этой релаксирующей обстановке телепается мигалка :v2_dizzy_angry: на клаве.

caro
28.04.2020, 08:18
Внесу свои 3 копейки в тему.
Индикаторы на клавиатуре предназначены для отображения режима работы самой клавиатуры,
а не компьютера к которому она подключена.
Мне кажется логичнее было бы индикацию режима работы компьютера отображать на нем самом.
Мигание индикатора мной также воспринимается как признак неисправности.

Northwood
28.04.2020, 09:00
Мигалку с клавиатуры я уже убрал. Индикацию Num Lock решил не трогать после того, как посмотрел в код и увидел, что эта клавиша в прошивке обрабатывается, поэтому чтобы не ломать логику, индикацию Num Lock лучше не трогать.

Может включение турбо режимов повесить на другую клавишу или пусть остаётся на Scroll Lock ?
Сейчас клавиши такие:

F12 - Reset;
Print Screen - Magic;
Pause/Break - Пауза On/Off (путём включения и выключения вечного Wait);
Scroll Lock - Турбо 7 МГц On/Off;
Right Shift + Scroll Lock - Турбо 14 МГц On/Off.

По номеру версии, т.к. эти доработки я сделал на основе версии 5.5, то это будет 5.6, учитывая, что я подкорректировал задержки, из-за которых не работала моя клавиатура (контроллер зависал во время отправки в клавиатуру команды "сброс" - байта 0xFF). Но я хочу ещё проверить контроллер со второй моей более новой клавиатурой, потому что с ней не работала даже версия 1.3 и попытаюсь выяснить, почему.

Если будут разные предложения по-разному сделать 5 выше перечисленных клавиш, то в номер версии добавлю 3ю цифру, которая будет означать раскладку этих 5 клавиш.

Сегодня на схему верхней платы дорисую внешний тактовый генератор для ATmega48 и подключение Турбо-14 МГц, доразведу это на плате и комплект плат будет готов, можно будет собирать список желающих.

CodeMaster
28.04.2020, 09:08
Мне кажется логичнее было бы индикацию режима работы компьютера отображать на нем самом.
Ну, это совсем лакшери. Сделать трёхпозиционный тумблер и индикатор на семисегментниках, как на 286-х, что бы там переключались циферки 7/14. Что с 3,5 делать пока не знаю, но можно "no" отображать.

Мигание индикатора мной также воспринимается как признак неисправности.
Не всегда, я предлагал пример выше, иногда короткие помигивания именно подтверждают нормальную работу, как на датчиках задымления (хотя в случае JV-Soft и это будет отвлекать), но в режиме как на видео - это да, однозначно check engine. Ещё buzzer довавить и будет полное погружение ;-)

Northwood
28.04.2020, 09:22
Ну, это совсем лакшери. Сделать трёхпозиционный тумблер и индикатор на семисегментниках, как на 286-х, что бы там переключались циферки 7/14. Что с 3,5 делать пока не знаю, но можно "no" отображать.


Разъём для внешних тумблеров есть на материнской плате, можно подключить и 3х позиционный тумблер и индикацию. Только вот если делать индикацию, то придётся в ATX-корпусе вырезать окошко и колхозить. Я за то, чтобы всё отображать цифрами: 3.5, 7.0 и 14.0. Позже для своего корпуса от 286-го буду делать новую индикацию, потому что на штатной нельзя высвечивать 3 режима и нельзя зажечь точку.



Не всегда, я предлагал пример выше, иногда короткие помигивания именно подтверждают нормальную работу, как на датчиках задымления (хотя в случае JV-Soft и это будет отвлекать), но в режиме как на видео - это да, однозначно check engine. Ещё buzzer довавить и будет полное погружение ;-)

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

Serg6845
28.04.2020, 09:35
Мигалку с клавиатуры я уже убрал. Индикацию Num Lock решил не трогать после того, как посмотрел в код и увидел, что эта клавиша в прошивке обрабатывается, поэтому чтобы не ломать логику, индикацию Num Lock лучше не трогать.

Может включение турбо режимов повесить на другую клавишу или пусть остаётся на Scroll Lock ?
Сейчас клавиши такие:

F12 - Reset;
Print Screen - Magic;
Pause/Break - Пауза On/Off (путём включения и выключения вечного Wait);
Scroll Lock - Турбо 7 МГц On/Off;
Right Shift + Scroll Lock - Турбо 14 МГц On/Off.



лично мое мнение - такие деструктивные функции как Reset и с большой вероятностью Magic - должны активироваться не одной клавишей.
для себя после серии матов я сделал Reset = Ctrl-Alt-Del, турбо - Ctrl-PgUp (2-2.5-4-5MHz по кругу)
да, это не спектрум, но смысл не меняется.

Northwood
30.04.2020, 22:22
Т.к. с прошивкой контроллера клавиатуры я закончил (не считая того, что ещё нужно сделать несколько вариантов раскладок горячих клавиш, их можно будет сделать позже в любой момент), то могу наконец закончить с принципиальными схемами и платами для этого проекта.

Поэтому выкладываю последний вариант принципиальной схемы верхней платы. Как будет готова последняя версия печатной платы, выложу и её.
Вроде больше ничего менять в схеме не планировал.

https://i.ibb.co/gPf6Zwx/Top-Board-v4-2-sch-ps.png (https://i.ibb.co/k9wM20t/Top-Board-v4-2-sch-ps.png)

- - - Добавлено - - -

Вообще я рад, что меня попросили добавить контроллер клавиатуры PS/2. Раньше я не планировал его, но благодаря этой просьбе, я освоил микроконтроллеры ATmega и теперь могу их программировать на ассемблере и C++.

CodeMaster
30.04.2020, 22:36
Вообще я рад, что меня попросили добавить контроллер клавиатуры PS/2. Раньше я не планировал его, но благодаря этой просьбе, я освоил микроконтроллеры ATmega и теперь могу их программировать на ассемблере и C++.
Тоже рады, что помогли... ничего не делая ;-)

Northwood
01.05.2020, 22:33
Закончил разводку верхней платы с последней версией схемы, т.е. с внешним генератором для ATmega48PA-PU и с подключенной цепью включения Турбо-14 МГц от неё.

https://i.ibb.co/Gd1vfv6/Top-Board-v4-2-pcb-components-ps.png (https://i.ibb.co/QJqF7Fg/Top-Board-v4-2-pcb-components-ps.png) https://i.ibb.co/sWJW0Z7/Top-Board-v4-2-pcb-bottom-ps.png (https://i.ibb.co/6XJX3kQ/Top-Board-v4-2-pcb-bottom-ps.png) https://i.ibb.co/BPvQHSC/Top-Board-v4-2-pcb-top-ps.png (https://i.ibb.co/KGBfc3r/Top-Board-v4-2-pcb-top-ps.png)

Northwood
03.05.2020, 00:55
Свежий список компонентов для сборки компьютера "Пентагон-4096":


Резисторы:

МЛТ-0.125:

1 Ом 1шт.
10 Ом 1шт.
20 Ом 1шт.
68 Ом 4шт.
75 Ом 4шт.
110 Ом 3шт.
120 Ом 1шт.
150 Ом 1шт.
200 Ом 1шт.
220 Ом 3шт.
330 Ом 7шт.
430 Ом 1шт.
470 Ом 6шт.
510 Ом 1шт.
560 Ом 1шт.
620 Ом 1шт.
680 Ом 12шт.
820 Ом 2шт.
1 кОм 17шт.
1.1 кОм 3шт.
1.3 кОм 1шт.
1.5 кОм 1шт.
1.6 кОм 3шт.
1.8 кОм 1шт.
2.2 кОм 4шт.
2.4 кОм 1шт.
3 кОм 2шт.
3.6 кОм 1шт.
4.3 кОм 1шт.
4.7 кОм 4шт.
6.8 кОм 17шт.
7.5 кОм 1шт.
10 кОм 37шт.
16 кОм 1шт.
20 кОм 1шт.
22 кОм 9шт.
24 кОм 10шт.
27 кОм 3шт.
30 кОм 1шт.
47 кОм 8шт.
100 кОм 5шт.
2 МОм 1шт.
4.7 МОм 2шт.

Подстроечные:

1 кОм 3шт.
2.2 кОм 1шт.

Конденсаторы:

Керамические:

10 пф 1шт.
20 пф 2шт.
27 пф 1шт.
33 пф 5шт.
47 пф 1шт.
100 пф 4шт.
200 пф 1шт.
300 пф 3шт.
470 пф 1шт.
1 нф 1шт.
6.8 нф 1шт.
10 нф 4шт.
22 нф 1шт.
0.1 мкф 119шт.
0.22 мкф 2шт.

Электролитические:

1 мкф 10в 1шт.
4.7 мкф 10в 1шт.
10 мкф 6.3в 2шт.
10 мкф 10в 14шт.
10 мкф 16в 6шт.
47 мкф 10в 2шт.
100 мкф 6.3в 1шт.
100 мкф 16в 2шт.
220 мкф 6.3в 4шт.
470 мкф 6.3в 1шт.
1000 мкф 6.3в 2шт.
2200 мкф 6.3в 1шт.

Дроссели:

100 мкГн 1шт.
150 мкГн 1шт.

Кварцевые резонаторы:

32.768 кГц 1шт.
3.58 МГц 1шт.
4.43 МГц 1шт.
8 МГц 1шт.
14 МГц 1шт.
20 МГц 2шт.

Диоды:

КС156А 1шт.
1N4148 35шт.
1N5818 7шт.

Транзисторы:

КТ3102 4шт.
КТ315Б 2шт.
BS170 2шт.
BS250 1шт.

Микросхемы:

Аналоговые:

К554СА3 1шт.
CXA1645 (CXA2075) 1шт.
LM324 1шт.
LM358 3шт.
LM7905 1шт. (TO220)
MAX3232 1шт.
MAX660 1шт.
TLC7528 2шт.

Цифровые:

Серия К555 (74LS):

К555АП5 (74LS244) 1шт.
К555АП6 (74LS245) 1шт.
К555ИР23 (74LS374) 3шт.
К555ЛН2 (74LS05) 1шт.
К555ТМ2 (74LS74) 1шт.
К555ТМ9 (74LS174) 1шт.

Серия КР1531 (74F):

КР1531ИД14 (74F139) 1шт.
КР1531ИЕ17 (74F169) 2шт.
КР1531КП11 (74F257) 6шт.
КР1531КП12 (74F253) 11шт.
КР1531КП19 (74F352) 1шт.
КР1531ЛА3 (74F00) 1шт.
КР1531ЛА4 (74F10) 1шт.
КР1531ЛЕ1 (74F02) 1шт.
КР1531ЛИ1 (74F08) 3шт.
КР1531ЛИ3 (74F11) 2шт.
КР1531ЛЛ1 (74F32) 8шт.
КР1531ЛН1 (74F04) 1шт.
КР1531ЛП5 (74F86) 2шт.
КР1531ТМ2 (74F74) 3шт.
КР1531ТМ8 (74F175) 1шт.

Серия КР1533 (74ALS):

КР1533АГ3 (74ALS123) 1шт.
КР1533АП5 (74ALS244) 2шт.
КР1533ИД7 (74ALS138) 6шт.
КР1533ИЕ5 (74ALS93) 2шт.
КР1533ИЕ10 (74ALS161) 1шт.
КР1533ИР16 (74ALS295) 3шт.
КР1533ИР22 (74ALS373) 6шт.
КР1533ИР23 (74ALS374) 4шт.
КР1533ИР35 (74ALS273) 4шт.
КР1533КП2 (74ALS153) 2шт.
КР1533КП11 (74ALS257) 2шт.
КР1533КП12 (74ALS253) 3шт.
КР1533ЛА1 (74ALS20) 3шт.
КР1533ЛА2 (74ALS30) 5шт.
КР1533ЛА3 (74ALS00) 3шт.
КР1533ЛА4 (74ALS10) 1шт.
КР1533ЛЕ1 (74ALS02) 7шт.
КР1533ЛЕ4 (74ALS27) 1шт.
КР1533ЛИ1 (74ALS08) 7шт.
КР1533ЛИ3 (74ALS11) 3шт.
КР1533ЛЛ1 (74ALS32) 11шт.
КР1533ЛН1 (74ALS04) 7шт.
КР1533ЛП5 (74ALS86) 1шт.
КР1533ЛП8 (74ALS125) 1шт.
КР1533ТМ2 (74ALS74) 9шт.
КР1533ТМ8 (74ALS175) 4шт.
КР1533ТМ9 (74ALS174) 3шт.

Прочая логика:

К561ИЕ10 1шт.
74HCT00 1шт.
MC14069 1шт.

Большие микросхемы:

SIMM 30pin 4MB 1шт.
GLT751208 1шт.
27C512 1шт.
W27C010 1шт.
КР1818ВГ93 1шт.
ATtiny13A 1шт.
ATtiny2313-20PU 1шт.
ATmega48PA-PU 1шт.
AY-3-8910 (AY-3-8912) 1шт.
HM6818A 1шт.
Z84C0020PEC 1шт.

Разъёмы:

CR2032 1шт.
Штырьки 1 ряд 1x55 pin
Штырьки 2 ряда 2x33 pin
BH-26 1шт.
BH-34 1шт. (FDD)
BH-40 1шт. (IDE)
BH-50 2шт.
IDC-50 2шт.
DA15 Female 1шт.
DE9 Female 1шт.
DE15 Female 1шт. (высокой плотности - под монитор)
NemoBus 2x31pin 3шт.
Ext ISA 1шт.
ATX-20Pin 1шт.
Molex 4pin Male 1шт.
Mini-DIN-4pin 1шт. (S-Video)
Mini-DIN-6pin x2 1шт. (PS/2 клавиатура + мышь)
RCA-313 1шт. (3xRSA вертикальный)

Панельки под микросхемы:

DIP-8 1шт.
DIP-20 узкий 1шт.
DIP-24 широкий 1шт.
DIP-28 узкий 1шт.
DIP-28 широкий 2шт.
DIP-32 узкий 1шт.
DIP-32 широкий 1шт.
DIP-40 широкий 3шт.
SIMM 30pin 1шт.

Крепёжные элементы:

Латунные стойки L=6мм 10шт.
Латунные стойки L=40мм 4шт.


- - - Добавлено - - -

Теперь можно набирать желающих на комплект печатных плат. Всего их будет 6 шт:

Материнская плата (4-слойная), размер 305х244 мм (стандартный ATX);
Верхняя плата (2-слойная), размер 170х171.5 мм;
Плата краевого разъёма для шины ZX-Bus+3, размер 104х23 мм;
Райзер плата для NemoBus, размер 129.5х33мм - 3 шт.

Пока что меня интересует только увидеть список желающих на платы.
2 комплекта я хочу оставить себе, количество в заказе на китайском заводе можно делать кратно 5 шт.

Поэтому минимальное количество желающих 3 человека. Если желающих будет больше, тогда 8, 13 и т.д. человек.

Напомню стоимость изготовления печатных плат на JLCPCB (без учёта стоимости доставки, комиссии при переводе суммы, а так же без учёта растаможки, на которую я попадаю в случае превышения суммы в 100 Евро) для партии 5 и 10 комплектов:
Материнская плата размером 305х244 мм - 1x5 шт - 76.4$, вес 1.24 кг
Верхняя плата размером 170х171.5 мм - 1x5 шт - 13.8$, вес 480 г
Плата краевого разъёма ZX-Bus+3 размером 104х23 мм - 1x5 шт - 4.8$, вес 40 г
Райзер плата NemoBus размером 129.5х33мм - 3x5 шт - 8.3$, вес 210 г

Итого за 5 комплектов - 103.3$
Вес заказа 1.97 кг.

Один комплект из 6 плат получается 103.3 / 5 = 20.66$.
Вес комплекта 394 грамма.

Тоже самое, если партия будет из 10 комплектов:

Материнская плата размером 305х244 мм - 1x10 шт - 115$, вес 2.47 кг
Верхняя плата размером 170х171.5 мм - 1x10 шт - 23.6$, вес 970 г
Плата краевого разъёма ZX-Bus+3 размером 104х23 мм - 1x10 шт - 5.7$, вес 80 г
Райзер плата NemoBus размером 129.5х33мм - 3x10 шт - 12.6$, вес 430 г

Итого за 10 комплектов - 156.9$
Вес заказа 3.95 кг.

Один комплект из 6 плат получается 156.9 / 10 = 15.69$.
Вес комплекта 395 грамм.

Пишите, кто хочет комплект плат. В первом сообщении этой темы я буду публиковать список желающих.

shurik-ua
03.05.2020, 01:03
Пишите, кто хочет комплект плат. В первом сообщении этой темы я буду публиковать список желающих.

меня запишите - готов к полной предоплате

Northwood
03.05.2020, 01:08
меня запишите - готов к полной предоплате
Записал.

JV-Soft
03.05.2020, 01:52
Доставка нынче у jlc только DHL , я 5 платок заказал , платки - 18.6$ ,доставочка DHL - 35$ (с учетом купона 30$) ,DHL берет за вес ,в моем случае по моему 780 грамм.

Northwood
03.05.2020, 01:58
Доставка нынче у jlc только DHL , я 5 платок заказал , платки - 18.6$ ,доставочка DHL - 35$ (с учетом купона 30$) ,DHL берет за вес ,в моем случае по моему 780 грамм.

Какие есть другие выгодные варианты заказа плат ? Пробовал найти через Гугл другие китайские заводы, так цены за сами платы космос. Раньше платы я заказывал на Харьковском заводе, тоже выходило очень дорого, при том без шелкографии.

JV-Soft
03.05.2020, 02:15
Какие есть другие выгодные варианты заказа плат ?
Ну мы тут небольшим коллективом кое что затеяли ,нас цена устроила , в твоем случае ,мониторь каждый день JLS ,бывает они обычную доставку включают , но обычная доставка оч долгая сейчас ,я заказал месяц назад пару комплектов плат ,еще и не доехали ,и когда будут не понятно ,а DHL standart вроде за 8 дней обещают. А альтернативы JLC пока нет по цене.

- - - Добавлено - - -

Northwood, прикинул сейчас по твоему весу на JLC , доставка DHL standart тебе около 90$ выйдет если все платы в один заказ объединить.

Northwood
03.05.2020, 02:21
но обычная доставка оч долгая сейчас ,я заказал месяц назад пару комплектов плат ,еще и не доехали ,и когда будут не понятно ,

Я прошлым летом сделал 5 покупок на Ибее, 4 из Китая и 1 из Франции, везде выбрал бесплатную доставку, одна посылка отслеживалась до моего почтового отделения, остальные 4 были неотслеживаемыми. Все 5 посылок пришли обычной УкрПочтой через 30-35 дней. Раньше конечно было намного быстрее, максимум было 21 день.



а DHL standart вроде за 8 дней обещают. А альтернативы JLC пока нет по цене.
Вот тож.

Ldaborc
03.05.2020, 07:16
Здравствуйте, меня запишите. Я тоже хочу себе такой пент.

solegstar
03.05.2020, 07:37
Записал.
Саша, меня тоже запиши плз.

Rusazar
03.05.2020, 08:59
Я так же запишусь на клмплект

Northwood
03.05.2020, 09:10
Здравствуйте, меня запишите. Я тоже хочу себе такой пент.


Саша, меня тоже запиши плз.


Я так же запишусь на клмплект

Записал.

Northwood
04.05.2020, 01:18
Доставка нынче у jlc только DHL , я 5 платок заказал , платки - 18.6$ ,доставочка DHL - 35$ (с учетом купона 30$) ,DHL берет за вес ,в моем случае по моему 780 грамм.

Почитал новости на сайте JLCPCB, эти ограничения связаны с этим короновирусом, будь он неладен. Они мониторят ситуацию с доставкой классическими способами, и в тех странах, где она возобновилась в штатном режиме, для них снова доступны способы доставки Registered Mail и прочие.

DHL выходит неадекватно дорого, если это несколько недорогих посылок с малым весом каждая. Напишу им вопрос, объединяют ли они в одну посылку несколько заказов, потому что так доставка получится раза в 2-3 дешевле.
Но ещё будет лучше дождаться, когда всё вернётся на круги своя и можно будет заказать доставку Registered Mail или аналогичную.

JV-Soft
04.05.2020, 01:25
объединяют ли они в одну посылку несколько заказов
Это можно сделать самому при оформлении заказа.

когда всё вернётся на круги своя
Я месяц назад заказал Registered Mail , до сих пор валяются в Китае не двигаясь

shurik-ua
04.05.2020, 01:46
Но ещё будет лучше дождаться, когда всё вернётся на круги своя и можно будет заказать доставку Registered Mail или аналогичную.
я за этот вариант - могу и подождать полгодика )

Northwood
04.05.2020, 02:13
я за этот вариант - могу и подождать полгодика )
Не думаю, что так долго придётся ждать. Как границы откроются, так всё и заработает.

CodeMaster
04.05.2020, 09:45
Не думаю, что так долго придётся ждать.
Однозначно, почти во всей Европе "проект Коронавирус" сворачивают в начале мая.


Как границы откроются, так всё и заработает.
В конце апреля пришла посылка из Штатов. Не особо замедлилась, но из-за нарушения логистики пришлось пометаться по аэропортам Европы в поисках попутного бортА.

Northwood
04.05.2020, 15:41
Сделал 2-й вариант раскладки горячих клавиш для контроллера PS/2 клавиатуры.
Кроме того, убрал реакцию на клавишу F11, которая частично дублировала клавишу Pause/Break, которую я забыл убрать прошлый раз, поэтому размеры hex-файлов уменьшились.

Нумерацию версий вернул 2-значную, т.к. гораздо удобней оказалось к именам файлов добавлять префикс "keys1", "keys2".

Keys1:


Reset - F12;
Magic - Print Screen;
Pause - Pause/Break;
Turbo-7MHz - Scroll Lock;
Turbo-14MHz - Right Shift + Scroll Lock (работает только с внешним генератором).


Keys2:


Reset - Print Screen;
Magic - F12;
Pause - Pause/Break;
Turbo-7MHz - Scroll Lock;
Turbo-14MHz - Right Shift + Scroll Lock (работает только с внешним генератором).


Если будут другие пожелания, сделать ещё варианты раскладки горячих клавиш, то добавлю варианты.

Northwood
10.05.2020, 22:36
Посмотрел доступные способы доставки плат из Китая в разные страны. Уже в различные страны Европы доступно минимум "EuroPacket", а во многие страны Европы и "Registered Air Mail". Даже для России доступен вариант "PostLink RU Registered Mail", но не очень дёшево - доставка 5шт. материнских плат обойдётся в 28.11$. Например, в Польшу доставка EuroPacket выходит в $26.34 (5-10 business days), Registered Air Mail_EU - $27.25 (20-35 business days), а DHL Express Priority - $33.13 (3-5 business days).
Для Украины до сих пор доступен только DHL Express Standard за $40.03 (6-10 business days) и DHL Express Priority за $60.12 (5-7 business days). Что же у нас всё так плохо ? В Польшу DHL Express Priority стоит в 2 раза дешевле, чем к нам, но при этом быстрее.

kolobokru
11.05.2020, 01:29
Посмотрел доступные способы доставки плат из Китая в разные страны. Уже в различные страны Европы доступно минимум "EuroPacket", а во многие страны Европы и "Registered Air Mail". Даже для России доступен вариант "PostLink RU Registered Mail", но не очень дёшево - доставка 5шт. материнских плат обойдётся в 28.11$. Например, в Польшу доставка EuroPacket выходит в $26.34 (5-10 business days), Registered Air Mail_EU - $27.25 (20-35 business days), а DHL Express Priority - $33.13 (3-5 business days).
Для Украины до сих пор доступен только DHL Express Standard за $40.03 (6-10 business days) и DHL Express Priority за $60.12 (5-7 business days). Что же у нас всё так плохо ? В Польшу DHL Express Priority стоит в 2 раза дешевле, чем к нам, но при этом быстрее.

Я в начале января заказывал там платы ZXM-GeneralSound отправили почтой Сингапура доехали за 20 дней. В марте с алиэкспресса заказал малому наушники (за нормальную доставку доплатил 2 бакса) - тоже отправили почтой Сингапура, думал не приедут, приехали через 56 дней. Здесь можно глянуть примерную статистику доставки посылок https://waitpost.ru/

shurik-ua
11.05.2020, 05:10
думаю в начале июня всё устаканится

Northwood
11.05.2020, 06:10
Я походу взвешивал все + и - доставки DHL, но почитал отзывы на Отзовике и сразу вспомнил свой опыт в 2009 году, от которого до сих пор содрагаюсь. Не дай Бог попасть на растаможку с DHL, это всё приплыли на большие бабки. Сразу включается лохотрон, где таможенники в доле с DHL.
По стоимости самой доставки, я посчитал её на калькуляторе DHL исходя из суммы веса всех 4х заказов, посчитанных на калькуляторе JLCPCB, и размера посылки. Получилось 56,4$ за доставку 5 комплектов.
Но!
На Отзовике пишут, что если стоимость посылки не дотягивает до суммы 100 евро, с которой начинается растаможка, то вся эта шаражаина контора к стоимости посылки приплюсовывает стоимость самой доставки, и уже полученную сумму "товар+доставка" выдают за стоимость самой посылки, как следствие, облагают таможенной пошлиной.

И вот тут начинается вторая часть лохотрона: перевод инвойса и заполнение таможенной декларации М16 взваливают на клиента. Для заполнения формы М16 требуется специальное ПО и определённые знания, и тут DHL сразу навязывает услуги брокеров, стоимость которых приближается к стоимости доставки.
С этим я столкнулся лично ещё в 2009 году, вспоминаю с содраганием, когда получив из Москвы посылку стоимостью 10$ (ИК пульт ДУ для компьютерной DVB карты), меня пытались развести на 10$ за перевод инвойса на английский или с английского языка (направление перевода не помню), хотя посылка прибыла из Москвы, и ещё на 30$ за заполнение формы М16, при том, что дорогую стоимость доставки уже оплатил отправитель. Когда же я отказался от брокерских услуг DHL, мысленно послав их на 3 весёлые буквы, почти сразу выяснилось, что инвойс переводить оказывается не нужно, а по форме М16 пригрозили проблемами с таможней, мол я не смогу её правильно оформить и посылку забрать не смогу.
Пришлось обратиться за помощью к другим людям, которые за недорого заполнили мне форму М16. Но тут таможенник начал придираться к каждой строчке и заставил меня по несколько раз в день ездить исправлять М16. В итоге у меня вырвали 5 рабочих дней, которые мне на работе высчитали из летнего отпуска. В последний день, когда таможенник понял, что от меня эти 30$ ни ему и его поддельникам всё-равно не обломится, с видом огромного одолжения и с морей упрёков в мой адрес и в адрес людей, заполнявших декларацию, сделал на компьютере одну маленькую правку, лишь бы я уже отстал от него с этим пультом ДУ, и отправил меня оплачивать пошлину в несколько гривен.

Почитал свежие отзывы про эпопею с растамаживанием посылок и навязыванием брокерских услуг DHL по цене золотых слитков, понял, что за 11 лет не изменилось абсолютно ничего.

HardWareMan
11.05.2020, 06:46
Northwood, забавно они у вас работают. Много раз выбирал именно их для гарантии доставки (в основном мобилки) с алика. Скажу так: пока был лимит в 1000 евро / 40 кГ всё было без проблем (не считая оплаты дорогой доставки при покупке). Начинал с 2012 года. И, кстати, тоже читал про всякие навязывания. Потом в 2015м они добавили обязательный платёж для упрощённой декларации (это как раз те посылки, что укладываются в лимит) 1500 тенге, сейчас эта сумма 3000. Сколько это по курсу - можешь посмотреть сам в интернете. И только 1 раз я попал на растаможку, когда купил паяльную станцию для BGA. По сумме она была 1000 долларов, а вот по весу - 43 кГ, потому что вдогонку я туда к ней купил дофига трафаретов а они реально тяжёлые. Позвонили, всё рассказали. В итоге, я заплатил пошлину на разницу в весе (какие-то копейки) + услуги их брокера (в сумме вышло около $80) что для стоимости товара не шибко большой процент. И они доставили до двери квартиры. А ввсё потому, что стоимость доставки при покупке была довольно большая а СВХ находился в Ате и мне дороже было бы туда ехать, растамаживать и везти домой. Итак много заплатил - пусть везут сами. В 2018м покупал машинку клейки гидроизоляции, она стоила 1100 долларов, продаван указал 500. Ничего DHL не сказал, только взял с меня гарантийное письмо/заявление, что я не буду юзать товар в коммерческих целях (иначе надо растамаживать по полной).

Однако, это может быть и ошибкой выжившего и ужасы вроде вашего есть и у нас, а мне просто везёт.

- - - Добавлено - - -

А, еще MikroE шлёт всегда DHL. Много чего у них заказывал и окромя обязательной пошлины в 1500 тенге не платил.

Northwood
11.05.2020, 06:50
HardWareMan, у вас хотя бы лимиты адекватные. У нас же был лимит 200 евро, если доставка обычной почтой, и обязательная растаможка независимо от суммы и веса, даже если посылка весит несколько грамм и стоит 1$, если доставка DHL. Потом вышло постановление, что лимит в 200 евро должен применяться к любому способу доставки, включая DHL. А недавно этот лимит урезали до 100 евро, что просто смешно.

HardWareMan
11.05.2020, 10:08
Northwood, В чём адекватность? Это было более 3 лет назад. С начал этого года уже 200 евро, а в ближайшее время имеется тенденция снижения до 50. А всё почему? Потому-что Россия. Мы же в ТС (таможенный союз), а ещё у нас ЕЭЗ (единая экономическая зона), поэтому, Россия снижает - мы подчиняемся. А нужно это для того, чтобы некоторые хитрожопые не обходили растаможку. ДВа года назад у нас сильно замедлилась Казпочта. Вот реально, с 1,5 суток между поступлением на таможню и доставкой на дом до 6 суток. Когда стал копать почему нашел заметку, что Казпочта усилила проверку всей почты. Причина: много потерянной транзитной в Россию почты, которую, ВНИМАНИЕ, никто не затребовал более года! Т.е., люди оформляли что въезжающее отправление транзит в Россию, оно проходит упрощённое оформление, т.к. полное будет проходить уже в России, а потом меняется адрес на локальный и доставляется по адресу. А никто из России не затребовал потому что оно туда и не предназначалось. Вот так вот. Сейчас, вроде, устаканилось на уровне 3 суток, но всё равно дольше, чем было...

- - - Добавлено - - -


и обязательная растаможка независимо от суммы и веса, даже если посылка весит несколько грамм и стоит 1$
Ты будешь смеяться, но растаможивается абсолютно всё, что поступает в страну извне. Лимиты приняты для применения упрощённой процедуры растаможивания и только для физических лиц (юридические должны растаможивать всегда). Именно на это берёт у нас DHL локальные 3 тыщи вне зависимости от того, сколько ты заплатил при покупке. Там было плаксивое письмо от директора DHL, дескать нагрузка повысилась и их брокеры просто не успевают бесплатно растаможивать по упрощёнке мелкие отправления. Это было года 3 назад или даже 4, не помню точно. Более того, там ещё и договор подписываешь на оказание услуг, в том числе растаможки. На некоторые отправления через DHL мне приходилось к гарантийному письму (это которая что я не в коммерческих целях) прикладывать карточку ВЭД (внешняя экономическая деятельность), которая оформляется в самой таможне. Вот так вот.

Ну а уменьшение лимитов в России оправдывают, что людям не нравятся местные производители с 10х ценой. В общем, эта тема древняя.

shurik-ua
11.05.2020, 10:27
некоторые продавцы из китая позволяют написать в инвойсе любую сумму какую скажешь

JV-Soft
11.05.2020, 20:42
Нет ни какой проблемы разбить заказ на две посылки.

Northwood
11.05.2020, 21:02
Нет ни какой проблемы разбить заказ на две посылки.

И заплатить две дорогие доставки. Получится тоже самое, что заплатить брокерам DHL. Для Registered Air Mail этот вариант можно рассмотреть.

JV-Soft
11.05.2020, 21:08
И заплатить две дорогие доставки. DHL по весу идет...

Northwood
11.05.2020, 22:19
DHL по весу идет...
Идёт то по весу, но минимальная стоимость доставки у них почти 32$, дальше начиная с определённого веса стоимость растёт намного медленней, чем вес. Поэтому две посылки по 1 кг будут стоить почти в 2 раза дороже, чем 1 посылка 2 кг.

- - - Добавлено - - -

Вот пример:
Доставка посылки службой DHL весом 2.47 кг стоит 59.56$
А если посылку разделить на 2 равные по весу части, то доставка 1.24 кг стоит 40.03$, две такие посылки соответственно = 80.06$. Не в 2 конечно раза, но в 1.5 раза выходит дороже.

HardWareMan
12.05.2020, 06:28
Нет ни какой проблемы разбить заказ на две посылки.
У тебя есть молекулярный восстановитель, который склеит обе половинки целого компа или монитора и восстановит его работоспособность?

JV-Soft
12.05.2020, 07:40
У тебя есть молекулярный восстановитель, который склеит обе половинки целого компа или монитора и восстановит его работоспособность?
Весеннее обострямка :biggrin: ?
10 плат / 2 = 5

HardWareMan
12.05.2020, 09:15
Весеннее обострямка :biggrin: ?
10 плат / 2 = 5
Нет, придираюсь к словам. Ты сказал:

Нет ни какой проблемы разбить заказ на две посылки.
Без уточнения, какой именно заказ и после нашего небольшого разговора об заказе с доставкой DHL на алике. Выводы делай сам.

JV-Soft
12.05.2020, 09:32
Уж если очень хочется ,то берем двумя комплектами , переплачиваем на 5 разбитых комплектах 20.5 $ судя из приведенного выше , 100% не попадаем ни в какие геморы с растоможками.
Комплект вырастает в цене на 4$ , 3 дня сейчас такое изготовление , 5 дней доставка дшл стандарт , через 8 дней радуемся , паяем нам показываем.
Я платы недавно заказывал , прям к дверке курьер принес через 5 дней.

- - - Добавлено - - -


Нет, придираюсь к словам.
Скучно тебе , лучше расскажи owon-ы как нынче , смотрю у них небольшая шумность "лучика" в сравненини с сиглентими и риголами , не юзал , как они ?

Northwood
12.05.2020, 10:14
У тебя есть молекулярный восстановитель, который склеит обе половинки целого компа или монитора и восстановит его работоспособность?

Та причём тут это ? В минимальной партии будет 5 материнских плат, 5 верхних плат, 5 плат слотов ZX-Bus+3 и 15 плат NemoBus Rizer. Можно будет материнские платы положить в одну посылку, а все остальные платы в другую, тогда теоретически не будет растаможки, но будет дороже доставка.

- - - Добавлено - - -

На всякий случай продублирую список желающих получить комплект плат. Может быть будут ещё желающие, чтобы сделать заказ на 10 комплектов ? Тогда цена комплекта будет ниже. В идеале нужно ещё 4 человека, т.к. 2 комплекта я хочу оставить себе.


shurik-ua https://zx-pk.ru/threads/28489-pentagon-1024-4096-ot-northwood.html?p=1060957&viewfull=1#post1060957
Ldaborc https://zx-pk.ru/threads/28489-pentagon-1024-4096-ot-northwood.html?p=1060974&viewfull=1#post1060974
solegstar https://zx-pk.ru/threads/28489-pentagon-1024-4096-ot-northwood.html?p=1060978&viewfull=1#post1060978
Rusazar https://zx-pk.ru/threads/28489-pentagon-1024-4096-ot-northwood.html?p=1060985&viewfull=1#post1060985

shurik-ua
12.05.2020, 10:48
давай народ навались - второго такого пентагона не будет (тьху, тьху ) ))

в зависимости от финальной цены могу и два комплекта взять - буду их обучать друг дружку по wifi видеть )

Ldaborc
12.05.2020, 10:55
Александр, скажите пожалуйста, сколько будет стоить комплект для конечного пользователя ?

Northwood
12.05.2020, 11:17
Александр, скажите пожалуйста, сколько будет стоить комплект для конечного пользователя ?
Вы имеете ввиду вместе со всеми компонентами ? Для начала нужно найти, где купить нужное количество микросхем мелкой логики нужных серий. Всего в проекте их 157 шт:

К555 - 8 шт;
КР1531 - 44 шт (зарубежные аналоги 74F...);
КР1533 - 102 шт (зарубежные аналоги 74ALS...);
К561ИЕ10 - 1 шт;
74HTC00 - 1 шт;
MC14069 - 1 шт.

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

Не знаю как в России, но у нас хороший ассортимент и хорошие шансы найти всё и не дорого только на радиорынке в Харькове. Я в 2016 году был там и был поражён ассортиментом, которого нашему радиорынку в Днепре и не снилось. Ещё не плохой радиорынок в Киеве на Караваевых дачах.

siemensC35
12.05.2020, 13:30
Не знаю как в России, но у нас хороший ассортимент и хорошие шансы найти всё и не дорого только на радиорынке в Харькове. Я в 2016 году был там и был поражён ассортиментом, которого нашему радиорынку в Днепре и не снилось. Ещё не плохой радиорынок в Киеве на Караваевых дачах.
тому который еще на Метеоре был ?
можно посмотреть логику тут еще , возможно не все будет но цены вкусные
http://bereka-radio.com.ua/

kolobokru
12.05.2020, 13:45
тому который еще на Метеоре был ?
можно посмотреть логику тут еще , возможно не все будет но цены вкусные
http://bereka-radio.com.ua/

41256 заказывал там - ответили что микрухи где-то лежат, а найти не могут. Заказ так и не выполнили.

Ldaborc
12.05.2020, 13:54
Всё зависит от финальной стоимости, я уже подумываю а не взять ли мне два комплекта?

cooper_rsm
12.05.2020, 21:53
Не знаю как в России, но у нас хороший ассортимент и хорошие шансы найти всё и не дорого только на радиорынке в Харькове. Я в 2016 году был там и был поражён ассортиментом, которого нашему радиорынку в Днепре и не снилось.

Уже давненько радиорынок в Харькове не торт. Часть рынка выгнали, часть перестроили - именно радиокомпоненты купить - немного мест осталось. Есть киоск один с советскими микросхемами, но цена начала уходить от адекватной - видать, почувствовали монополию на этом рынке. Из инет магазинов, где покупал - есть еще korund.in.ua На 555 серию цены копейки, но не все есть. Еще есть магазины https://radiokomponent.com.ua/ и https://mega-radiodetali.com.ua/ - может чем поможет. Ну и Китай - само собой, но ждать долго, цены не всегда в адеквате тоже.

Northwood
12.05.2020, 22:15
Cooper^RSM^P7S, за "Корунд" отдельное спасибо. Бегло глянул у них на серию К1531, во-первых у них есть много чего интересного из этой серии, количество по каждой позиции более 100 шт, а во-вторых, цены просто шара - по 83 копейки за микросхему... давно такой шары не видел... надо брать!

NEO SPECTRUMAN
13.05.2020, 23:25
а - по
ШТАааАААА!

NEO SPECTRUMAN
16.05.2020, 18:13
а иса заточенная только под конкретный модем?
другой иса девайс туда не воткнешь?

Northwood
16.05.2020, 18:26
а иса заточенная только под конкретный модем?
другой иса девайс туда не воткнешь?

Только под модем по схеме Кондратьева с поддержкой прерываний от модема IRQ4 со стандартным формированием внешнего прерывания NMI.

NEO SPECTRUMAN
16.05.2020, 18:28
печально

значит в следующей ревизии
разводи полноценный
чтоб подключать ПЦ-шные звуковые карты :)

Northwood
16.05.2020, 18:35
печально

значит в следующей ревизии
разводи полноценный
чтоб подключать ПЦ-шные звуковые карты :)

Следующей ревизии на рассыпной логике не будет. Слишком накладная получается схема и по деньгам, и по количеству компонентов, и по времени на сборку. И куда уже что-то ещё пихать на эту плату ? И зачем ?

NEO SPECTRUMAN
16.05.2020, 18:47
Следующей ревизии на рассыпной логике не будет
ну а вдруг будет не на рассыпной логике :)

правда еще нужно покурить
что можно будет подключить
тк полностью полноценная иса наверно не выйдет

vlad
16.05.2020, 19:54
Northwood, FDD контроллер на плате может работать с 2HD дискетами? Помню, можно было отформатировать дискету специальной программой hdformat не заклеивая окошко и вместо одной получить сразу два диска A: и C: по 640К.

Northwood
16.05.2020, 21:05
Northwood, FDD контроллер на плате может работать с 2HD дискетами? Помню, можно было отформатировать дискету специальной программой hdformat не заклеивая окошко и вместо одной получить сразу два диска A: и C: по 640К.

Эту возможность не делал, т.к. не интересовался такой возможностью. И как идёт разделение на A и C - на A нечётные секторы, а на B - чётные ?

vlad
16.05.2020, 21:23
И как идёт разделение на A и C - на A нечётные секторы, а на B - чётные ?
Разделение по стороне. Доработка описана в Adventurer #12 (https://zxpress.ru/article.php?id=9022), там и программа для форматирования.

Black Cat / Era CG
16.05.2020, 21:40
А шо там с Кеспстоном? 5 бит?

Northwood
16.05.2020, 21:43
А шо там с Кеспстоном? 5 бит?

На кэмпстон джойстике задействованы все 8 бит и все выведены на внешний разъём DE9.

vlad
16.05.2020, 21:49
И ещё, если проект позиционируется как ретро, то без кеш, HDD (доработанная схема) и DMA Ultra Sound Card он мало кому будет интересен, моё мнение.

NEO SPECTRUMAN
16.05.2020, 22:14
DMA Ultra Sound Card
а кто то кроме тебя
про оно еще помнит?

Northwood
16.05.2020, 22:17
И ещё, если проект позиционируется как ретро, то без кеш, HDD (доработанная схема) и DMA Ultra Sound Card он мало кому будет интересен, моё мнение.

КЕШ имеется - расширенная версия. Микросхема статического ОЗУ ёмкостью 64 КБ. В качестве КЕШ доступны 2 страницы по 16 КБ, в качестве эмуляции ПЗУ доступны все 4 страницы для подмены всех 4-х страниц ПЗУ.
HDD по схеме NEMO есть, одна моя маленькая доработка в схеме есть.
DMA Sound отсутствует.

А вообще, читайте описание возможностей в первом сообщении этой темы, там всё подробно описано.

shurik-ua
16.05.2020, 22:18
а кто то кроме тебя
про оно еще помнит?

я - потому что собирал )

Rusazar
16.05.2020, 22:24
я - потому что собирал )Я про эту звуковуху читал, но в реале ни разу не видел и не слышал, но может когда-нибудь мечта осуществится. :)

vlad
16.05.2020, 22:45
Я про эту звуковуху читал, но в реале ни разу не видел и не слышал, но может когда-нибудь мечта осуществится.
DMA Ultra Sound (https://zx.clan.su/forum/8-145-1)
Звуковая карта для ZX-Spectrum - DMA Ultra Sound Card (http://zxbyte.ru/dma_ultra_sound_card.htm)

Rusazar
16.05.2020, 23:00
DMA Ultra Sound (https://zx.clan.su/forum/8-145-1)
Звуковая карта для ZX-Spectrum - DMA Ultra Sound Card (http://zxbyte.ru/dma_ultra_sound_card.htm)

Да в курсе про все это. Я же написал, что читал про нее, но не было возможности ее использовать в реале.
Я долгое время ждал, когда оно будет реализовано в DivGMX, но твой ответ был, что это невозможно, не смотря на заявленную тобой её реализацию в проекте на github.

Rusazar
16.05.2020, 23:37
Sound System (http://forum.tslabs.info/viewtopic.php?f=47&t=531)И зачем мне прошивка на reverse-u16? У меня лежит купленный у тебя DivGMX и он без этой фичи.

В общем это не тема для флейма по поводу твоих железок. Очень жаль, что DivGMX оказался без должного ему функционала. Зря его в своё время приобрёл, купился на список заявленного в гите. Хотя эта вещь весьма нужная была, но так и осталась лежать без дела.

Black Cat / Era CG
16.05.2020, 23:37
На кэмпстон джойстике задействованы все 8 бит и все выведены на внешний разъём DE9.
Уррррра! Победа!

Dimaz
21.05.2020, 19:56
Если, не поздно, меня тоже запишите.

Northwood
21.05.2020, 20:40
Если, не поздно, меня тоже запишите.

Ещё не поздно, записал.

NEO SPECTRUMAN
21.05.2020, 21:21
Уррррра! Победа!
а где стандарт на дополнительные клавиши?
блеккета в студию!

конечно прыгание напрашивается само после огня на d5
и располагаться должно правее от огня на геймпаде
а вот дальше...

Black Cat / Era CG
21.05.2020, 21:25
блеккета в студию!
он щас в телеге просвещает :)

- - - Добавлено - - -

https://pic.maxiol.com/images2/1590085468.2989615885.gamepad.png

NEO SPECTRUMAN
21.05.2020, 21:51
он щас в телеге просвещает :)

- - - Добавлено - - -

https://pic.maxiol.com/images2/1590085468.2989615885.gamepad.png


жесть
свидетели православного дендивского джойстика негодуют...

Black Cat / Era CG
21.05.2020, 21:58
жесть
свидетели православного дендивского джойстика негодуют...
Сеговский пад вместо Кемстона (с одним огнем) подключается к половине, наверное спеков без переделки, подходит к Атари2600 и к комоду. Дендиевский переделывать придется, даже чтобы обычный Кемпстон был. Стоят одинаково. Ну по аналогии этой картинки можно и для дендиевского прикинуть же. Там одна из кнопок просто на селект уйдет.

NEO SPECTRUMAN
21.05.2020, 22:07
подключается к половине, наверное спеков без переделки
у них же другая распиновка
и к ним атари\сеговские джостики не подключаются же?

- - - Добавлено - - -

вон даже адаптеры продают
https://coolnovelties.co.uk/coolnovelties/sinclair-zx-spectrum/90-sinclair-spectrum-128-joystick-adapter-2-port-version-0705693505084.html

и для денди по тому же? стандарту запилили
что на сегах и атарях

Black Cat / Era CG
21.05.2020, 22:09
Я имею в виду резать ниче не надо. Надо +5в подать на питание и SEL. И подключить стрелки+кнопку (B или С).

- - - Добавлено - - -

Просто переходник. А сами джойстики можно покупать в магазине по мере необходимости.

caro
22.05.2020, 05:28
На кэмпстон джойстике задействованы все 8 бит и все выведены на внешний разъём DE9.По какому стандарту?
Распиши цоколевку.
Желательно было бы иметь на разьеме +5V и GND.
Правда при этом на сигналы остается 7 выводов.

Black Cat / Era CG
22.05.2020, 10:34
Наверное все-таки 8 кнопок и GND., чтобы обычные джойстики подключать. 5в не влезет, надо откуда-то отдельно брать. А распиновка у оригинального Кемпстона какая была?

- - - Добавлено - - -

Правда тогда для геймпад от мастер систем переходник лепить придется, но у нас их все равно нету.

Northwood
22.05.2020, 11:02
По какому стандарту?
Распиши цоколевку.
Желательно было бы иметь на разьеме +5V и GND.
Правда при этом на сигналы остается 7 выводов.


Наверное все-таки 8 кнопок и GND., чтобы обычные джойстики подключать. 5в не влезет, надо откуда-то отдельно брать.

Вместе с корпусом разъёма всего хватает. 8 бит и +5V на штырьках, земля на корпусе разъёма.

Вид со стороны разъёма на плате, если смотреть на него спереди, когда хочешь подключить к нему вилку:

Black Cat / Era CG
22.05.2020, 11:09
Вместе с корпусом разъёма всего хватает. 8 бит и +5V на штырьках, земля на корпусе разъёма.
Вид со стороны разъёма на плате, если смотреть на него спереди, когда хочешь подключить к нему вилку:
Так ага. Хватает.

solegstar
22.05.2020, 11:45
Правда тогда для геймпад от мастер систем переходник лепить придется, но у нас их все равно нету.

думаю скоро появится. ;)
https://drive.google.com/uc?export=download&id=1zKftrQ64sOH9AH6CKCx_wCn-TxtDm5EC
Это пока прототип. прошивка проверена на девборде и на Профи. хочу сделать прототип ЛУТом и проверить как законченое устройство.
В нем я сделал поддержку всех кнопок. 4-ре направления, Start, A, B, C. Расположение кнопок как на твоей картинке и как у нового стандарта для кемпстона zx spectrum next.
Видео проверки прошивки.
https://drive.google.com/uc?export=download&id=1j7iUXvG6IvYyQuqsGOAcXLlUXi406dBf

Black Cat / Era CG
22.05.2020, 14:24
думаю скоро появится.
Мне ДживиСофт немного проболтался :) У меня не Эве уже такое есть. Игр правда пока только 4 (вроде были еще, но о них никто не знает), если не считать, последнюю от Ориджина, где я просто прыжок, на Fire2 (C) переставил для себя.

Northwood
26.05.2020, 13:39
Пока есть время до появления нормальных служб доставки из JLCPCB, хочу сделать некоторые доработки схемы для реализации шины NemoBus 1.2, чтобы могла работать карта DMA Sound.
Основная доработка касается возможности выбора картой DMA Sound любой нужной страницы ОЗУ в пределах 1 МБ. Особенностью схемы этого Пентагона-4096 является то, что я не могу просто так взять и отключить выходы КП-шек, которые коммутируют страницы ОЗУ > 128 КБайт, переведя выходы в 3-е состояние.

Данная доработка автоматически повлекла за собой другую доработку, которая позволила упростить схему коммутации стандартов расширения ОЗУ (128 КБ / #7FFD / #DFFD / #1FFD). Оказалось достаточно заменить 2 шт КР1531КП12 на КП2 и 1 шт КР1531КП12 на КП7 (её вроде как можно достать), и сразу минус 6 логических элементов из схемы, минус 1 корпус микросхемы КР1531ЛИ1 из платы.

Теперь я приблизился непосредственно к вопросу, как лучше всего поступить с возможностью управлять страницами ОЗУ картой расширения. Есть только 2 варианта, как это сделать:

1) После выходов КП-шек ставим КР1531АП5 или АП4, которая пропускает сигналы с КП-шек в обычном режиме и отключает их при активном сигнале запроса шины со стороны NemoBus. Но это плюс корпус микросхемы DIP-20, плюс дополнительные задержки сигнала.

2) Гораздо более простое решение - просто выходы КП-шек подключить через резисторы 680 Ом, в то время, как NemoBus будет подключена напрямую без резисторов. В этом случае никаких дополнительных микросхем. Карта DMA Sound когда ей нужно, сможет точно так же сама управлять страницами ОЗУ, т.к. на ней будет приоритет, а когда она будет свои выходы переводить в 3-е состояние, то сигналы будут проходить от КП-шек. Но резисторы могут неблагоприятно повлиять на передний фронт сигнала.

Но возможно, что эти дополнительные задержки не критичны и не скажутся на стабильность работы компьютера, не смотря на то, что в их формировании участвуют сигналы A14 и A15, потому что данные адресные биты ОЗУ не участвуют в регенерации. Всё-равно первую половину 7 МГц-ового такта работы ОЗУ эти адресные биты не используются и не подаются на ОЗУ. Нужно успеть эти сигналы сформировать лишь ко второй половине такта, чтобы успеть до того, как CAS защёлкнет старшую половину адреса ОЗУ.

Кто что думает по этому поводу ?

Проверить это на практике на отсутствие глюков в работе ОЗУ мне уже проблематично - добраться к КПшкам в моём рабочем Пентагоне сквозь паутину МГТФ мне уже сложно.

- - - Добавлено - - -

Здесь созрел ещё один вопрос:

У нас имеется 4 МБ ОЗУ (если конечно установить модуль SIMM 1 MB, замкнув соответственно джампер XJ4, то этот вопрос будет не актуален).
Шина NemoBus версии 1.2 позволяет карте расширения выбирать страницы ОЗУ в пределах 1 МБ, соответственно вопрос, какой именно мегабайт ОЗУ из 4-х отдать карте DMA Sound ?

В схеме доработки Феникса, в котором объём ОЗУ 2 МБ, поставили джампер, который позволяет физически задать, какой из двух МБ отдавать карте.
В Пентагоне-4096 в качестве альтернативы двум джамперам можно задействовать два оставшихся свободных бита порта BIOS, который как раз отвечает за конфигурацию памяти, что весьма кстати.

Но может лучше этого не делать, а оставить так, чтобы выбор мегабайта из 4-х зависел от того, что выдали в порт расширения ОЗУ перед запросом шины картой ? Но тогда надо учесть, что если DMA Sound выставит адрес ОЗУ ниже чем #C000, то она получит область ОЗУ однозначно из 1-го мегабайта.

NEO SPECTRUMAN
26.05.2020, 13:44
то она получит область ОЗУ однозначно из 1-го мегабайта.
тут наверно нужно глянуть какая есть софтварная поддержка
по и по стандарту какого клона она используется
ну и отдать тот метр
который будет адресоваться именно битами того клона

shurik-ua
26.05.2020, 14:03
честно говоря я бы с ДМА саунд не заморачивался - из софта только плеер и несколько игрушек - а ещё есть бут который может устанавливать скорость компа, но это совсем лишнее.
если так нужен звук то лучше юзать ГС и не париться.

из доработок я бы посмотрел в сторону ULA+ - ну или просто добавить палитру совместимую с чемто

NEO SPECTRUMAN
26.05.2020, 14:16
с ДМА саунд не заморачивался
ну и пока нет эмуляции
новой софтварной поддержки можно и не ждать

vlad
26.05.2020, 16:17
с ДМА саунд не заморачивался"640 килобайт хватит всем"
А как-же такие возможности как пересылка данных без нагрузки на проц и ввод-вывод?

лучше юзать ГС и не париться
Его нужно еще где-то взять, а здесь уже будет. А софта нет, так это только из-за того, что ДМА саунда на плате нет )

shurik-ua
26.05.2020, 16:35
А как-же такие возможности как пересылка данных без нагрузки на проц и ввод-вывод?
это никто юзать не будет ввиду малого распространения платы - лучше уже юзать велесофтовскую z80dma - она вроде как стандарт ?)

Northwood
26.05.2020, 16:37
Его нужно еще где-то взять, а здесь уже будет. А софта нет, так это только из-за того, что ДМА саунда на плате нет )
DMA Sound тоже нужно будет где-то взять, т.к. разводить его на верхней плате я уже не буду, только шину адаптирую для работы с ним. Слишком много микросхем, а в Пентагоне-4096 и так уже напичкано много чего, увеличивать верхнюю плату в размерах уже нельзя, иначе она либо упрётся в 5.25" отсек либо перекроет пространство для карт расширения. Пусть DMA Sound остаётся картой расширения, 3 слота NemoBus 1.2 будут.

Но по дополнительным сигналам для управления страницами памяти со стороны DMA Sound, на данный момент я склоняюсь к варианту не отключать выходы КП-шек, т.е. не ставить дополнительный буфер на АП4/АП5, а использовать резисторы по 680 Ом.

solegstar
26.05.2020, 17:01
Гораздо более простое решение - просто выходы КП-шек подключить через резисторы 680 Ом,
и более глючное. не надо туда ставить резисторы с таким сопротивлением, оно очень большое для таких частот. допустим в Профи тоже стоят резисторы с выходов КП12, но они стоят для ограничения тока, всплесков сигнала и сопротивлением от 10 до 20 Ом. 680 Ом это очень много. думаю глюки обеспечены.

shurik-ua
26.05.2020, 17:05
имхо лучше оставить дма-саунд до лучших времён - здесь он будет только обузой

Rusazar
26.05.2020, 19:41
Мое имхо, я сначала думал, что неплохо бы получить эту карту и осуществить давнишнюю мечту.

Но затем подумал, что на данный момент существует и используется NeoGS, она имеет на борту Z80 до 24 Мгц, собственные 4 Мб, 512 Кб flash-ROM, расширенные способы адресации памяти: 2 окна проецирования, полное исключение ROM из адресного пространства, mp3-декодер (аналог vs1011) с аппаратным SPI для пересылки данных, тот же DMA-доступ спектрума в память NeoGS (пересылка данных между спектрумом и NeoGS командами LDI, LDIR и подобными.
Не знаю похожи режимы DMA NeoGS и DMA USC, но присутствие их есть у обоих карт.

Исходя из этого мне перехотелось делать DMA USC.
Но по словам Александра правка схемы для подключения карты не сложна, то пусть она присутствует, при отсутствии самой карты это никак не скажется.
И для кого-то будет возможность её сделать в дальнейшем.
А я для себя решил, что овчинка эта выделки не стоит, т.к. NeoGS предоставляет больше возможностей и уже есть и работает.

Кто, что думает по этому поводу?

Northwood
26.05.2020, 20:17
В любом случае мы имеем уже разведённые материнскую (rev 7.2) и верхнюю (rev 4.2) платы, для которых у меня и Gerber-файлы готовы для отправки на завод. И в любом случае мне приглянулась доработка узла коммутации стандартов расширения памяти, с которой освобождается 1 корпус микросхемы, так что даже если и не делать поддержку DMA Sound, я хочу успеть доразвести плату под эту доработку, которая будет иметь следующий номер ревизии 7.3.

А войдёт ли непосредственно поддержка DMA Sound или не войдёт, пока что остаётся под вопросом. Не плохо было бы протестировать на реальном Спектруме варианты с резисторами на выходе КП-шек, гоняя компьютер во всех режимах.

Надо учесть, что они НЕ идут непосредственно на модуль SIMM, на них НЕ подаются сигналы RAS и CAS, это НЕ адресные мультиплексоры ОЗУ, они всего лишь коммутируют страницы ОЗУ с выходов 3-х портов #7FFD, #DFFD и #1FFD. Они коммутируют статические сигналы, но на них так же заводится сигнал ~A14&A15, с которым эти КПшки либо коммутируют статические сигналы с портов расширения ОЗУ, либо выдают 0 (если идёт обращение к нижним адресам ОЗУ). Выходы этих КПшек идут на другие 1531КП12, которые уже являются адресными мультиплексорами ОЗУ, и вот с ними я согласен, что никакие резисторы на их выходах недопустимы в принципе).

Ну и не плохо бы проверить вариант с буфером на АП5.

solegstar
27.05.2020, 12:24
Надо учесть, что они НЕ идут непосредственно на модуль SIMM, на них НЕ подаются сигналы RAS и CAS, это НЕ адресные мультиплексоры ОЗУ, они всего лишь коммутируют страницы ОЗУ с выходов 3-х портов #7FFD, #DFFD и #1FFD. Они коммутируют статические сигналы, но на них так же заводится сигнал ~A14&A15, с которым эти КПшки либо коммутируют статические сигналы с портов расширения ОЗУ, либо выдают 0 (если идёт обращение к нижним адресам ОЗУ).
ага, ну в этом месте будет не критично конечно.

Northwood
02.06.2020, 18:53
Принципиальная схема новой ревизии материнской платы 7.3, которая должна поддерживать работу DMA Sound.
Плата новой ревизии сейчас находится в полу-разведённом состояии: Все новые элементы установлены, новые соединения разведены, но теперь нужно руками подвигать переходные отверстия с целью соответствия установленным правилам дизайна, увы, но SPECCTRA плюёт на одно заданное правило - минимальное расстояние между отверстиями и лепит их слишком близко друг к другу, хотя все остальные правила соблюдает. Возможно, где-то оптимизировать с целью уменьшения переходных отверстий.

На принципиальной схеме материнской платы в отличии от предыдущей ревизии сделаны следующие изменения:


Заменены разъёмы NemoBus 1.0 на NemoBus 1.2 (но т.к. в схеме не реализован всего один сигнал, который не используется в DMA Sound - "IODOS/" на контакте 20B, то шина соответственно получает имя "NemoBus 1.2m".
Заменён тактовый сигнал, выводимый на контакт 8A шины. Раньше это был фактический тактовый сигнал процессора, т.е. в зависимости от Турбо-режима, это 3.5 / 7.0 / 14.0 МГц, то в новой ревизии не зависимо от турбо-режимов на шину подаётся только 3.5 МГц (изменения на DD121 выв.13).
Оптимизирована схема коммутации стандартов расширения ОЗУ > 128 КБ: КР1531КП12 заменены на КР1531КП2 (DD31 и DD49), КР1531КП12 заменена на КР1531КП7 (DD36), это позволило освободить 6 логических элементов и убрать с платы 1 корпус микросхемы КР1531ЛИ1.
На шину выведены сигналы для доступа к любой странице ОЗУ в пределах 1 МБ (сигналы MEM_32K, MEM_64K, MEM_128K, MEM_256K, MEM_512K и MEM_1M).
Соответствующие выходы мультиплексоров теперь подключены через резисторы 680 Ом для предоставления возможности шине эти страницы ОЗУ переключать (DD72, DD73, DD31, DD36, DD49).
Для того, чтобы можно было задавать, какой мегабайт из 4-х предоставлять карте расширения, добавлен 1 новый корпус микросхемы КР1533ЛП8 (DD50), который занял место вместо ЛИ1, который ушёл в п.3 доработок. Выбирать нужный мегабайт можно будет через BIOS - задействовал последние свободные ранее 2 бита порта #FC37 "конфигурация памяти".



https://i.ibb.co/DCMjMHp/Main-Board-v7-3-sch-ps.png (https://i.ibb.co/6Ptqt7B/Main-Board-v7-3-sch-ps.png)

vlad
02.06.2020, 21:54
Как насчёт возможности прерывания программы по NMI (от таймера или контроллера прерываний) с сохранением адреса возврата и возможностью корректного возврата (почти кооперативная многозадачность, остается только немного доработать регистры сегментов для выбора страниц)? Например как здесь (https://github.com/mvvproject/Library-Modules/blob/master/fdc_hdc/sm.png).

NEO SPECTRUMAN
02.06.2020, 22:46
возможности прерывания программы по NMI (от таймера или контроллера прерываний)
а после это будет спектрум?

CodeMaster
02.06.2020, 23:10
а после это будет спектрум?
Если не использовать - наверное да.

vlad
03.06.2020, 08:47
а после это будет спектрум?
К сожалению, это далеко уже не спектрум, настоящий спектрум давно в музее.

Northwood
03.06.2020, 09:08
К сожалению, это далеко уже не спектрум, настоящий спектрум давно в музее.

Тоже самое, что заявлять, что современные LCD, OLED, QLED телевизоры, это далеко уже не телевизоры. Настоящий телевизор - КВН-49 уже давно в музее.

NEO SPECTRUMAN
03.06.2020, 09:27
Тоже самое, что заявлять,
ну по крайней мере
уже не теплые и ламповые :)

Northwood
05.06.2020, 23:22
Закончил разводку новой ревизии материнской платы 7.3 с шиной NemoBus v1.2m, с которой должен работать DMA Sound.

Перезалил принципиальную схему, не помню, какую незначительную мелочь на ней поменял.

https://i.ibb.co/rwkQFRb/Main-Board-v7-3-sch-ps.png (https://i.ibb.co/jrh8bPV/Main-Board-v7-3-sch-ps.png)

И сама плата. В новой ревизии по сравнению с 7.2, удалось уменьшить количество переходных отверстий на 39, в новой ревизии их стало 1620, в старой было 1659.

https://i.ibb.co/vLLTxcn/Main-Board-v7-3-pcb-components-ps.png (https://i.ibb.co/bNNCg69/Main-Board-v7-3-pcb-components-ps.png) https://i.ibb.co/GRPygZq/Main-Board-v7-3-pcb-gnd-ps.png (https://i.ibb.co/rHyYnBV/Main-Board-v7-3-pcb-gnd-ps.png) https://i.ibb.co/9n88Tz2/Main-Board-v7-3-pcb-power-ps.png (https://i.ibb.co/xhCCjPG/Main-Board-v7-3-pcb-power-ps.png) https://i.ibb.co/Vt0DdK9/Main-Board-v7-3-pcb-bottom-ps.png (https://i.ibb.co/L8D6MGR/Main-Board-v7-3-pcb-bottom-ps.png) https://i.ibb.co/F7q3ntg/Main-Board-v7-3-pcb-top-ps.png (https://i.ibb.co/MN5S9LM/Main-Board-v7-3-pcb-top-ps.png)

shurik-ua
05.06.2020, 23:55
а какая версия пойдёт в продакшен ?

Northwood
06.06.2020, 00:06
а какая версия пойдёт в продакшен ?

Последняя 7.3, т.к. в ней нет ничего, что делает её в чём-то хуже по сравнению с 7.2.
В исключительном случае резисторы на выходе КПшек, коммутирующие страницы ОЗУ в соответствии с выбранным стандартом расширения ОЗУ, можно будет заменить перемычками, но не думаю, что это придётся делать.

Northwood
09.06.2020, 05:30
Есть по крайней мере одна хорошая новость - на JLCPCB немного снизились цены.

Новая калькуляция на их сайте:

Материнская плата размером 305х244 мм - 1x10 шт - 112.9$ (старая цена 115$), вес 2.47 кг;
Верхняя плата размером 170х171.5 мм - 1x10 шт - 20.5$ (старая цена 23.6$), вес 970 г
Плата краевого разъёма ZX-Bus+3 размером 104х23 мм - 1x10 шт - 5.4$ (старая цена 5.7$), вес 80 г
Райзер плата NemoBus размером 129.5х33мм - 3x10 шт - 11.3$ (старая цена 12.6$), вес 430 г

Итого за 10 комплектов - 150.1$ (было 156.9$)
Вес заказа 3.95 кг.

Один комплект из 6 плат получается 150.1 / 10 = 15.01$ (было 15.69$).
Вес комплекта 395 грамм.

Аналогичное не значительное снижение тарифов я заметил и для стоимости доставки DHL (увы, другие способы доставки в Украину на сайте JLCPCB до сих пор не доступны).

shurik-ua
09.06.2020, 05:38
запишите на меня 2 комплекта из 6 плат )

Northwood
09.06.2020, 05:47
запишите на меня 2 комплекта из 6 плат )
Записал

CodeMaster
09.06.2020, 08:52
В новой ревизии по сравнению с 7.2, удалось уменьшить количество переходных отверстий на 39, в новой ревизии их стало 1620, в старой было 1659.
То ещё зло. У меня на Willem'е одно отвалилось через несколько лет. А их там с гулькин нос всего.

Northwood
09.06.2020, 11:38
То ещё зло. У меня на Willem'е одно отвалилось через несколько лет. А их там с гулькин нос всего.

Значит был допущен заводской дефект при изготовлении печатной платы, это при условии, что плата не перепаивалась, т.к. обычно металлизация переходов страдает при выпайке многоножечных деталей.
Ну а здесь куда деться от переходных отверстий при таком количестве и плотности микросхем и при таком количестве соединений ?
Кстати, уже 1618 переходных отверстий. Пока мы все ожидаем появления нормальных служб доставки из JCBPCB, потихоньку делаю вручную некоторую оптимизацию разводки.

Ldaborc
09.06.2020, 15:43
Скажите, Александр, а когда уже продакшен ? Хотя бы примерно.

Northwood
09.06.2020, 18:40
Скажите, Александр, а когда уже продакшен ? Хотя бы примерно.

Как только в JLCPCB станут доступны нормальные службы доставки, или когда все будут согласны переплатить за дорогую доставку DHL, потому что до сих пор только она доступна. Но с DHL я не хочу связываться ещё и из-за геморроя с растаможкой, т.к. к дорогой доставке добавляются дорогие услуги брокеров DHL, которые навязывает DHL для оформления таможенных документов.
С DHL у нас только 2 варианта: или растаможка с брокерскими услугами, которые удвоят стоимость доставки, или весь заказ получить двумя посылками без растаможки, но дважды заплатить за доставку DHL.

CodeMaster
09.06.2020, 20:04
Значит был допущен заводской дефект при изготовлении печатной платы
Ну, это понятно, но я долго тупил, не мог понять, что могло разорваться лужение внутри перехода.

Mirazh
15.06.2020, 13:22
Northwood, я правильно понимаю, что комплект из 6 плат будет стоить примерно 16$ ? это примерно 1200р.
Как купить в России? пересылка Украина->Россия возможна?
Не могли бы вы примерно посмотреть сколько это обойдется?

При конечной стоимости ( платы+пересылка) до 2000р я тоже хотел бы записаться на комплект.

Northwood
15.06.2020, 14:14
Northwood, я правильно понимаю, что комплект из 6 плат будет стоить примерно 16$ ? это примерно 1200р.
Как купить в России? пересылка Украина->Россия возможна?
Не могли бы вы примерно посмотреть сколько это обойдется?

При конечной стоимости ( платы+пересылка) до 2000р я тоже хотел бы записаться на комплект.

Говорят, что почта работает, поэтому пересылка возможна.

По точной стоимости комплекта плат, сказать смогу, когда окончательно определюсь с производителем плат. Сейчас рассматриваю варианты как популярный китайский завод JLCPCB, но они сейчас отправляют заказы в Украину только DHL, что не приемлемо из-за стоимости доставки и геморроя с растаможкой. Так же рассматриваю варианты с нашими производителями плат. На один из местных заводов отправил gerber-файлы, жду ответа по ценам. Посмотрю, что из этого выйдет дешевле.

В идеале было бы, чтобы JLCPCB начали отправлять платы службой Registered Air Mail, тогда я однозначно остановлю свой выбор на них и смогу назвать конечную цену с учётом стоимости доставки из Китая к нам.

- - - Добавлено - - -


Ну, это понятно, но я долго тупил, не мог понять, что могло разорваться лужение внутри перехода.

Количество переходов на материнской плате уже удалось уменьшить с 1618 до 1582.

Northwood
15.06.2020, 17:01
Кто-нибудь может помочь разобраться с расчётом стоимости доставки на сайте DHL ? С ними какие-то не стыковки получаются.

К примеру:

На сайте изготовителя плат JLCPCB ввожу данные заказа - размер плат (305 x 244 мм), количество слоёв (4) и количество плат в заказе (10), на их калькуляторе сразу получаю вес посылки (2.47 кг) и стоимость доставки DHL (58.71$).

Аналогично пытаюсь посчитать стоимость доставки на сайте DHL:
Ввёл размер посылки 31 х 25 х 2 см, их калькулятор посчитал объёмный вес 0.5 кг.
В таблице зон нашёл Гонг Конг - это 5-я зона (так же как и Китай), в другой таблице смотрю стоимость по пересечению номера зоны и веса посылки и офигеваю от цифры:

Если смотреть по "объёмному" весу 0.5 кг, то получаю стоимость 2648 грн (98$);
Если смотреть по фактическому весу 2.47 кг (в таблице 2.5 кг), то получаю вообще 4561 грн (169$)

Что за ерунда ?

shurik-ua
15.06.2020, 17:43
ДХЛ в топку ! )

saymon
15.06.2020, 17:46
Производитель сотрудничает с перевозчиком на объеме посылок в следствии чего имеет скидку на перевозке. Для разовых клиентов идут розничные цены на перевозки. К примеру в Украине новая почта по такому принципу работает с розеткой , олх.

Northwood
15.06.2020, 17:56
ДХЛ в топку ! )
Трудно это донести китайцам :) У них с DHL всё хорошо и JLCPCB кроме этого отстоя для Украины больше ничего нет.

- - - Добавлено - - -


Производитель сотрудничает с перевозчиком на объеме посылок в следствии чего имеет скидку на перевозке. Для разовых клиентов идут розничные цены на перевозки. К примеру в Украине новая почта по такому принципу работает с розеткой , олх.

Тогда понятно. Просто я хотел посчитать стоимость доставки нескольких заказов на JLCPCB (верхняя плата, краевой разъём ZX-Bus+3 и Райзер плата NemoBus) в одной посылке, не создавая сами заказы, но видимо, не удастся.

cooper_rsm
16.06.2020, 12:21
В идеале было бы, чтобы JLCPCB начали отправлять платы службой Registered Air Mail, тогда я однозначно остановлю свой выбор на них и смогу назвать конечную цену с учётом стоимости доставки из Китая к нам.

Тут есть момент :)

https://i.imgur.com/7Rovaqk.jpg

Northwood
16.06.2020, 12:56
Понятно, Registered Air Mail можно вообще не ждать.
Кто что может сказать по Fedex, кто пользовался этой службой доставки ?

cooper_rsm
16.06.2020, 14:18
Кто что может сказать по Fedex, кто пользовался этой службой доставки ?

Службой не пользовался, но на сайте PCBWAY при выборе доставки Fedex - цена в два раза меньше, чем DHL, но в 2 раза больше, чем Registered Air Mail. Есть еще вариант заказа на алиэкспресс - там отправляют почтой. Я просчитывал заказ на 5 плат двусторонних, 91мм * 187мм. Сумма с доставкой - 27 долларов. Жду еще ответа от другой конторы на али.

Northwood
16.06.2020, 15:18
Службой не пользовался, но на сайте PCBWAY при выборе доставки Fedex - цена в два раза меньше, чем DHL, но в 2 раза больше, чем Registered Air Mail.

Посчитал стоимость только для материнской платы на PCBWAY, 10 штук выходят 256$. Для сравнения, в JLCPCB - 112.9$.
Стоимость доставки этих плат на PCBWAY: DHL - 106$, Fedex IP - 38$, почти в 3 раза дешевле, чем DHL на PCBWAY, и более чем в 1.5 раза дешевле, чем DHL в JLCPCB.

- - - Добавлено - - -

Дождёмся Fedex на JLCPCB и можно будет у них заказывать платы.

shurik-ua
18.06.2020, 08:07
а что местные предлагают ?

Northwood
18.06.2020, 09:10
а что местные предлагают ?

ООО "СЭА-Электроникс Украина" что-то молчат. Когда я написал им письмо с вопросом, сколько будет стоить изготовления плат, описал особенности, они попросили меня прислать им gerber-файлы, чтобы точно оценить. Файлы прислал им ещё в понедельник, но до сих порт нет ответа.

- - - Добавлено - - -

Кстати, по gerber файлам у меня возник только один вопрос:
В файлах сигнальных слоёв почему-то залиты области отверстий, включая крепёжные:

https://i.ibb.co/89GgV0F/MB-Gerber-Bottom.png (https://i.ibb.co/BBv2Rt8/MB-Gerber-Bottom.png)

Я что-то делаю не так ?
Вот опции экспорта в Gerber для этого слоя:

https://i.ibb.co/61s5F49/MB-Gerber-Bottom-Setup.png (https://i.ibb.co/txC5Dbj/MB-Gerber-Bottom-Setup.png)

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

Northwood
18.06.2020, 11:38
Для сравнительного эксперимента рядом с крепёжным отверстием "Via" добавил пробное крепёжное отверстие типа "Pad - Mounting hole". На скриншоте программы CAM видна разница. Во втором случае область отверстия на сигнальном слое в Gerber не залита, но контур отверстия всё-равно присутствует.

https://i.ibb.co/ZXq3mPC/MB-Gerber-Internal-2-variants-holes.png (https://ibb.co/ZXq3mPC)

Конечно, это всё не принципиально, хотя наверно Pad использовать лучше. В любом случае можно сделать такое отверстие с и без металлизации, можно подключить его к шине GND.

solegstar
18.06.2020, 11:42
Я что-то делаю не так ?
А ты делаешь файл сверловки? "N/C Drill"

Northwood
18.06.2020, 11:44
А ты делаешь файл сверловки? "N/C Drill"

Естественно, с автоматически назначенными инструментами для каждого типа отверстия. В PCAD-2006 это отдельный экспорт.

solegstar
18.06.2020, 11:47
В файлах сигнальных слоёв почему-то залиты области отверстий, включая крепёжные:
Когда ты заливашь все файлы всех слоев, а также файл сверловки, то должны появиться отверстия. можно проверить на том же jlcpcb.

Northwood
18.06.2020, 11:50
Когда ты заливашь все файлы всех слоев, а также файл сверловки, то должны появиться отверстия. можно проверить на том же jlcpcb.

Всё это есть. Просто сейчас меня интересует только один вопрос, чтобы графика монтажных отверстий не попадала на сигнальные слои. Ну или смириться с тем, что они присутствуют на сигнальных слоях. Поэтому в CAM я открываю только 2 слоя - Border и любой из сигнальных слоёв.
Файл сверловки я смотрел с самого начала, смотрел каждый слой как по отдельности, так и в совокупности.

Serg6845
18.06.2020, 13:05
Всё это есть. Просто сейчас меня интересует только один вопрос, чтобы графика монтажных отверстий не попадала на сигнальные слои.

ну так поставить галку "No Mt Hole Cu" в настройках нужного слоя гербера.

Northwood
18.06.2020, 13:24
ну так поставить галку "No Mt Hole Cu" в настройках нужного слоя гербера.

Спасибо, помогло.

shurik-ua
18.06.2020, 14:09
с сайта местных:
"Внимание!

Файлы необходимо архивировать (ZIP или RAR) для ускорения передачи.
Электронное письмо обязательно должно содержать информацию о заказчике (телефоны и контактное лицо). По соображениям безопасности мы не вскрываем анонимные письма.
При несоблюдении вышеописанных требований электронное письмо может бить проигнорировано!"

может какое то условие не выполнено ?

Northwood
18.06.2020, 14:36
с сайта местных:
Электронное письмо обязательно должно содержать информацию о заказчике (телефоны и контактное лицо). По соображениям безопасности мы не вскрываем анонимные письма.
При несоблюдении вышеописанных требований электронное письмо может бить проигнорировано!"

может какое то условие не выполнено ?

Свои контактные данные в архивы я не вкладывал. А зачем ? Если я ещё не делаю заказ, а хочу только узнать цены ? Если я выберу их и буду оформлять заказ, тогда могу отправить им свои данные. Так можно пройтись по 10-и разным заводам с целью узнать цены и всем нужно оставлять свои ФИО и номер телефона ?

На первое моё письмо без ФИО и номера телефона они ответили, попросили меня прислать им gerber-файлы для оценки стоимости, я им прислал. Не понятно, о какой безопасности идёт речь и как мои контактные данные в архиве могут посодействовать этой безопасности ? На JLCPCB нет этого маразма, им главное чтобы разработка проекта была корректная и формат файлов правильный, и даже онлайн калькулятор есть, чтобы быстро и без лишних обращений в поддержку посчитать стоимость. Почему наши не могут сделать тоже самое ? А контактные данные китайцам нужны только для отправки посылки.

Northwood
19.06.2020, 16:58
Заменил тип крепёжных отверстий для крепления материнской и верхней платы с Via на Pad с контактной площадкой для возможности заземления корпуса ПК с GND материнской платы. На внутреннем слое Power данные отверстия изолированы. Плюс это дополнительное соединение земли между материнской и верхней платами.

Заодно провёл ещё оптимизацию разводки для материнской платы, количество переходов уменьшил до 1556 и немного мелких оптимизаций разводки для верхней платы.
Изначально переходов было 1620, затем 1618, 1582 и теперь 1556.

Оптимизировать разводку можно до бесконечности, пока не сделаю заказ на изготовление плат.

Материнская плата:

https://i.ibb.co/1LSYLS2/Main-Board-v7-3-pcb-components-ps.png (https://i.ibb.co/Qf57f5m/Main-Board-v7-3-pcb-components-ps.png) https://i.ibb.co/Tvkdbfh/Main-Board-v7-3-pcb-gnd-ps.png (https://i.ibb.co/0DcvF7J/Main-Board-v7-3-pcb-gnd-ps.png) https://i.ibb.co/pK5Dyc2/Main-Board-v7-3-pcb-power-ps.png (https://i.ibb.co/xgdvHWh/Main-Board-v7-3-pcb-power-ps.png) https://i.ibb.co/hBTBprt/Main-Board-v7-3-pcb-bottom-ps.png (https://i.ibb.co/VgkgXbP/Main-Board-v7-3-pcb-bottom-ps.png) https://i.ibb.co/CK4V6N5/Main-Board-v7-3-pcb-top-ps.png (https://i.ibb.co/ZzvcSt6/Main-Board-v7-3-pcb-top-ps.png)

Верхняя плата:

https://i.ibb.co/k3n20h7/Top-Board-v4-2-pcb-components-ps.png (https://i.ibb.co/z8cVbSM/Top-Board-v4-2-pcb-components-ps.png) https://i.ibb.co/z6FY7Xn/Top-Board-v4-2-pcb-bottom-ps.png (https://i.ibb.co/vXhGQ3w/Top-Board-v4-2-pcb-bottom-ps.png) https://i.ibb.co/N9mhw9s/Top-Board-v4-2-pcb-top-ps.png (https://i.ibb.co/5rnDqr6/Top-Board-v4-2-pcb-top-ps.png)

Northwood
20.06.2020, 19:28
Тут есть момент :)

https://i.imgur.com/7Rovaqk.jpg
20 июня подходит к концу, а в Гонконге уже 21 число. Так и хочется у китайцев спросить: Где Fedex ?

https://i.ibb.co/5BV42p0/Screenshot-20200620-192937.png (https://i.ibb.co/V2893n1/Screenshot-20200620-192937.png)

shurik-ua
20.06.2020, 21:07
ещё они пишут что "регистеред айр мэйл имеет большую задержку и клиенты не хотят ждать" - скажи что ты готов ждать доставку этим способом - может для тебя сделают исключение.

Northwood
20.06.2020, 21:34
Кстати, ещё вопрос: Какой заказывать цвет плат ?

Без дополнительной наценки доступны варианты:
Зелёный, синий и чёрный.

Далее по возрастанию цены:
Красный, жёлтый и белый.

Rusazar
20.06.2020, 21:48
чёрный

Я за этот цвет

shurik-ua
20.06.2020, 21:51
green classic )

CodeMaster
20.06.2020, 21:59
Я за этот цвет
С чёрным, говорят, могут быть проблемы с поиском и исправлением косяков с дорожками на плате.

Rusazar
20.06.2020, 22:07
С чёрным, говорят, могут быть проблемы с поиском и исправлением косяков с дорожками на плате.С четырьмя слоями на плате, я думаю, будет с любым цветом платы затруднен поиск косяков и их устранение.

NEO SPECTRUMAN
20.06.2020, 23:04
приберегти черный для другой партии с исправлениями и дополнениями
которая будет black edition :)

Ldaborc
22.06.2020, 06:49
Я за зелёный цвет плат.

Northwood
22.06.2020, 09:33
Моя сегодняшняя переписка с поддержкой JLCPCB в онлайн чате по поводу служб доставки:


Chat started on 22 Jun 2020, 06:20 AM (GMT+0)
(06:20:11) *** Visitor 38752897 joined the chat ***
(06:20:11) Visitor 38752897: Hello.
(06:20:15) *** Celia joined the chat ***
(06:20:18) Celia: Hi, how can we help you today? =)
(06:20:24) Visitor 38752897: You promised to open delivery to Ukraine FEDEX on June 20. When will you do this?
(06:20:42) Visitor 38752897: Or please open any other delivery to Ukraine, if only not DHL.
(06:20:56) Celia: sory, system is still in docking
(06:21:06) Celia: so, this week will open fedex
(06:21:18) Celia: our software department is docking with fedex system
(06:21:35) Visitor 38752897: Ok
(06:21:49) Celia: sorry for the delay
(06:21:54) Visitor 38752897: I’m ready to wait for delivery even of Registered Air Mail, and I have been waiting for a very long time when you open normal delivery services to make 4 orders at once with a total number of boards = 60.
(06:22:24) Visitor 38752897: DHL is the most unacceptable method of delivery to Ukraine because of the space cost of delivery and because of corruption.
(06:22:56) Celia: yes, I know, but opening a new shipping method need prepare all docking informtion correctly, so, we wneed to be more carefully
(06:23:26) Celia: system should be docking successfully this week, and once finished system, we will open fedex
(06:23:33) Visitor 38752897: Ok. I well be wait. My gerber files is ready.
(06:23:46) Celia: that's great, thanks for your support
(06:26:12) Visitor 38752897: Good bye!
(06:26:37) Celia: byebye
(06:30:24) *** Visitor 38752897 has rated the chat Good ***
(06:30:24) *** Visitor 38752897 has commented: I wait forward to opening FEDEX delivery. ***
(06:30:24) *** Visitor 38752897 left the chat ***

Обещают FEDEX открыть на этой неделе.

tank-uk
22.06.2020, 11:07
Народ
А кто что слышал про nextpcb.com ?

Как то $0 первое производство и $9 доставка

https://uploads.tapatalk-cdn.com/20200622/1e8dd04278a63903ca6c77625524b31c.jpg

- - - Добавлено - - -

жулье !!!!!! после регистрации 100х56 5 штук $17.5 + $9

Northwood
22.06.2020, 11:10
Народ
А кто что слышал про nextpcb.com ?

Как то $0 первое производство и $9 доставка

https://uploads.tapatalk-cdn.com/20200622/1e8dd04278a63903ca6c77625524b31c.jpg

- - - Добавлено - - -

жулье !!!!!! после регистрации 100х56 5 штук $17.5 + $9

Даже без регистрации воспользовался ихним онлайн калькуляторе для материнской платы:

https://i.ibb.co/6ryB0WT/nextpcb.png (https://i.ibb.co/djfg45V/nextpcb.png)

По сравнению с JLCPCB значительно дороже и само изготовление плат, и стоимость доставки, при этом доступен только DHL.

tank-uk
22.06.2020, 11:16
при этом доступен только DHL.
это если 10 штук, 5 штук - чайна пост

Northwood
22.06.2020, 11:24
это если 10 штук, 5 штук - чайна пост

Если выбрать 5 материнских плат, то выходит:
Платы - 110.70 $, доставка China Post - 24.5 $.

Умножаем всё это на 2 и получаем около 270 $ (только материнские платы).

Northwood
22.06.2020, 16:03
Пришёл ответ от завода ООО "СЭА-Электроникс Украина":


Добрый день!
Извините за задержку с ответом , долго рассчитывал технолог..
MainBoard-v7.3 10 шт 2528 грн без НДС за шт
TopBoard-v4.2 10 шт 274,95 грн без НДС за шт
ZXBusPlus3-v1.2 10 шт 94,2 грн без НДС за шт
NemoBusRizer-v1.2 30 шт 60,9 грн без НДС за шт

срок производства порядка 3 недель.

Если все эти цифры за 1 шт каждой платы, то это астрономические цены, это ещё в несколько раз дороже, чем на NextPCB с доставкой DHL с растаможкой и брокерскими услугами.

Грубо говоря, 100 $ за 1 материнскую плату. Цены более чем неадекватные. Вообщем, проехали. Нет смысла что-то искать, ждём Fedex на JLCPCB.

shurik-ua
22.06.2020, 16:37
написано же что за 10 шт ?
хотя да - в конце написано что за шт - это что-то неадекватное )

tank-uk
22.06.2020, 16:47
написано же что за 10 шт ?
написано "при заказе 10шт. - цена за 1шт. " и того 2958.05 * 10 = 29 580.50 грн = $1 103.34

- - - Добавлено - - -

вообще они скорее всего барыги, как та же СК-ТЕХНО , срок изготовления 2-5 недель, за такое бабло и из китая DHL ом можно привезти и в строки вкладывается

shurik-ua
22.06.2020, 16:53
тоже подумал что они тупо перезаказывают в китае - как я понял они сидят на госзаказах, светофоры клепают поэтому и цену ломят
а вообще контора мутная - цены на комплектующие не указаны на сайте и их нужно спрашивать каждый раз - я уже спросил у них два раза цену на 7512 - ни ответа ни привета.

Northwood
22.06.2020, 17:52
тоже подумал что они тупо перезаказывают в китае - как я понял они сидят на госзаказах,

Ихний "технолог", как я понял, не больше чем бухгалтер, ну там на кнопки онлайн калькулятора на китайском сайте понажимать, да маржу посчитать.

tank-uk
25.06.2020, 09:16
есть вариант доставки новой почтой https://npshopping.com/
создаем виртуальный адрес на НП , на JLC отправляем на склад НП в китае

Адреса складу в Китаї:
FULL NAME Ім’я та Прізвище Клієнта (латинськими буквами)
ADDRESS LINE 1 SF Warehouse, Xinhongze Industrial Park, Dafu Road, Guanlan
Street, Longhua New District {NP ХХ ХХХ ХХ ХХ}
STATE Guang Dong
CITY Shen Zhen
ZIP 518000
PHONE 0755-23400495

а дальше НП везет к нам, в итоге стоимость достаки по китаю + НП

к примеру 5 штук 100х100 , вес 160грамм , с JLC до склада НП $2.29 + НП $6 (до 0.5кг) в Украину

solegstar
25.06.2020, 15:30
есть вариант доставки новой почтой
Спасибо! заказал на пробу свои прототипы, посмотрим, доедет ли посылка.

Northwood
25.06.2020, 16:14
есть вариант доставки новой почтой https://npshopping.com/
создаем виртуальный адрес на НП , на JLC отправляем на склад НП в китае
.....
а дальше НП везет к нам, в итоге стоимость достаки по китаю + НП

к примеру 5 штук 100х100 , вес 160грамм , с JLC до склада НП $2.29 + НП $6 (до 0.5кг) в Украину

Очень не плохой вариант. Вот что выходит по данному проекту с доставкой Новой почтой:

Вес посылки с 10 комплектами плат:
2.47 + 0.97 + 0.08 + 0.43 = 3.95 кг.

Стоимость изготовления 10 комплектов плат:
112.9 + 20.5 + 5.4 + 11.3 = 150.1 $

Стоимость доставки по Китаю до склада Новой почты, приблизительно 3.5 $ (на выбор два варианта доставки 3.5 и 7.5 $)

Стоимость международной доставки Новой почтой (исходя из реального веса):
48.0 $

Ориентировочная сумма таможенных платежей (исходя из стоимости заказа):
9.59 $

Итого за всё про всё:
150.1 + 3.5 + 48.0 + 9.59 = 211.19 $.

Один комплект соответственно выходит 21.12 $ плюс доставка от меня.

Исходя из суммы таможенных платежей, нет смысла делить посылку на 2 части, получится дороже на доставке.

Стоимость доставки по Китаю ориентировочная, узнать точную сумму смогу после оформления заказов.

- - - Добавлено - - -

Если успеть заказать и получить платы до конца августа, тогда я смогу получить их в Мариуполе, т.к. всё это время нахожусь там. В конце августа буду машиной ехать домой в Днепр через Запорожье, соответственно, смогу отдать платы прямо в руки жителям Мариуполя, Запорожья и Днепра, а так же жителям сёл, через которые я буду проезжать. Но нужно быть очень уверенным, что посылка приедет вовремя, т.е. нужно узнать, как долго будет ехать посылка Новой почтой.

tank-uk
25.06.2020, 16:26
как долго будет ехать посылка Новой почтой.
если верить НП , доставляют они грузовиками в течении 8-14 дней

shurik-ua
25.06.2020, 17:19
а если через Fedex - сколько выходит ?
или ещё так и не запустили ?

kolobokru
25.06.2020, 17:39
как долго будет ехать посылка Новой почтой.

В январе, феврале приходили за 8-11 дней. Одна за 20 дней пришла из-за того что поехала транзитом через Таиланд.

tank-uk
25.06.2020, 19:56
а если через Fedex - сколько выходит ?
или ещё так и не запустили ?
федекс пока недоступен , а к примеру 100х100 5шт. , через НП выходит $8.29 , а раньше через Registered Air Mail выходило $11.29

shurik-ua
25.06.2020, 20:13
круто - а у укрпочты похожего нет ?

Northwood
25.06.2020, 20:26
круто - а у укрпочты похожего нет ?

Для Укрпочты должны быть доступны Registered Air Mail, EMS Express либо множество других служб доставки, которые доступными на JLCPCB не будут.

Northwood
25.06.2020, 22:44
а если через Fedex - сколько выходит ?
или ещё так и не запустили ?

JLCPCB сейчас работают над интеграцией с Fedex, обещали запустить в течении этой недели, но могут не успеть. Они очень тщательно всё проверяют, как всегда, могут всплыть какие-нибудь грабли, которые могут немного затянуть запуск.

cooper_rsm
29.06.2020, 19:00
JLCPCB сейчас работают над интеграцией с Fedex, обещали запустить в течении этой недели, но могут не успеть. Они очень тщательно всё проверяют, как всегда, могут всплыть какие-нибудь грабли, которые могут немного затянуть запуск.

Fedex появился у китайцев...

tank-uk
29.06.2020, 19:15
Fedex появился у китайцев...

56x100 20 штук на $9 дороже чем НП через китайский склад

Northwood
29.06.2020, 20:47
На маленьких платах, возможно, дешевле Новая почта. На данном проекте выгодней получается Fedex.

На Новой почте (НП) по данному заказу из 10 комплектов в сумме 60 плат выходит 3.5 $ - доставка до склада Новой почты, 48 $ - доставка в Украину, 9.59 $ - таможенные платежи со всеми процентами брокеров НП. По онлайн калькулятору вес всех плат получается 3.95 кг. Но не факт, что в реальности вес не окажется немного больше 4 кг, потому что вес этот расчётный приблизительный, но тогда к стоимости доставки добавится ещё 6 $. Т.е. пока не закажешь, точно не узнаешь, можно не угадать.

На Fedex доставка этого же заказа получается 37.18 $, что почти на 13.5 $ дешевле Новой почты, и это окончательная цена доставки (без учёта таможенных платежей).

https://i.ibb.co/hs00FnT/jlcpcb-checkout.png (https://i.ibb.co/kKZZ2rP/jlcpcb-checkout.png)

Что там будет получаться с растаможкой, буду разбираться, надеюсь, что не дороже, чем на НП.

Ещё пока что не известно, есть ли какие-нибудь проценты в момент оплаты заказа. Например, когда я оплачиваю покупку на eBay с долларовой интернет-карты, то с меня списывается сумма на 4...5% больше, причём в долларах.

tank-uk
29.06.2020, 21:14
то с меня списывается сумма на 4...5% больше, причём в долларах

с обычной приватовской карты оплачивал $12.73 , с карты списалось 341.29грн. по выписке проходит как "Комп.техника:JLCPSB.COM"
курс в четверг был 26.81 , ни копейки сверху

Northwood
29.06.2020, 23:22
с обычной приватовской карты оплачивал $12.73 , с карты списалось 341.29грн. по выписке проходит как "Комп.техника:JLCPSB.COM"
курс в четверг был 26.81 , ни копейки сверху

Оплачивал с реальной универсальной гривневой карты ?

- - - Добавлено - - -

Читаю отзывы о Fedex и офигеваю - всё то же самое, что и с DHL - с услугами брокеров по космическим тарифам, которые не входят в стоимость доставки, с геморроем с растаможкой, с лохотроном про включение стоимости доставки в таможенную стоимость, только ко всем этим недостаткам + хамство + ложь + посылка может валяться где-то на складе неопределённое количество дней.

https://www.otzyvua.net/fedex-v-ukraine

Поэтому вывод - Fedex отправляем в Black Hole.

Пусть на Новой почтой доставка дороже на 13.5 $, но зато там всё прозрачно, уже заранее известно, сколько нужно будет оплатить таможенных платежей, в которые уже входят брокерские услуги НП, которые составляют всего 3%. Нужно только точно определиться с весом посылки.

- - - Добавлено - - -


есть вариант доставки новой почтой https://npshopping.com/
создаем виртуальный адрес на НП , на JLC отправляем на склад НП в китае

Адреса складу в Китаї:
FULL NAME Ім’я та Прізвище Клієнта (латинськими буквами)
ADDRESS LINE 1 SF Warehouse, Xinhongze Industrial Park, Dafu Road, Guanlan
Street, Longhua New District {NP ХХ ХХХ ХХ ХХ}
STATE Guang Dong
CITY Shen Zhen
ZIP 518000
PHONE 0755-23400495


Как тебе удалось получить этот адрес склада ? Мне выдало большую часть адреса иероглифами без латинской транскрипции:

https://i.ibb.co/FbdMcW9/npshopping-shipping.png (https://i.ibb.co/mCPwdBm/npshopping-shipping.png)

И если провинцию (State) и город я ввёл без проблем, то что и как вводить в "Street Address" не пойму. Более того, предложенный "Address Line 1" не вводится в "Street Address" - наталкиваюсь на ограничение максимальной длины строки в 35 байт (14 иероглифов), после которых всё остальное отрезается. Если отследить по иероглифам название города и провинции, то дальше идут другие иероглифы, которые фиг знает, за что отвечают, в любом случае идентификатор Новой почты не помещается.

https://i.ibb.co/Wspm7Dc/jlcpcb-shipping-form.png (https://i.ibb.co/kM6Nz3h/jlcpcb-shipping-form.png)

tank-uk
30.06.2020, 05:53
Оплачивал с реальной универсальной гривневой карты ?

Скажу даже больше , с карты для выплат

- - - Добавлено - - -


Как тебе удалось получить этот адрес склада ?

адрес нужно вбивать не в создании заказа , а в профиле, там букв больше влазит

72995

в ордере получается адрес тютелька в тютельку как у НП

72996

Northwood
30.06.2020, 10:03
В итоге по деньгам получается вот что:

За изготовления 10 комплектов плат - 150.1 $

https://i.ibb.co/89y6g8x/jlcpcb-summary.png (https://i.ibb.co/2dzg3KM/jlcpcb-summary.png)

Доставка посылки на склад Новой почты в Китае - 7.65 $:

https://i.ibb.co/qBKXSDh/jlcpcb-shipping-address.png (https://i.ibb.co/6YzVMyG/jlcpcb-shipping-address.png) https://i.ibb.co/3hS31xs/jlcpcb-shipping-cost.png (https://i.ibb.co/YjfC25W/jlcpcb-shipping-cost.png)

Пообщался с тех.поддержкой, спросил про два ценника службой SF Express. Ответили, что это зависит от выбранного региона в Китае.
На странице оформления заказа при указании адреса склада Новой почты доступен единственный вариант, который дороже, т.е. не 3.5 $, как я думал, а 7.65 $.

Доставка в Украину Новой почтой:

Расчётный вес всех плат получается 3.95 кг, за доставку выходит 48 $ + таможенные платежи 9.59 $ = 57.59 $
https://npshopping.com/#calculator

https://i.ibb.co/dfs0CLY/np-delivery-calc-3-95kg.png (https://i.ibb.co/yNmnvYj/np-delivery-calc-3-95kg.png)

Но если реальный вес окажется хоть на пол-грамма выше 4 кг, тогда стоимость доставки станет дороже на 6 $:

https://i.ibb.co/10v68wy/np-delivery-calc-4-0006kg.png (https://i.ibb.co/8mKc6Sv/np-delivery-calc-4-0006kg.png)

Поэтому в лучшем случае (если суммарный вес посылки не превысит 4 кг), стоимость доставки выходит 7.65 $ + 48 $ + 9.59 $ = 65.24 $.
Плюс стоимость изготовления: 150.1 $ + 65.24 $ = 215.34 $.

Соответственно, стоимость одного комплекта - 21.54 $.

К этой стоимости нужно добавить доставку от меня к Вам. По Украине могу отправить Укрпочтой или Новой почтой с оплатой доставки при получении.
Если отправлять в Россию или другую страну, то нужно уточнить стоимость доставки, а так же доступна ли оплата доставки при получении или доставку нужно сразу оплатить при отправке.

shurik-ua
30.06.2020, 10:13
имхо - очень даже неплохо

tank-uk
30.06.2020, 10:21
10 комплектов плат - 150 $
а купон не применил ? у них еще на заказ свыше $30 купон на работает $7 , мелочь ,на этой стоимости , а приятно

Northwood
30.06.2020, 10:39
а купон не применил ? у них еще на заказ свыше $30 купон на работает $7 , мелочь ,на этой стоимости , а приятно

А можно подробнее ? Где увидеть этот купон ?

tank-uk
30.06.2020, 11:15
А можно подробнее ? Где увидеть этот купон ?
ошибся , $6

при оформлении заказа , на шаге оплаты должно пояпиться окошко внизу для промокода и купоны в наличии, просмотреть наличие в профиле можно

72997

Northwood
30.06.2020, 11:18
ошибся , $6

при оформлении заказа , на шаге оплаты должно пояпиться окошко внизу для промокода и купоны в наличии, просмотреть наличие в профиле можно

72997

Спасибо. Тогда это будет подстраховкой на случай, если доставка НП выйдет дороже на 6$.

solegstar
30.06.2020, 17:52
Спасибо! заказал на пробу свои прототипы, посмотрим, доедет ли посылка.

Итак, платы изготовлены и уже трекнулись на складе Новой Почты в Китае.
В настройках JLCPCB адреса доставки в полях:
Country / Region - CHINA
State * - Guangdong
City * - Shenzhen
Order Type * - Personal
Address Line * - Первая часть адреса, которую скопировали из личного кабинета Новой почты, до личного номера клиента, т.е.
广东省深圳市龙华新区观澜街道大富 业区大富路新宏泽工业园内顺丰NP仓
Address Line 2 - Вторая часть адреса, которую скопировали из личного кабинета Новой почты, с личным номером и всем остальным. Я делил адрес на две части в Блокноте винды.
First Name * - Имя латиницей, которое выдало Новая почта в личном кабинете
Last Name * - Фамилия латиницей, которую выдало Новая почта в личном кабинете
Phone * - +86 13023400495
Postal Code * - 518000

Теперь жду отправки в Украину. По идее, всё должно получиться. :)

Northwood
30.06.2020, 18:52
Address Line * - Первая часть адреса, которую скопировали из личного кабинета Новой почты, до личного номера клиента, т.е.
东省深圳市龙华新区观澜街道大富工 区大富路新宏泽工业园内顺丰NP仓
Address Line 2 - Вторая часть адреса, которую скопировали из личного кабинета Новой почты, с личным номером и всем остальным. Я делил адрес на две части в Блокноте винды.
Опа! А у меня совершенно иначе:



广东省深圳市龙华新区观澜街道大富 业区大富路新宏泽工业园内顺丰NP仓 NPxxxxxxxxx 谢晓花 0755-23400495

Обрати внимание на первый иероглиф, у тебя он отсутствует, а дальше у меня так же, как у тебя. Ты случайно его пропустил или так и надо ввести ?

Посмотри, пожалуйста, в своём заказе на JLCPCB вес посылки и сравни его с весом на сайте Новой почты. Он одинаковый или отличается ? Где вес определился больше ?

solegstar
30.06.2020, 19:05
Обрати внимание на первый иероглиф, у тебя он отсутствует, а дальше у меня так же, как у тебя. Ты случайно его пропустил или так и надо ввести ?
да, похоже случайно пропустил, это часть слова "Guangdong", видимо прокатило, потому что оно дублируется в отдельном поле. надо поправить. спасибо!

Northwood
30.06.2020, 19:18
solegstar, а что на счёт веса посылки, где определился больше, на JLCPCB или на Новой почте ? Меня интересует тенденция и примерный ориентир, чтобы понимать, надо ли к расчётной стоимости доставки добавлять 6 $ в случае, если на JLCPCB он близок к границе в 0.5 кг ?

tank-uk
30.06.2020, 19:46
а что на счёт веса посылки

через пару дней узнаем , 56х100 -20шт на JLC дает вес 370гр.

- - - Добавлено - - -


Обрати внимание на первый иероглиф, у тебя он отсутствует,
первые три иероглифа - провинция Guangdong
вторые три - город Shenzhen
они дублируют поля State и City

- - - Добавлено - - -

не знаю , учитывает JLC при расчете упаковку , но реальный вес 100х100 - 30грамм, а в JLC калькуляторе 330грамм

да и для интереса , бросил на весы их упаковку от плат 100х100 и сверху положил 4 упаковочных пакетика с али, вес вышел 88грамм

solegstar
30.06.2020, 20:41
solegstar, а что на счёт веса посылки, где определился больше, на JLCPCB или на Новой почте ?
у меня получилось, что на новой почте. jlcpcb - 90 грамм, новая почта 200 - грамм

- - - Добавлено - - -

скорее всего на новой почте считают объемный вес.

Northwood
30.06.2020, 21:29
не знаю , учитывает JLC при расчете упаковку , но реальный вес 100х100 - 30грамм, а в JLC калькуляторе 330грамм
да и для интереса , бросил на весы их упаковку от плат 100х100 и сверху положил 4 упаковочных пакетика с али, вес вышел 88грамм

В тех.поддержке JLCPCB сказали, что у них вес брутто, или как они говорят - gross, т.е. с упаковкой.
Я на трёх разных китайских сайтах сравнивал расчётный вес одних и тех же плат при абсолютно одинаковых параметрах заказа, и везде он разный.

10 плат размером 305x244 мм, 4 слоя, толщина 1.6 мм:

JLCPCB - 2.47 кг;
NextPCB - 2.3814 кг;
PCBWay - 2.605 кг.


у меня получилось, что на новой почте. jlcpcb - 90 грамм, новая почта 200 - грамм

Т.е. Новая почта накинула 110 грамм. Если при расчётном весе посылки 3.95 кг Новая почта накинет хотя бы 50,6 грамм, то доставка подорожает на 6 $.



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

cooper_rsm
30.06.2020, 23:20
Спасибо. Тогда это будет подстраховкой на случай, если доставка НП выйдет дороже на 6$.

Так это купон на заказ SMT Assembly. Там, разве что, купон новорега сработает

tank-uk
30.06.2020, 23:41
Так это купон на заказ SMT Assembly.

внимательно смотрим на скрин: $5 на изготовление от $20 , $6 на изготовление от $30 , а STM (трафарет ) $7

tank-uk
01.07.2020, 14:39
отчет, сегодня посылка пришла на китайский склад НП, JLCшные 370грамм стали НПешными 0.5кг

tank-uk
02.07.2020, 10:29
Вот еще одна служба доставки, склад в том же городе что и НП , немного дороже чем НП, но шаг веса 50грамм , а не 500

https://sat-ua.link/ru/