PDA

Просмотр полной версии : Компьютер "Sprinter 2022d/s"



RomanRom2
31.12.2021, 20:55
Друзья, с наступающим новым 2022 годом!

На всех парах спешу сообщить, что обновленная плата Спринтера готова и протестирована!
По началу она не захотела запускаться, чем вызвала некоторые беспокойства, ведь здесь столько нововведений. Но как обычно это бывает — фикс пары непропаев и все работает. Электроника, как известно, наука о контактах :)

https://i.ibb.co/HV6vVgJ/22.png (https://ibb.co/FK2vK7P)

На данный момент готов pcb-файл платы и библиотека, однако sch-файл схемы пока не обновлен, чуть позже обновим. Ну и файлы герберы тоже можно использовать, именно по этим файлам сделаны протестированные платы. Файлы проекта для P-CAD 2006.

Что же тут обновленного по сравнению с классической версией?

https://i.ibb.co/1rgzSFf/2.jpg (https://ibb.co/1rgzSFf) https://i.ibb.co/L9SRkDB/3.jpg (https://ibb.co/L9SRkDB)

Первое что бросается в глаза, это увеличенный размер и добавленный третий ISA слот. Это результат адаптации крепежных отверстий из стандарта Baby AT в обычный AT. После смещение этих отверстий пришлось увеличить плату всего на 17мм.

Как то раз меня стукнуло сделать нормальные полигоны заливки, т.к. земля на классической плате оставляет желать лучшего. Пока делал это, понял что это почти бесполезно, нужно все переделывать. Сказано — сделано. Все сигнальные дорожки уменьшены до 0.2мм, переходные отверстия уменьшены до 0.3/0.6мм, расстояние между дорожками соблюдалось так же 0.2мм. Все это позволило высвободить много свободного места, а это в свою очередь привело к тому, что все трассы были перепроложены заново, а многие из них значительно сократились. Иными словами плата разведена полностью заново, конечно сохранив общий рисунок и расположение большинства деталей.

https://i.ibb.co/q7SSH3S/4.jpg (https://ibb.co/q7SSH3S) https://i.ibb.co/MDdxpNH/5.jpg (https://ibb.co/MDdxpNH)

Питание так же полностью переделано: основная линия VCC (+5v) проложена толщиной 1мм по всей плате закольцованными контурами — это позволяет оптимизировать токи. Переходные отверстия в линиях питания так же увеличены до 0.5/1.0мм. Стабилизаторы питания заменены на DPAC, убраны старые пинауты. Добавлен отдельный стабилизатор под видео память и переключатель — теперь можно использовать как 5v память, так и 3.3v. Так же сделан переключатель питания на кварцевый генератор по образу и подобию как сделано для мелкой альтеры, это нужно для формирования правильной амплитуды сигнала с тактового генератора, который может использоваться в vga-mod (там циклон и нужно 3.3в). Еще добавлен стабилизатор из -12v в -5v, это нужно для питания COM-мыши, а на современных блоках питания АТХ -5 почти никогда не бывает уже. Ну и конечно добавлено блокировочных конденсаторов на каждую микросхему, там где их не было.

На заметку:
vga-mod — собственно главный мод для Спринтера! Это отдельная плата (все моды это отдельные платы), которая реализует скандаблер для VGA выхода, который снимает цифровой сигнал 24 бит (по 8 бит на цвет) прямо с видео контроллера, а не цифрует готовый аналоговый сигнал как обычно это делается в скандаблерах. vga-mod использует DAC платы Спринтера и заменяет несколько его микросхем, поэтому содержит минимум деталей. Скандаблер сделал Олег solegstar Стариченко, подробности в теме третьего пришествия (https://zx-pk.ru/threads/33318-sprinter-trete-prishestvie.html), второе сообщение, спойлер "МОДИФИКАЦИИ".

Исправлены все известные ошибки на плате, самая досадная из которых это ошибка стробирования сигналов для ISA слотов. Исправлен светодиод TURBO и его резистор (тупо замыкал +5v на землю). Убраны не использующиеся и бесполезные детали. Добавлены новые :) (шутка)

Переделан разъем джойстика. Во первых, с него убраны сигналы tape in и out, они теперь выведены на разъем HD AUDIO (с которым можно использовать стандартную выкидушку от современных корпусов). Во вторых, добавлены инверторы в сигналы джойстика что бы сигналы замыкались на землю как обычно это делается, а не на +5v. Это позволило добавить поддержку джойстиков Сеги. Ну и в третьих, на разъем выведен второй Fire. В схеме он есть, но на разъеме его никогда не было. Для разъема может использоваться стандартная выкидушка от PC для COM-порта.

Из-за того, что некоторые DC разъемы было невозможно запаять устанавливая микросхемы в панельки — такие места так же были переработаны, элементы раздвинуты, теперь с этим нет проблем. Конечно достижение так себе, т.к. панельки под микросхемы обычно ставить не предполагается. Но я собираю технологические платформы (все на панельках), удобно и полезно тестировать микросхемы, что то менять, ставить опыты. Из самого сложного было сдвинуть большую альтеру на несколько мм вниз.

https://i.ibb.co/4sch2GP/6.jpg (https://ibb.co/4sch2GP)

Так же сделана версия под DIP микросхемы памяти, так сказать, возвращаясь к истоками и добавляя трушности!
Первые запуски показали, что продаваемые на aliexpress SRAM в дипе ничуть не хуже чем традиционные SOJ варианты, но при этом стоят значительно дешевле. Вот он, красавчег :) уже работает:



https://i.ibb.co/x2f3mBt/7a.jpg (https://ibb.co/x2f3mBt) https://i.ibb.co/nQqMMN0/9a.jpg (https://ibb.co/nQqMMN0)

https://i.ibb.co/LpNNSqt/8a.png (https://ibb.co/LpNNSqt) https://i.ibb.co/9tRyhWK/8b.png (https://ibb.co/9tRyhWK) https://i.ibb.co/7Q0c09P/8.png (https://ibb.co/7Q0c09P)

Думаю чуть позже подготовим конструкторы разной степени полноты. Но это не точно :)

https://i.ibb.co/pfLLQrC/10.jpg (https://ibb.co/pfLLQrC)

В общем не буду грузить вас подробностями, ход разработки можно посмотреть в файле readme.txt, прилагаемом к архиву.
https://sprinter.ru/downloads/sp2022-release.zip
С оперативными вопросами как всегда велкам к нам на огонек в телегу: https://t.me/zx_sprinter

P.S. фух, успел ))

Shaos
31.12.2021, 21:25
А фикс исы есть?

RomanRom2
31.12.2021, 21:26
конечно, вон он, между 2 и 3 слотами

Tolik_Trek
31.12.2021, 21:53
Ниииштякк)))

NEO SPECTRUMAN
31.12.2021, 22:03
а компилируемой поршивке в 2022-м так и/таки нету?

RomanRom2
31.12.2021, 23:06
Как это! Из исходников все полностью собирается. Мы назвали эту версию 2.18, т.к. файлы где то между 2.17 и 3.00 судя по дате. Но по наблюдениям как работает ближе к 3.00

NEO SPECTRUMAN
31.12.2021, 23:26
смысле про конфу
или тепеерь можно добавлять поддержку банкоматов?
выпиливать кривоАу
и цепплять на плату тсфм вместо него

или можот сорцы конфы вседа были
и я оно путаю с гмх уу которого сорцов никода небыло?

RomanRom2
01.01.2022, 01:06
Сорцы были всегда :) ну как всегда, сразу как Иван Мак передал проект общественности.
А от GMX сорцов нет, увы. Говорят Сергей Зонов хранил их на арвиде (видео кассета) и она к сожалению потерялась при переезде.

Shaos
01.01.2022, 14:00
конечно, вон он, между 2 и 3 слотами
Ну просто я ожидал увидеть про это в абзаце после "Что же тут обновленного?" ;)

- - - Updated - - -


смысле про конфу
или тепеерь можно добавлять поддержку банкоматов?

Ну если вместо 1K30 поставить 1K50 то наверное можно - разве что нужно найти того, кто знает и "банкомат", и AHDL :)

RomanRom2
01.01.2022, 23:53
Ну просто я ожидал увидеть про это в абзаце после "Что же тут обновленного?"
хмм, ну да, ты прав!
похоже тут накладочка вышла, я спешил немного, не подумал :) ну и исходил из того, что предыдущие наработки давно всем известны... исправлюсь, дополню первый пост ключевыми новшествами по сравнению с классической версией.

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

дополнил :)

Shaos
02.01.2022, 07:59
хмм, ну да, ты прав!
похоже тут накладочка вышла, я спешил немного, не подумал :) ну и исходил из того, что предыдущие наработки давно всем известны... исправлюсь, дополню первый пост ключевыми новшествами по сравнению с классической версией.
Да - теперь понятно, НО...


vga-mod — собственно главный мод для спринтера! Это скандаблер для VGA выхода, который снимает цифровой сигнал с 24 бит, а не цифрует аналоговый сигнал как обычно это делается в скандаблерах. vga-mod использует DAC платы Спринтера и заменяет несколько его микросхем, поэтому содержит минимум деталей. Скандаблер сделал Олег solegstar Стариченко, подробности написал в теме третьего пришествия, второе сообщение, спойлер "МОДИФИКАЦИИ".
НО vga-mod ведь нету на этой плате?...

RomanRom2
02.01.2022, 12:33
Я просто дал как бы расшифовку что это такое, т.к. в предыдущем абзаце упомянул об этом. Предлагаешь как то особо выделить абзац про вга мод? ;)

Shaos
03.01.2022, 10:54
Ну можно прямо указать, что это отдельная плата, устанавливающаяся "навесиком" на мать - а то народ может подумать, что оно уже встроено в Sp2022 ;)

RomanRom2
17.01.2022, 00:53
SOJ версия тоже проверена

https://i.ibb.co/M2Bc519/sp2022s-1.jpg (https://ibb.co/M2Bc519)