QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ

  • 6 Replies
  • 2260 Views
controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ

หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ

controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ

หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ
อันนี้ใช้ dsPIC หรือเปล่าครับ ลองดูการใช้โมดูล CN มาใช้ดูครับ ร่วมกับอินเตอร์รัพ อันนี้เป็นวิธีผมนะ รอท่านอื่นมาบอกว่าใช้วิธีไหนดี

ใช้ STM32 ครับ แค่ 4 Channel ใช้ตัวเล็กๆก็ได้

ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว

ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว

เบอร์อะไรเหรอครับ แล้วมันมี qei  หลายช่องเหรอครับ  ขอบคุณครับ


ในที่สุดผมคิดวิธีออกแล้วครับ ใช้ qei แค่ช่องเดียวก็ใช้ได้หลายๆตัวเลย