แสดงบทความที่มีป้ายกำกับ PID แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ PID แสดงบทความทั้งหมด

วันอังคารที่ 5 พฤศจิกายน พ.ศ. 2556

Raspberry pi self balancing and Vision Robot

RS4 Self balancing Raspberry Pi image processing Robot

RS4 Robot  เป็นผลงานของ นามปากกา "Samy74" โดยเขาได้สร้างหุ่นยนต์ 2 ล้อ ที่ทรงตัวด้วยตัวของมันเอง
โดยงานที่เป็นระดับ High level task เขาใช้ Raspberry Pi ในการควบคุม ส่วนงานที่เป็นระดับล่าง
ส่วนควบคุมมอเตอร์และอ่านค่าเซ็นเซอร์เขาใช้ PIC24FJ64GA002 ซึ่งทั้งบอร์ด Raspberry Pi และ PIC24FJ64GA002 ไมโครคอนโทรลเลอร์
จะทำการสื่อสารผ่าน I2C

ในส่วนของการควบคุมการทรงตัว ใช้การควบคุมแบบ PID cascade โดยมีเซ็นเซอร์ gyroscope + accelerometer เป็นตัว Feedback ระบบป้อนกลับ
โดยมีการใช้ Kalman Filter ช่วยให้ระบบทำงานได้ดีขึ้น

PID Feedback control

ในส่วนของ Vision เขาใช้บอร์ด Raspberry Pi กับกล้อง CMOS โดยใช้ OpenCV ในการประมวลผลภาพที่เห็น ซึ่งเป็นป้ายสัญญลักษณ์ บอกให้ Robot เคลือนที่

ดูวีดีโอสาธิต

ที่มา: http://letsmakerobots.com/node/38610

Continue reading →

วันเสาร์ที่ 11 สิงหาคม พ.ศ. 2555

Implement PID Control to Arduino

 

The osPID Kit

    ในการศึกษา PID หรือ Feed back control ในขั้นทฤษฎี เรามักจะได้เรียนเรื่องของสมการทางคณิตศาสตร์ และการหาผลการตอบสนองแบบต่างๆ และหากมีการทดสอบผลการตอบสนอง หรือแม้แต่การหาค่าอัตราการขยาย Kp,Ki,Kd เรามักจะกระทำกันในโปรแกรมทางคำนวณ เช่น โปรแกรม MATLAB ไม่บ่อยครั้งนัก ที่เราจะนำมาค่าที่ได้จากการคำนวณ หรือ นำเอาสมการควบคุมที่หาได้ นำมาใช้จริงในโลกของระบบสมองกลฝังตัว

    PID control เป็นวิชาที่ว่าด้วยการควบคุมแบบป้อนกลับ แบบ ยุคเก่า ที่เหมาะสมกับระบบที่มีอินพุต และ เอาพุต เดี่ยว แต่ยังคงมีความนิยม และสามารถนำมาใช้ได้จนถึงปัจจุบัน ในการนำทฤษฎี และสมการนำมาใช้งานจริง เราจำเป็นต้องรู้ที่มาที่ไป และมีความเข้าใจในการแปลงจากความเป็นจริง ไปเป็นสมการคณิตศาสตร์ แล้วนำผลที่คำนวณได้ กลับมาใช้กับในโลกแห่งความเป็นจริง

   เรียนรู้การนำ PID control มาใช้กับการควบคุมด้วยไมโครคอนโทรลเลอร์………..[Link]

Continue reading →


 

รายการบล็อกของฉัน

ฝากไฟล์ออนไลน์ฟรี 2 GB

ads

Raspberry Pi TH Blog

Raspberry Pi TH

  • Mysql server has gone away on Raspberry pi - มีงานอยู่งานหนึ่ง ผมติดตั้ง Mysql Server V5 ลงบนบอรืด Rpi เพื่อที่จะได้เก็บ Record บางอย่าง โดยรอรับค่าจาก python โดยเจ้าสคริปต์ python ผมทำงานแบ...

ผู้ติดตาม

Copyright 2010 Microcontroller Electronics update. All rights reserved.
Themes by Bonard Alfin l Home Recording l Distorsi Blog