Оглавление:

Дисплей Arduino XY на экране осциллографа: 7 шагов (с изображениями)
Дисплей Arduino XY на экране осциллографа: 7 шагов (с изображениями)

Видео: Дисплей Arduino XY на экране осциллографа: 7 шагов (с изображениями)

Видео: Дисплей Arduino XY на экране осциллографа: 7 шагов (с изображениями)
Видео: Планшетный осциллограф FNIRSI-1013D для начинающих радиолюбителей 2024, Июль
Anonim
Дисплей Arduino XY на экране осциллографа
Дисплей Arduino XY на экране осциллографа
Дисплей Arduino XY на экране осциллографа
Дисплей Arduino XY на экране осциллографа

На протяжении многих лет я часто брал осциллограф, отображающий логотип и текст в режиме x y, на мероприятия, в которых помогал мой Makerspace. Обычно он управляется с помощью выводов PWM на Ardiuno и RC-цепи для сглаживания джиттера.

Пару лет назад я наткнулся на отличное видео на YouTube от Алана Волька, в котором он использовал лестницу R2R в качестве ЦАП, что улучшило скорость обновления и в целом позволило отобразить более детальное изображение. Позже он улучшил это, используя код Боба из VintageTek. Я включил ссылки на оба этих бесценных видео на YouTube ниже.

# 144: Используйте Arduino Uno для создания вращающейся графики XY на осциллографе

# 164: Больше графики осциллографа XY, VintageTEK и того, как развиваются проекты

Шаг 1: Схема

Схема
Схема

Схема в значительной степени является прямой копией схемы Алана Волька, но я выбрал только массив R2R, а не делал его из отдельных резисторов. Во многом это произошло из-за лени и нежелания впаивать все эти резисторы!

Шаг 2: прототип

Прототип
Прототип

Вскоре после просмотра видео я обновляю свои решения, используя щит protoboard. Это хорошо послужило нам и использовалось на многих мероприятиях, но пока оно работало, оно было немного хрупким, поэтому я решил упростить жизнь и создать версию экрана для печатной платы. Это упростит настройку и повысит надежность.

Шаг 3: печатная плата

Печатная плата
Печатная плата
Печатная плата
Печатная плата
Печатная плата
Печатная плата

Честно говоря, проектирование печатной платы, вероятно, было излишним, и я сделал это не в последнюю очередь в качестве учебного опыта. Я предпочел использовать разъемы BNC, поскольку они просты и всегда под рукой. Если вы выбрали прямое подключение пробников, вы можете не использовать конденсаторы, поскольку сами пробники должны иметь достаточную емкость.

Шаг 4: Детали и сборка

Детали и сборка
Детали и сборка

Ниже приводится список деталей, которые вам потребуются для создания щита.

  • 2 коаксиальных разъема AMP 5227161-1 BNC, прямоугольный разъем, сквозное отверстие под прямым углом, разъемы 50 Ом
  • 2 x BOURNS R2R 10 кОм, SIP, шина, серия 4300R, 10-контактные резисторы
  • 2 x KEMET C317C100J1G5TA Многослойный керамический конденсатор, Gold Max, 10 пФ, Goldmax, серия 300
  • Заголовок вывода с шагом 0,1
  • Печатная плата

Вам также понадобится припой и, возможно, флюс для сборки.

Для его использования вам понадобится

  • Arduino (я использовал Uno)
  • 2 кабеля по 50 Ом с BNC на BNC
  • Осциллограф с режимом X Y

Шаг 5: Код

Код
Код

Вместо того, чтобы изобретать велосипед, я использовал код, предложенный в посте Алана на YouTube. Это действительно очень хорошая работа! Вы можете скачать это здесь.

С тех пор я создал несколько дополнительных дисплеев.

Шаг 6: Примеры

Примеры
Примеры
Примеры
Примеры

Пара примеров того, что вы можете отобразить на телескопе. Возможна и анимация, но я еще не пробовал.

Шаг 7: Заключение

Заключение
Заключение

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

Все еще не уверен, что получил правильное значение для конденсаторов, если у меня будет возможность, я могу попробовать несколько других значений.

Рекомендуемые: