Taula de continguts:

Pantalla Arduino XY en un escut d'oscil·loscopi: 7 passos (amb imatges)
Pantalla Arduino XY en un escut d'oscil·loscopi: 7 passos (amb imatges)

Vídeo: Pantalla Arduino XY en un escut d'oscil·loscopi: 7 passos (amb imatges)

Vídeo: Pantalla Arduino XY en un escut d'oscil·loscopi: 7 passos (amb imatges)
Vídeo: Объяснение прошивки Marlin 2.0.x 2024, De novembre
Anonim
Pantalla Arduino XY en un escut d'oscil·loscopi
Pantalla Arduino XY en un escut d'oscil·loscopi
Pantalla Arduino XY en un escut d'oscil·loscopi
Pantalla Arduino XY en un escut d'oscil·loscopi

Al llarg dels anys, sovint he pres un oscil·loscopi que mostra el logotip i el text mitjançant el mode x y als esdeveniments en què el Makerspace ha estat ajudant. Normalment, conduïu-lo mitjançant els pins PWM d'un Ardiuno i un circuit RC per suavitzar la fluctuació.

Fa un parell d’anys em vaig trobar amb un excel·lent vídeo de youtube d’Alan Wolke, en què feia servir una escala R2R com a DAC, la qual cosa millorava la velocitat d’actualització i, en general, permetia la visualització d’una imatge més detallada. Posteriorment, va millorar-lo fent servir el codi de Bob a VintageTek. A continuació he inclòs enllaços a aquests inestimables vídeos de youtube.

# 144: Utilitzeu Arduino Uno per crear gràfics XY giratoris en un oscil·loscopi

# 164: Més gràfics de l’oscil·loscopi XY, VintageTEK i com evolucionen els projectes

Pas 1: esquema

Esquema
Esquema

El circuit és pràcticament una còpia directa d’Alan Wolke, però vaig optar per només una matriu R2R, tan aposta per fer-lo amb resistències individuals. Això es va deure en gran part a la mandra i al no voler soldar totes aquestes resistències.

Pas 2: prototip

Prototip
Prototip

Ràpidament després de veure el vídeo, actualitzo les meves solucions amb un protoboard shield. Això ens va servir molt i es va utilitzar en molts esdeveniments, tot i que, tot i que funcionava, era una mica fràgil, vaig decidir fer la vida més fàcil i construir una versió PCB de l'escut. Això farà que sigui més senzill configurar i millorar la fiabilitat.

Pas 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Sincerament, dissenyar un PCB probablement va ser excessiu i ho vaig fer, sobretot, com a experiència d’aprenentatge. Vaig optar per utilitzar connectors BNC, ja que són senzills i sempre a l’abast. Si opteu per connectar directament sondes directament, podríeu ometre els condensadors, ja que les sondes haurien de tenir prou capacitat.

Pas 4: Parts & Assembley

Parts & Assembley
Parts & Assembley

A continuació es mostra una llista de les parts que necessitarà per construir l'escut.

  • 2 x AMP 5227161-1 BNC coaxial, presa d'angle recte, forat passant angle recte, connectors de 50 ohms
  • 2 x BOURNS R2R 10 kohm, SIP, Bus, sèrie 4300R, resistències de 10 pins
  • 2 x Condensador de ceràmica multicapa KEMET C317C100J1G5TA, Gold Max, 10 pF, Goldmax, Sèrie 300
  • Capçalera de pin de 0,1 pitch
  • PCB

També necessitareu soldar i potser un flux per muntar.

Per utilitzar-lo necessitareu

  • Arduino (he utilitzat un Uno)
  • 2 cables BNC a BNC de 50ohm
  • Oscil·loscopi amb mode X Y

Pas 5: Codi

Codi
Codi

En lloc de reinventar la roda, he utilitzat el codi suggerit a la publicació de youtube d’Alan. Realment fa una molt bona feina! Podeu descarregar-lo aquí.

Des de llavors he creat algunes pantalles addicionals.

Pas 6: exemples

Exemples
Exemples
Exemples
Exemples

Un parell d'exemples del tipus de coses que podeu mostrar al vostre abast. L’animació també és possible, però encara no ho he provat.

Pas 7: Conclusió

Conclusió
Conclusió

En conclusió, un petit i divertit projecte. Tinc plans sobre com puc adaptar-ho en el futur, però mantindré això en secret per ara.

Encara no estic segur de tenir el valor correcte per als condensadors si tinc la possibilitat de provar alguns altres valors.

Recomanat: