ตุลาคม 27, 2025

เริ่มต้นใช้งาน Digilent Analog Discovery

บ่อยครั้งโต๊ะทำงานสำหรับนักวิทยาศาสตร์จะเต็มไปด้วยเครื่องมือวัดมากมาย เช่น ออสซิลโลสโคป, ฟังก์ชั่นเจเนอร์เรเตอร์, พาวเวอร์ซัพพลาย และอื่น ๆ ทำให้เหลือพื้นที่การทำงานเพียงน้อยนิดและประสบความยุ่งยากในการควบคุมเครื่องมือวัดอย่างเป็นระบบเนื่องจากต้องใช้ซอฟต์แวร์ที่แตกต่างกันในการควบคุมเครื่องมือวัดแต่ละตัว จะดีแค่ไหนถ้าเรามีเครื่องมือวัดที่มีหลากหลายฟังก์ชั่นให้พร้อมใช้งานในตัวเดียว Digilent Analog Discovery เป็นเครื่องมือวัดที่ถูกสร้างขึ้นมาเพื่อแก้ปัญหาเหล่านี้

ยกตัวอย่าง เช่น Analog Discovery 3 มีฟังก์ชั่นการทำงานดังต่อไปนี้

  • ออสซิลโลสโคป 2 ช่องสัญญาณ 14 บิต 125 MS/s แบนด์วิธ 9 MHz 25 โวลต์
  • ฟังก์ชั่นเจเนอร์เรเตอร์ 2 ช่องสัญญาณ 14 บิต 125 MS/s แบนด์วิธ 9 MHz 5 โวลต์
  • พาวเวอร์ซัพพลายแบบโปรแกรมได้ 2 ช่องสัญญาณ 0.5 ถึง 5 โวลต์ และ -5 ถึง -0.5 โวลต์ 800 mA/2.4 W
  • โวลต์มิเตอร์ 2 ช่องสัญญาณ 25 โวลต์
  • ดาต้าล็อกเกอร์
  • logic analyzer 16 ช่องสัญญาณ 125 MS/s 3.3 โวลต์
  • pattern generator 16 ช่องสัญญาณ 125 MS/s 3.3 โวลต์
  • อินพุต/เอาท์พุตดิจิทัล 16 ช่องสัญญาณ
  • spectrum analyzer 2 ช่องสัญญาณ 0 5 ถึง 62.5 MHz
  • network analyzer 2 ช่องสัญญาณ 20 uHz ถึง 9 MHz
  • impedance analyzer 20 uHz ถึง 31.25 MHz
  • protocol analyzer 16 ช่องสัญญาณ รองรับโปรโตคอล UART, SPI, I2C, CAN, CEC, JTAG, SWD และ AVR

จะเห็นได้ว่า Digilent Analog Discovery นั้นสามารถครอบคลุมเกือบทุกการทำงานของเครื่องมือวัดเกือบทุกประเภทที่มีการใช้งานเป็นประจำ โดยการใช้งาน Digilent Analog Discovery นั้น เราสามารถใช้ซอฟต์แวร์ Waveforms ในการควบคุมทุกฟังก์ชั่นการทำงานของ Digilent Analog Discovery โดยเราสามารถอ้างอิงวิธีการใช้งานได้จากคู่มือของซอฟต์แวร์ Waveforms

โดยแต่ละฟังก์ชั่นการทำงานของ Waveforms นั้นจะรองรับการทำงานของ Analog Discovery แต่ละรุ่นแตกต่างกันไปดังแสดงในตารางด้านล่าง

  Oscilloscope Waveform Generator Power Supplies Power Supplies with a Readback Plot Voltmeter
Analog Discovery 3 yes yes yes    
Analog Discovery Studio Max yes yes   yes yes
Analog Discovery Studio yes yes yes    
Analog Discovery Pro 2000 Series yes yes yes    
Analog Discovery Pro 3000 Series yes yes yes    
Analog Discovery Pro 5000 Series yes yes   yes yes
Discovery Power Supply (DPS3340)   yes   yes  
Digital Discovery     yes    

 

  Data Logger Logic Analyzer Pattern Generator Static I/O Spectrum Analyzer
Analog Discovery 3 yes yes yes yes yes
Analog Discovery Studio Max yes yes yes yes yes
Analog Discovery Studio yes yes yes yes yes
Analog Discovery Pro 2000 Series yes yes yes yes yes
Analog Discovery Pro 3000 Series yes yes yes yes yes
Analog Discovery Pro 5000 Series yes yes   yes yes
Discovery Power Supply (DPS3340)          
Digital Discovery   yes yes yes  

 

  Network Analyzer Impedance Analyzer Curve Tracer Protocol Analyzer Script Editor
Analog Discovery 3 yes yes yes yes yes
Analog Discovery Studio Max yes yes yes yes yes
Analog Discovery Studio yes yes yes yes yes
Analog Discovery Pro 2000 Series yes yes   yes yes
Analog Discovery Pro 3000 Series yes yes yes yes yes
Analog Discovery Pro 5000 Series yes yes   yes yes
Discovery Power Supply (DPS3340)         yes
Digital Discovery       yes yes

สำหรับการเขียนโปรแกรมควบคุม Analog Discovery ด้วย LabVIEW เราสามารถทำการติดตั้ง LabVIEW Waveforms Toolkit for Digilent Analog Discovery ด้วยการเสิร์ชคำว่า waveforms ใน VI Package Manager

ในส่วนของการเขียนโปรแกรมด้วย Python เราสามารถติดตั้งไลบรารี่สำหรับควบคุม Analog Discovery ได้โดยใช้คำสั่ง pip install pydwf โดยเราสามารถอ้างอิง https://pydwf.readthedocs.io/en/latest/ สำหรับข้อมูลเพิ่มเติม หลังจากนั้นเราสามารถติดตั้งตัวอย่างได้ด้วยคำสั่ง python -m pydwf extract-examples โดยตัวอย่างจะอยู่ในโฟลเดอร์ pydwf-examples

หวังว่าบทความนี้จะเป็นประโยชน์สำหรับผู้ที่กำลังเริ่มต้นใช้งาน Analog Discovery ไม่ว่าจะในรูปแบบของการใช้ซอฟต์แวร์สำเร็จรูป Waveforms และเขียนโปรแกรมควบคุมการทำงานของ Analog Discovery ด้วย LabVIEW หรือ Python ท่านสามารถติดต่อทีมงาน ติดต่อ ทีมงาน เทคสแควร์ เพื่อสอบถามข้อมูลเพิ่มเติมเกี่ยวกับ Analog Discovery และแพลตฟอร์มเพื่อการศึกษาอื่น ๆ ได้ครับ

 

บทความที่เกี่ยวข้อง

การใช้งาน Digilent Analog Discovery ร่วมกับ Revolution Pi

เริ่มต้นใช้งาน MCCDAQ

error: Content is protected...