User Tag List

Страница 54 из 81 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя
Показано с 531 по 540 из 804

Тема: Pentagon-1024/4096 от Northwood

  1. #531

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посчитал стоимость изготовления минимальной партии из 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; 18.04.2020 в 09:08.
    С уважением, Александр

  2. #532

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Цитата Сообщение от Mick Посмотреть сообщение
    Также небезызвестный BlackCat типа аж документ выпустил по стандарту шины - https://zx.clan.su/_fr/0/BC_IG_7_R201805.rar
    Правда так и не соизволил сделать нормальный pdf файл, нет все по старинке в текстовом формате.
    В блокноте главное выбрать моноширинный шрифт, например, Lucida Console, тогда таблички, нарисованные текстовыми символами, не рассыпаются.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Ну, если чё - МГТФ никто не отменял ;-)
    Вот тут я на распутье. Заводить минус на 31-е контакты NemoBus или нет, естественно, через джамперы. Но если заводить, то придётся ставить 6 джамперов, по 2 шт возле каждого слота. Оно вроде и не нужно, но будет очень жаль, если вдруг понадобится, а этого не будет.
    Последний раз редактировалось Northwood; 16.04.2020 в 20:06.
    С уважением, Александр

  3. #533

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Главное, при установке классической версии General Sound внимательно смотреть, чтобы вставить его правильно.
    недавно выкалупал из AGP-шного разъема какуето пласмаску
    которая наверно
    способствовала вставлянию более мелких карт

    Последний раз редактировалось NEO SPECTRUMAN; 16.04.2020 в 20:21.

  4. #534

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хочу пока что вернуться к теме управления турбо-режимами с помощью 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 придётся писать самому, естественно, не с нуля, а на основе того, что уже есть.
    Я погнал разбираться с Атмегой.
    Последний раз редактировалось Northwood; 16.04.2020 в 22:01.
    С уважением, Александр

  5. #535

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Но если заводить, то придётся ставить 6 джамперов, по 2 шт возле каждого слота.
    Зачем 6-ть? Двумя на все слоты или только на один, если и появятся такие карты, то вряд ли их будет больше одной.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  6. #536

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Зачем 6-ть? Двумя на все слоты или только на один, если и появятся такие карты, то вряд ли их будет больше одной.
    на все сразу это фиии

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

  7. #537

    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    416
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    недавно выкалупал из AGP-шного разъема какуето пласмаску
    которая наверно
    способствовала вставлянию более мелких карт
    На том разъеме 100% была наклейка над заглушкой "AGP PRO" это для каких то профессиональных карт, в бытовом сегменте не юзались, потому заглушка и наклейка

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

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

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

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

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  8. #538

    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне удалось запустить прошивку версии 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.
    С уважением, Александр

    Эти 2 пользователя(ей) поблагодарили Northwood за это полезное сообщение:

    Djoni(25.04.2020), Rusazar(26.04.2020)

  9. #539

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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



    на клавах уменьшенного\ноутбучного формата проблем нет
    там кнопки обычно другой формы и размера
    и их сразу слышно пальцами



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

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

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

    Northwood, а где можно глянуть список клавишь и их соответствие спектрумовским?
    Последний раз редактировалось NEO SPECTRUMAN; 25.04.2020 в 18:28.

  10. #540

    Регистрация
    26.05.2016
    Адрес
    г. Братск
    Сообщений
    78
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    F12 - Reset, Print Screen - Magic, Scroll Lock - 7 Mhz (On/Off), Shift (or other) + Scroll Lock - 14 Mhz, Pause Break - Pause (Wait), можно так сделать ???
    ZX-Evolution 4Mb rev.c2 + Video DAC2 + Nemo IDE rev.D (A0/A8) +
    NeoGS rev.c2/ZXM Moon Sound/ZXM Soun Card Extreme/AYX32 +
    FDD 5,25'' + 2xFDD 3,5''/SDCard 16Gb + 8Gb/HDD 80 Gb + DVD-Rom

    MiSTer Full Addons + MicroSD 64 Gb + 16 Gb

Страница 54 из 81 ПерваяПервая ... 505152535455565758 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Pentagon 1024
    от Ilyad в разделе Pentagon
    Ответов: 3
    Последнее: 24.06.2015, 15:28
  2. Ответов: 186
    Последнее: 01.07.2012, 18:43
  3. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  4. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •