LAB: Basic Analog Input/Output
การวัดค่าแรงดันของวงจรและเขียนโปรแกรมสำหรับรับและส่งข้อมูลAnalogผ่านขา I/O ของ Embedded board
Last updated
การวัดค่าแรงดันของวงจรและเขียนโปรแกรมสำหรับรับและส่งข้อมูลAnalogผ่านขา I/O ของ Embedded board
Last updated
Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University
สามารถอ่านจาก Datasheet ของ sensor เพื่อวิเคราะห์หลักการทำงานสำหรับนำมาใช้ในการเขียนโปรแกรมให้เหมาะสมกับ sensor
สามารถวัดและอ่านค่าแรงดันของขาอุปกรณ์ด้วย Digital Multimeter ได้
สามารถเขียนโปรแกรมลง Embedded board เพื่อควบคุมอุปกรณ์ผ่านขา I/O ด้วยสัญญาณ analogได้
อ่าน Datasheet ของ potentiometer ว่าหน้าที่ของแต่ละใช้งานอย่างไรและต่อ sensor กับ Embedded board
ต่อวงจรและเขียนโปรแกรมให้สามารถรับค่าจาก sensor แบบ Analog
สังเกตการทำงานของโปรแกรมบน serial monitor เมื่อปรับค่า sensor
Component | Quantity |
---|---|
Arduino mega2560 | 1 |
myDAQ | 1 |
LED | 1 |
Potentiometer | 1 |
Arduino IDE
โปรแกรม NI ELVISSmx
เราสามารถเปิดดูค่า analog ที่อ่านได้ด้วยการเปิด serial monitor ด้วยการกดปุ่มตามรูป
ทดลองปรับค่า potentiometer สังเกตุค่าการเปลี่ยนแปลงบน Serial monitor
วัดค่าแรงดันที่ออกจาก Output pin ของ potentiometer บันทึกการเปลี่ยนแปลงและค่าสูงสุด-ต่ำสุด ที่แสดงบน Serial monitor และค่าแรงดันที่วัดได้
บันทึกผลการทดลอง template ที่ได้รับมอบหมาย
การทดลองใช้งาน potentiometer เป็นตัวควบคุม Analog output โดยต่อชุดทดลองในแบบเดียวกับการทดลองที่ 1 และใช้ชุดคำสั่งดังต่อไปนี้
ทดลองปรับค่า potentiometer สังเกตุค่าการเปลี่ยนแปลงบน Serial monitor
วัดค่าแรงดันที่ออกจาก Output pin ของ potentiometer บันทึกการเปลี่ยนแปลงและค่าสูงสุด-ต่ำสุด ที่แสดงบน Serial monitor และค่าแรงดันที่วัดได้
บันทึกผลการทดลอง template ที่ได้รับมอบหมาย