Quadrature Encoder Interface
บทนำ
หลักการ
อุปกรณ์
วิธีต่ออุปกร
ซอบแว
ปัณหาแนวทางแก้ไข
การนำไปใช้

บทนำ
Quadrature Encoder Interface คืออะไร?


หลักการ

1.เราใช้ interupt atmega8 ในการอ่านสัญญาณจากขา A และ B
จากเวปเขาใช้ TO ที่ 52k ในการอ่านค่า คืออ่านทุกๆ 1M/52k=19.23us
2 * 52k[sps] / 1600[cpr] * 60 = 3900[rpm]
มันว่างั้น
2.ที่เราทำใช้อินเตอร์รับ0 และอินเติร์หรับ1 ในการจับสัญญาณทั้งขาขึ้นและลงแล้วค่อยเอามาเทียบกับของเดิมว่ามันวิ่งขึ้นหรือว่าวิ่งลง.

อุปกรณ์

1.มอเตอร์ที่มีเอนโคดเดอร์ติดอยู่
2.บอดได้L298
3.บอดATMEGA8
4.อื่นๆคอม ถ่าน สายซีเรี่ยว
วิธีต่ออุปกร

รูป
ซอบแว

lab2.c
ปัณหาแนวทางแก้ไข

จ่ายไฟที่ 6 โวลต์ ความเร็วในการอ่านค่าที่จะไม่ทำให้ atmega 8 รวน นั้นอยู่ที่ประมาณ น้อยกว่า 800 เพ้าต่อ 10 ms 10ms/800= 12.5us
นั่นคือ 80000 เพ้าต่อ 1000 ms หรือ ต่อ 1 วินาทีนันเอง ได้เป็น
80000/2016 == 40 รอบ/วินาที และ
2400 รอบ/นาที
เร็วเกินกว่านี้อินเตอร์รับทำงานเร็วเกินไป จะทำให้ระบบรวน เคยลองจ่ายไฟท 12 โวลต์ี่
1000000/600000= 1.6us
600000 เพาส์/วินาที เท่ากับ
17,857 รอบ/นาที รวนไม่เหลือ

การนำไปใช้
ต่อไปเรื่อง Stering AVR_quarddager

ลิ้ง

http://elm-chan.org/works/smc/report_e.html