บ่อยครั้งโต๊ะทำงานสำหรับนักวิทยาศาสตร์จะเต็มไปด้วยเครื่องมือวัดมากมาย เช่น ออสซิลโลสโคป, ฟังก์ชั่นเจเนอร์เรเตอร์, พาวเวอร์ซัพพลาย และอื่น ๆ ทำให้เหลือพื้นที่การทำงานเพียงน้อยนิดและประสบความยุ่งยากในการควบคุมเครื่องมือวัดอย่างเป็นระบบเนื่องจากต้องใช้ซอฟต์แวร์ที่แตกต่างกันในการควบคุมเครื่องมือวัดแต่ละตัว จะดีแค่ไหนถ้าเรามีเครื่องมือวัดที่มีหลากหลายฟังก์ชั่นให้พร้อมใช้งานในตัวเดียว 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 และแพลตฟอร์มเพื่อการศึกษาอื่น ๆ ได้ครับ
บทความที่เกี่ยวข้อง
