به نظر می رسد که شما عضو سایت نیستید و یا وارد نشده اید, امکان ارسال مطلب و دانلود فایل و همچنین دسترسی به انجمن هایی که فقط اعضا ثبت نام شده امکان دسترسی به آن را دارند از امتیازات ثبت نام در سایت میباشد.

لطفا از طریق این لینک برای ثبت نام اقدام نمایید.

    
You have (1) Unread PM; Click The Icon To Read It You have a new PM
جدیدترین موضوعات انجمنها


بازگشت   متارو > قطعات > موتورها

pid

موتورها

پاسخ
 
LinkBack ابزارهای موضوع نحوه نمایش
قدیمی 05-25-2011, 09:11 PM   #1
Unhappy pid

با سلام خدمت مدیران سایت...
میدونم این موضوع تکراریه ولی من از pid هیچی متوجه نشدم. اگه میشه خیلی ساده برام توضیح بدین که pid چیه؟ برنامه اش چجوریه؟لطفا کمک کنید خیلی وقته که به دنبال یادگیری این مطلب هستم
ممنون....
robosaba آنلاین نیست.   پاسخ با نقل قول
اين کاربران از robosaba به خاطر این مطلب مفید تشکر کرده اند
قدیمی 05-26-2011, 09:20 PM   #2
Angry پاسخ : pid

پس چی شد؟...
لطفا هر چه سریعتر جوابمو بدین نمیدونین چقدر دنبالشم.
ممنون....
robosaba آنلاین نیست.   پاسخ با نقل قول
قدیمی 05-27-2011, 03:12 PM   #3
پیش فرض پاسخ : pid

یک الگوریتم برنامه نویسی یه با توجه به موقعیت فعلی‌..خطای قبلی‌ و می‌زaنه افزایش خطا ها.....
البته بحثش خیلی‌ فراتره.و معمولا هیچکس از خودpid استفاده نمی‌کنه.
برای چه کاری میخواید؟
__________________
one day i will fly..
i will open my wings..i will try..
i will return to sky..
no matter what they say..
THIS IS MY LIFE..THIS IS MY WAY..!

CAUSE:i don't wanna win this game iif i can't play it my way..!

ویرایش توسط ..AndromedA.. : 05-27-2011 در ساعت 03:15 PM.
..AndromedA.. آنلاین نیست.   پاسخ با نقل قول
قدیمی 05-27-2011, 09:07 PM   #4
پیش فرض پاسخ : pid

من برای کنترل موتورهای روبات فوتبالیست میخوام چون شنیدم با این الگوریتم کار میکنه اگه میشه نحوه برنامه نویسیشو برام توضیح بدین
ممنون
robosaba آنلاین نیست.   پاسخ با نقل قول
قدیمی 05-29-2011, 01:08 AM   #5
Smile پاسخ : pid

نحوه یه برنامه نویسیش چیز ثابتی نیست.......
هر کس یه جوری مینویسه......
مثلا فرض کنید که ما میخوایم از نقط aکه شروع می‌کنیم دقیقا در نقط b بایستیم......
خوب می‌تونیم فاصله از نقط b رو بدیم pwm........
ولی‌ اینطوری خیلی‌ آروم میره پس یه ضریب براش میذاریم.......
به همین ترتیب که فاصله رو تاثیر میدیم زاویه یه کمپس هم تاثیر میدیم....
اگه دقیق تر میخواید باید سهم هر موتور در حرکت هم حساب کنید.....
من خودم خیلی‌ کار نکردم ولی‌ اگه میخواید تا بیشتر توضیح بدم
__________________
one day i will fly..
i will open my wings..i will try..
i will return to sky..
no matter what they say..
THIS IS MY LIFE..THIS IS MY WAY..!

CAUSE:i don't wanna win this game iif i can't play it my way..!
..AndromedA.. آنلاین نیست.   پاسخ با نقل قول
قدیمی 05-29-2011, 12:24 PM   #6
پیش فرض پاسخ : pid

بله لطفا بیشتر توضیح بدین که دقیقا الگوریتمش چیه
robosaba آنلاین نیست.   پاسخ با نقل قول
قدیمی 06-11-2011, 11:24 PM   #7
Unhappy پاسخ : pid

سلام . یه برنامه پی ای دی به همراه شبیه سازیش تو پرتیوس لازم دارم.. یک سیگنال خطا بگیره خروجی مناب بده. نیز شدید دارم ممنون
ali reza abad آنلاین نیست.   پاسخ با نقل قول
قدیمی 07-31-2011, 10:45 PM   #8
پیش فرض پاسخ : pid

pid یک الگوریتم برنامه نویسی نیست pid تا 20 سال پیش پایه و اثاث تمام ابزار های کنترل دقیق بوده تو ایران هم هنوز هست!! pid در حقیقت میاد با مشتق و انتگرال گرفتن از خطا نسبت به اون چیزی که مد نظر ماست با توجه به فید بکی که داریم و جمع این انگزال و مشتق البته با یه ضریب به نوعی با مقدار مستقیم خطا و کسرش از مقدار اصلی داده شده حرکت رو دقیق میکنه حالا Pid بیشتر از اینکه نرم افزاری بخواد باشه سخت افزاریه چون نوشتن برنامش کار حضرت فیله ولی سخت افزاریش کلا 2 تا ap-amp میخواد ولی سخت افزاری کردن Pid بخواطر قسمت انتگرال گیر که یه خازن + اون ap-amp میاد عمل انتگرال گیری رو انجام میده یکم تاخیر داره! و البته مدار مشتق گیر که به نویز خیلی حساسه و به این دلیل اکثرا" حذف میشه کلی درد سر فیلترینگ داره!! حالا pid واسه جونیور رو من میگم بیخیال شو چون به جایی نمیرسی توش چون واسه کنترل دقیق باید موتور هات شفت اینکدر داشته باشن و بت فیدبک بدن یا میتونی یه برنامه pid ساده صرفا برا کامپس بنویسی که رباتت رو نشه کج کرد ولی در مورد جونیور اینو بدون که همیشه بهترین چیز ساده ترینشه
__________________
Heh kid... The truth is not true... It say The truth is Written in Ur mind KID....
mhmmdshirazi آنلاین نیست.   پاسخ با نقل قول
پاسخ

علاقه مندی ها (Bookmarks)

برچسب ها
pid

« موضوع قبلی | موضوع بعدی »
ابزارهای موضوع
نحوه نمایش

انتخاب سریع یک انجمن


اکنون ساعت 06:53 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.


تمامي حقوق مادي و معنوي اين مجموعه متعلق به شركت ربات گستران آپادانا مي‌باشد Persian Skin By : Vbskin