▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
วิศวกรรมคอมพิวเตอร์
Microprogramming
การพัฒนาซอฟต์แวร์
อิเล็กทรอนิกส์
ซอฟต์แวร์
Encoder reset ตัวเองเมื่อถึงค่าที่กำหนด ส่งผลทำให้ระบบคอนโทรลมีโอเวอร์ชูท ทุกครั้งที่มัน reset มีใครพอมีวิธีเเก้บ้างครับ
ผมใช้ตัวควมคุมเเบบพีไอ ปัญหาที่ผมพบตอนนี้คือ เอ็นโค้ดรีเซ็ตตัวมันเอง เมื่อนับครบค่าที่ผมตั้งไว้ในบล็อก encoder read ซึ่งซอฟเเวร์ป็นของ waijung ผมได้ตั้งค่าไว้คือ 65535 ความละเอียดของเอ็นโค้ดเด้อคือ 500 PPR/รอบ โดยเมื่อมอเตอร์เริ่มทำงาน โดยป้อน setpoint ไปค่าค่าหนึ่ง ในช่วงเเรกมอเตอร์ก็ทำงานตามรูปแบบตัวควบคุมเเบบพีไอ เเต่พอเอ็นโค้ดเด้อนับไปถึง 65535 มันจะรีเซ็ตตัวมันเป็น 0 ทันที ส่งผลทำให้ระบบเริ่มนับค่าใหม่ สิ่งที่ตามมาคือเกิดโอเวอร์ชูทอีก จะทำซ้ำเเบบนี้ทุกๆครั้งเมื่อเอ็นโด็ดรีเซ็ต มีวิธีไหนพอเเนะนำไหมครับ 0957300582 ,sorasak_0207@hotmail.com