Ослик часть 0 ( пролог ) . stm32f103 2 channel oscilloscope with FFT (Arduino Ide code )

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น •

  • @Antoine_de_Saint_Exupéry
    @Antoine_de_Saint_Exupéry 4 หลายเดือนก่อน +1

    Ну хоть кто-то в 2024г занялся созданием своего осциллографа)) Поздравляю с промежуточным успехом!! Надеюсь вскоре выйдете на уровень характеристик али-аналогов до 10к.

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +3

      @@Antoine_de_Saint_Exupéry Спасибо . Даже если так открытый исходник это всегда возможность прикрутить свою " хотелку " к готовому проекту. Я 10 лет назад отдал бы очень многое за такую возможность . Очень уж часто нужны именно 2 канала и условных 100кгц более чем достаточно .

  • @СергейЖилинский-щ7г
    @СергейЖилинский-щ7г 4 หลายเดือนก่อน

    молодец. удачи в проекте. и всего наилучшего

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน

      Спасибо огромное , проект развивается , планируется сократить потребление памяти улучшить FFT ну и внятные менюшки как в китайских аналогах . Так что заглядывайте , будет интересно .

    • @safocl9768
      @safocl9768 12 วันที่ผ่านมา

      ну тут думается можно обойтись и 4х канальным одиночным АЦП

  • @MOHAPX100
    @MOHAPX100 4 หลายเดือนก่อน

    Мощный задел. Главное не забрасывай. Редко кто на подобное замахивается ).

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +1

      @@MOHAPX100 Спасибо огромное , обещаю довести проект до конца )

  • @forcingautomotiveelectroni7644
    @forcingautomotiveelectroni7644 4 หลายเดือนก่อน

    Красавчик! По тяжелой заморочился.

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน

      @@forcingautomotiveelectroni7644 Спасибо , решил во все тяжкие )

  • @safocl9768
    @safocl9768 3 หลายเดือนก่อน +1

    кстати не пробовал делать нечто подобное на esp32? -- мне кажется на нем будет сильно более лучше, поскольку можно просто передавать данные с АЦП по беспроводному подключению -- хоть на комп, хоть на смарт -- и не нужен ентот грустноработающий и проблемный дисплей. Сам МК esp32 тоже выглядит сильно лучше такого старого варианта stm32 -- и стоит достаточно дешево даже на платах отладки.

    • @SpectrumMan
      @SpectrumMan  3 หลายเดือนก่อน

      Да , знаю , лежит и не один , не понимаю просто что и зачем передавать ? никогда не было такой необходимости , ацп там сильно кривой , намного хуже stm32 , документации мало , часть кода закрыта , например непонятно как гнать данные в dma . Всё как бы есть но заточено под вайфай .

    • @SpectrumMan
      @SpectrumMan  3 หลายเดือนก่อน

      @@safocl9768 esp32s3 кстати умеет в rgb , в любой 40пиновый дисплэй до 800×400 точек если правильно помню , такие например в навигаторах. С отдельной памятью и все дела . И вот очень просится туда внешний ацп или stm32 в режиме внешнего ацп , но сейчас на это нет времени .

    • @funnypets5
      @funnypets5 12 วันที่ผ่านมา +1

      Внешний АЦП всегда лучше внутреннего для специализированных задач ​@@SpectrumMan

    • @SpectrumMan
      @SpectrumMan  12 วันที่ผ่านมา

      @funnypets5 Полностью согласен , только их нужно 2 в одном корпусе , синхронизированные . Готовые решения от 40 евро. )

    • @safocl9768
      @safocl9768 12 วันที่ผ่านมา

      @@SpectrumMan зачем два самих ацп то? достаточно два канала -- данные же на них собираются для одного момента... получается идеальная синхронизация

  • @sasherb2602
    @sasherb2602 4 หลายเดือนก่อน

    Здравствуйте,я по поводу вольтамперметра. Возможно снять инструкцию как прошивать стм,через что,как там сделать калибровку и тд?

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +1

      Добрый день , если хотите "поигратся" с прошивкой то нужна Arduino ide последней версии
      затем добавляем поддержку плат stm32 подробно тут voltiq.ru/stm32-arduino-ide-support/
      после этого открываем скетч ардуиной , выбираем плату stm32f103 series метод прошивки (их для новой платы всего 2 stlink2 или ttluart ) Вам понадобится сам программатор , stlink2 стоит чуть дороже но это ещё и отладчик , рекомендую.
      подключаем 4 проводка и готово
      psenyukov.ru/%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B0-%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-stm32f103c8t6-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-usb-ttl-%D0%B8-st-link-v2-%D0%BF%D0%BE%D0%B4%D0%B3/
      Есть возможность зашить программатором "неродной " загрузчик и потом прошивать по USB но всёравно изначально нужен программатор . Разобратся нужно 1 раз , потом всё просто . Пробуйте , ничего сложного .
      По второй ссылке подробное видео.
      Прошивка вольтметра обновлена , убраны мерцания .

  • @asdffewfew
    @asdffewfew 4 หลายเดือนก่อน

    вполне не плохо. а до какой частоты показывает?

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +3

      @@asdffewfew Спасибо , 1.2 милиона выборок на канал на видео 150кгц , около 10 точек на период . Увеличить в 2 раза можно подняв частоту проца при компиляции . Не на всех репликах это работает .

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +2

      @asdffewfew Пардон , не проверил , 2.4 миллиона на канал в обычном режиме и 4.8 на канал если поднять частоту до 128мгц при компиляции , греется не сильно , у меня работает но не все реплики так умеют.

  • @ИванГа-я6т
    @ИванГа-я6т 22 วันที่ผ่านมา

    GFXscope есть ещё

    • @SpectrumMan
      @SpectrumMan  22 วันที่ผ่านมา

      Есть конечно и dso130 если правильно помню есть только вот исходник закрыт а это значит хочешь хоть что-то изменить например экран больших размеров поставить - идёшь лесом )
      Или функцию какую добавить , например atan2(X,Y) (за что любой специалист по металлоискателям будет автору хвалу до небес возносить)
      У меня исходник открыт , последнее видео тут , там FFT прикручен
      th-cam.com/video/Ut9OOywmERA/w-d-xo.html
      работу 2 каналов видно тут
      th-cam.com/video/8AtK6LkdYoo/w-d-xo.html
      В коментах ссылка на диск с исходниками.
      Как выпадает свободное время пилю и выкладываю потихоньку.

  • @alosaloda
    @alosaloda 4 หลายเดือนก่อน +1

    а, понял. это же не ардуино на атмеге, а stm32

    • @SpectrumMan
      @SpectrumMan  4 หลายเดือนก่อน +1

      Да , всё верно , атмега тоже так умеет , но примерно в 100 раз медленнее.