Ничего не найдено :(
    В гостях у Самоделкина! » С сайтов » Спец » Доработка осциллографа Mini DSO

    Доработка осциллографа Mini DSO


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

    Спецификация осциллографа:
    MCU: STC8A8K64S4A12 @ 27MHz
    Дисплей: 0,96 "OLED с разрешением 128x64
    Потенциометр EC11

    Вход: одноканальный
    Интервал: 500ms, 200ms, 100ms, 50ms, 20ms, 10ms, 5ms, 2ms, 1ms, 500us, 200us, 100us
    (100us доступно только в режиме автоматического запуска)
    Диапазон напряжения: 0-30В
    Номинальная мощность: 250kHz @100us/div

    Шаг первый: светодиод
    Для индикаций новых функций нужно добавить светодиод.

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







    Схему можно скачать ниже
    circuit_V0.3.pdf
    Mini_DSO_Scheme_V0.3.pdf
    Шаг третий: код
    Дальше нужно загрузить новый код. Процесс описан в предыдущей статье.
    Код V0.3.rar



    Шаг четвертый: интерфейс
    На фото можно посмотреть основное меню и меню настроек.


    Все операции выполняются с помощью энкодера EC11. Операции выполняются одним щелчком, двойным щелчком, длительным нажатием, вращение и вращением с нажатием.

    Основной интерфейс - режим параметров:
    Один щелчок: запуск / остановка выбора
    Двойной щелчок: вход в режим Wave Scroll
    Долгое нажатие: вход в интерфейс настроек
    Поворот энкодера: настройка параметров
    Поворот энкодера во время нажатия: переключение между параметрами
    Переключение в автоматический или ручной диапазон: поворот энкодера по часовой стрелке для автоматического диапазона. Поверните энкодер против часовой стрелки, чтобы войти в ручной диапазон.
    Основной интерфейс - Режим Wave Scroll:
    Один щелчок: запуск / остановка выбора
    Двойной щелчок: режим ввода параметров
    Долгое нажатие: вход в интерфейс настроек
    Поворот энкодера: прокручивает форму волны по горизонтали (доступно только при остановленном выборе)
    Поворот энкодера при нажатии: прокрутка формы волны по вертикали (доступно только при остановленном выборе)

    Интерфейс настроек:
    Один щелчок: N / A
    Двойной щелчок: N / A
    Долгое нажатие энкодера: возврат в главный интерфейс
    Поворот энкодера: настройка параметров
    Поворот энкодера во время нажатия: переключение между параметрами






    Шаг пятый: тестирование
    Тест 1:
    Захват сигнала во время включения питания.
    Форма сигнала на Mini DSO такая же, как на DS1052E. Небольшие изменения в форме волны четко зафиксированы. Точность напряжения хорошая.

    Тест 2:
    Захват формы сигнала в цепи измерения индуктивности и тока насыщения.
    Уровень срабатывания составляет всего 0,1 В, а сек / дел - 200 мкс. Для такого небольшого сигнала, это довольно хорошо.







    Шаг шестой: недостатки
    1. Так же, как и в первом варианте прибор не может измерять отрицательные напряжения. Форма сигнала остановится на 0В.
    2. Так же есть проблемам измерений в некоторых режимах если сигнал ШИМ. Это проблема, по его словам, из-за микросхемы.


    В дальнейшем мастер планирует заменить микросхему STC8A8K на STM32. Так же он планирует найти способ измерения отрицательного напряжения.

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Литиевые аккумуляторы для электровелосипеда

    Как сделать прибор ночного видения

    10
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    10
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    6
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 8.67 из 10 (голосов: 1 / История оценок)

    Добавить комментарий

      • smilesmilesxaxaokdontknowyahoonea
        bossscratchfoolyesyes-yesaggressivesecret
        sorrydancedance2dance3pardonhelpdrinks
        stopfriendsgoodgoodgoodwhistleswoontongue
        smokeclappingcraydeclarederisivedon-t_mentiondownload
        heatirefullaugh1mdameetingmoskingnegative
        not_ipopcornpunishreadscarescaressearch
        tauntthank_youthisto_clueumnikacuteagree
        badbeeeblack_eyeblum3blushboastboredom
        censoredpleasantrysecret2threatenvictoryyusun_bespectacled
        shokrespektlolprevedwelcomekrutoyya_za
        ya_dobryihelperne_huliganne_othodifludbanclose

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Опрос
    А Вы уже рассказали на сайте о своей самоделке?

    Последние комментарии

    Все комментарии