UNI-T-လိုဂို

UNI-T UTG7000B စီးရီး အချက်ပြရင်းမြစ် လုပ်ဆောင်ချက် မထင်သလို Waveform မီးစက်

UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-1

နိဒါန်း

UCI interface၊ ဆက်စပ်ပြဿနာများ UCI Help Documentation ကိုကြည့်ပါ။ အသေးစိတ်လည်ပတ်မှု ex ကိုကြည့်ပါ။ample စီမံကိန်း။

အကိုးအကား File

  1. UTG2025Def.h: ဤစီးရီး၏အခြေခံအဓိပ္ပါယ်
  2. UCI သက်ဆိုင်ရာစာရွက်စာတမ်း- UCI Help Documentation ကိုကြည့်ပါ။

Command String ၏အခြေခံပုံစံ

  • command string 1 ၏အမည်- command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;
  • command string 2 ၏အမည်- command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;
  • command string n ၏အမည် command parameter@ attribute 1: attribute value@ attribute 2: attribute value … @ attribute n: attribute value;

ဖော်ပြချက်

  1. ၎င်းသည် case-sensitive မဟုတ်ပါ။
  2. ဂဏန်းတန်ဖိုးသည် hexadecimal၊ octal နှင့် decimalism ဖော်မတ်ကို ပံ့ပိုးပေးသည်၊
  3. များစွာသောထုတ်ပြန်ချက်များကိုပံ့ပိုးပါ (မော်ဒယ်ပေါ် မူတည်၍) ပျက်ကွက်မှုဆိုင်ရာထုတ်ပြန်ချက်များနှင့် attribute အများအပြားရှိပါက၊ တစ်ခုတည်းသောထုတ်ပြန်ချက်နှင့် attribute ကိုအသုံးပြုရန်ကြိုးစားပါ။
  4. ဖော်ပြချက်တိုင်းသည် ';';
  5. အမည်များ၊ တန်ဖိုးများနှင့် ကြားတွင် space များကို ပံ့ပိုးထားသည်။ tags;
    Example:
    “wp@ch:0@addr:10@v:10;” "သော့-c1;"
    သက်တမ်း- SG - Signal Source ၏ အတိုကောက်အမည်

အထွေထွေကွပ်ကဲမှု

အမိန့်အမည် အဓိပ္ပါယ် IO ဒေ မှတ်ချက်
ပြည်တွင်း Lock Pad W စာရင်း- 0/1{အဝေး/ဒေသ အခြေအနေ} ကီးဘုတ်ကို အဝေးထိန်းအခြေအနေတွင် သော့ခတ်ထားသည်။
ပြည်တွင်း? မေးမြန်းချက်ကီးဘုတ်ကို လော့ခ်ချထားသည်ဖြစ်စေ၊ မရှိသည်ဖြစ်စေ R Enum-0/1{unlocked/locked}  
လော့ခ်? ကီးဘုတ်၏ လော့ခ်ချမှု အခြေအနေကို မေးမြန်းပါ။ R 8Bytes၊ 64 ရေးထိုးထားသော ကိန်းပြည့်၊ အလံနည်းနည်း  

Parameter ကိုရေးပါ။

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
wp တစ်ခုမှ တစ်ခုမှ
ဂုဏ်ရည်အမည် အဓိပ္ပါယ် IO ဒေ
CH ရုပ်သံလိုင်းအရေအတွက် W Enum(ကိန်းပြည့်) : 0/1{ CH1/ CH2 }
addr ကန့်သတ်လိပ်စာ W Enum(ParamNo): view ၏အဓိပ္ပါယ် ကန့်သတ်လိပ်စာ
v ကန့်သတ်တန်ဖိုး W တန်ဖိုးကို အသေးဆုံးယူနစ်ဖြင့် တိုင်းတာလေ့ရှိသည်။
  • Example:
    “wp@CH:0@addr:9@v:1000;” - CH1 ၏ ကြိမ်နှုန်းကို 1mHz ;
  • မှတ်ချက်:
    UCI နှင့်သက်ဆိုင်သော အင်တာဖေ့စ်- uci_Write

Parameter ကိုဖတ်ပါ။

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
rp တစ်ခုမှ တစ်ခုမှ
ဂုဏ်ရည်အမည် အဓိပ္ပါယ် IO ဒေ
CH ရုပ်သံလိုင်းအရေအတွက် W Enum(ကိန်းပြည့်) : 0/1{ CH1/ CH2 }
addr ကန့်သတ်လိပ်စာ W Enum(ParamNo): view ၏အဓိပ္ပါယ် ကန့်သတ်လိပ်စာ
  • Example:
    “rp@CH:0@addr:9;” - CH1 ၏ကြိမ်နှုန်းကိုဖတ်ပါ။
  • မှတ်ချက်:
    UCI နှင့်သက်ဆိုင်သောအင်တာဖေ့စ်- uci_Read၊ သက်ဆိုင်သောဒေတာအရွယ်အစားသည် 8 bytes၊ အမျိုးအစားနှစ်ဆဖြစ်သည်။

သော့

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
သော့ သော့တန်ဖိုး အောက်ဖော်ပြပါအတိုင်း သော့ကုဒ်ကိုကြည့်ပါ။
သော့ အက္ခရာ ကုဒ်လုပ်ခြင်း။ သော့ အက္ခရာ ကုဒ်လုပ်ခြင်း။
အောက်ခြေလုပ်ဆောင်ချက်ကီး ၁ AF1 0 0
အောက်ခြေလုပ်ဆောင်ချက်ကီး ၁ AF2 1 1
အောက်ခြေလုပ်ဆောင်ချက်ကီး ၁ AF3 2 2
အောက်ခြေလုပ်ဆောင်ချက်ကီး ၁ AF4 3 3
အောက်ခြေလုပ်ဆောင်ချက်ကီး ၁ AF5 4 4
အောက်ခြေလုပ်ဆောင်ချက်ကီး 6 AF6 5 5
F1 F1 6 6
F2 F2 7 7
F3 F3 8 8
F4 F4 9 9
မီနူး MENU . .
ခလုတ်ဘယ်ဘက် FKNL +/- ဆိုင်းဘုတ်
ခလုတ်မှန် FKNR အစပျိုးသည်။ TG
ခလုတ်ကိုနှိပ်ပါ။ FKN ရှိမှာပေါ့။ UTIL
ဝဲ L CH1 C1
မှန်တယ်။ R CH2 C2
ဂုဏ်ရည်အမည် အဓိပ္ပါယ် IO ဒေ
သော့ခတ် ကီးဘုတ်ကိုသော့ခတ်ပါ W ဒေတာမရှိပါ။
သော့ဖွင့်ပါ။ ကီးဘုတ်ကိုသော့ဖွင့်ပါ။ W ဒေတာမရှိပါ။
 

လော့ခ်?

ကီးဘုတ်၏ လော့ခ်ချမှု အခြေအနေကို မေးမြန်းပါ။  

R

ကိန်းပြည့်<4Bytes>: 0 – လော့ခ်ဖွင့်ပြီး 1 – လော့ခ်ချထားသည်။
  • Example:
    • “ကီး:c1;” - CH1
    • “ကီး:c2;” - CH2
    • “သော့:c2@သော့ခတ်;” - CH2 သော့ခတ်ထားသည်။
    • “သော့:c2@သော့ဖွင့်;” - CH2 သည် သော့ကို သော့ဖွင့်သည်။
    • "သော့:c2@သော့ခတ်?;" - မေးမြန်းချက် ကီးဘုတ် သော့ခတ်ခြင်း ရှိ၊ မရှိ၊
  • မှတ်ချက်:
    uci_Read တွင်ဖတ်ထားသောမေးခွန်းအမှတ်အသားပါသောအမိန့်။ အနေအထားသည် အင်တာဖေ့စ်ပြန်တန်ဖိုးမှ ရရှိသည်။

Read and Write Configuration File

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
dconfig တစ်ခုမှ တစ်ခုမှ
  • Example:
    "dconfig;"
  • မှတ်ချက်:
    မျက်နှာပြင်ကို uci_Readto read ကိုသုံးပါ၊ ကြားခံဧရိယာအရွယ်အစားကို 1024Bytes အဖြစ် သတ်မှတ်နိုင်သည်၊ အမှန်တကယ်ထိရောက်သောဒေတာကို အင်တာဖေ့စ်ပြန်တန်ဖိုးဖြင့် သတ်မှတ်သည်။ interface uci_WriteFrom ကိုသုံးပါ။File မမှတ်မိသော configuration data ကိုရေးပါ။ file suffix၊ ၎င်းသည် command “dconfig;” ကိုသာမှတ်မိနိုင်ပြီး configuration timeout အနည်းဆုံး 6s ကိုရေးပါ။

စခရင်ကို ရိုက်ပါ။

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
PrtScn ရုပ်ပုံဖော်မတ် Enum(String): null/zip/bmp

{ထုပ်ပိုးထားသော ပစ်ဇယ်ဒေတာ/ထုပ်ပိုးထားသော ပစ်ဇယ်ဒေတာ /BMP file ဒေတာ

  • Example:
    • “PrtScn:bmp;” - ဖန်သားပြင်ဓာတ်ပုံကို bmp အဖြစ်သိမ်းဆည်းထားသည်။ file ဒေတာ
    • “PrtScn;” — ဖန်သားပြင်ဓာတ်ပုံကို pixel အဖြစ်သိမ်းဆည်းထားသည်။ file ဒေတာ
    • “PrtScn:zip;” — ဖန်သားပြင်ဓာတ်ပုံကို ထုပ်ပိုးထားသော pixel အဖြစ် သိမ်းဆည်းထားသည်။ file ဒေတာ
  • မှတ်ချက်
    ဒေတာကိုဖတ်ရန် uci_Read ကိုသုံးပါ၊ အဆိုပါအမိန့်တွင်သိမ်းဆည်းထားသောဒေတာမရှိပါ။ fileuci_Read ၏ သတ်မှတ်ထားသော ကြားခံဧရိယာသို့ ပြန်သွားသင့်သည်။ ကြားခံလုပ်ချင်တယ်ဆိုရင်တော့ ပြည်တွင်းပေါ့။ fileကျေးဇူးပြု၍ သင်ကိုယ်တိုင် သိမ်းဆည်းပါ။
  1. command ကိုအသုံးပြုပါက- “PrtScn;”၊ ကြားခံဧရိယာအရွယ်အစားသည် >=391680(480*272*3) ဖြစ်ရမည်၊ readout သည် 24bits pixel data;
  2. command ကိုအသုံးပြုပါက-“PrtScn:bmp;”၊ ကြားခံဧရိယာအရွယ်အစားသည် 480*272*3+54=391734 ဖြစ်ရမည်၊ ၎င်းသည် ပုံ၏အရွယ်အစားဖြစ်သည်။
  3. command ကိုအသုံးပြုပါက- “PrtScn:zip;”၊ ကြားခံဧရိယာအရွယ်အစား >=391680 (480*272* 3) (အမြင့်ဆုံးဒေတာပမာဏ) သတ်မှတ်နိုင်သည်၊ ဖတ်ရှုမှုသည် pixel ဒေတာကို ထုပ်ပိုးထားသည်။ ထို့နောက် ဒေတာကို ဇစ်ဖွင့်ရန် အင်တာဖေ့စ်:alg_UnCompressPixels_25 ကို အသုံးပြုပါ။
    မှတ်ချက် - uci_Read return value သည် ထုပ်ပိုးထားသော data volume ဖြစ်သည်။
  4. အင်တာဖေ့စ် uci_ReadTo ကိုသုံးပါ။File command "prtscn:bmp;" ကိုထည့်ရန်၊ ၎င်းသည် bitmap ကို disk သို့သိမ်းဆည်းနိုင်သည်။ file.

Random Wave ကိုရေးပါ။ File

အမိန့်အမည် Command သတ်မှတ်ချက် command parameter အမျိုးအစား
WARB တစ်ခုမှ တစ်ခုမှ
ဂုဏ်ရည်အမည် အဓိပ္ပါယ် IO ဒေ
CH ရုပ်သံလိုင်းအရေအတွက် W Enum(ကိန်းပြည့်) : 0/1{ CH1/ CH2 }
မုဒ် ဖွင့်ခြင်းမုဒ် W Enum(ကိန်းပြည့်)- 0/1 {Carrier/Mod}
  • Example:
    “WARB@CH:0@MODE:0;” လှိုင်းဒိန်း file carrier wave အဖြစ် CH1 သို့ဖွဲ့စည်းသည်။
  • မှတ်ချက်:
    interface uci_WriteFrom ကိုသုံးပါ။FileRandom wave ရေးဖို့ file1000 သို့ အချိန်ကုန်သွားသည် ။

နောက်ဆက်တွဲ

ကန့်သတ်လိပ်စာ

ဂဏန်းတန်ဖိုးယူနစ်-

  • ကြိမ်နှုန်းယူနစ် μHz၊ 1mHz° သတ်မှတ်တန်ဖိုး 1*1000;
  • ထယ်၊tage ယူနစ် : µV
  • အချိန်ယူနစ်ns (ns, μs, ms, s), ဥပမာample 1s ပြန်ပေးတန်ဖိုးသည် 1*1000^3 ဖြစ်သည်။
  • ဘွဲ့ယူနစ်: 0.01°၊ အဆင့် 90° သတ်မှတ်ထားပြီး၊ ပြန်တန်ဖိုး 90*100
  • ရာခိုင်နှုန်း ယူနစ် 0.01%ဥပမာ၊ample duty cycle၊ return value= ထည့်သွင်းတန်ဖိုး *100

    UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-2 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-3 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-4 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-5

ကီးဘုတ် လော့ခ်ချထားသော အနေအထားကို အမှတ်အသားပြုသည့် ဘစ်များ

UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-6 UNI-T-UTG7000B-Series-Signal-Source-Function-Arbitrary-Waveform-Generator-fig-7

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

UNI-T UTG7000B စီးရီး အချက်ပြရင်းမြစ် လုပ်ဆောင်ချက် မထင်သလို Waveform မီးစက် [pdf] အသုံးပြုသူလက်စွဲ
UTG2000A၊ UTG7000B စီးရီး၊ UTG7000B စီးရီး Signal Source Function Arbitrary Waveform Generator, UTG7000B Series, Signal Source Function Arbitrary Waveform Generator, Function Arbitrary Waveform Generator, Arbitrary Waveform Generator, Waveerform

ကိုးကား

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

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