Stepping motor control system design scheme, 3) system software programming
ကြည့်ရှုမှုများ- 0 ရေးသားသူ- Site Editor ထုတ်ဝေချိန်- 2020-12-09 မူရင်း- ဆိုက်
မေးမြန်းပါ။
ဤစနစ်စီစဉ်ခြင်း၏ဆော့ဖ်ဝဲသည် နည်းလမ်းနှစ်မျိုးဖြင့်ဖွင့်ရန်စီစဉ်ထားသည်- 1၊ အစီအစဉ်ဆွဲခြင်း၊ PWM pulse 2၊ အစီအစဉ်ရေးဆွဲခြင်း၏ stepper motor ထိန်းချုပ်မှုနည်းလမ်း။ 1၊ PWM ၏ PWM pulse sequence သည် အလွန်အသုံးဝင်သောကျွမ်းကျင်မှုဖြင့် ထိန်းချုပ်ထားသော circuit ကိုတုပရန် micro disposer digital output ကိုအသုံးပြုခြင်းဖြစ်ပြီး၊ တိုင်းတာခြင်းမှသည် ဆက်သွယ်ရေးမှ ပါဝါထိန်းချုပ်မှုအထိ နှင့် အပြောင်းအလဲများစွာတွင် တွင်ကျယ်စွာအသုံးပြုပါသည်။ ဤစနစ်သည် DSP pulse sequence၊ DSP28335 16 ePWM၊ စုစုပေါင်း 12 လမ်း ကြိမ်နှုန်းနှင့် တာဝန်အချိုးထိန်းချုပ်မှုကို ရွေးချယ်သည်။ အချိန်အခြေခံ မှတ်ပုံတင်ခြင်း TBPDR နှင့် time-base တန်ပြန်ရေတွက်မှုပုံစံများ၏ လည်ပတ်မှုအလိုက် PWM အချက်ပြကြိမ်နှုန်း။ ထည့်သွင်းရေတွက်ခြင်းပုံစံများ ရေတွက်ခြင်းအတွက် ကနဦးအစီအစဉ်။ ပေါင်းထည့်သောရေတွက်ပုံစံအောက်တွင်၊ သုညမှအစသို့ထည့်သည့်အချိန်အခြေခံကောင်တာ၊ သင်စက်ဝန်းမှတ်ပုံတင်ခြင်းတန်ဖိုးများ (TBPDR)သို့ရောက်ရှိသည်အထိအချိန်အခြေခံကောင်တာသည် သုညသို့ပြန်လည်သတ်မှတ်ထားပြီး၊ ထပ်မံထည့်သွင်းရန်စတင်ပါ။ PWM အချက်ပြစက်ဝန်းနှင့် ကြိမ်နှုန်းတွက်ချက်မှုမှာ အောက်ပါအတိုင်းဖြစ်သည်- ePWM နာရီများ TBCLK = SYSCLKOUT/(HSPCLKDIV× CLKDIV):(1)Tpwm=(TBPRD + 1)*Ttbclk:(2)Fpwm=1/(Tpwm)(3)2၊ manual control စနစ်အတွက် stepper motor နှင့် control စနစ်နှစ်မျိုးကို ပထမဆုံးအသုံးပြုသည့် ပုံစံ၊ ထိန်းချုပ်မှု လိုအပ်ချက်သည် မမြင့်မားဘဲ၊ သော့တံမော်တာ ရွေ့လျားခြင်း ပြီးဆုံးပြီးနောက်၊ အရှိန်လျော့ခြင်း၊ လှည့်ခြင်းနှင့် ရပ်တန့်ခြင်း ဖြစ်သည်။ တက်ကြွသောဒီဂရီတွင်အသုံးပြုသောတက်ကြွပုံစံ၊ မြင့်မားသောထိန်းချုပ်မှုတိကျမှုတောင်းဆိုမှုအခြေအနေ။ ဓာတ်ခွဲခန်းပရောဂျက်အတွက်၊ စနစ်သည် မူလပုံစံမှ အသက်ဝင်သောပုံစံ၏ ထိန်းချုပ်မှုနည်းလမ်းကို ရွေးချယ်သည်။ အထက်စက်မှ လျှပ်စစ်စတင်စမ်းသပ်ပြီးနောက် ဓာတ်ခွဲခန်းသုံးပစ္စည်းများ၊ Flow sensor) အထွက်အချက်ပြအချက်ပြမှု အဆင့်နှစ်ခုသတ်မှတ်ပြီးနောက် A နှင့် B (B>A) အချက်ပြစွမ်းအားသည် သုညဖြစ်သည့်အခါ၊ တွန်းကန်အား မော်တာအာရုံခံကိရိယာအား မြန်နှုန်းမြင့် စက်ဝိုင်းစကင်န်ကို နှိုင်းယှဉ်ပြီး အချက်ပြစွမ်းအားသည် အတိုင်းအတာထက် ပိုကြီးသည်အထိ မြင်ကွင်းအား၊ အကြမ်းဖျဉ်း ချိန်ညှိမှုစနစ်ကို အောင်မြင်စွာ ခွဲခြားထားသည်။ နောက်ပိုင်းတွင် စနစ်အား ကောင်းမွန်စွာချိန်ညှိခြင်း၊ stepper မော်တာပုံစံသို့ နိမ့်သောအမြန်နှုန်းသို့၊ အနိမ့်အမြန်နှုန်း အာရုံခံကိရိယာသို့ ရွေ့လျားခြင်း B သည် ဖြစ်ကောင်းဖြစ်နိုင်သည်ထက် အချက်ပြစွမ်းအားသည် B သည် လည်ပတ်ရပ်တန့်ရန် စနစ်ထိန်းချုပ်မော်တာ၏ ခွန်အားနှင့် ညီမျှသည်။ cycle register အရ signal နှစ်ခု၏ မတူညီသော အခြေအနေများအတွက် ဤစနစ်တွင် စီစဉ်ခြင်းသည် ပရိုဂရမ်အစီအမံ အစုံကို ပံ့ပိုးပေးသည်၊ အကြောင်းမှာ တိကျသောလိုအပ်ချက်အတွက် ဓာတ်ခွဲခန်းစနစ်သည် ပိုမိုမြင့်မားသောကြောင့်၊ cycle register set ၏ ကနဦးတန်ဖိုးသည် တန်ဖိုးပိုကြီးပြီး Fpwm သည် ပိုနည်းသည်၊ မော်တာအမြန်နှုန်းမှာ အတော်လေးနိမ့်ပါသည်။ ဤစနစ်တွင် EPWM2B အပေါက်အထွက် PWM သွေးခုန်နှုန်း၊ လှည့်ပတ်မှုလမ်းကြောင်း၏ GPIO1၊ GPIO2 စတင်-ရပ်တန့်ထိန်းချုပ်ရေးမော်တာကို ရွေးချယ်သည်။
အဓိကထုတ်ကုန်များ- stepper motor, brushless motor, servo motor, stepping motor drive, brake motor, linear motor နှင့် stepper motor ၏ အခြားသော model အမျိုးအစားများကို မေးမြန်းရန် ကြိုဆိုပါတယ်။ တယ်လီဖုန်း-