จากการทดลองในการหาความเร็วจากสิ่งของ เราจะสามารถหาได้จาก
โดยเรากำหนดให้ระยะทางในการทดลองคือ 7 cm
หาเวลาที่วัตถุผ่านเซนเซอร์ทั้งสองตัว โดยที่เราจะใช้ timer interrupt
ในการเป็นตัวนับเวลา ในขณะที่เซนเซอร์ตัวแรกตรวจจับวัตถุได้แล้ว ก็จะ
ให้เริ่มจับเวลาจาก 0 และตัวไทม์เมอร์เคาน์เตอร์จะค่อยๆนับ ๆ จนจะหยุด
นับเมื่อเซนเซอร์ตัวที่สองตรวจจับวัตถุได้
จากโปรแกรมที่เขียนขึ้น เรากำหนดให้ใน 1 วินาที จะเกิดโอเวอร์โฟลว์
128 ครั้ง (สามารถดูการกำหนดค่าได้จาก ฟังก์ชัน timerinit ข้างล่าง)
จากโปรแกรมเมื่อเราให้แสดงค่าเป็นเวลาวินาที ทุกๆครั้งที่เกิดโอเวอร์โฟลว์
128 ครั้ง ก็พบว่าเวลาค่อนข้างตรงกับเวลาที่เทียบจากนาฬิกา
ซึ่งเสกลเวลาที่ต่ำสุดที่สามารถวัดได้คือ 0.0078125 s ซึ่งเมื่อนำไปทดลอง
ก็พบว่าเป็นเสกลเวลาที่ค่อนข้างดีแล้ว
จากสูตร v = s/t เมื่อเราหาเวลาได้แล้ว และทราบระยะทางที่แน่นอน
เราก็สามารถหาความเร็วได้
วันอาทิตย์ที่ 26 สิงหาคม พ.ศ. 2550
การทดลอง และผลการทดลอง
measurespeedsensor
สมาชิกในกลุ่ม
ที่
วันอาทิตย์, สิงหาคม 26, 2550
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น