Obsah:
- Krok 1: Schéma
- Krok 2: Prototyp
- Krok 3: PCB
- Krok 4: Díly a montáž
- Krok 5: Kód
- Krok 6: Příklady
- Krok 7: Závěr
Video: Zobrazení Arduino XY na štítu osciloskopu: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Za ta léta jsem často vzal osciloskop zobrazující logo a text pomocí režimu x y na události, na kterých mi pomáhá můj Makerspace. Normálně jej pohánějte pomocí pinů PWM na Ardiuno a RC obvodu k vyhlazení chvění.
Před několika lety jsem narazil na vynikající video na YouTube od Alana Wolkeho, ve kterém použil jako DAC žebřík R2R, což zlepšilo obnovovací rychlost a celkově umožnilo zobrazení podrobnějšího obrázku. Později se v tom zdokonalil pomocí kódu od Boba z VintageTek. Níže jsem vložil odkazy na obě tato neocenitelná videa z YouTube.
#144: Použijte Arduino Uno k vytvoření rotující grafiky XY na osciloskopu
#164: Více grafiky osciloskopu XY, VintageTEK a vývoj projektů
Krok 1: Schéma
Obvod je do značné míry přímou kopií Alan Wolke, ale rozhodl jsem se použít pouze pole R2R, které je vytvořeno z jednotlivých odporů. To bylo do značné míry způsobeno leností a nechtěním pájet všechny ty odpory!
Krok 2: Prototyp
Rychle po zhlédnutí videa upgraduji svá řešení pomocí protoboardového štítu. To nám dobře sloužilo a bylo používáno na mnoha akcích, ale přestože to fungovalo, bylo to trochu křehké, a tak jsem se rozhodl usnadnit život a postavit PCB verzi štítu. To by zjednodušilo nastavení a zlepšilo spolehlivost.
Krok 3: PCB
Abych byl upřímný, navrhování desky plošných spojů bylo pravděpodobně přehnané a já jsem to udělal v neposlední řadě jako zkušenost s učením. Rozhodl jsem se použít konektory BNC, protože jsou jednoduché a vždy po ruce. Pokud jste se rozhodli pro přímé připojení sond, měli byste být schopni kondenzátory vynechat, protože sondy by samy měly mít dostatečnou kapacitu.
Krok 4: Díly a montáž
Následuje seznam dílů, které budete ke stavbě štítu potřebovat.
- 2 x AMP 5227161-1 BNC koaxiální, konektor s pravým úhlem, pravý úhel skrz otvor, konektory 50 ohmů
- 2 x BOURNS R2R 10 kohm, SIP, bussed, 4300R Series, 10 pinů Rezistory
- 2 x vícevrstvý keramický kondenzátor KEMET C317C100J1G5TA, Gold Max, 10 pF, Goldmax, řada 300
- Záhlaví kolíku 0,1
- PCB
K sestavení budete také potřebovat pájku a možná tavidlo.
K jeho použití budete potřebovat
- Arduino (použil jsem Uno)
- 2 x 50ohm kabely BNC na BNC
- Osciloskop s režimem X Y
Krok 5: Kód
Místo toho, abych znovu objevil kolo, jsem použil kód navržený v Alanově příspěvku na youtube. Opravdu to dělá velmi dobrou práci! Můžete si jej stáhnout zde.
Od té doby jsem vytvořil několik dalších displejů.
Krok 6: Příklady
Několik příkladů typů věcí, které byste mohli ve svém oboru zobrazit. Animace je také možná, ale ještě jsem to nezkoušel.
Krok 7: Závěr
Na závěr pěkný zábavný malý projekt. Mám plány, jak bych to mohl do budoucna přizpůsobit, ale zatím to budu tajit.
Stále si nejsem jistý, že jsem dostal správnou hodnotu pro kondenzátory, pokud mám šanci, mohu zkusit několik dalších hodnot.
Doporučuje:
Zobrazení CO2: 9 kroků (s obrázky)
CO2 displej: Jak naznačuje jeho název, projekt CO2 Display je malý snímač CO2 CO2, který lze zapojit do USB pro snadné sledování vnitřního a venkovního znečištění. Úroveň CO2 je zobrazena živě, ale je to možné pomocí malé aplikace uvedené v dokumentaci
Zobrazení binárních hodin BigBit: 9 kroků (s obrázky)
BigBit Binary Clock Display: V předchozím Instructable (Microbit Binary Clock) byl projekt ideální jako přenosný stolní spotřebič, protože displej byl docela malý. Zdálo se tedy vhodné, že další verze by měla být verze s krbovou nebo nástěnnou montáží, ale mnohem větší
Mechanické sedmisegmentové hodiny zobrazení: 7 kroků (s obrázky)
Hodiny mechanického sedmisegmentového displeje: Před pár měsíci jsem postavil dvouciferný mechanický 7segmentový displej, který jsem proměnil v odpočítávací časovač. Vyšlo to docela dobře a řada lidí navrhla zdvojnásobení na displeji, aby se vytvořily hodiny. Problém byl v tom, že už jsem byl spuštěn
Použijte Arduino k zobrazení otáček motoru: 10 kroků (s obrázky)
Použijte Arduino k zobrazení otáček motoru: Tato příručka nastíní, jak jsem ve svém dráhovém voze Acura Integra použil jako měřič otáček motoru a kontrolku řazení Arduino UNO R3, 16x2 LCD displej s I2C a LED pásek. Je to napsáno ve smyslu někoho, kdo má nějaké zkušenosti nebo zkušenosti
Časovač odpočítávání pomocí štítu GLCD: 8 kroků (s obrázky)
Odpočítávací časovač pomocí štítu GLCD: V tomto projektu nakreslím odpočítávací časovač na štít GLCD 1sheeld, uživatel tohoto projektu může určit dobu trvání časovače pomocí nakresleného tlačítka na GLCD, když časovač dosáhne 0, bude znít zvuk a vibrace