KDE တိုက်ရိုက် KDE-UAS40UVC UVC အီလက်ထရွန်နစ် အမြန်နှုန်း ထိန်းချုပ်ကိရိယာ

KDE တိုက်ရိုက် KDE-UAS40UVC UVC အီလက်ထရွန်နစ် အမြန်နှုန်း ထိန်းချုပ်ကိရိယာ

ကျော်view

ဤစာတမ်းသည် KDE Direct UVC စီးရီး ESC နှင့် Pixhawk 2.1 (CUBE) ဖြင့် DroneCAN ကိုဖွင့်ရန် လိုအပ်သော အဆင့်များနှင့် အစိတ်အပိုင်းများကို ခြုံငုံထားသည်။ Pixhawk ပျံသန်းမှု ထိန်းချုပ်ကိရိယာများ၊ ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲလ်များအတွက် ဖွဲ့စည်းမှုအဆင့်များကို အသေးစိတ်ရှင်းပြထားသည်။ DroneCAN ၏ နောက်ထပ်အချက်အလက်များအတွက်၊ ကိုးကားပါ။ https://dronecan.org

အမြန်စတင်ခြင်းနှင့် လိုအပ်ချက်များ

လိုအပ်သော Hardware: 

  • Pixhawk CUBE
  • KDE UVC စီးရီး ESC များ
  • KDECAN-KIT JST-GHR ဝိုင်ယာ Kit (အနီနှင့် အနက်ရောင်ကြိုးများ - ESC များကြားတွင် အသုံးပြုသည်)
  • KDECAN-PHC JST-GHR ဝိုင်ယာ (အဝါရောင်ဝါယာကြိုး - ပျံသန်းမှုထိန်းချုပ်ကိရိယာနှင့်ချိတ်ဆက်ရန်)

လိုအပ်သောဆော့ဝဲ 

  • ESC Firmware (D4600341.dfu) သို့မဟုတ် အထက်
  • KDE စက်ပစ္စည်းမန်နေဂျာ (KDE_Direct_Device_Manager_V138.4.exe) သို့မဟုတ် အထက်
  • Mission Planner

အမြန်တည်ဆောက်မှုလမ်းညွှန်: 

  1. CAN ဘတ်စ်ကားကွန်ရက်ကို ချိတ်ဆက်ရန် ESC များကို မှန်ကန်စွာ ကြိုးပေးလိုက်ပါ။
  2. DroneCAN ကို ပံ့ပိုးပေးသည့် နောက်ဆုံးပေါ် ဆော့ဖ်ဝဲဖြင့် ESC အားလုံးကို အပ်ဒိတ်လုပ်ပြီး KDE စက်ပစ္စည်းမန်နေဂျာကို အသုံးပြု၍ ESC Node ID နှင့် Motor ID တစ်ခုစီကို သတ်မှတ်ပေးပါ။
  3. Pixhawk ကို နောက်ဆုံးပေါ် Firmware ဖြင့် အပ်ဒိတ်လုပ်ပြီး Mission Planner မှတစ်ဆင့် ကနဦးဖွဲ့စည်းပုံကို ဖြတ်သန်းပါ။
  4. CAN_P1_DRIVER ကို 1 ဟုသတ်မှတ်ပါ၊ ပြန်လည်စတင်ပြီး CAN_D1_UC_ESC_BM ကို မှန်ကန်စွာသတ်မှတ်ပြီးနောက် ဘောင်များကို ရေးပြီး ပါဝါကိုဖြုတ်ကာ ပြန်လည်ချိတ်ဆက်ခြင်းဖြင့် Pixhawk ကို ပြန်လည်စတင်ပါ။
  5. Mission Planner ရှိ ချိတ်ဆက်ခလုတ်ကို နှိပ်ပါ။ Telemetry data တွေဖြစ်နိုင်ပါတယ်။ viewData -> Status tab မှ ed ။

အသေးစိတ်တပ်ဆင်ခြင်းလမ်းညွှန် - ဘတ်စ်ကားဝါယာကြိုးများလုပ်နိုင်သည်။

  1. ချိတ်ဆက်ပါ။ ဝါယာကြိုး ပထမ ESC နှင့် Pixhawk အကြား။ ESC ကို ပျံသန်းမှု ထိန်းချုပ်ကိရိယာနှင့် ချိတ်ဆက်ပေးသည့် CAN bus 3.3V ဝိုင်ယာ (ESC ဘက်ရှိ ညာဘက်ဆုံး အဝါရောင်) ကို ဖြတ်တောက်ရန် အကြံပြုအပ်ပါသည်။ ESC သည် ဤဝါယာကြိုးသို့ 3.3V ပေးသောကြောင့်၊ ၎င်းသည် အကြံမပြုသော Pixhawk ကို အမှတ်မထင် ပါဝါပေးနိုင်သည်။ CAN_L နှင့် CAN_H ဝါယာကြိုးများသာ လိုအပ်ပါသည်။
  2. ESC တစ်ခုစီကို အနီရောင်/အနက်ရောင် ဝါယာကြိုးများဖြင့် ချိတ်ဆက်ပါ။ KDECAN-KIT
  3. 120-ohm terminating resistor (KDECAN-KIT) မှ Bus ပေါ်ရှိ နောက်ဆုံး ESC သို့ ထည့်ပါ။
    ပုံ 1- ဘတ်စ်ကား ဝိုင်ယာကြိုး လုပ်နိုင်သလား။
    အသေးစိတ်တပ်ဆင်ခြင်းလမ်းညွှန် - ဘတ်စ်ကားဝါယာကြိုးတပ်နိုင်သလား

သတိပေးချက်- မမှန်သော ဝိုင်ယာကြိုးများသည် ပျံသန်းမှု ထိန်းချုပ်ကိရိယာ သို့မဟုတ် ESC ကို ပျက်စီးစေနိုင်သည်။

  • ပုံ 1- Pixhawk 2.1 (CUBE) နှင့် ESC ဝါယာကြိုးများ။
    အသေးစိတ်တပ်ဆင်ခြင်းလမ်းညွှန် - ဘတ်စ်ကားဝါယာကြိုးတပ်နိုင်သလား

မှတ်ချက် - 3.3V CAN transceivers များသည် 5V CAN transceivers များနှင့် အပြည့်အဝ အပြန်အလှန် လုပ်ဆောင်နိုင်သည်။
မှတ်ချက် - Pixhawk 2.1 ကိုအသုံးပြုပါက၊ ဆိပ်ကမ်းများကို မှားယွင်းစွာတံဆိပ်ကပ်ထားသောကြောင့် ဆိပ်ကမ်း CAN2 သို့ ချိတ်ဆက်ပါ။

ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

နောက်ဆုံးထွက် KDE Device Manager ထည့်သွင်းသူ (V1.38.4) ကို run ပြီး ESC ဖြင့် ပေးထားသည့် USB ကြိုးမှတစ်ဆင့် ESC ကို PC သို့ ချိတ်ဆက်ပါ။ ESC ကို နောက်ဆုံးပေါ် firmware အွန်လိုင်း (D460341.dfu) သို့ အပ်ဒိတ်လုပ်ပါ။ ထို့နောက် အောက်ပါဆက်တင်များကို ပြောင်းလဲပါ။

  • Throttle Calibration Mode ကို RANGE နှင့် min နှင့် max မှ 1000-2000 သို့ သတ်မှတ်ပါ
  • CAN BUS NODE ID ကို ထူးခြားသောတန်ဖိုးအဖြစ် သတ်မှတ်ပါ။
  • CAN BUS ထိန်းချုပ်မှုအား DRONECAN သို့ သတ်မှတ်ပါ။
  • DRONECAN MOTOR ID ကို ၎င်းနှင့်ချိတ်ဆက်ထားသည့် မော်တာတွင် သတ်မှတ်ပါ (ဥပမာ QuadCopter အတွက် 1-4)
  • DRONECAN POLES ကို မော်တာပေါ်ရှိ သံလိုက်ဝင်ရိုးများ အရေအတွက်အဖြစ် သတ်မှတ်ပါ။

"Send Settings" ခလုတ်ကို နှိပ်ပြီး ESC တစ်ခုစီအတွက် အပေါ်က အဆင့်များကို ပြန်လုပ်ပါ၊ CAN BUS NODE ID နှင့် DRONECAN MOTOR ID ကို ထပ်တိုးရန် သေချာပါစေ။

  • ပုံ 3- KDE စက်ပစ္စည်းမန်နေဂျာ DRONECAN ဆက်တင်များ
    ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

မှတ်ချက် - CAN BUS CONTROL ကို DRONECAN သို့ သတ်မှတ်သောအခါ၊ ESC သည် PWM ဝါယာကြိုးမှတစ်ဆင့် ပေးပို့သော အခိုးအငွေ့ကို ဦးစားပေးမည် (ရရှိနိုင်ပါက)။ PWM ဝိုင်ယာကြိုး (အဖြူ၊ အနီ၊ အနက်) မှတဆင့် အခိုးအငွေ့ကို ပေးပို့ပြီး ချိတ်ဆက်မှုဖြုတ်ပါက၊ ESC သည် DroneCAN အရှိန်အဟုန်တွင် နောက်ပြန်ဆုတ်သွားမည်ဖြစ်သည်။ DroneCAN ကိုအသုံးပြုသည့်အခါ PWM ဝိုင်ယာကြိုးကို ချိတ်ဆက်ခြင်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။

တွန်းအားထိန်းချုပ်မှုအား DRONECAN မှတစ်ဆင့် ကောင်းမွန်စွာအလုပ်လုပ်စေရန်အတွက်၊ ဦးစွာသင်သတ်မှတ်ရန်လိုအပ်ပါသည်။ CAN_P1_DRIVER 1 (First Driver) ကို သတ်မှတ်ပါ။ CAN_D1_PROTOCOL 1 သို့ (DroneCAN) ပြီးနောက် ပျံသန်းမှု ထိန်းချုပ်ကိရိယာကို ပြန်လည်စတင်ပါ (စတင်ရန် မမ်မိုရီအတုံးအခဲများ လိုအပ်သည့် အင်္ဂါရပ်များအားလုံးကို boot တွင် တစ်ကြိမ်ပြုလုပ်သည်)။ ထို့နောက်သင်သတ်မှတ်ရန်လိုအပ်သည်။ CAN_D1_UC_ESC_BM Mission Planner တွင် သင်အသုံးပြုနေသော ESC အရေအတွက်အထိ။ ဤ bitmask သည် Servo Outputs များကို DroneCAN ESCs သို့ ပေးပို့သည့် ပျံသန်းမှု ထိန်းချုပ်ကိရိယာအား ပြောပြသည် ( bitmask သည် သင်အသုံးပြုနေသော servo motor output နှင့် ကိုက်ညီသင့်သည်)။ ဟောင်းအတွက်ample၊ အကယ်၍ သင်သည် QUAD X frame ကိုအသုံးပြုနေပါက၊ သင်သည် ချန်နယ် 1-4 အတွက် ESC 1၊ ESC 2၊ ESC 3 နှင့် ESC 4 ကို ရွေးချယ်မည်ဖြစ်သည်။

  • ပုံ 4- Mission Planner CAN_D1_UC_ESC_BM ဟောင်းampလဲ့
    ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

KDE Direct Device Manager ကိုလည်း အသုံးပြု၍ ESC တစ်ခုစီတွင် ၎င်းကို configure လုပ်ရန် လိုအပ်ပါသည်။ ဟောင်းအတွက်ample၊ အကယ်၍ သင်သည် QUAD X ကိုအသုံးပြုနေပါက၊ ဘယ်ဘက်အပေါ်ဆုံးမော်တာသည် ID 3 ဖြစ်သောကြောင့် ဘယ်ဘက်အပေါ်ဆုံးမော်တာအား ထိန်းချုပ်သည့် ESC တွင် DRONECAN MOTOR ID ကို 03 ဟုသတ်မှတ်ထားရန်လိုအပ်သည်။ ESC တစ်ခုစီအတွက် MOTOR ID ကို သင်သတ်မှတ်ရန် လိုအပ်ပါသည်။

  • ပုံ 5- KDE စက်ပစ္စည်းမန်နေဂျာ MOTOR ID။
    ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။
  • ပုံ 6- Mission Planer Frame အမျိုးအစား။
    ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

Viewတိုက်ရိုက် Telemetry

Pixhawk သည် ယခုအခါ DRONECAN မက်ဆေ့ဂျ်များကို လက်ခံရရှိမည်ဖြစ်သည်။ အလုပ်မလုပ်ပါက အဆင့်များကိုပြန်သွားကာ ဆက်တင်များနှင့် ဘောင်များအားလုံးကို မှန်ကန်စွာသတ်မှတ်ထားကြောင်း အတည်ပြုပါ။ * မှတ်ချက်- Mission Planner သည် မော်တာ လည်ပတ်နေပါက ESC အခြေအနေ အကွက်များကို အပ်ဒိတ်လုပ်မည်မဟုတ်ပါ။

COM port မှတဆင့် MAVLink 2 သို့ ချိတ်ဆက်ထားစဉ်၊ ESC တိုက်ရိုက် တယ်လီမီတာကို အသုံးပြုနိုင်မည်ဖြစ်သည်။ view"ပျံသန်းမှုဒေတာ" -> "အခြေအနေ" မှတဆင့် ed ။ ESC တစ်ခုစီတွင် DRONECAN MOTOR ID ကိုဖော်ပြသော X ဖြင့် အမှတ်အသားပြုထားသော အကွက်များစွာ (escX_volt၊ escX_curr စသည်ဖြင့်) ရှိသည်။ အကွက်များသည် ESC's voltage၊ လက်ရှိ၊ rpm နှင့် အပူချိန်။ ရန် view တယ်လီမီတာကို ဂရပ်ဖစ်ဖြင့်၊ "ချိန်ညှိခြင်း" အမှတ်ခြစ်ရန်အကွက်ကို နှိပ်ပါ၊ ဗလာဂရပ်ကို နှစ်ချက်နှိပ်ပါ၊ ထို့နောက် ဂရပ်ကိုဖြည့်သွင်းရန် ဘောင်ဆယ်ခုအထိ ရွေးချယ်ပါ။

  • ပုံ 7- Mission Planner တယ်လီမီတာ ဝင်းဒိုး။
    ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

QGroundControl ဖြင့် PX4 Autopilot firmware အတွက်-

သတ်မှတ်ယာဉ်တပ်ဆင်မှု -> တွန်းအားအထွက်များ -> ပြင်ဆင်သတ်မှတ်ခြင်း- "အာရုံခံကိရိယာများနှင့် တွန်းအားပေးကိရိယာများ (ESCs) အလိုအလျောက်ပြင်ဆင်သတ်မှတ်ခြင်း" သတ်မှတ်မှု မော်တော်ယာဉ်စနစ်ထည့်သွင်းခြင်း-> ESCs 1-4 လုပ်ဆောင်ချက်ကို မော်တာ 1-4 သို့ ထုတ်ပေးရန်
ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

အခုသင်နိုင်ပြီ။ view Analyze Tools -> MAVLink Inspector ရှိ ESC_STATUS မက်ဆေ့ဂျ်
ESCs များကို အပ်ဒိတ်လုပ်ပြီး ID များကို သတ်မှတ်ပေးပါ။

လိုဂို

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

KDE တိုက်ရိုက် KDE-UAS40UVC UVC အီလက်ထရွန်နစ် အမြန်နှုန်း ထိန်းချုပ်ကိရိယာ [pdf] အသုံးပြုသူလမ်းညွှန်
KDE-UAS40UVC UVC အီလက်ထရွန်နစ်အမြန်နှုန်းထိန်းချုပ်ကိရိယာ၊ KDE-UAS40UVC၊ UVC အီလက်ထရွန်းနစ်အမြန်နှုန်းထိန်းချုပ်ကိရိယာ၊ အီလက်ထရွန်းနစ်အမြန်နှုန်းထိန်းချုပ်ကိရိယာ၊ မြန်နှုန်းထိန်းချုပ်ကိရိယာ၊ ထိန်းချုပ်ကိရိယာ

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *