Приставки > 1-3 поколения
Универсальный ремейк от FamiCraft
(1/5) > >>
FamiCraft:
Здравствуйте, друзья!

Через какое-то время (запланировано после новогодних праздников) мы будем готовы начать все процессы, связанные с запуском в производство восьмибитной приставки FamiCraft ревизии 1.3.

Ревизия 1.2 за 2017 год была протестирована нашими друзьями и знакомыми и в целом признана успешной. В новой ревизии мы постарались учесть все пожелания и претензии к приставкам (платам) других производителей, поэтому список фишек получился достаточно большим.

Мы стараемся держать информацию на сайте, посвященном этой приставке (www.famicraft.ru), наиболее актуальной.

Просим высказать мнения и, возможно, новые пожелания по функционалу и конструктиву, если они есть)

Спасибо!
HardWareMan:
Не с того вы начали общение на этом форуме.

Опишите в чем основные преимущества ваших ремейков относительно других, которые есть и на этом форуме.
FamiCraft:
Изначально мы пытались забороть две основные проблемы:

1. Неуверенно стартующие от классического тактового генератора чипы UMC. Попробовали использовать генератор sn74lvc1gx04 (от Texas Instrument). Мы применяем его в проектах по работе и он хорош даже в условиях внешних помех (в цехах). Здесь это тоже помогло, у нас было несколько чипов с eBay и Ali, которые ни в какую не хотели заводиться, а с этим генератором работают.

2. Уровни сигнала на выходе видеоусилителя даже по схеме из Classic (на двух транзисторах) не совсем соответствуют стандарту, видимо из-за этого на разных телевизорах наблюдались срывы синхронизации и прочие проблемы с видео. Использовали рекомендованное решение от ST (TSH122), стало гораздо лучше.

Потом захотелось универсальности по разъемам (как джоев, так и AV+питание) и кнопкам/выключателям для Junior/Classic.

Наконец желание сделать мир чуть-чуть "зеленее" привело к избавлению от греющегося линейного регулятора 7805 и замене его на DC/DC, добавление чуть более эффективного диодного моста, чем стандартный. Заодно появилась возможность практически не думать о полярности и напряжении блока питания)

Ну и сервисные мелочи типа индикатора напряжения/тока и модуля защиты от плохого питания)
supremacy:
Читал список плюшек, и подумал, что не слишком ли много необязательных штук, вроде dip переключателей и клеммников для кварцев? При этом, в целом, ничего действительного нового и полезного не появилось. Можно было хоть как-нибудь расширить функционал возможностью подключения микрофона или второго светового пистолета, или предусмотреть подключение 3 и 4 геймпада. А у вас упор на совместимость с корпусами, что полезно, но не особо интересно.
FamiCraft:
Просто хотелось чтобы было как можно меньше пайки, в том числе и при экспериментах с кварцами)

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

А второй пистолет разве поддерживался?

Про третий и четвертый джойстики была такая хотелка, но насколько удалось понять, существовали два принципиально разных способа использовать это в играх: вариант с простой разводкой линий Data2 и Data3 с третьего и четвертого портов,
а второй вариант на дополнительных мультиплексорах. Как в этом случае добиться универсальности, пока непонятно.
Arbars:

--- Цитата: FamiCraft от 15 Декабрь 2017, 17:24:58 ---А второй пистолет разве поддерживался?
--- Конец цитаты ---
supremacy:

--- Цитата: FamiCraft от 15 Декабрь 2017, 17:24:58 ---А второй пистолет разве поддерживался?
--- Конец цитаты ---
В фамикоме нет, а в NES поддерживался. Хотя это скорее приятный бонус нежели необходимость. Всего одна игра умела это использовать.
Вот подключение для 4х игроков по японской или американской схеме (с переключателем) было бы действительно используемой фишкой.
Sevolgin:
Rgb из коробки будет. Нет? Тогда мне не интересно. Может удивите ценой изделия?
SAMael:

--- Цитата: FamiCraft от 15 Декабрь 2017, 17:24:58 ---Просто хотелось чтобы было как можно меньше пайки, в том числе и при экспериментах с кварцами)
--- Конец цитаты ---
Агась, а как же пол платы разных вариантов стабилизаторов это типа меньше пайки?
Меньше пайки это как раз только сам 7805

--- Цитата: FamiCraft от 15 Декабрь 2017, 17:24:58 ---Сигнал микрофона разведён по типовой схеме, только это ни разу не проверялось - нужен оригинальный джой и игра, поддерживающая его, а у нас этого нет.

--- Конец цитаты ---
Ну да, джой с микрофоном и игры это такой дефицит что с 2014 года и до 2017 так и не смогли купить ни картридж(флешкартридж) ни фамик с джоями ни хотябы отдельно сам джой.

--- Цитата: FamiCraft от 15 Декабрь 2017, 17:24:58 ---Про третий и четвертый джойстики была такая хотелка, но насколько удалось понять, существовали два принципиально разных способа использовать это в играх: вариант с простой разводкой линий Data2 и Data3 с третьего и четвертого портов,
а второй вариант на дополнительных мультиплексорах. Как в этом случае добиться универсальности, пока непонятно.

--- Конец цитаты ---
Та ну, ребят, плюшек для питания непонятных напхать места фатало, а на несколько мультиплексоров места не нашлось?

Sevolgin:

--- Цитата: SAMael от 15 Декабрь 2017, 21:06:37 ---Ну да, джой с микрофоном и игры это такой дефицит что с 2014 года и до 2017 так и не смогли купить ни картридж(флешкартридж) ни фамик с джоями ни хотябы отдельно сам джой.
--- Конец цитаты ---
думаю можно было бы и встроить микрофон в корпус при желании, видел такое видео на ютубе
SAMael:
Sevolgin, угу, можно и так, это не сложно.
А ты вон почитай как там заморочились с питанием и прочей лабудой, излишнее удорожание как по мне.
Фишки и плюшки FamiCraft
Внимание!
До момента официального выхода платы ревизии 1.3 список может меняться.

Корпус
Плата спроектирована универсальной по посадочным местам и разъёмам, что позволяет с минимальными доработками устанавливать её в любые доступные корпуса типа "Junior" и "Classic" разных годов выпуска, а также в их аналоги разных производителей.

Можно использовать как "мягкую", так и "щелкающую" (тактовую) кнопку "Reset" двух типоразмеров. Аналогично, можно использовать высокий выключатель питания "Power", смонтированный на плате (как в "Junior"), либо смонтированный в корпусе, подключив его провода с помощью винтового клеммника или штыревого разъема (как в "Classic").

Питание
На входе приставки установлен диодный мост с низким падением напряжения (транзисторы MOSFET и диоды Шоттки) и коденсаторы достаточной ёмкости. Это значит, что для её питания можно использовать любые доступные адаптеры постоянного тока (DC) напряжением от 4.5 до 30 вольт или переменного тока (DC) напряжением от 3.3 до 21 вольта, любой полярности, мощностью не менее 5 Вт.

На плате смонтирован готовый модуль понижающего/повышающего DC/DC преобразователя с широким диапазоном входных напряжений, также сохранена возможность установки классического линейного регулятора (типа 7805) с радиатором.

Цифровой индикатор напряжения питания и потребляемого приставкой тока (готовый модуль из мира Arduino).

На выходе стабилизатора установлен супервизор/монитор питания, это гарантирует, что достаточно дорогие чипы приставки питаются только напряжением, находящимся в допустимых пределах (4.75V .. 5.25V).

Аналоговое (аудио, видео) и цифровое питания разделены и отфильтрованы. Полигоны земли соединены лишь в одной точке, в соответствии с концепцией "чистых земель".

Напряжение на светодиод, показывающий наличие питания, выведено на штыревой разъем (для корпусов типа "Classic"), а также на нижнюю сторону платы для корпусов типа "Junior", для индикации через нижнюю решетку.

В качестве основания платы используется стеклотекстолит FR4 с фольгой 35 мкм, что снижает потери напряжения по пути к нагруженным потребителям, например Flash- или оригинальным картриджам на дискретных микросхемах

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

Тактовый генератор на специализированной микросхеме обеспечивает надёжный запуск чипов от UMC. На плате также отдельно реализована классическая схема автогенератора на транзисторе, что позволяет запускать CPU и PPU в "гибридном" режиме (каждый на своей частоте). Выбор источника тактирования производится DIP переключателями. Кварцевые резонаторы подключаются через винтовые клеммники.

Кнопка "Reset" может перезагружать как только CPU (классический вариант), так и CPU + PPU совместно (некоторые телевизоры при потере видеосигнала долго восстанавливают картинку, это неудобно, если игры на картридже переключаются по "Reset"). В таком варианте при нажатии кнопки "Reset" оба процессора останавливаются, потом первым запускается PPU, за ним с небольшой задержкой CPU. Для некоторых картриджей, особенно оригинальных на дискретных микросхемах, порядок старта процессоров важен. Поведение кнопки выбирается джампером.

Оперативная память
Возможна установка микросхем памяти как в широких, так и в узких DIP-корпусах, любого объема от 16 до 256 кбит.

RCD-цепочка, затягивающая спад сигнала CS для медленной памяти типа 6116, сделана отключаемой, для совместимости с современными чипами RAM.

Видеовыход
Композитный CVBS видеовыход реализован на операционном видеоусилителе с уровнями напряжений в соответствии со стандартами PAL/NTSC, что обеспечивает совместимость как со старыми, так и современными телевизорами. Дополнительный, встроенный в чип, фильтр высоких частот минимизирует помехи, наведенные работой цифровых частей приставки.

Телевизоры разных производителей, годов выпуска и типов требуют разного способа развязки видеосигнала: по переменному (AC) (через конденсатор большой емкости), либо по постоянному (DC) току. Тип развязки можно выбрать DIP-переключателем.

Дополнительное экранирование видео-процессора (PPU) (штатным для микросхем в DIP-корпусах способом) сводит помехи в видеосигнале практически к нулю.

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

Аудиовыход
Псевдо-стерео сигнал с возможностью плавно менять пропорции смешивания каналов звука (SQR, DMC) и громкость звука с внешнего синтезатора на картридже.

Джойстики
Для распространенного корпуса типа "Джуниор" с двумя симметрично расположенными спереди широкими разъемами для джойстиков предусмотрены современные разъёмы типа "DB-15", как наиболее универсальное и доступное решение. То же самое касается и корпуса с одним расположенным спереди широким разъемом.

Для корпуса с симметрично расположенными спереди двумя узкими и одним широким разъемами для джойстиков предусмотрены посадочные места под "штатные" разъёмы.

Для наиболее редкого корпуса с несимметрично расположенными спереди широкими разъемами следует использовать один "штатный", второй современный разъем "DB-15".

Также на плате предусмотрены штыревые разъемы для подключения "встроенных" джойстиков с распиновкой "Junior".

Для установки платы в корпус "Classic" можно использовать как "штатные", так и современные разъёмы "DB-15".
Sevolgin:

--- Цитата: SAMael от 15 Декабрь 2017, 21:18:50 ---Sevolgin, угу, можно и так, это не сложно.
А ты вон почитай как там заморочились с питанием и прочей лабудой, излишнее удорожание как по мне.


--- Конец цитаты ---
я почитал, вот и попросил, чтобы цену озвучили, с учетом желаемой прибыли (вряд ли они как альтруисты выступают в этом вопросе, как никак работала команда) думаю, что цена выйдет как хороший коробочный оригинал
В принципе цена и должна быть выше китайского клона, тут без вопросов, хороший (именно хороший) сейчас стоит в районе тысяч трех, новодел. Тут будет ручная работа, мелкосерийное производство... я за свой Денди тоже отдал в районе 5 тысяч (покупка+переделка)+ почта в районе 1000. если цена будет в этих пределах, то куда ни шло. А выше... ну тут однозначно оригинал
SAMael:
Sevolgin, ну да, меня больше смущает куча не нужного типа цангровые панельки, переключатели, преобразователей нескольrо вариантов и даже повышающий, та нафиг оно нада если видео останется композитным, в магазинах хожу смотрю ТВ, сейчас из ТВ всё больше исчезают разьёмы: композит и скарт, а про S-Video уже относительно давно можно и забыть(не ну если в скарте реализован s-video то ок, но отдельно уже почти не встречается), зато HDMI целыми рядами суют, вот мод в виде HDMI был бы востребованым  ^_^
Sevolgin:

--- Цитата: SAMael от 15 Декабрь 2017, 21:37:10 ---Sevolgin, ну да, меня больше смущает куча не нужного типа цангровые панельки, переключатели, преобразователей нескольrо вариантов и даже повышающий, та нафиг оно нада если видео останется композитным, в магазинах хожу смотрю ТВ, сейчас из ТВ всё больше исчезают разьёмы: композит и скарт, а про S-Video уже относительно давно можно и забыть(не ну если в скарте реализован s-video то ок, но отдельно уже почти не встречается), зато HDMI целыми рядами суют, вот мод в виде HDMI был бы востребованым  ^_^

--- Конец цитаты ---

Была бы годнота!
Rumata:

--- Цитата: Sevolgin от 15 Декабрь 2017, 20:25:30 ---Rgb из коробки будет. Нет?
--- Конец цитаты ---
А откуда в нинтедовском ППУ RGB? Там же по палитре видно, что она без RGB строится.
А вообще да, идея представляется перегруженной излишествами. В первую очередь по питанию. Зачем это куча вариантов плюс супервайзер плюс Ардурина? Тогда уж во всех отношениях лучше (проще, дешевле, надёжней) просто комплектовать своим БП, с которым всё гарантированно
Если с генератором удалось найти решение, то это можно только приветствовать. Хотя излишняя коммутация в ВЧ цепях не есть хорошо.
Ну и вообще немного за текстом последить :) " по переменному (AC) (через конденсатор большой емкости), либо по постоянному (DC) току." Вообще-то инженеры с 15-летним стажем должны знать, что развязка через конденсатор - это как раз по постоянному, а по переменному - это через развязывающий трансформатор  ;)
SAMael:
Rumata, эээ, без моргалок, свителок и перделок и ардуины это не фамик  :lol:
Sevolgin:
А что мешает инженерам с 15 летним стажем разработать свой ппу?
Американец вон ргб прикручивает к топлодеру, правда цена там золотая получается
Scruber:
да действительно, если бы на борту был hdmi, rgb и все это на оригинальных фамиковских чипах (только не говорите "от куда их взять"), я бы подумал...
Rumata:

--- Цитата: Scruber от 15 Декабрь 2017, 22:55:47 ---если бы на борту был hdmi, rgb и все это на оригинальных фамиковских чипах
--- Конец цитаты ---
По ходу тема скатывается в унылый троллинг :'(
KykyPyky:
В принципе если вы подогнали под все возможные корпуса, это уже немало.
Я довольно долго искал корпус MG-02 под плату от megawalkman.
Попадались какие угодно, но только не нужная.

Покажите плату, которую вы развели.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии