Эмулятор FDD на Arduino nano

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Собрал простой эмулятор для своего компьютера Дельта-С.
    Проект от EvgenRU, ссылка на zx-pk.ru: zx-pk.ru/threa...
    Эмулятор позволяет производить только чтение и работает с файлами образов .trd
    Статья на моём сайте: rahost-studio....
    Лечение от "конденсаторной болезни": • Эмулятор ZX-FDD. Допол...

Комментарии • 33

  • @aleksandrbezfamilnuy9235
    @aleksandrbezfamilnuy9235 4 месяца назад +1

    Любопытный вариант. Спасибо.
    Рискну предположить, что проблемы с конденсаторами связаны с некорректной разводкой земли и питания.
    Там (практически в любой электронике) достаточно простые принципы. Отдельные линии земли и отдельные линии питания на каждый из основных потребителей. Нежелательны последовательные соединения. И противопоказаны закольцованные линии земли.
    Я бы сделал примерно так. От разъема питания в непосредственной близости небольшой электролит+керамика. И уже от них отдельными проводами на ардуинку, дисплей, карту памяти.
    И по опыту самодельных читалок для аудиокниг, керамика 0,1-1 мкф непосредственно на ноги питания разъема карты памяти. Даже некоторые промышленные плеера приходилось лечить таким способом от заикания. И карты памяти питание не более 3,3 вольт. Иначе будут проблемы, если на слоте под карту нет своего стабилизатора.

    • @RahostStudio
      @RahostStudio  4 месяца назад

      Спасибо за комментарий. Проблему с конденсатором решил добавлением пары инверторов на микросхеме ЛА3, встроил прямо в эмуль. Но тут проблема то ещё с контроллером дисковода, этот эмуль не работал только с одним не работал, с другим норм. Но ЛА3 микросхема все равно очень хорошо выпрямляет сигнал и сейчас эмуль работает без конденсатора.

  • @a_man_from_nn
    @a_man_from_nn 6 месяцев назад

    Чтобы не было проблем по питанию, надо просто запитать схему от 12 вольт через стабилизирующий преобразователь.

    • @RahostStudio
      @RahostStudio  2 месяца назад

      Кстати, да, у ардуинки же есть пин Vin, можно через него запитывать, он вроде до 18ти вольт

  • @user-cv6jv4xv7o
    @user-cv6jv4xv7o 6 месяцев назад +2

    Тоже собирал такой только на не оригинальной ардуино и расширял экран на 5 строк

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      Можно подробнее? Что значит не оригинальная Ардуино, и как происходило расширение до 5ти строк? Можно в телегу t.me/RahostStudio

    • @user-cv6jv4xv7o
      @user-cv6jv4xv7o 6 месяцев назад

      @@RahostStudio не оригинальная это на китайской lgt8f238p

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      @@user-cv6jv4xv7o по сути это одно и то же, можете подробнее рассказать про 5 строк на экран? Если не трудно, то в телеграмм.

  • @romanopekushin3099
    @romanopekushin3099 6 месяцев назад +2

    Привет. На самом деле полезное видео чтобы не говорили. Жаль нет ссылок на конкретный архив в чате. Я задолбался искать. Вопрос!. Светодиод активности дисковода припаян на pin 16 motor On ? Или куда? И по поводу разработчиков которые приходят на производство и хреново знают мат часть. Это точно не про автора видео. Диванные профессора в области " абстрактной физики" учитывая тот же опыт так и комментируют. А ВЫ научите и покажите ИМ как надо правильно. Чистые эгоисты и трусы. ВАМ удачи и новых побед над железом.

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      Привет. Какой конкретно архив интересует? Если на проект, то ссылка на zx-pk.ru в описании под видео, там ссылка на гитхаб есть. Если есть желание обсудить данный эмулятор, заходите в телеграм канал t.me/RahostStudio обсудим. По поводу светодиода, то нет, подключен к 9 пину и сделано условие на мотор он и мотор оф

    • @romanopekushin3099
      @romanopekushin3099 6 месяцев назад

      @@RahostStudio Я про архив под ssd1306. Всё остальное выложено на первой странице чата где есть ссылки на гитхаб.. Спасибо автору и вам за публикацию. Кстати у меня заработало без конденсатора. У меня не ВГ93 а МВ 8877 А. С прошедшим праздником!!!

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      У меня тоже не ВГ93, но вот не работает без конденсатора. Архив ссд да, там ближе к концу темы где то. Ещё по экрану, сейчас пробую код с расширением строк больше 2х, работает, но с небольшими глюками, не могу разобраться в чем дело...

    • @RahostStudio
      @RahostStudio  2 месяца назад

      Еще дополню информацию по светодиоду активности. После прикручивания записи данного эмулятора (да, запись есть!), пин с которого я снимал сигнал активности стал занят, поэтому пришлось припаиваться к motorOn, но через инвертер. Сначала использовал один элемент 155ЛА3, но если в паре подключен ещё один дисковод, то светодиод показывает и его работу. Поэтому применил микросхему 155ЛЕ1 и подал её на вход сигналы motorOn и drvSel (D7 ардуины) и теперь стало работать как надо.

  • @Technus_Titanius
    @Technus_Titanius 6 месяцев назад

    Наверняка, таким же образом можно взять платку STM32F103 и собрать на ней, на макетной плате, тот же GOTEK, он хотя бы записывать умеет и вместо MicroSD обычная USB флешка. Схемы/прошивки лежат на гитхабе

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      Да, можно. Как нибудь надо попробовать. Просто ардуинка была в наличии вот и собрал.

  • @ruhmachino
    @ruhmachino 5 месяцев назад

    Тот случай, когда дисковод умнее компьютера. )

  • @dmytromykhailiuta9268
    @dmytromykhailiuta9268 6 месяцев назад +1

    Это же выросло целое поколение arduono которые рассуждают таким образом, - не заработало, ткнул щуп осциллографа заработало, значит тут нужна емкость…. 🤦

    • @RahostStudio
      @RahostStudio  6 месяцев назад

      Ну, как то так ))

    • @dmytromykhailiuta9268
      @dmytromykhailiuta9268 6 месяцев назад

      @@RahostStudio , а потом приходят на работу разработчиками и в промышленных контроллорах выводят I2C на 15 метров да еще и прямо с выводов контроллера. Абсолютно не понимают суть претензий и причину неработоспособности объясняют кривостью чьих-то там драйверов. Это не смешно...

  • @user-wr1se5xk1g
    @user-wr1se5xk1g 3 месяца назад

    Здравствуйте, подскажите где взять схему и прошивку?

    • @RahostStudio
      @RahostStudio  3 месяца назад

      В описании видео есть ссылки на оригинальный проект и статью по сборке данного экземпляра, там же и прошивка есть

  • @igorovcharov7424
    @igorovcharov7424 6 месяцев назад

    мсье знает толк в извращениях!

    • @RahostStudio
      @RahostStudio  6 месяцев назад +2

      Даа. Вот ещё начал собирать эмулятор магнитофона... ))

  • @Lowboard_Fun_Research
    @Lowboard_Fun_Research 6 месяцев назад +1

    А УК-НЦ у вас нету?)

  • @vitmart372
    @vitmart372 6 месяцев назад +1

    А, зачем вообЧе это нужно?

    • @RahostStudio
      @RahostStudio  6 месяцев назад +1

      Данная поделка нужна для эмуляции дисковода zx spectrum компьютеров. Так как с записью на реальные дискеты есть некоторые проблемы, то данный эмулятор позволяет быстро и без лишних телодвижений загрузить образ диска, причем можно даже самостоятельно собрать файл trd с любым набором данных.

    • @_xDriver_
      @_xDriver_ 6 месяцев назад

      @@RahostStudio я думаю вы не поняли вопрос, он звучал так: зачем ВООБЩЕ это нужно - zx spectrum?

    • @Sergey-Demenchuk
      @Sergey-Demenchuk 6 месяцев назад +5

      ​@@_xDriver_кто не помнит своего прошлого у того нет будущего

    • @KAMA3ER1979
      @KAMA3ER1979 4 месяца назад

      Для многих пром установок и некоторых станков​@@_xDriver_

    • @lvk9253
      @lvk9253 Месяц назад

      кто-то играетса джойстиком, а кто-то паяльником