มกราคม 22, 2025

การควบคุม PicoLog ด้วย LabVIEW

บทความนี้เราจะมาเรียนรู้ว่าเราจะควบคุม PicoLog ด้วย LabVIEW ได้อย่างไร? ก่อนอื่นเลย เราต้องทำการดาวน์โหลดและติดตั้งซอฟต์แวร์ที่จำเป็นก่อน โดยจะมีทั้งหมด 5 ซอฟต์แวร์ ได้แก่

  1. PicoSDK: ประกอบไปด้วยไดรเวอร์และไลบรารี่ที่จำเป็นสำหรับการควบคุม PicoLog โดยเราสามารถดาวน์โหลดได้จาก https://www.picotech.com/downloads เลือกรุ่นของ PicoLog ที่เราต้องการใช้งานแล้วทำการดาวน์โหลดซอฟต์แวร์ PicoSDK รุ่น Stable 32 หรือ 64 บิท สำหรับระบบปฏิบัติการวินโดว์ส เมื่อดาวน์โหลดเสร็จแล้วให้ดับเบิ้ลคลิ๊กไฟล์ที่ดาวน์โหลดแล้วเลือก Install เพื่อทำการติดตั้งลงบนคอมพิวเตอร์ของเรา
  2. PicoSDK driver wrapper dll: เป็นไลบรารี่สำหรับเรียกใช้งานไดรเวอร์ PicoSDK สามารถดาวน์โหลดได้จาก https://github.com/picotech/picosdk-c-wrappers-binaries/archive/refs/heads/master.zip สำหรับวินโดว์ส 32 บิทให้นำไฟล์ในโฟลเดอร์ Windows 32-bit ไปไว้ที่ C:\Program Files (x86)\Pico Technology\SDK\lib และสำหรับวินโดว์ส 64 บิทให้นำไฟล์ในโฟลเดอร์ Windows 64-bit ไปไว้ที่ C:\Program Files\Pico Technology\SDK\lib
  3. ตัวอย่างการใช้งาน PicoLog กับ LabVIEW: สามารถดาวน์โหลดได้จาก https://github.com/picotech/picosdk-ni-labview-examples
  4. Example Dependencies: เป็น VI ที่เรียกใช้งานโดยไฟล์ตัวอย่างของ LabVIEW สามารถดาวน์โหลดได้จาก https://github.com/picotech/picosdk-ni-labview-shared เสร็จแล้วให้นำไฟล์ไปไว้ที่โฟลเดอร์ shared ในตัวอย่างของ LabVIEW ที่ดาวน์โหลดมาในข้อ 3
  5. เอกสารอ้างอิงในการเขียนโปรแกรมเพื่อควบคุม PicoScope รุ่นต่าง ๆ: สามารถดาวน์โหลดได้จาก https://www.picotech.com/library/documentation โดยทำการเลือกดาวน์โหลดไฟล์พีดีเอฟสำหรับรุ่นที่เราต้องการใช้งาน โดยเอกสารจะอ้างอิงกับ API ภาษา C ซึ่งสามารถประยุกต์ใช้กับ LabVIEW และภาษาอื่น ๆ ได้เช่นเดียวกัน

โดยในบทความนี้เราจะอ้างอิงตัวอย่าง USBTC08GetSingleExample.vi ในโฟลเดอร์ usbtc08 เพื่อใช้กับ TC-08 สำหรับวัดอุณหภูมิด้วยเทอร์โมคัปเปิ้ล โดย front panel และ block diagram ถูกแสดงในภาพด้านล่าง

  1. เปิดการเชื่อมต่อไปยัง TC-08
  2. อ่านข้อมูลของ TC-08
  3. ป้อนความถี่ของระบบไฟฟ้าที่ใช้เพื่อกรองสัญญาณรบกวน
  4. ตั้งค่าช่องสัญญาณ เช่น ชนิดของเทอร์โมคัปเปิ้ล การใช้งาน cold junction compensation (CJC) เป็นต้น
  5. อ่านค่าจากแต่ละช่องสัญญาณออกมาหนึ่งค่าและแสดงผลบนชาร์ท
  6. ปิดการเชื่อมต่อกับ TC-08

หวังว่าบทความข้างต้นจะช่วยให้ท่านสามารถใช้งาน PicoLog ร่วมกับ LabVIEW ได้อย่างเต็มประสิทธิภาพ ท่านสามารถติดต่อทีมงาน เทคสแควร์ เพื่อติดต่อสอบถามข้อมูลเพิ่มเติมเกี่ยวกับการใช้งาน PicoLog หรือผลิตภัณฑ์จาก Pico Technology ร่วมกับ LabVIEW หรือภาษาโปรแกรมมิ่งอื่น ๆ

 

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

เริ่มต้นใช้งาน PicoLog ด้วยซอฟต์แวร์ PicoLog 6

การบันทึกสัญญาณจาก PicoLog ไปยัง PicoLog Cloud และการอ่านสัญญาณจาก PicoLog Cloud

error: Content is protected...