Inductive brushless motor သည် မြင့်မားသော စွမ်းဆောင်ရည်ဖြင့် တည်ငြိမ်သော အမြန်နှုန်းကို ထိန်းချုပ်နိုင်သည်။
ကြည့်ရှုမှုများ- 0 ရေးသားသူ- Site Editor ထုတ်ဝေချိန်- 2020-11-12 မူရင်း- ဆိုက်
မေးမြန်းပါ။
Inductive brushless motor PID debugging ရလဒ်
a, commutation pulse width ရယူခြင်းနည်းလမ်း
ယေဘုယျအားဖြင့်၊ commutation pulse width ၏ ရယူမှုတိကျမှု၊ ပိုမိုမြင့်မားလေ၊ MCU internal data ဖြင့်လည်း ကန့်သတ်ထားပါသည်၊ မလိုအပ်တော့သော 16-bit timer ရှိပါက မတွန့်ဆုတ်ပါနှင့်၊ yuntai ၏ brushless width ကို တိုက်ရိုက်အသုံးပြုနိုင်ပါသည် timer ရှစ်ခုသာသုံးနိုင်သော 16-bit timer မပါဘဲ၊ ထို့နောက် timer အတွင်းရှိ ၎င်းတို့၏ တိုးပွားလာသော အရေအတွက်ကို အနှောင့်အယှက်ဖြစ်စေပါသည်။
2, PID လည်ပတ်မှုအချိန်ကိုဘယ်လို? brushless motor အတွက်
1၊ phase 6 ကြိမ် လည်ပတ်ပြီးနောက်
၊ တပ်ဆင်ခန်းမရှိ မတူညီသော မော်တာဖွဲ့စည်းပုံနှင့် အမှားအယွင်း အနည်းငယ်ကွာခြားမှုကြောင့် PID ဂဏန်းသင်္ချာ၏ pulse width တန်ဖိုးတစ်ခုစီကို မစုဆောင်းတတ်ပါ၊ ထိုကဲ့သို့ မော်တာလှုပ်ရမ်းခြင်းကို လွယ်ကူစေပါသည်၊ လည်ပတ်မှုစက်ဝန်းကို စုဆောင်းရန် အလေ့အကျင့်ကောင်းဖြစ်သည် (Commutation period မှာ 6) ထို့နောက် ပျမ်းမျှအားဖြင့် ခြောက်ခုမြောက် comccuation ကို ကောက်ချက်ချပါ။ လက်ရှိတန်ဖိုး၏အမြန်နှုန်း။ မြန်နှုန်းတန်ဖိုးအသစ်တစ်ခုရသောအခါ၊ ဒေါင်ဂွမ်မော်တာသည် PID ဂဏန်းသင်္ချာဖြစ်နိုင်သည်။
2၊
အချိန်အတိုင်းအတာတစ်ခုကျော်လွန်သောအခါ (အဓိကအားဖြင့်နိမ့်သောအမြန်နှုန်း)၊ မော်ဒယ်လေယာဉ်မော်တာသည် MCU ၏အမြန်နှုန်းတန်ဖိုးအသစ်ကို အမြဲပေးမထားသောကြောင့် PID ဂဏန်းသင်္ချာဖြင့်သတ်မှတ်ထားရန်လိုအပ်သည်၊ ပါဝါတန်ဖိုးအသစ်ပြန်လည်ရရှိရန်၊ ဤအချိန်သည် အတင်းအကြပ်တွက်ချက်ခြင်း PID ၏အောက်ပါရည်ညွှန်းချိန်ဖြစ်သည်။
မော်တာ?
1၊ pulse width ဖြင့် ရယူခြင်းနှင့် pulse width တန်ဖိုး၏ တန်ဖိုးကို သတ်မှတ်သောအခါ အနည်းငယ်ကွဲပြားသော EKA1 (မဟုတ်ပါ! ) PID ဂဏန်းသင်္ချာပြုလုပ်ရန် မလိုအပ်ပါ၊ တွက်ချက်မှု algorithm မလိုအပ်ဘဲ ပရိုဂရမ်ကို တိုက်ရိုက်ပြန်ပေးပါသည်။
2၊ pulse width ဖြင့် acquisition နှင့် pulse width တန်ဖိုးများ သတ်မှတ်သောအခါ EKA2 (EKA1၊
3, pulse width ဖြင့် ဝယ်ယူသောအခါ pulse width value ၏ value ကွာခြားချက်သည် EKA3 (EKA2) ပိုကြီးသည်၊