การใช้งานแพลตฟอร์มพัฒนาหุ่นยนต์ Kria KR260 ร่วมกับไมโครคอนโทรลเลอร์และอุปกรณ์รอบข้าง

Main Article Content

เศรษฐกาล โปร่งนุช
วิวรรณรัตน์ สารมาตย์
อภิรักษ์ ธิตินฤมิต

บทคัดย่อ

การควบคุมหุ่นยนต์ในภาคอุตสาหกรรมหรือภาคบริการจำเป็นต้องพัฒนาแอปพลิเคชันควบคุมเฉพาะบนบอร์ดหรือแพลตฟอร์มที่มีรูปแบบแตกต่างกัน ซึ่งต้องอาศัยวิศวกรที่มีความเชี่ยวชาญเฉพาะด้าน ส่งผลให้ต้นทุนการพัฒนาและบำรุงรักษาระบบสูงขึ้น งานวิจัยนี้เสนอการใช้งานแพลตฟอร์มพัฒนาหุ่นยนต์ Kria KR260 ซึ่งเป็นแพลตฟอร์มที่รองรับการพัฒนาซอฟต์แวร์แบบโอเพนซอร์ส โดยเชื่อมต่อและทำงานร่วมกับไมโครคอนโทรลเลอร์ Arduino และอุปกรณ์รอบข้าง มีวัตถุประสงค์เพื่อศึกษาการออกแบบการพัฒนา และการประเมินประสิทธิภาพของแพลตฟอร์มแบบบูรณาการร่วมกับไมโครคอนโทรลเลอร์และอุปกรณ์รอบข้าง การพัฒนาใช้ซอฟต์แวร์ Vivado ML Edition สำหรับการออกแบบฮาร์ดแวร์และใช้ภาษาระดับสูงในการพัฒนาแอปพลิเคชันควบคุม ดำเนินการทดสอบการสื่อสารข้อมูลและการควบคุมฮาร์ดแวร์ระหว่างไมโครคอนโทรลเลอร์กับอุปกรณ์รอบข้างผ่านพอร์ต Pmod ผลการทดสอบพบว่าประสิทธิภาพของการสื่อสารข้อมูลแบบ I²C มีเวลาตอบสนองที่รวดเร็วกว่าแบบ GPIO โดยค่าเวลารับข้อมูลของ GPIO อยู่ระหว่าง 17–61 มิลลิวินาที ขณะที่ I²C อยู่ที่ 1.13–1.36 มิลลิวินาที ส่วนเวลาส่งข้อมูลของ GPIO จะคงที่ที่ 4 มิลลิวินาที ในขณะที่ I²C อยู่ระหว่าง 0.41–0.54 มิลลิวินาที ผลการทดสอบแสดงให้เห็นว่า I²C มีประสิทธิภาพสูงกว่าในด้านความเร็ว และมีความสม่ำเสมอของเวลาตอบสนองมากกว่า โดยพิจารณาจากช่วงค่าต่ำที่สุดถึงมากที่สุด รวมถึงมีอัตราความสำเร็จของการรับส่งข้อมูลครบถ้วนภายใต้เงื่อนไขการทดลอง ทั้งนี้ผลการประเมินยืนยันว่าแพลตฟอร์ม Kria KR260 สามารถทำงานร่วมกับไมโครคอนโทรลเลอร์และอุปกรณ์รอบข้างได้อย่างมีประสิทธิภาพ และทำงานได้ถูกต้องภายใต้เงื่อนไขการทดลอง เหมาะสำหรับการประยุกต์ใช้ในการพัฒนาหุ่นยนต์ในภาคอุตสาหกรรมหรือภาคบริการ

Article Details

รูปแบบการอ้างอิง
โปร่งนุช เ., สารมาตย์ ว., & ธิตินฤมิต อ. (2026). การใช้งานแพลตฟอร์มพัฒนาหุ่นยนต์ Kria KR260 ร่วมกับไมโครคอนโทรลเลอร์และอุปกรณ์รอบข้าง. วารสารวิศวกรรมศาสตร์และเทคโนโลยีอุตสาหกรรมบ้านสมเด็จ, 7(1), 75–99. สืบค้น จาก https://ph04.tci-thaijo.org/index.php/JEITB/article/view/11729
ประเภทบทความ
บทความวิจัย

เอกสารอ้างอิง

นทวีร์ ไชยจำ, วีระศักดิ์ นาโศก, & นัฐดนัย วงศ์ศรี. (2567). การศึกษาเซ็นเซอร์ตรวจวัดอุณหภูมิร่างกายแบบไม่สัมผัสสำหรับคัดกรองผู้ป่วยเบื้องต้น. วารสารวิศวกรรมศาสตร์และเทคโนโลยีอุตสาหกรรมบ้านสมเด็จ, 5(1), 47–58.

วรสุภรางค์ ศิริพราหมนุกูล, จิโรจน์ สุทธิภาค, พรทิพย์ เหลียวตระกูล, & รัตนา ลีรุ่งนาวารัตน์. (2564). การออกแบบเครื่องทำความสะอาดอัจฉริยะ. วารสารวิศวกรรมศาสตร์และเทคโนโลยีอุตสาหกรรมบ้านสมเด็จ, 2(1), 70–88.

อภิรักษ์ ธิตินฤมิต, เศรษฐกาล โปร่งนุช, & ปฏิญญาณ์ แสงอรุณ. (2565). การศึกษาฮาร์ดแวร์ประมวลผล Kria KR260 สำหรับหุ่นยนต์. วารสาร Engineering Transactions, มหาวิทยาลัยเทคโนโลยีมหานคร, 25(2), 153-163.

Advanced Micro Devices, Inc. (2025). AMD Vivado™ Design Suite. Retrieved October 4, 2025, from https://www.amd.com/en/products/software/ adaptive-socs-and-fpgas/vivado.html

Advanced Micro Devices, Inc. (2025). Kria KR260 Robotics Starter Kit. Retrieved October 4, 2025, from https://www.amd.com/en/products/system-on-modules/kria/k26/kr260-robotics-starter-kit.html

Li, Z., Li, X., Lin, J., Pang, Y., Yang, D., Zhong, L., & Guo, J. (2023). Design and Application of Multidimensional Force/Torque Sensors in Surgical Robots: A Review. IEEE Sensors Journal, 23(12), 12441-12454.

Prongnuch, S., & Sitjongsataporn, S. (2024). Path Optimization of Small Tractor for Removal Weeding System in Oil Palm Plantation. ASEAN Engineering Journal, 14(4), 41-48.

Prongnuch, S., & Sitjongsataporn, S. (2021). Differential Drive Analysis of Spherical Magnetic Robot Using Multi-Single Board Computer. International Journal of Intelligent Engineering and Systems (IJIES), 14(4), 264-275.

Prongnuch, S., Sitjongsataporn, S., & Wiangtong, T. (2020). A Heuristic Approach for Scheduling in Heterogeneous Distributed Embedded Systems. International Journal of Intelligent Engineering and Systems (IJIES), 13(1), 135-145.

Thitinaruemit, A., Sitjongsataporn, S., & Prongnuch, S. (2023). Bio-inspired Algorithm for Decisioning Wireless Access Point Installation. International Journal of Electrical and Computer Engineering (IJECE), 13(5), 4996-5005.