Ngwa ngwa LIQUID MATLAB API Mgbakwunye Fuses
Ntuziaka Mbugharị API MATLAB
Ịkwalite Moku: Lab na ụdị ngwanrọ 3.0 na-emepe ọtụtụ atụmatụ ọhụrụ. Mgbe a na-emelite, ndị ọrụ API ga-emerịrị usoro iji bugharịa script ha na ngwungwu API ọhụrụ Moku. Ntuziaka mbugharị a na-akọwapụta mgbanwe API, atụmatụ ọhụrụ dị na ụdị 3.0 nwelite, yana oke ndakọrịta azụ ọ bụla.
gafereview
Moku:Lab software version 3.0 bụ nnukwu mmelite na-eweta firmware ọhụrụ, interface onye ọrụ na APls na Moku: Lab hardware. Mmelite ahụ na-eweta Moku: Lab kwekọrọ na Moku:Pro na Moku:Go, na-eme ka ọ dị mfe ikesa scripts n'ofe nyiwe Moku niile. Mmelite ahụ na-emeghe ọtụtụ atụmatụ ọhụrụ nye ọtụtụ ngwa ndị dị ugbu a. Ọ na-agbakwụnyekwa atụmatụ ọhụrụ abụọ: Multi-instrument Mode na Moku Cloud Compile. E nwekwara ụfọdụ ndịiche omume dị nro, nke akọwapụtara na ngalaba ndakọrịta azụ.
Nke a bụ nnukwu mmelite na-emetụta ụkpụrụ ụlọ API, ya mere ngwugwu MATLAB API v3.0 ọhụrụ agaghị abụ azụ dakọtara na edemede MATLAB dị adị. Ndị ọrụ API ga-achọ ibubata script ha na ngwungwu Moku API ọhụrụ ma ọ bụrụ na ha kwalite Moku: Lab na ụdị 3.0. Ndị ọrụ API nwere mmepe sọftụwia ọdịnala dị ịrịba ama kwesịrị iji nlezianya tụlee ọkwa mbọ a chọrọ iji bubata koodu ha dị. Moku: A naghị atụ aro Lab 1.9 maka mbugharị ọhụrụ yana agbamume ndị ahịa niile ka ha kwalite. Ọ bụrụ na nsogbu bilitere mgbe emelitechara, ndị ọrụ ga-enwe nhọrọ iwetulata na ụdị ngwanrọ 1.9.
Ntuziaka njem njem a na-akọwapụta advantages nke mmelite na nsogbu nwere ike ime na Moku: Lab ụdị 3.0. Ọ na-akọwapụtakwa usoro iji kwalite MATLAB API yana otu esi eweda Moku: Lab gị ma ọ dị mkpa.
Ụdị 3.0 atụmatụ ọhụrụ
Atụmatụ ọhụrụ
Ụdị sọftụwia 3.0 na-eweta ọnọdụ Multi-Instrument na Moku Cloud Compile na Moku: Lab maka oge mbụ, yana ọtụtụ nkwalite arụmọrụ na ojiji n'ofe ụlọ ọrụ.
Ụdị ngwa ngwa ọtụtụ
Ụdị ngwá ọrụ dị iche iche na Moku: Lab na-enye ndị ọrụ ohere ibugharị ngwa abụọ n'otu oge iji mepụta ọdụ ule omenala. Ngwa ọ bụla nwere ohere zuru oke na ntinye na ntinye analọgụ yana njikọ dị n'etiti oghere ngwá ọrụ. Njikọ dị n'etiti ngwá ọrụ na-akwado ngwa ngwa dị elu, obere nkwụsịtụ, nkwurịta okwu dijitalụ n'ezie ruo 2 Gb / s, ya mere ngwá ọrụ nwere ike ịgba ọsọ n'adabereghị ma ọ bụ jikọọ iji wuo pipeline nhazi mgbaàmà dị elu. Enwere ike ịgbanye ngwa ngwa n'ime ma pụta na-akwụsịghị ngwa nke ọzọ. Ndị ọrụ dị elu nwekwara ike ibuga algọridim omenala nke ha na ọnọdụ akụrụngwa ọtụtụ site na iji Moku Cloud Compile.
Moku Cloud Compile
Moku Cloud Compile na-enye gị ohere ibuga DSP omenala ozugbo na Moku:Lab FPGA n'ụdị ngwá ọrụ ọtụtụ. Dee koodu site na iji a web ihe nchọgharị ma chịkọta ya na igwe ojii; Moku Cloud Compile na-ebuga bitstream na otu ngwaọrụ Moku lekwasịrị anya ma ọ bụ karịa.
Oscilloscope
- Ụdị ebe nchekwa dị omimi: chekwaa ihe ruru 4M samples kwa ọwa na zuru sampỌnụọgụ ling (500 MSa/s)
Onye nyocha Spectrum
- Ala mkpọtụ emelitere
- Logarithmic Vrms na ọnụ ọgụgụ Vpp
- Ọrụ mpio ise ọhụrụ (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)
Usoro nhazi
- Mmezi ugboro ugboro, nkeji, na amplitude nwere ike pụta ugbu a dị ka analọg voltage mgbama
- Ndị ọrụ nwere ike itinye nkwụghachi DC na mgbama mmepụta
- Enwere ike ịba ụba mmepụta sine ebili mmiri nke oge kpọchiri ruo 2 50x ma ọ bụ kewaa ya na 125x.
- Ogologo bandwidth emelitere (1 Hz ruo 100 kHz)
- Ihe mkpuchi usoro dị elu yana ọrụ nrụpụta akpaaka
Igwe ọkụ na-efe efe
- Mbupute mkpọtụ
- Mgbanwe obosara usu (PWM)
Mkpọchi-Nbanye Ampna -emegharị ihe
- Emelitere arụmọrụ nke obere ugboro PLL igbachi
- Ebelatala ugboro PLL kacha nta ka ọ bụrụ 10 Hz
- Enwere ike ịba ụba mgbaàmà PLL dị n'ime ya ruo 250xor kewara ruo 125x maka ojiji na demodulation.
- 6-ọnụọgụ ziri ezi maka ụkpụrụ usoro
Ihe nyocha nzaghachi ugboro ugboro
- Mmụba ugboro kachasị site na 120 MHz ruo 200 MHz
- Welite isi ihe nzacha kachasị site na 512 ruo 8192
- Ọhụrụ Dynamic AmpNjirimara litude na-ebuli mgbama mmepụta na-akpaghị aka maka oke nha ike kachasị mma
- Ụdị nha ln/ln1 ọhụrụ
- Tinye ịdọ aka ná ntị saturation
- Ọwa mgbakọ na mwepụ ugbu a na-akwado nha anya mgbagwoju anya bara uru nke metụtara akara ọwa, na-eme ka ụdị nha ọrụ mbufe dị mgbagwoju anya ọhụrụ.
- Enwere ike tụọ akara ntinye aka na dBVpp na dBVrms na mgbakwunye na dBm
- A na-egosipụta ọganihu nke ịsa ahụ ugbu a na eserese ahụ
- Enwere ike kpọchie axis ugboro ugboro ugbu a iji gbochie mgbanwe mberede n'oge ogologo ịsachapụ
Igbe mkpọchi Laser
- Eserese ngọngọ emelitere na-egosi ụzọ mgbama nyocha na mgbanwe mgbanwe
- Mkpọchi ọhụrụ stages atụmatụ na-enye ohere ịhazi usoro mkpọchi
- Emelitere arụmọrụ nke obere ugboro PLL igbachi
- 6-ọnụọgụ ziri ezi maka ụkpụrụ usoro
- Emelitere arụmọrụ nke obere ugboro PLL igbachi
- Ebelatala ugboro PLL kacha nta ka ọ bụrụ 10 Hz
- Nke PLL Enwere ike ịba ụba nke mgbaàmà ugbu a ruo 250x ma ọ bụ kewaa ya na 0.125x maka ojiji na demodulation.
Ndị ọzọ
Nkwado agbakwunyere maka ọrụ sine na onye na-edezi nhata nke enwere ike iji mepụta ụdị ebili mmiri omenala na Arbitrary Waveform Generator.
Tụgharịa ọnụọgụ abụọ LI files gaa na ụdị CSV, MATLAB, ma ọ bụ NumPy mgbe ị na-ebudata na ngwaọrụ
Nkwado API emelitere
Ihe ngwungwu Moku MATLAB API v3.0 ọhụrụ na-enye arụmọrụ na nkwụsi ike. Ọ ga-enweta mmelite oge niile iji melite arụmọrụ yana iwebata njirimara ọhụrụ.
Oke ndakọrịta azụ
API
Ihe ngwungwu Moku MATLAB API v3.0 ọhụrụ adabereghị na ngwungwu Moku:Lab MATLAB v1.9 gara aga. Arụmụka edemede MATLAB na ụkpụrụ nloghachi dị iche kpamkpam. Ọ bụrụ na ị nwere nnukwu mmepe ngwanrọ omenala na-eji Moku:Lab MATLAB, tụlee mmetụta ịkwaga ngwanro gị niile ka ọ dabara na API ọhụrụ.
Mgbe ngwugwu Moku:Lab MATLAB agaghịzi enweta mmelite, Ngwa Liquid ka ga-aga n'ihu na-enye nkwado maka ndị ọrụ na-enweghị ike ịkwaga na ngwungwu API ọhụrụ.
Chọta zuru ezu examples maka ngwa ọ bụla dị na ngwugwu Moku MATLAB API v3.0 ọhụrụ ka ọ bụrụ akara ntọala maka ịtụgharị tupu mmepe MATLAB gaa na ngwugwu API ọhụrụ.
Ndaghachi azụ
RAM diski maka ịdekọ data
Ụdị 1.9 nwere 512 MB fileSistemu dị na RAM nke ngwaọrụ ahụ, nke enwere ike iji debanye data na s dị eluampọnụego ling. Na ụdị 3.0, ịbanye na RAM adịkwaghị. Iji mee ka ndekọ data nwee ike, achọrọ kaadị SD. N'ihi ya, oke nnweta ọsọ na-agbanwekwa. Ụdị 1.9 kwadoro ruo 1 MSa/s, ebe ụdị 3.0 na-akwado ihe ruru 250 kSa/s na 1 channel na 125 kSa/s na ọwa 2. Ọbụlagodi na obere ọsọ yana iji kaadị SD, usoro ọrụ nke gụnyere ịchekwa ọtụtụ ndekọ ọsọ ọsọ na RAM wee mechaa degharịa ya na kaadị SD ma ọ bụ onye ahịa agaghịzi akwado.
Nbanye data na CSV
Ụdị 1.9 nwere ike ịchekwa data ozugbo na CSV file mgbe ị na-egbu osisi. Njirimara a adịghị ozugbo na ụdị 3.0. Ndị ọrụ nke usoro ọrụ ha gụnyere ichekwa CSVfiles ozugbo na kaadị SD ma ọ bụ onye ahịa ga-ebu ụzọ gbanwee ọnụọgụ abụọ file gaa na CSV, ma ọ bụ iji ngwa ndị ahịa ma ọ bụ site na ịwụnye ngwa Liquid nke kwụ ọtọ File Ntụgharị banye na kọmpụta ha na-eji maka nhazi data.
Mgbanwe na-adaghị azụ-dakọtara
Mgbanwe nke data na LIA
Na ụdị 1.9, anyị mejuputa atumatu data nke mere na ịba ụba akara ngosi 0.1 V DC abụọ butere mpụta 0.02 V DC. Na ụdị 3.0, anyị gbanwere nke a na nsonaazụ ya bụ 0.01 V DC, nke dabara na atụmanya nke ndị ahịa.
Ekwesịrị ịgbanye mmepụta Waveform Generator ka o jiri dị ka isi mmalite/kpalite modulation
Na ụdị 1.9, enwere ike iji ụdị ọwa dị iche iche dị ka mgbanwe ma ọ bụ isi mmalite na Waveform Generator, ọbụlagodi ma ọ bụrụ na enwere nkwarụ ọwa ahụ. Ewepụrụ nke a na ụdị
- Ndị ọrụ chọrọ ime cross-modulation na-enweghị mkpa ịpụpụ mpụta nke ngwaọrụ ha ga-achọ ịhazigharị ha.
Moku MATLAB API
Ezubere ngwugwu Moku MATLAB API v3.0 iji nye ndị nrụpụta MATLAB akụrụngwa dị mkpa iji jikwaa ngwaọrụ Moku ọ bụla yana, n'ikpeazụ, ike itinye njikwa ndị a n'ime ngwa ndị ọrụ njedebe buru ibu. Ngwugwu Moku MATLAB API v3.0 ọhụrụ na-enye ihe ndị a:
- Ọ na-arụ ọrụ nke ọma example MATLAB edemede maka nke ọ bụla
- Enyere scripts MATLAB niile nkọwa, nke dị mfe nghọta ma nwee ike bụrụ mmalite mmalite nke onye ọrụ maka nhazi na nhazi.
- Otu ọrụ na-enye njikwa zuru oke na Moku
Ngwa ndị akwadoro ugbu a
- Generator Waveform aka ike
- Data Logger
- Igbe nzacha dijitalụ
- Onye nrụpụta Filter FIR
- Ihe nyocha nzaghachi ugboro ugboro
- Igbe mkpọchi Laser
- Mkpọchi Ampna -emegharị ihe
- Oscilloscope
- Usoro nhazi
- Onye njikwa PID
- Onye nyocha Spectrum
- Igwe ọkụ na-efe efe
- Ụdị ngwa ngwa ọtụtụ
- Moku Cloud Compile
Nwụnye
Ihe achọrọ
- Ụdị MATLAB 2015 ma ọ bụ mgbe e mesịrị
Ọ bụrụ na ị nwetagoro ụdị Moku MATLAB API nke gara aga, biko wepụ ya tupu ịga n'ihu. Ị nwere ike iwepụ ngwugwu ahụ n'aka njikwa mgbakwunye.
- Mepee ihe mgbakwunye mgbakwunye site na taabụ Home> Environment.
- Chọọ maka Moku in the Add-on Manager and click ‘Add’. The toolbox will show up as Moku- MATLAB.
- N'aka nke ọzọ, ịnwere ike ibudata igbe ngwaọrụ ozugbo site na Ngwa Liquid websaịtị na https://www.liquidinstruments.com/products/apis/matlab-api/. Ị ga-eji aka gị dozie ụzọ ọchụchọ ma ọ bụrụ na ịmee nke a.
- Lelee na agbakwunyela ụzọ ziri ezi na igbe ngwaọrụ site na ịhọrọ 'Tọọ Ụzọ' site na Home> Environment tab.
- Gbaa mbọ hụ na enwere ntinye na-atụ aka na ebe nrụnye igbe ngwaọrụ. Ụzọ a na-ahụkarị nwere ike ịbụ CAUserskusername>AppDataRoamingMathworksMATLABAdd-OnsToolboxesOku-MATLAB.
- Budata data akụrụngwa files site na ịpị 'moku_download####) n'ime MATLAB Command Window. Ekwesịrị iji ụdị firmware gị ugbu a dochie ###. Yol nwere ike ịchọta ụdị firmware gị ugbu a site na ngwa Moku: ngwa desktọpụ site na ịpị aka nri na Moku gị wee na-ebugharị 'Ngwaọrụ Ama', ma ọ bụ na ngwa iPad site na ịpị ogologo oge na Moku gị.
- Gosi na edobere igbe ngwaọrụ gị nke ọma site na ịpị 'help Moku' n'ime windo iwu MATLAB. Ọ bụrụ na iwu a aga nke ọma. mgbe ahụ, etinyela igbe ọrụ nke ọma
Moku API na-agbanwe
Ihe owuwu API Moku MATLAB ọhụrụ dị nnọọ iche na nke bu ya ụzọ, yabụ na ọ kwadoghị azụ na script API dị ugbu a. Ihe a dị mfe Oscilloscope example na-egosi ndịiche dị n'etiti ihe nketa na ngwugwu API ọhụrụ ma na-eje ozi dị ka map okporo ụzọ maka ibubata koodu dị adị.
Oscilloscope example
Usoro usoro
- Bubata Moku MATLAB API 3.0
- Chọrọ nwe Moku wee bulite Oscilloscope bitstream na
- Tọ ntọala oge ma tọọ ogologo aka ekpe na aka nri maka axis oge.
- Nweta data, nweta otu etiti data site na Oscilloscope
- Kwụsị nnọkọ ndị ahịa site na ịhapụ ikike Moku
Usoro akọwara n'elu bụ nke dị mfe exampiji gosi ọdịiche dị n'etiti ihe nketa na ngwungwu API ọhụrụ. Wezụga ịmalite nnọkọ ndị ahịa, na-ebugo bitstream ngwa na Moku, yana mechie nnọkọ ndị ahịa, onye ọrụ njedebe nwere ike igosipụta ọrụ ọ bụla n'ụdị dị iche iche iji gboo mkpa ngwa ha.
Ndịiche
N'ebe a, anyị na-ele anya na ọdịiche dị n'etiti APls abụọ maka nzọụkwụ ọ bụla n'usoro.
Kwuo inwe Moku ma bulite Oscilloscope bitstream na ngwaọrụ ahụ. E jiri ya tụnyere Moku MATLAB 1.9, API ọhụrụ nwere ọrụ dị iche iche:
Moku MATLAB 1.9 | Moku MATLAB 3.0 | ||
Ọrụ | nweta_aha_aha() | deploy_or_conn ect() | Oscilloscope () |
Mpaghara na ụkpụrụ anabatara | aha: eriri agwụla: sere n'elu | ngwá ọrụ: klas nke ngwá ọrụ chọrọ ibuga | ip: eriri serial: eriri |
ike: bool | set_defauIt: booI | force_connect: bool | |
jiri_externa I: bool | ileghara_busy: bool | ||
persist_state: bool | |||
connect_timeout: sere n'elu | |||
read_timeout: sere n'elu |
- Tọ ntọala oge. Ọrụ ahụ bụ otu, mana arụmụka ekwenyere dịtụ iche:
Moku MATLAB 1.9 Moku MATLAB 3.0 Ọrụ set_timebase() set_timebase() Mpaghara na ụkpụrụ anabatara t1: sere n'elu t2: sere n'elu t1: sere n'elu t2: sere n'elu siri ike: bool - Nweta data. Ọrụ na arụmụka ekwenyere bụ otu, mana ụdị data eweghachiri na ogologo dị iche iche:
Moku MATLAB 1.9 Moku MATLAB 3.0 Ọrụ nweta_data() nweta_data() Mpaghara na ụkpụrụ anabatara oge ezumike: ise n'elu chere: bool oge nkwụsị: float wait_reacquire: bool Ogologo nloghachi 16383 isi kwa etiti 1024 isi kwa etiti - Hapụ ikike Moku:
Moku MATLAB 1.9 Moku API v3.0 Ọrụ nso() ịhapụ ihe nwe()
Ndepụta ọrụ Oscilloscope
Moku MATLAB 1.9 | Moku MATLAB 3.0 |
set_sourceO | set_sourceO |
set_triggerO | set_triggerO |
nweta_dataQ | nweta_dataQ |
set_frontendQ | set_frontendQ |
set_defau!tsQ set_timebaseO
set_xmodeQ |
set_defau!tsQ set_timebaseQ disable_inputO |
set_precision_modeQ | set_acquisition_modeQ |
sync_phaseQ | sync_output_phaseQ |
nweta_frontendQ | nweta_frontendQ |
nweta_amp!erateO
nweta_rea!data_ogeQ |
nweta_amp!erateO
chekwaa_high_res_bufferO |
gen_rampifeO
gen_sinewaveO |
mepụta_waveformO
nweta_acquisition_modeQ |
gen_squarewaveQ | nweta_sourceQ |
gen_offQ | nweta_timebaseQ
nweta_mmepụta_!oadQ |
set_samplerateQ
set_framerateQ |
nweta_interpo!ationO set_output_!oadQ |
set_hysteresisQ
set_interpo!ationO |
|
set_input_attenuationO | |
set_sourceO
osc_measurementQ |
|
nchịkọtaQ |
Moku MATLAB API dabere na Moku API. Maka akwụkwọ Moku API zuru ezu, rụtụ aka na ntụnye aka Moku API achọtara ebe a https://apis.liq uidinstrume nts.com/re fe rence/.
Enwere ike ịhụ nkọwa ndị ọzọ maka ibido Moku MATLAB API na https://a pis.liquid instruments.com/sta ogo- Matlab.ulo
Usoro mbelata
Ọ bụrụ na nkwalite ahụ gaa na ụdị 3.0 egosila na amachi, ma ọ bụ na-emetụta ihe dị oke mkpa na ngwa gị, ị nwere ike wedata ya na ụdị 1.9 gara aga. Enwere ike ime nke a site na a web ihe nchọgharị.
Nzọụkwụ
- Kpọtụrụ Ngwa Liquid wee nweta ya file maka ụdị firmware 9.
- Pịnye adreesị IP Moku: Lab n'ime a web ihe nchọgharị (lee nseta ihuenyo).
- N'okpuru Mmelite Firmware, chọgharịa wee họrọ ngwa ngwa file Ngwa ngwa Liquid nyere.
- Họrọ Bulite & Mmelite. Usoro mmelite nwere ike were ihe karịrị nkeji 10 iji wuchaa
© 2023 Ngwa mmiri mmiri. edobere.
Akwụkwọ / akụrụngwa
![]() |
Ngwa ngwa LIQUID MATLAB API Mgbakwunye Fuses [pdf] Ntuziaka onye ọrụ MATLAB API, MATLAB API Njikọta Fuses, Ngwakọta Ngwakọta, Fuses |