Talaan ng mga Nilalaman:

Arduino XY Display sa isang Oscilloscope Shield: 7 Hakbang (na may Mga Larawan)
Arduino XY Display sa isang Oscilloscope Shield: 7 Hakbang (na may Mga Larawan)

Video: Arduino XY Display sa isang Oscilloscope Shield: 7 Hakbang (na may Mga Larawan)

Video: Arduino XY Display sa isang Oscilloscope Shield: 7 Hakbang (na may Mga Larawan)
Video: как сделать тестер электронных компонентов, используя Arduino nano, dfrobot 2024, Hunyo
Anonim
Ipakita ang Arduino XY sa isang Oscilloscope Shield
Ipakita ang Arduino XY sa isang Oscilloscope Shield
Ipakita ang Arduino XY sa isang Oscilloscope Shield
Ipakita ang Arduino XY sa isang Oscilloscope Shield

Sa mga nakaraang taon madalas akong kumuha ng oscilloscope na nagpapakita ng mga logo at teksto gamit ang x y mode sa mga kaganapan na tinutulungan ng aking Makerspace. Karaniwang pagmamaneho ito gamit ang mga PWM na pin sa isang Ardiuno at isang RC circuit upang makinis ang jitter.

Ilang taon na ang nakakalipas ay nakatagpo ako ng isang mahusay na video sa youtube ni Alan Wolke, kung saan ginamit niya ang isang hagdan ng R2R bilang DAC na pinahusay na bilis ng pag-refresh at sa pangkalahatang paganahin ang pagpapakita ng isang mas detalyadong imahe. Nang maglaon ay napabuti niya ito gamit ang code mula kay Bob sa VintageTek. Nagsama ako ng mga link sa parehong mga napakahalagang mga video sa youtube sa ibaba.

# 144: Gumamit ng Arduino Uno upang lumikha ng umiikot na XY graphic sa isang Oscilloscope

# 164: Mas maraming graphics ng XY Oscilloscope, VintageTEK at kung paano umuusbong ang mga proyekto

Hakbang 1: Skematika

Skematika
Skematika

Ang circuit ay medyo isang direktang kopya ng Alan Wolke's ngunit pinili ko lamang sa isang R2R array tulad ng ikinakabit sa paggawa nito sa mga indibidwal na resistor. Ito ay higit sa lahat dahil sa katamaran at hindi nais na maghinang ng lahat ng mga resistors sa!

Hakbang 2: Prototype

Prototype
Prototype

Mabilis pagkatapos makita ang video na na-upgrade ko ang aking mga solusyon gamit ang isang protoboard na kalasag. Maihatid ito sa amin at ginamit ito sa maraming mga kaganapan ngunit habang gumana ito ay medyo marupok, Kaya't nagpasya akong gawing mas madali ang buhay at bumuo ng isang bersyon ng PCB ng kalasag. Gagawin nitong mas simple upang mai-set up at mapagbuti ang pagiging maaasahan.

Hakbang 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Upang maging matapat na pagdidisenyo ng isang PCB ay marahil ay labis na labis, at ginawa ko ito hindi alinman sa isang karanasan sa pag-aaral. Pinili kong sumama sa mga konektor ng BNC dahil ang mga ito ay simple at palaging nasa kamay. Kung pinili mo para lamang sa pagkonekta ng mga probe nang direkta dapat mong alisin ang mga capacitor dahil ang mga probe ay dapat magkaroon ng sapat na capacitance mismo.

Hakbang 4: Mga Bahagi at Assembley

Mga Bahagi at Assembley
Mga Bahagi at Assembley

Ang sumusunod ay isang listahan ng mga bahagi na kakailanganin mong itayo ang kalasag.

  • 2 x AMP 5227161-1 BNC Coaxial, Right Angle Jack, Sa pamamagitan ng Hole Right Angle, 50 ohm Connectors
  • 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
  • 2 x KEMET C317C100J1G5TA Multilayer Ceramic Capacitor, Gold Max, 10 pF, Goldmax, 300 Series
  • 0.1 pitch Pin Header
  • PCB

Kakailanganin mo rin ang panghinang at marahil ay mag-fluks upang magtipon.

Upang magamit ito kakailanganin mo

  • Arduino (Gumamit ako ng isang Uno)
  • 2 x 50ohm BNC sa mga BNC cable
  • Oscilloscope na may X Y Mode

Hakbang 5: Code

Code
Code

Sa halip na muling likhain ang gulong ginamit ko ang code na iminungkahi sa youtube post ni Alan. Napakagandang trabaho talaga nito! Maaari mo itong i-download dito.

Gumawa ako mula nang ilang dagdag na pagpapakita.

Hakbang 6: Mga Halimbawa

Mga halimbawa
Mga halimbawa
Mga halimbawa
Mga halimbawa

Isang pares na halimbawa ng uri ng mga bagay na maaari mong ipakita sa iyong saklaw. Posible rin ang Animation ngunit hindi ko pa ito nasubukan.

Hakbang 7: Konklusyon

Konklusyon
Konklusyon

Sa konklusyon isang magandang masaya maliit na proyekto. Mayroon akong mga plano kung paano ko maaaring iakma ang pasulong na ito ngunit isekreto ko ito sa ngayon.

Hindi pa rin sigurado na nakuha ko ang tamang halaga para sa mga capacitor kung makakakuha ako ng pagkakataon na maaari kong subukan ang ilang iba pang mga halaga.

Inirerekumendang: