Съдържание:

Arduino XY дисплей на щит на осцилоскоп: 7 стъпки (със снимки)
Arduino XY дисплей на щит на осцилоскоп: 7 стъпки (със снимки)

Видео: Arduino XY дисплей на щит на осцилоскоп: 7 стъпки (със снимки)

Видео: Arduino XY дисплей на щит на осцилоскоп: 7 стъпки (със снимки)
Видео: Объяснение прошивки Marlin 2.0.x 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: Прототип

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

Бързо след като видях видеото, надграждам решенията си, използвайки щит на протоборд. Това ни послужи добре и беше използвано на много събития, но въпреки че работеше, беше малко крехко, затова реших да направя живота по -лесен и да създам PCB версия на щита. Това ще улесни настройването и подобри надеждността.

Стъпка 3: ПХБ

Печатни платки
Печатни платки
Печатни платки
Печатни платки
Печатни платки
Печатни платки

Честно казано, проектирането на печатни платки вероятно беше прекалено много и аз го направих не на последно място като учебен опит. Избрах да използвам BNC конектори, тъй като те са прости и винаги под ръка. Ако сте избрали просто свързване на сонди директно, трябва да можете да пропуснете кондензаторите, тъй като сондите сами трябва да имат достатъчно капацитет.

Стъпка 4: Части и монтаж

Части и монтаж
Части и монтаж

По -долу е даден списък на частите, които ще ви трябват за изграждането на щита.

  • 2 x AMP 5227161-1 BNC коаксиален, жак с прав ъгъл, през отвора под прав ъгъл, 50 ома конектори
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
  • 2 x KEMET C317C100J1G5TA Многослоен керамичен кондензатор, Gold Max, 10 pF, Goldmax, серия 300
  • 0.1 заглавие на Pin Header
  • Печатни платки

Вие също ще се нуждаете от спойка и може би флюс за сглобяване.

За да го използвате ще ви трябва

  • Arduino (използвах Uno)
  • 2 x 50ohm BNC към BNC кабели
  • Осцилоскоп с режим X Y

Стъпка 5: Код

Код
Код

Вместо да преоткрия колелото, използвах кода, предложен в публикацията в YouTube на Алън. Наистина върши много добра работа! Можете да го изтеглите тук.

Оттогава създадох няколко допълнителни дисплея.

Стъпка 6: Примери

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

Няколко примера за типа неща, които можете да покажете във вашия обхват. Анимацията също е възможна, но все още не съм опитвал това.

Стъпка 7: Заключение

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

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

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

Препоръчано: