controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ
หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ
Quote from: jengsyber on September 30, 2013, 07:59:06 PM
controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ
หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ
อันนี้ใช้ dsPIC หรือเปล่าครับ ลองดูการใช้โมดูล CN มาใช้ดูครับ ร่วมกับอินเตอร์รัพ อันนี้เป็นวิธีผมนะ รอท่านอื่นมาบอกว่าใช้วิธีไหนดี
ใช้ STM32 ครับ แค่ 4 Channel ใช้ตัวเล็กๆก็ได้
ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว
Quote from: jengsyber on October 01, 2013, 09:35:46 PM
ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว
เบอร์อะไรเหรอครับ แล้วมันมี qei หลายช่องเหรอครับ ขอบคุณครับ
4 CH ลองใช้บอร์ดนี้ดูครับ http://www.etteam.com/prod2012/stm32/STM32F4-DISCOVERY.html (http://www.etteam.com/prod2012/stm32/STM32F4-DISCOVERY.html)
ในที่สุดผมคิดวิธีออกแล้วครับ ใช้ qei แค่ช่องเดียวก็ใช้ได้หลายๆตัวเลย