LIQUID-INSTRUMENTS-logo

KAYAN LIQUID MATLAB API Haɗin Kan Fuses

KAYAN LIQUID-MATLAB-API-Haɗin kai-Fuses-samfurin

MATLAB API Jagorar Hijira

Haɓaka Moku: Lab zuwa nau'in software 3.0 yana buɗe tarin sabbin abubuwa. Lokacin da ake ɗaukakawa, masu amfani da API dole ne su ɗauki ƙarin matakai don ƙaura rubutunsu zuwa sabon kunshin Moku API. Wannan jagorar ƙaura tana zayyana canje-canjen API, sabbin fasalulluka da ake samu a cikin sigar 3.0, da kowane iyakokin dacewa da baya.

Ƙarsheview

Moku:Lab software version 3.0 babban sabuntawa ne wanda ke kawo sabon firmware, mai amfani da dubawa, da APls zuwa Moku: Lab hardware. Sabuntawa yana kawo Moku:Lab daidai da Moku:Pro da Moku:Go, yana sauƙaƙa raba rubutun a duk dandamalin Moku. Sabuntawa yana buɗe ɗimbin sabbin abubuwa ga yawancin kayan aikin da ake dasu. Hakanan yana ƙara sabbin abubuwa guda biyu: Yanayin kayan aikin Multi-instrument da Moku Cloud Compile. Hakanan akwai wasu bambance-bambancen dabi'u na dabara, wanda aka zayyana a cikin sashin daidaitawa na Baya.

Wannan babban sabuntawa ne wanda ke shafar tsarin gine-ginen API, don haka sabon fakitin MATLAB API v3.0 ba zai kasance da baya da jituwa tare da rubutun MATLAB na yanzu ba. Masu amfani da API za su buƙaci tura rubutunsu zuwa sabon kunshin Moku API idan sun haɓaka Moku:Lab ɗin su zuwa sigar 3.0. Masu amfani da API tare da haɓaka software na al'ada ya kamata suyi la'akari a hankali matakin ƙoƙarin da ake buƙata don jigilar lambar da suke da ita. Moku:Lab 1.9 ba a ba da shawarar sabbin tura kayan aiki ba kuma duk abokan ciniki ana ƙarfafa su haɓakawa. Idan batutuwa sun taso bayan haɓakawa, masu amfani za su sami zaɓi don rage darajar zuwa nau'in software 1.9.

Wannan jagorar ƙaura tana zayyana advantages na sabuntawa da yuwuwar rikitarwa ga Moku:Lab version 3.0. Hakanan yana bayyana tsarin haɓaka MATLAB API da yadda ake rage darajar Moku:Lab ɗinku idan ya cancanta.

Sigar 3.0 sabbin abubuwa

Sabbin fasali

Sigar software ta 3.0 tana kawo Yanayin Instrument Multi-Instrument da Moku Cloud Compile zuwa Moku:Lab a karon farko, da kuma yawan aiki da haɓaka amfani a cikin rukunin kayan aikin.

Yanayin kayan aiki da yawa

Yanayin kayan aiki da yawa akan Moku: Lab yana bawa masu amfani damar tura kayan aiki guda biyu lokaci guda don ƙirƙirar tashar gwaji ta al'ada. Kowane kayan aiki yana da cikakkiyar damar shiga abubuwan shigar da kayan analog tare da haɗin kai tsakanin ramukan kayan aiki. Haɗin haɗin kai tsakanin kayan aiki yana goyan bayan babban sauri, ƙarancin latency, sadarwar dijital ta ainihi har zuwa 2 Gb/s, don haka kayan aikin na iya gudana da kansu ko kuma a haɗa su don gina bututun sarrafa siginar ci gaba. Ana iya musanya kayan aiki da ƙarfi a ciki da waje ba tare da katse sauran kayan aikin ba. Masu amfani na ci gaba kuma za su iya tura nasu algorithms na al'ada a Yanayin kayan aiki da yawa ta amfani da Moku Cloud Compile.

Moku Cloud Compile

Moku Cloud Compile yana ba ku damar tura DSP na al'ada kai tsaye zuwa Moku:Lab FPGA a Yanayin kayan aiki da yawa. Rubuta code ta amfani da a web browser da tattara shi a cikin gajimare; Moku Cloud Compile yana tura bitstream zuwa ɗaya ko fiye da na'urorin Moku masu niyya.

Oscilloscope

  • Yanayin ƙwaƙwalwar ajiya mai zurfi: adana har zuwa 4M samples kowane tasha a cikakken sampYawan ling (500 MSa/s)

Malami Mai hangen nesa

  • Ingantaccen bene amo
  • Logarithmic Vrms da Vpp sikelin
  • Sabbin ayyukan taga guda biyar (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)

Matsakaicin mataki

  • Matsakaicin adadin, lokaci, da ampLitude yanzu ana iya fitarwa azaman analog voltage sigina
  • Masu amfani yanzu za su iya ƙara saitin DC zuwa siginar fitarwa
  • Fitowar igiyar igiyar ruwa mai kulle lokaci-lokaci ana iya ninka mitar har zuwa 2 50x ko rarraba zuwa 125x
  • Ingantacciyar kewayon bandwidth (1 Hz zuwa 100 kHz)
  • Babban nade lokaci da ayyukan sake saitin atomatik

Waveform Generator

  • Fitowar amo
  • Modulation mai faɗin bugun jini (PWM)

kullewa Amplififi

  • Ingantattun ayyuka na ƙananan mitoci PLL kullewa
  • An rage mafi ƙarancin mitar PLL zuwa 10 Hz
  • Ana iya ninka siginar PLL na ciki a yanzu har zuwa 250xor a raba zuwa 125x don amfani a cikin lalata.
  • Madaidaicin lambobi 6 don ƙimar lokaci

Analyzer Response Analyzer

  • An ƙara matsakaicin mitar daga 120 MHz zuwa 200 MHz
  • Haɓaka mafi girman wuraren sharewa daga 512 zuwa 8192
  • Sabuwar Dynamic AmpSiffar litude tana haɓaka siginar fitarwa ta atomatik don mafi kyawun ma'auni mai ƙarfi
  • Sabon yanayin auna ln/ln1
  • Shigar da jikewa gargadi
  • Tashar lissafi yanzu tana goyan bayan madaidaitan ma'auni masu ƙima waɗanda suka haɗa da siginonin tashoshi, suna ba da damar sabbin nau'ikan ma'aunin aikin canja wuri mai rikitarwa.
  • Ana iya auna siginar shigarwa a yanzu a dBVpp da dBVrms ban da dBm
  • Ana nuna ci gaban sharar yanzu akan jadawali
  • Ana iya kulle axis ɗin mitar yanzu don hana canje-canjen bazata yayin dogon sharewa

Akwatin Kulle Laser

  • Ingantattun zane-zane na toshe yana nuna siginar siginar dubawa da daidaitawa
  • Sabon kulle stages fasalin yana ba da damar daidaita tsarin kulle
  • Ingantattun ayyuka na ƙananan mitoci PLL kullewa
  • Madaidaicin lambobi 6 don ƙimar lokaci
  • Ingantattun ayyuka na ƙananan mitoci PLL kullewa
  • An rage mafi ƙarancin mitar PLL zuwa 10 Hz
  • The PLL Ana iya ninka siginar yanzu har zuwa 250x ko kuma a raba ƙasa zuwa 0.125x don amfani a cikin lalata.

Sauran

Ƙara goyon baya don aikin sine zuwa editan daidaitawa wanda za'a iya amfani dashi don samar da nau'ikan raƙuman ruwa na al'ada a cikin Ƙarfafa Waveform Generator

Maida binary LI files zuwa tsarin CSV, MATLAB, ko NumPy lokacin zazzagewa daga na'urar

Taimakon API da aka haɓaka

Sabon kunshin Moku MATLAB API v3.0 yana ba da ingantattun ayyuka da kwanciyar hankali. Zai karɓi sabuntawa na yau da kullun don haɓaka aiki da gabatar da sabbin abubuwa.

Iyakokin dacewa da baya

API

Sabuwar kunshin Moku MATLAB API v3.0 baya dacewa da baya da Moku:Lab MATLAB v1.9 kunshin. Hujjojin rubutun MATLAB da ƙimar dawowa sun bambanta gaba ɗaya. Idan kuna da haɓaka software na al'ada da yawa ta amfani da Moku:Lab MATLAB, la'akari da tasirin ƙaura duk software ɗinku don dacewa da sabon API.

Yayin da kunshin Moku:Lab MATLAB ba zai ƙara samun sabuntawa ba, Liquid Instruments zai ci gaba da ba da tallafi ga masu amfani waɗanda ba za su iya ƙaura zuwa sabon kunshin API ba.

Nemo daki-daki examples ga kowane kayan aiki a cikin sabon kunshin Moku MATLAB API v3.0 don yin aiki azaman layin tushe don juyar da ci gaban MATLAB kafin zuwa sabon kunshin API.

koma baya

RAM faifai don shigar da bayanai

Sigar 1.9 tana da 512 MB filetsarin a cikin RAM na na'urar, wanda za'a iya amfani dashi don shigar da bayanai a high samprating rates. A cikin sigar 3.0, shiga zuwa RAM ba ya wanzu. Don kunna shigar da bayanai, ana buƙatar katin SD. Saboda haka, matsakaicin saurin saye yana canzawa kuma. Sigar 1.9 tana tallafawa har zuwa 1 MSa/s, yayin da sigar 3.0 tana goyan bayan har zuwa 250 kSa/s a tashar 1 da 125 kSa/s a tashoshi 2. Ko da a ƙananan gudu kuma tare da katin SD, ayyukan aiki waɗanda suka haɗa da adana manyan rajistan ayyukan zuwa RAM sannan daga baya kwafa su zuwa katin SD ko abokin ciniki ba za a ƙara samun tallafi ba.

Shigar da bayanai zuwa CSV

Shafin 1.9 yana da ikon adana bayanai kai tsaye zuwa CSV file yayin shiga. Ba a samun wannan fasalin kai tsaye akan sigar 3.0. Masu amfani waɗanda aikinsu ya haɗa da adana CSVfiles kai tsaye zuwa katin SD ko abokin ciniki yanzu zai buƙaci fara canza binary file zuwa CSV, ko dai ta amfani da aikace-aikacen abokin ciniki ko ta shigar da kayan aikin Liquid na tsaye File Mai juyawa zuwa kwamfutar da suke amfani da su don sarrafa bayanai.

Canje-canje mara-baya- masu jituwa

Rahoton da aka ƙayyade na LIA

A cikin sigar 1.9, mun aiwatar da sikelin bayanai kamar haka ninka siginar 0.1 V DC guda biyu ya haifar da fitowar 0.02 V DC. A cikin sigar 3.0, mun canza wannan kamar sakamakon shine 0.01 V DC, wanda ya fi dacewa da tsammanin abokan ciniki.

Dole ne a kunna fitarwar Waveform Generator don amfani da shi azaman tushen daidaitawa

A cikin sigar 1.9, za a iya amfani da tsarin kalaman tashoshi daban a matsayin hanyar daidaitawa ko faɗakarwa a cikin Waveform Generator, ko da an kashe fitar da tashar. An cire wannan a cikin sigar

  • Masu amfani waɗanda ke son yin ƙirar ketare ba tare da buƙatar cire kayan aikin na'urarsu ba za su buƙaci daidaita su

Moku MATLAB API

Kunshin Moku MATLAB API v3.0 an yi niyya ne don samarwa masu haɓaka MATLAB albarkatun da ake buƙata don sarrafa kowace na'urar Moku kuma, a ƙarshe, ikon haɗa waɗannan sarrafawa cikin manyan aikace-aikacen mai amfani na ƙarshe. Sabuwar kunshin Moku MATLAB API v3.0 yana samar da mai zuwa:

  • Cikakken aiki exampda rubutun MATLAB ga kowane
  • Ana ba da duk rubutun MATLAB tare da sharhi, waɗanda suke da sauƙin fahimta kuma suna iya zama farkon farkon mai amfani don keɓancewa da haɓakawa.
  • Saitin ayyuka yana ba da cikakken iko akan Moku

A halin yanzu kayan aikin tallafi

  1. Sarrafa Waveform Generator
  2. Logger Data
  3. Akwatin Tace Dijital
  4. FIR Tace magini
  5. Analyzer Response Analyzer
  6. Akwatin Kulle Laser
  7. Kulle-ciki Amplififi
  8. Oscilloscope
  9. Matsakaicin mataki
  10. PID Controller
  11. Malami Mai hangen nesa
  12. Waveform Generator
  13. Yanayin kayan aiki da yawa
  14. Moku Cloud Compile

Shigarwa

Abubuwan bukatu

  • MATLAB version 2015 ko kuma daga baya

Idan an riga an shigar da sigar Moku MATLAB API ta baya, da fatan za a cire shi kafin a ci gaba. Kuna iya cire fakitin daga Mai sarrafa Ƙara.

  1. Buɗe Manajan Ƙara ta cikin Gida > Muhalli shafin.
  2. Bincika Moku in the Add-on Manager and click ‘Add’. The toolbox will show up as Moku- MATLAB.
  3. A madadin, zaku iya zazzage akwatin kayan aiki kai tsaye daga Kayan aikin Liquid websaiti a https://www.liquidinstruments.com/products/apis/matlab-api/. Dole ne ku saita hanyar bincike da hannu idan kun yi wannan.
  4. Bincika cewa an ƙara madaidaicin hanya zuwa akwatin kayan aiki ta zaɓi 'Sanya Hanya' daga Gida > Muhalli shafin.KAYAN LIQUID-MATLAB-API-Haɗin kai-Fuses-fig- (1)
  5. Tabbatar cewa akwai shigarwar da ke nuna wurin shigar akwatin kayan aiki. Hanya na yau da kullun na iya zama CAUserskusername>\AppDataRoamingMathworksMATLABAdd-Ons Akwatunan Kayan aikiOku-MATLAB.KAYAN LIQUID-MATLAB-API-Haɗin kai-Fuses-fig- (2)
  6. Zazzage bayanan kayan aiki files ta hanyar buga 'moku_download####) a cikin Tagar Umurnin MATLAB. Ya kamata a maye gurbin ### tare da sigar firmware ɗin ku na yanzu. Yol zai iya nemo nau'in firmware ɗin ku na yanzu ta hanyar Moku: aikace-aikacen tebur ta danna dama akan Moku ɗinku da yin shawagi 'info na na'ura', ko a cikin iPad app ta dogon danna Moku naku.
  7. Tabbatar da an saita akwatin kayan aikin ku daidai ta buga 'taimako Moku' a cikin Tagar Umurnin MATLAB. Idan wannan umarni ya yi nasara. sannan an yi nasarar shigar da akwatin kayan aiki

Moku API yana canzawa

Sabon tsarin gine-ginen API na Moku MATLAB ya sha bamban da wanda ya riga shi don haka baya dacewa da rubutun API na yanzu. Mai zuwa Sauƙaƙe Oscilloscope example yana nuna bambance-bambance tsakanin gadon da sabbin fakitin API kuma yana aiki azaman taswirar hanya don jigilar lambar data kasance.

Oscilloscope exampleKAYAN LIQUID-MATLAB-API-Haɗin kai-Fuses-fig- (4)

Matakan jeri

  1. Shigo da Moku MATLAB API 3.0
  2. Yi iƙirarin mallakar Moku kuma loda bitstream na Oscilloscope zuwa
  3. Saita tushen lokaci kuma saita tazarar hagu- da hannun dama don axis na lokaci.
  4. Samu bayanai, sami firam guda ɗaya na bayanan daga Oscilloscope
  5. Ƙare zaman abokin ciniki ta hanyar barin ikon mallakar Moku

Jerin da aka bayyana a sama shine sauƙaƙan exampdon kwatanta bambance-bambance tsakanin gado da sabbin fakitin API. Baya ga fara taron abokin ciniki, loda bitstream na kayan aiki zuwa Moku, da kuma ƙare zaman abokin ciniki, mai amfani na ƙarshe zai iya aiwatar da kowane adadin ayyuka daban-daban don biyan bukatun aikace-aikacen su.

Bambance-bambance

Anan, mun kalli bambance-bambancen tsakanin APls guda biyu don kowane mataki a cikin jerin.

Da'awar mallakar Moku kuma loda bitstream Oscilloscope zuwa na'urar. Idan aka kwatanta da Moku MATLAB 1.9, sabon API yana da ayyuka daban-daban:

Moku MATLAB 1.9 Moku MATLAB 3.0
Aiki samun_da_suna() deploy_or_conn ect() Oscilloscope ()
Filayen da aka yarda da ƙima suna: lokacin kirtani: tasowa ruwa kayan aiki: aji na kayan aikin da ake son turawa ip: serial: kirtani
karfi: bl set_defauIt: booI force_connect: bool
amfani_externa I: bool watsi_busy: bool
persist_state: bool
connect_timeout: tasowa ruwa
read_timeout: tasowa ruwa

 

  1. Saita tushen lokaci. Ayyukan iri ɗaya ne, amma hujjojin da aka yarda sun ɗan bambanta:
    Moku MATLAB 1.9 Moku MATLAB 3.0
    Aiki set_timebase() set_timebase()
    Filayen da aka yarda da ƙima t1: yawo t2: yawo t1: tasowa t2: iyo mai tsauri: bool
  2. Samu bayanai. Ayyukan da hujjojin da aka yarda iri ɗaya ne, amma nau'in bayanan da aka dawo da su da tsayi sun bambanta:
    Moku MATLAB 1.9 Moku MATLAB 3.0
    Aiki samun_data() samun_data()
    Filayen da aka yarda da ƙima lokacin hutu: jira mai tashi: bool timeout: float wait_reacquire: bool
    Tsawon dawowa 16383 maki a kowane firam 1024 maki a kowane firam
  3. Saki ikon mallakar Moku:
    Moku MATLAB 1.9 Moku API v3.0
    Aiki kusa() sallama_mallaka()

Jerin ayyuka na Oscilloscope

Moku MATLAB 1.9 Moku MATLAB 3.0
saitin_sourceO saitin_sourceO
saitin_triggerO saitin_triggerO
samun_dataQ samun_dataQ
saitin_frontendQ saitin_frontendQ
saita_defau!tsQ saita_timebaseO

saita_xmodeQ

set_defau!tsQ saita_timebaseQ disable_inputO

ikon_rollmodeQ

saita_daidaitacce_modeQ saita_acquisition_modeQ
sync_phaseQ sync_output_phaseQ
samun_gabaQ samun_gabaQ
samun_amp!erateO

samun_rea!bayanin_lokaciQ

samun_amp!erateO

save_high_res_bufferO

gen_rampwawaO

gen_sinewaveO

haifar_waveformO

samun_acquisition_modeQ

gen_squarewaveQ samun_sourcesQ
gen_offQ samun_timebaseQ

samun_fitarwa_!oadQ

saitin_sampyin karatuQ

saita_framerateQ

samun_interpo!ationO saita_fitarwa_!oadQ
saita_hysteresisQ

saita_interpo!ationO

saita_input_attenuationO
saitin_sourceO

osc_measurementQ

taƙaitawaQ

Moku MATLAB API yana dogara ne akan Moku API. Don cikakkun takaddun Moku API, koma zuwa Moku API Reference samu anan https://apis.liq uidinstrume nts.com/re fe rence/.

Ana iya samun ƙarin cikakkun bayanai don farawa da Moku MATLAB API a https://a pis.liquid instruments.com/sta rating-Matlab.gida

Tsarin raguwa

Idan haɓakawa zuwa nau'in 3.0 ya tabbatar da iyakancewa, ko kuma ya yi tasiri, wani abu mai mahimmanci ga aikace-aikacenku, zaku iya rage darajar zuwa sigar baya ta 1.9. Ana iya yin hakan ta hanyar a web mai bincike.

Matakai

  1. Tuntuɓi Liquid Instruments kuma sami file don firmware 9.
  2. Buga adireshin IP na Moku: Lab a cikin a web browser (duba screenshot).
  3. A ƙarƙashin Sabunta Firmware, bincika kuma zaɓi firmware file Instruments na Liquid.
  4. Zaɓi Loda & Sabuntawa. Tsarin sabuntawa na iya ɗaukar fiye da mintuna 10 don kammalawaKAYAN LIQUID-MATLAB-API-Haɗin kai-Fuses-fig- (10)

© 2023 Kayan Aikin Ruwa. tanada.

laudinstruments.com

Takardu / Albarkatu

KAYAN LIQUID MATLAB API Haɗin Kan Fuses [pdf] Jagorar mai amfani
MATLAB API, MATLAB API Haɗin Fuses, Haɗin Fuses, Fuses

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *