Spisu treści:
- Krok 1: Schemat
- Krok 2: Prototyp
- Krok 3: PCB
- Krok 4: Części i montaż
- Krok 5: Kod
- Krok 6: Przykłady
- Krok 7: Wniosek
Wideo: Wyświetlacz Arduino XY na osłonie oscyloskopu: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Przez lata często zabierałem oscyloskop wyświetlający logo i tekst w trybie x y na wydarzenia, w których pomagał mój Makerspace. Normalnie napędzanie go za pomocą pinów PWM na Ardiuno i obwodzie RC, aby wygładzić jitter.
Kilka lat temu natknąłem się na doskonały film na YouTube autorstwa Alana Wolke, w którym użył drabiny R2R jako przetwornika cyfrowo-analogowego, co poprawiło szybkość odświeżania i ogólnie umożliwiło wyświetlanie bardziej szczegółowego obrazu. Później ulepszył to, używając kodu od Boba z VintageTek. Poniżej zamieściłem linki do obu tych bezcennych filmów z YouTube.
#144: Użyj Arduino Uno do stworzenia obracającej się grafiki XY na oscyloskopie
#164: Więcej grafik na oscyloskopie XY, VintageTEK i ewolucja projektów
Krok 1: Schemat
Obwód jest w dużej mierze bezpośrednią kopią Alana Wolke'a, ale wybrałem tylko układ R2R, zamiast robić go z pojedynczych rezystorów. Wynikało to w dużej mierze z lenistwa i braku chęci wlutowania tych wszystkich rezystorów!
Krok 2: Prototyp
Zaraz po obejrzeniu filmu uaktualniam swoje rozwiązania za pomocą tarczy prototypowej. Służyło nam to dobrze i było używane na wielu imprezach, ale chociaż działało, było trochę kruche, więc postanowiłem ułatwić sobie życie i zbudować wersję tarczy na płytce drukowanej. Ułatwiłoby to konfigurację i poprawiłoby niezawodność.
Krok 3: PCB
Szczerze mówiąc, projektowanie PCB było prawdopodobnie przesadą i zrobiłem to nie tylko jako doświadczenie edukacyjne. Zdecydowałem się na złącza BNC, ponieważ są proste i zawsze pod ręką. Jeśli zdecydowałeś się na bezpośrednie podłączenie sond, powinieneś być w stanie pominąć kondensatory, ponieważ sondy same powinny mieć wystarczającą pojemność.
Krok 4: Części i montaż
Poniżej znajduje się lista części, które będą potrzebne do zbudowania tarczy.
- 2 x AMP 5227161-1 BNC koncentryczne, gniazdo kątowe, kątowe przelotowe, złącza 50 omów
- 2 x BOURNS R2R 10 kohm, SIP, z magistralą, seria 4300R, rezystory 10-pinowe
- 2 x KEMET C317C100J1G5TA Wielowarstwowy kondensator ceramiczny, Gold Max, 10 pF, Goldmax, seria 300
- Nagłówek pinowy o skoku 0.1
- PCB
Będziesz także potrzebował lutu i być może topnika do montażu.
Aby z niego skorzystać, będziesz potrzebować
- Arduino (użyłem Uno)
- Kable 2 x 50ohm BNC na BNC
- Oscyloskop z trybem X Y
Krok 5: Kod
Zamiast odkrywać koło na nowo, użyłem kodu sugerowanego w poście Alana na youtube. To naprawdę bardzo dobrą robotę! Możesz go pobrać tutaj.
Od tego czasu stworzyłem kilka dodatkowych wyświetlaczy.
Krok 6: Przykłady
Kilka przykładów rzeczy, które możesz wyświetlić na swoim oscyloskopie. Możliwa jest również animacja, ale jeszcze tego nie próbowałem.
Krok 7: Wniosek
Podsumowując, fajny, zabawny mały projekt. Mam plany, jak mogę to dostosować w przyszłości, ale na razie zachowam to w tajemnicy.
Nadal nie jestem pewien, czy mam prawidłową wartość kondensatorów, jeśli mam szansę, mogę wypróbować kilka innych wartości.
Zalecana:
Analog Front End dla oscyloskopu: 6 kroków (ze zdjęciami)
Analog Front End for Osciloscope: W domu mam kilka tanich kart dźwiękowych USB, które można kupić w Banggood, Aliexpress, Ebay lub innych globalnych sklepach internetowych za kilka dolarów. Zastanawiałem się, do czego ciekawego mogę ich użyć i postanowiłem spróbować stworzyć lunetę PC o niskiej częstotliwości
Uaktualnij DIY Mini DSO do prawdziwego oscyloskopu z niesamowitymi funkcjami: 10 kroków (ze zdjęciami)
Uaktualnij DIY Mini DSO do prawdziwego oscyloskopu z niesamowitymi funkcjami: Ostatnim razem podzieliłem się, jak zrobić Mini DSO za pomocą MCU. Aby dowiedzieć się, jak go zbudować krok po kroku, zapoznaj się z moją poprzednią instrukcją: https://www.instructables. com/id/Make-Your-Own-Osc… Ponieważ wiele osób interesuje się tym projektem, spędziłem trochę czasu
Wyświetlacz TTGO (kolorowy) z Micropythonem (wyświetlacz TTGO T): 6 kroków
Wyświetlacz TTGO (kolorowy) Z Micropythonem (wyświetlacz TTGO T): Wyświetlacz TTGO T to płyta oparta na ESP32, która zawiera 1,14-calowy kolorowy wyświetlacz. Deskę można kupić za cenę mniejszą niż 7$ (wliczając wysyłkę, nagrodę widzianą na banggood). To niesamowita nagroda za ESP32 z wyświetlaczem.T
Zestaw oscyloskopu DIY - Instrukcja montażu i rozwiązywania problemów: 10 kroków (ze zdjęciami)
Zestaw oscyloskopu DIY - Poradnik montażu i rozwiązywania problemów: Podczas projektowania jakiegoś elektronicznego gadżetu bardzo często potrzebuję oscyloskopu do obserwacji obecności i formy sygnałów elektrycznych. Do tej pory używałem starego radzieckiego (rok 1988) jednokanałowego oscyloskopu analogowego CRT. Nadal działa
Wyświetlacz LCD I2C / IIC - Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: 5 kroków
Wyświetlacz LCD I2C / IIC | Konwertuj wyświetlacz LCD SPI na wyświetlacz LCD I2C: używanie wyświetlacza LCD spi wymaga zbyt wielu połączeń, co jest naprawdę trudne, więc znalazłem moduł, który może przekonwertować wyświetlacz LCD i2c na wyświetlacz LCD spi, więc zaczynamy