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 ထိန်းချုပ်မှုစနစ်အတွက် ပထမဦးစွာ မော်တာနှင့် ထိန်းချုပ်မှုနည်းလမ်းနှစ်ခုကို manual ပုံစံရေးဆွဲခြင်း၊ ထိန်းချုပ်မှု လိုအပ်ချက်သည် မမြင့်မားဘဲ၊ သော့တံမော်တာ ရွေ့လျားခြင်း ပြီးဆုံးပြီးနောက်၊ အရှိန်လျော့ခြင်း၊ လှည့်ခြင်းနှင့် ရပ်တန့်ခြင်း ဖြစ်သည်။ တက်ကြွသောဒီဂရီတွင်အသုံးပြုသောတက်ကြွပုံစံ၊ မြင့်မားသောထိန်းချုပ်မှုတိကျမှုတောင်းဆိုမှုအခြေအနေ။ ဓာတ်ခွဲခန်းပရောဂျက်အတွက်၊ စနစ်သည် မူလပုံစံမှ အသက်ဝင်သောပုံစံ၏ ထိန်းချုပ်မှုနည်းလမ်းကို ရွေးချယ်သည်။ အထက်စက်မှ လျှပ်စစ်စတင်စမ်းသပ်ပြီးနောက် ဓာတ်ခွဲခန်းသုံးပစ္စည်းများ၊ Flow sensor) အထွက်အချက်ပြအချက်ပြမှု အဆင့်နှစ်ခုသတ်မှတ်ပြီးနောက် A နှင့် B (B>A) အချက်ပြစွမ်းအားသည် သုညဖြစ်ပြီး၊ တွန်းကန်အား မော်တာအာရုံခံကိရိယာအား မြန်နှုန်းမြင့် စက်ဝိုင်းစကင်န်အား နှိုင်းယှဉ်ကာ အချက်ပြအား ပမာဏထက် ပိုကြီးသည်အထိ မြင်ကွင်းကို မြန်နှုန်းမြင့် စက်ဝိုင်းစကင်န်ဖတ်ခြင်း၊ အကြမ်းဖျဉ်း ချိန်ညှိမှုစနစ် အောင်မြင်စွာ ခွဲခြားသတ်မှတ်ခြင်း။ နောက်ပိုင်းတွင် စနစ်အား ကောင်းမွန်စွာချိန်ညှိခြင်း၊ stepper မော်တာပုံစံသို့ နိမ့်သောအမြန်နှုန်းသို့၊ အနိမ့်အမြန်နှုန်း အာရုံခံကိရိယာသို့ ရွေ့လျားခြင်း B သည် ဖြစ်ကောင်းဖြစ်နိုင်သည်ထက် အချက်ပြစွမ်းအားသည် B သည် လည်ပတ်ရပ်တန့်ရန် စနစ်ထိန်းချုပ်မော်တာ၏ ခွန်အားနှင့် ညီမျှသည်။ cycle register အရ signal နှစ်ခု၏ မတူညီသော အခြေအနေများအတွက် ဤစနစ်တွင် စီစဉ်ခြင်းအတွက် အစီအစဉ်ရေးဆွဲခြင်း အစီအစဉ်ကို ပံ့ပိုးပေးသည်၊ အကြောင်းမှာ ဓာတ်ခွဲခန်းစနစ်သည် တိကျသောလိုအပ်ချက်အတွက် မြင့်မားသောကြောင့်၊ cycle register set ၏ ကနဦးတန်ဖိုးသည် တန်ဖိုးပိုကြီးပြီး Fpwm သည် နည်းပါးသည်၊ motor speed သည် အတော်လေးနိမ့်ပါသည်။ ဤစနစ်တွင် EPWM2B အပေါက်အထွက် PWM သွေးခုန်နှုန်း၊ လှည့်ပတ်မှုလမ်းကြောင်း၏ GPIO1၊ GPIO2 စတင်-ရပ်တန့်ထိန်းချုပ်ရေးမော်တာကို ရွေးချယ်သည်။
အဓိကထုတ်ကုန်များ- stepper motor, brushless motor, servo motor, stepping motor drive, brake motor, linear motor နှင့် stepper motor ၏ အခြားသော model အမျိုးအစားများကို မေးမြန်းရန် ကြိုဆိုပါတယ်။ တယ်လီဖုန်း-