User Tag List

Страница 8 из 13 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 125

Тема: Scorpion ZS-256 Turbo+ (V16.2.7). Неторопливая сборка конструктора.

  1. #71

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Т.е. надпись "Беспроводной комплект KBS-7001" прямо на коробке тебя ни на какие мысли не навела?
    Спектрумисты любят преодолевать трудности

    Не так давно появился интересный адаптер для ZX-BUS шины.
    Называется он ZXKM+SD или "Космокарта". Разработчик Игорь aka Igor-azx987sa
    Предназначен для подключения к Spectrum-совместимым компьютерам, имеющим NemoBUS, HID устройств - в частности, USB клавиатуру и мышь. В каждый USB порт можно подключить беспроводную пару клава/мышь, либо переходник 2xPS/2->USB.. Работает и с беспроводными моделями.
    В этой версии платы имеется слот для подключения SD-карты.
    Конструктор для сборки этого девайса лежит у меня уже несколько месяцев. Решил собрать на новогодние праздники.
    Плата:



    Плата спаялась как-то удивительно быстро. Использовал обычный паяльник с медным жалом и флюс ЛТ-120. Чипы с очень мелким шагом ножек. После пайки, надо внимательно проверить на "не пропаи" и на замыкания. Я использовал мощную лупу, глазом такие мелкие детали уже не видны.



    Затруднения возникли только со светодиодами. На шелке есть белая полоска, к ней надо паять сторону с зеленой полосой на светодиоде.



    Из сложных моментов - пайка кварца. Тут он очень маленький и имеет три вывода. Фена под рукой не было, аккуратно запаял паяльником.
    Спаять адаптер - это пол дела. Надо еще запрограммировать чипы. Тут их два:
    - Альтера Epm7160
    - Atmega atmega328
    Для программирования, космокарту надо вставить в слот ZX-BUS Скорпиона и подать питание. В моем случае, после включения питания экран оставался черным. Скорп не запускался.
    Сначала шьем Альтеру. Для этого используем программу Quartus II 13.1 и программатор Altera USB ByteBlaster. Программатор подключается с помощью стандартного 10-ти пинового шлейфа.

    Прошивка лежит на гитхабе. Ссылка https://github.com/Igor-azx987sa/ZXKM



    После того, как прошил Альтеру, скорпион автоматически "ресетнул" и запустился.
    Потом прошиваем Атмегу. Я использовал программатор Т48 в режиме ISP. Хотя можно применять и специальный программатор с пакетом AVR Studio.
    Схему подключения можно подсмотреть в самом программаторе Т48.
    Это пины на разъеме программатора:



    Это пины на разъеме Atmel JTAG космокарты:



    Важно правильно выставить конфигурацию или фьюзы FUSE.



    Фьюзы для AVR:



    После удачной прошивки Космокарта должна уже работать.
    USB клавиатуры у меня не оказалось, поэтому сразу вставил донгл-передатчик от моего беспроводного комплекта. Ура! Все заработало с первого раза, в т.ч. и мышь.



    Теперь можно исправить раскладку "под себя". Для этого есть специальная утилита, которая патчит HEX-файл прошивки Атмеги. После исправления, его надо опять прошить в Атмегу.



    Вот ссылки на ютуб-ролики по сборке и программированию. Там все более подробно.

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





    [свернуть]


    Продолжение следует.
    Последний раз редактировалось Froggy; 24.12.2023 в 12:38.

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

    ALS(24.12.2023), Cooper(24.12.2023), Evgeny Muchkin(30.12.2023), Grand(30.12.2023), LW(24.12.2023), Outcast(01.04.2024), SERGEY256(24.12.2023), SergZ(31.05.2025), Willy(25.12.2023)

  2. #72

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Космокарта позволяет выполнять сброс (Reset) без подключения дополнительных проводов.
    Для реализации кнопок Magic и Turbo надо подключить контакты XP2 и XP3 на плате космокарты к контактам MGC и RST интерфейсного разъема Скорпиона.

    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    Grand(30.05.2024)

  3. #73

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так совпало, что на днях появилась новая версия ProffROM от LW.
    добавлена поддержка SD карт ZC по стандарту KOE. при отсутствии смука, смонтированные образы с карты будут работать в Tr-Dos только с дисководов C и D.
    Т.е. есть доступ к SD-карте, которую можно установить в космокарту.
    Проверил у себя. Все работает хорошо. Т.к. у меня есть СМУК, то можно монтировать образы прямо с SD-карты.



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

    Evgeny Muchkin(30.12.2023), Grand(30.12.2023), LW(26.12.2023)

  4. #74

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще маленький лайфхак. Обращение к дискам СМУКа происходит в полной тишине. После дисковода как-то не привычно. Не понятно, читается что-то с диска или нет.
    В СМУКе можно на место светодиода подключить компьютерный бузер. Тогда при обращении к дискам СМУКа, бузер будет имитировать звук движения головки винчестера.



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

    Cooper(25.01.2024), Evgeny Muchkin(30.12.2023), Grand(30.12.2023), SergZ(31.05.2025)

  5. #75

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подружил Скорпион с Елкой от Евгения Мучкина.
    Для теста вставил в елку Космокарту и СМУК. Третьего девайса пока не имею. Это чтобы заполнить все слоты елки.
    Работает в любом слоте Скорпиона.

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

    Cooper(23.03.2024), Evgeny Muchkin(28.03.2024), Grand(23.03.2024)

  6. #76

    Регистрация
    23.03.2022
    Адрес
    г. Екатеринбург
    Сообщений
    112
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго дня!
    Очень полезный отчет. Подскажите, где заказывали платки (или наборы) SMUC и ZXM? жду платы ZS Scorpion 1024+ буду собирать.

  7. #76
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #77

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пришла пора делать корпус.
    Изначально планировал оснащать Скорпион звуковой платой типа General Sound. Но на данный момент передумал. Может позже.
    Остаются две внешние платы - Космокарта и SMUC. Они вставляются в слоты Скорпиона. Елка не нужна.
    Когда начал макетирование, понял, что корпус получается слишком высоким.
    SMUC попытаюсь "уложить" через Г-образный переходник. Космокарту можно поставить низкопрофильную версию, без SD-карты. Тогда высота корпуса будет минимальная. Ориентировочно - 70 мм с учетом толщины корпуса.

    Рассматриваю два типа размещения плат:
    1. Платы на одном уровне
    2. Интерфейсные платы поставить вторым этажом над основной платой.
    Разница в глубине корпуса - 3-4 см. 20-21 см против 23-24 см. В принципе, не очень критично. Надо думать.





    Этот пользователь поблагодарил Froggy за это полезное сообщение:

    Cooper(26.05.2024)

  9. #78

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начал макетирование.
    Размер корпуса 350х220х80.
    Блок дисководов скручивается с помощью накладок. Потом крепится снизу корпуса.
    Блок дисководов поднят над поверхностью на 10 мм. В нише удобно расположить шлейф. Для укладки шлейфа в боковой накладке сделан вырез.
    Платы интерфейсов расположены вторым этажом. В основании сделаны вырезы. Удобно выводить вниз шлейфы и делать кабель-менеджмент.
    Пока все получается очень удобно и красиво.
    Подробности на фото:







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

    Cooper(26.05.2024), Romych(27.05.2024), SergZ(31.05.2025), shadwork(27.05.2024), Willy(30.05.2024)

  10. #79

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил сделать переключатель буквы флоппи-дисков.
    По умолчанию, будет:
    Диск А - эмулятор дисковода Готек.
    Диск В - "настоящий" 3.5" дисковод
    Иногда нужно, чтобы диском А был "настоящий" дисковод.

    В телеграмм канале мне подсказали схему переключения на сдвоенном переключателе.
    Суть в переключении контактов выбора диска Sel A (10) и Sel B (12).
    На практике пока не пробовал.


  11. #80

    Регистрация
    18.01.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    696
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    508
    Поблагодарили
    220 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Набросал схему в EASY EDA.
    Развел плату. Получился небольшой переходник. Кроме этого, он "переворачивает" шлейф чтобы потом не крутить петли.
    Переключатель выходит на боковую панель корпуса.





    Честно говоря, не проверял этот способ подключения FDD. Попробую "на пальцах" и реальных девайсах.

    Теперь надо купить подходящий переключатель, подправить плату и можно заказывать.
    Размер меньше 100 мм - стоимость должна получиться не высокой.
    Последний раз редактировалось Froggy; 30.05.2024 в 13:30.

Страница 8 из 13 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Scorpion ZS 256 Turbo+ Restored
    от molodcov_alex в разделе Scorpion
    Ответов: 579
    Последнее: 17.11.2025, 18:24
  2. Ответов: 501
    Последнее: 28.10.2025, 23:13
  3. Scorpion Turbo+ V16 новое в схеме
    от blackinwoman в разделе Scorpion
    Ответов: 9
    Последнее: 10.10.2017, 21:54
  4. Scorpion ZS 256 Turbo+ (схема)
    от deathsoft в разделе Scorpion
    Ответов: 103
    Последнее: 23.09.2017, 19:48

Ваши права

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