Electoday 2025

ไมโครคอนโทรลเลอร์ => Electronics ทั่วไป => Topic started by: jengsyber on September 30, 2013, 07:59:06 PM

Title: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: jengsyber on September 30, 2013, 07:59:06 PM
controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ

หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ
Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: ph_sarawut on October 01, 2013, 02:45:51 AM
Quote from: jengsyber on September 30, 2013, 07:59:06 PM
controller ส่วนใหญ่จะมี QEI ให้แค่ช่องเดียว แต่อยากจะเอามาใช้ กับ rotary ให้สามารถใช้หมุนปรับค่าได้ หลายๆช่อง มีไอซีที่ทำหน้าที่นี้โดยเฉพาะ บ้างใหมครับเบอร์อะไรครับ

หรือถ้าไม่มีทำยังไงให้มันใช้งานได้บ้างครับ
อันนี้ใช้ dsPIC หรือเปล่าครับ ลองดูการใช้โมดูล CN มาใช้ดูครับ ร่วมกับอินเตอร์รัพ อันนี้เป็นวิธีผมนะ รอท่านอื่นมาบอกว่าใช้วิธีไหนดี
Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: crywolf on October 01, 2013, 07:46:10 AM
ใช้ STM32 ครับ แค่ 4 Channel ใช้ตัวเล็กๆก็ได้
Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: jengsyber on October 01, 2013, 09:35:46 PM
ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว
Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: jengsyber on October 01, 2013, 09:40:20 PM
Quote from: jengsyber on October 01, 2013, 09:35:46 PM
ใช่ครับผมใช้ dspic อยู่แต่มีความจำเป็นอย่างมากที่จะต้องแยก rotary ออกมาเป็น 4 ตัว

เบอร์อะไรเหรอครับ แล้วมันมี qei  หลายช่องเหรอครับ  ขอบคุณครับ
Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: crywolf on October 02, 2013, 09:36:44 AM
4 CH ลองใช้บอร์ดนี้ดูครับ http://www.etteam.com/prod2012/stm32/STM32F4-DISCOVERY.html (http://www.etteam.com/prod2012/stm32/STM32F4-DISCOVERY.html)

Title: Re: QEI มีแค่ ch เดียว จะทำยังไงให้ ใช้ Rotary ได้ 4 ตัวครับ
Post by: jengsyber on October 20, 2013, 09:48:40 PM
ในที่สุดผมคิดวิธีออกแล้วครับ ใช้ qei แค่ช่องเดียวก็ใช้ได้หลายๆตัวเลย