ionnstramaidean LIQUID MATLAB API Integration Fuses
Stiùireadh Imrich MATLAB API
Ag ùrachadh Moku: Lab gu dreach bathar-bog 3.0 a’ fuasgladh grunn fheartan ùra. Nuair a bhios iad ag ùrachadh, feumaidh luchd-cleachdaidh API ceumannan a bharrachd a ghabhail gus na sgriobtaichean aca a ghluasad chun phasgan ùr Moku API. Tha an stiùireadh imrich seo a’ toirt cunntas air atharrachaidhean API, feartan ùra a tha rim faighinn san ùrachadh dreach 3.0, agus crìochan co-chòrdalachd air ais sam bith.
Thairisview
Moku: Tha dreach bathar-bog Lab 3.0 na ùrachadh mòr a bheir firmware ùr, eadar-aghaidh cleachdaiche, agus APls gu bathar-cruaidh Moku: Lab. Bheir an t-ùrachadh Moku: Lab a rèir Moku: Pro agus Moku: Go, ga dhèanamh furasta sgriobtaichean a cho-roinn thar gach àrd-ùrlar Moku. Bidh an t-ùrachadh a’ fosgladh grunn fheartan ùra gu mòran de na h-ionnstramaidean a th’ ann mar-thà. Bidh e cuideachd a’ cur dà fheart ùr ris: Modh Ioma-ionnsramaid agus Moku Cloud Compile. Tha cuid de dh’ eadar-dhealachaidhean giùlain seòlta ann cuideachd, air am mìneachadh anns an roinn Co-chòrdalachd Backward.
Is e ùrachadh mòr a tha seo a bheir buaidh air ailtireachd API, agus mar sin cha bhith am pasgan MATLAB API v3.0 ùr air ais co-chòrdail ris na sgriobtaichean MATLAB a th’ ann mar-thà. Feumaidh luchd-cleachdaidh API na sgriobtaichean aca a chuir chun phasgan API Moku ùr ma dh’ ùraicheas iad am Moku:Lab gu dreach 3.0. Bu chòir do luchd-cleachdaidh API le leasachadh bathar-bog àbhaisteach cudromach beachdachadh gu faiceallach air an ìre oidhirp a dh’ fheumar gus an còd a th’ aca a ghluasad. Moku: Chan eilear a’ moladh Lab 1.9 airson cleachdadh ùr agus thathas a’ brosnachadh a h-uile neach-ceannach ùrachadh. Ma dh’ èiricheas cùisean às deidh ùrachadh, bidh roghainn aig luchd-cleachdaidh ìsleachadh gu dreach bathar-bog 1.9.
Tha an stiùireadh imrich seo a’ mìneachadh advantages ùrachadh agus duilgheadasan a dh’ fhaodadh a bhith ann do Moku:Lab version 3.0. Tha e cuideachd a’ mìneachadh a’ phròiseas gus an API MATLAB ùrachadh agus mar as urrainn dhut do Moku:Lab a thoirt sìos ma tha sin riatanach.
Tionndadh 3.0 feartan ùra
Feartan ùra
Bheir dreach bathar-bog 3.0 Modh Ioma-ionnsramaid agus Moku Cloud Compile gu Moku: Lab airson a’ chiad uair, a bharrachd air mòran ùrachadh dèanadais is cleachdaidh thairis air an t-sreath ionnstramaidean.
Modh ioma-ionnsramaid
Modh ioma-ionnsramaid air Moku: Leigidh Lab le luchd-cleachdaidh dà ionnstramaid a chuir an sàs aig an aon àm gus stèisean deuchainn àbhaisteach a chruthachadh. Tha làn chothrom aig gach ionnstramaid air na cuir a-steach agus toraidhean analog còmhla ri eadar-cheanglaichean eadar sliotan ionnstramaid. Bidh na h-eadar-cheanglaichean eadar ionnstramaidean a’ toirt taic do chonaltradh didseatach àrd-astar, latency, fìor-ùine suas gu 2 Gb / s, gus an urrainn ionnstramaidean ruith gu neo-eisimeileach no a bhith ceangailte gus pìoban giullachd chomharran adhartach a thogail. Faodar ionnstramaidean atharrachadh gu dinamach a-steach agus a-mach gun a bhith a’ cur bacadh air an ionnstramaid eile. Faodaidh luchd-cleachdaidh adhartach cuideachd na h-algorithms àbhaisteach aca fhèin a chleachdadh ann am Modh Ioma-ionnsramaid a’ cleachdadh Moku Cloud Compile.
Cruinneachadh Moku Cloud
Leigidh Moku Cloud Compile leat DSP àbhaisteach a chuir gu dìreach air an Moku: Lab FPGA ann am Modh Ioma ionnstramaid. Sgrìobh còd a’ cleachdadh a web bhrabhsair agus cruinnich e san sgòth; Bidh Moku Cloud Compile a’ cleachdadh an t-sruth bit gu aon inneal targaid Moku no barrachd.
Oscilloscope
- Modh cuimhne domhainn: sàbhail suas ri 4M sampnas lugha gach sianal aig làn sampìre ling (500 MSa/s)
Mion-sgrùdaire Spectrum
- Làr fuaim nas fheàrr
- Vrms logarithmic agus sgèile Vpp
- Còig gnìomhan uinneig ùra (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)
Meud-tomhais
- Frequency offset, ceum, agus ampfaodar litude a-nis a thoirt a-mach mar analog voltage comharran
- Faodaidh luchd-cleachdaidh a-nis DC offset a chuir ri comharran toraidh
- Faodar an toradh tonn sine glaiste ìre a-nis iomadachadh suas gu 2 50x no a roinn sìos gu 125x
- Raon leud-bann nas fheàrr (1 Hz gu 100 kHz)
- Còmhdach ìre adhartach agus gnìomhan ath-shuidheachadh fèin-ghluasadach
Gineadair Waveform
- Toradh fuaim
- Mion-atharrachadh leud pulse (PWM)
Glasadh-a-steach Amplosgadair
- Coileanadh nas fheàrr de tricead ìosal PLL glasadh
- Chaidh an tricead PLL as ìsle a lughdachadh gu 10 Hz
- Faodar an comharra PLL a-staigh a-nis iomadachadh le tricead suas gu 250xor air a roinn sìos gu 125x airson a chleachdadh ann an demodulation
- Cruinneas 6-dhigit airson luachan ìre
Mion-sgrùdaire Freagairt Tricead
- Meudachadh tricead as àirde bho 120 MHz gu 200 MHz
- Àrdaich na puingean sguabaidh as àirde bho 512 gu 8192
- An Dynamic Ùr Ampfeart Litude a’ dèanamh an fheum as fheàrr de chomharran toraidh gu fèin-ghluasadach airson an raon fiùghantach tomhais as fheàrr
- Modh tomhais ln/ln1 ùr
- Rabhaidhean sùghaidh a-steach
- Tha an sianal matamataigeach a-nis a’ toirt taic do cho-aontaran neo-riaghailteach le luach iom-fhillte a’ toirt a-steach comharran an t-seanail, a’ comasachadh seòrsachan ùra de thomhasan gnìomh gluasaid iom-fhillte
- Faodar comharran cuir a-steach a-nis a thomhas ann an dBVpp agus dBVrms a bharrachd air dBm
- Tha adhartas an sguabaidh a-nis air a thaisbeanadh air a’ ghraf
- Faodar an axis tricead a ghlasadh a-nis gus casg a chuir air atharrachaidhean gun fhiosta aig àm sguabadh fada
Bogsa glasaidh laser
- Tha an diagram bloca leasaichte a’ sealltainn slighean comharran scan is atharrachaidh
- Tha an glasadh ùr stages feart a’ ceadachadh am modh glasaidh a ghnàthachadh
- Coileanadh nas fheàrr de tricead ìosal PLL glasadh
- Cruinneas 6-dhigit airson luachan ìre
- Coileanadh nas fheàrr de tricead ìosal PLL glasadh
- Chaidh an tricead PLL as ìsle a lughdachadh gu 10 Hz
- Tha an PLL faodar comharra a-nis iomadachadh tricead suas gu 250x no a roinn sìos gu 0.125x airson a chleachdadh ann an demodulation
Eile
Taic a bharrachd airson gnìomh sine ris an deasaiche co-aontar a dh’ fhaodar a chleachdadh gus cruthan-tonn àbhaisteach a ghineadh anns an Arbitrary Waveform Generator
Tionndadh binary LI files gu cruthan CSV, MATLAB, no NumPy nuair a bhios tu a’ luchdachadh sìos bhon inneal
Taic API air ùrachadh
Tha am pasgan ùr Moku MATLAB API v3.0 a’ toirt seachad comas-gnìomh agus seasmhachd nas fheàrr. Gheibh e ùrachaidhean cunbhalach gus coileanadh a leasachadh agus feartan ùra a thoirt a-steach.
Crìochan co-fhreagarrachd air ais
API
Chan eil am pasgan ùr Moku MATLAB API v3.0 air ais co-chosmhail ris a’ phacaid Moku: Lab MATLAB v1.9 a bh’ ann roimhe. Tha argamaidean sgrìobhaidh MATLAB agus luachan tilleadh gu tur eadar-dhealaichte. Ma tha leasachadh bathar-bog gnàthaichte farsaing agad a’ cleachdadh an Moku:Lab MATLAB, smaoinich air a’ bhuaidh a th’ aig imrich a’ bhathar-bog agad gu lèir gus a bhith co-chòrdail ris an API ùr.
Ged nach fhaigh pasgan Moku:Lab MATLAB ùrachaidhean tuilleadh, cumaidh Liquid Instruments orra a’ toirt taic do luchd-cleachdaidh nach urrainn gluasad chun phasgan API ùr.
Lorg mion-fhiosrachadh examples airson gach ionnstramaid anns a’ phacaid ùr Moku MATLAB API v3.0 gus a bhith na bhun-loidhne airson leasachadh MATLAB roimhe a thionndadh chun phasgan API ùr.
Regressions
An diosg RAM airson clàradh dàta
Bha tionndadh 1.9 aig 512 MB filesiostam ann an RAM an uidheim, a ghabhadh a chleachdadh airson dàta a chlàradh aig àrd sampìrean ling. Ann an dreach 3.0, chan eil logadh gu RAM ri fhaighinn tuilleadh. Gus logadh dàta a chomasachadh, tha feum air cairt SD. A rèir sin, bidh an astar togail as àirde ag atharrachadh cuideachd. Thug dreach 1.9 taic do suas ri 1 MSa / s, ach tha dreach 3.0 a’ toirt taic do suas ri 250 kSa / s aig 1 seanail agus 125 kSa / s aig 2 sheanail. Fiù ‘s aig astaran nas ìsle agus le cairt SD, cha bhith taic ri sruthan obrach a bha a’ toirt a-steach sàbhaladh grunn chlàran àrd-astar gu RAM agus an uairsin gan lethbhreacadh chun chairt SD no an neach-dèiligidh tuilleadh.
Clàradh dàta gu CSV
Bha comas aig Tionndadh 1.9 dàta a shàbhaladh gu dìreach gu CSV file fhad ‘s a tha thu a’ logadh. Chan eil am feart seo ri fhaighinn gu dìreach air dreach 3.0. Luchd-cleachdaidh aig an robh sruth-obrach a’ toirt a-steach sàbhaladh CSVfiles gu dìreach gu cairt SD no feumaidh an neach-dèiligidh a-nis am binary a thionndadh an-toiseach file gu CSV, an dàrna cuid a’ cleachdadh an aplacaid teachdaiche no le bhith a’ stàladh na h-ionnstramaidean liquid leotha fhèin File Tionndadh air a’ choimpiutair a bhios iad a’ cleachdadh airson làimhseachadh dàta.
Atharrachaidhean nach eil co-fhreagarrach air ais
Sgèileadh dàta ann an LIA
Ann an dreach 1.9, chuir sinn an gnìomh sgèileadh dàta gus an tug iomadachadh dà chomharra 0.1 V DC toradh 0.02 V DC. Ann an dreach 3.0, dh’ atharraich sinn seo gus am b’ e an toradh 0.01 V DC, a tha nas motha a rèir dùilean intuitive luchd-ceannach.
Feumaidh toradh Waveform Generator a bhith air a chomasachadh mar stòr atharrachaidh / brosnachaidh
Ann an dreach 1.9, dh’ fhaodadh cruth-tonn seanail eadar-dhealaichte a bhith air a chleachdadh mar stòr atharrachaidh no brosnachaidh anns an Waveform Generator, eadhon ged a bhiodh toradh an t-seanail sin à comas. Chaidh seo a thoirt air falbh ann an dreach
- Dh'fheumadh luchd-cleachdaidh a tha airson tar-mhodaladh a dhèanamh gun a bhith feumach air toraidhean an uidheim aca a thoirt a-mach an cuid
Moku MATLAB API
Tha am pasgan Moku MATLAB API v3.0 an dùil na goireasan a thoirt do luchd-leasachaidh MATLAB gus smachd a chumail air inneal Moku sam bith agus, aig a’ cheann thall, an comas na smachdan sin a thoirt a-steach do thagraidhean cleachdaiche deireannach nas motha. Tha am pasgan ùr Moku MATLAB API v3.0 a’ toirt seachad na leanas:
- Gu tur obrachail example MATLAB sgriobtaichean airson gach
- Tha beachdan air an toirt seachad do gach sgriobt MATLAB, a tha furasta a thuigsinn agus a dh’ fhaodadh a bhith mar thoiseach tòiseachaidh don neach-cleachdaidh deireannach airson gnàthachadh agus
- Seata de dhleastanasan a bheir làn smachd air an Moku
Innealan le taic an-dràsta
- Gineadair Waveform Arbitrary
- Logadair dàta
- Bogsa criathra didseatach
- Neach-togail Filter FIR
- Mion-sgrùdaire Freagairt Tricead
- Bogsa glasaidh laser
- Glasadh a-steach Amplosgadair
- Oscilloscope
- Meud-tomhais
- Rianadair PID
- Mion-sgrùdaire Spectrum
- Gineadair Waveform
- Modh ioma-ionnsramaid
- Cruinneachadh Moku Cloud
Stàladh
Riatanasan
- MATLAB dreach 2015 no nas fhaide air adhart
Ma tha tionndadh roimhe agad den Moku MATLAB API air a chuir a-steach, feuch an dì-stàlaich thu e mus lean thu air adhart. Faodaidh tu am pasgan a dhì-stàladh bhon Mhanaidsear Add-on.
- Fosgail am Manaidsear Add-on tron Dachaigh> Àrainneachd tab.
- Lorg airson Moku in the Add-on Manager and click ‘Add’. The toolbox will show up as Moku- MATLAB.
- Air neo, faodaidh tu am bogsa inneal a luchdachadh sìos gu dìreach bhon Liquid Instruments weblàrach aig https://www.liquidinstruments.com/products/apis/matlab-api/. Feumaidh tu an t-slighe sgrùdaidh a shuidheachadh le làimh ma nì thu seo.
- Dèan cinnteach gun deach an t-slighe cheart a chur ris a’ bhogsa inneal le bhith a’ taghadh ‘Set Path’ bhon taba Dachaigh > Àrainneachd.
- Dèan cinnteach gu bheil puing inntrigidh gu àite stàlaidh a’ bhogsa-innealan. Is dòcha gur e slighe àbhaisteach CAUserskusername>\AppDataRoaming\Mathworks\MATLABAdd-Ons\Toolboxes\oku-MATLAB.
- Luchdaich a-nuas an dàta fiosrachaidh air an inneal. files le bhith a’ taipeadh ‘moku_download####) a-steach don uinneag stiùiridh MATLAB. Bu chòir an tionndadh firmware làithreach agad a chuir na àite ###. Gheibh Yol an dreach firmware gnàthach agad tron app Moku: desktop le bhith a’ briogadh deas air do Moku agus a’ dol thairis air ‘Device info’, no san app iPad le bhith a’ putadh fada air do Moku.
- Dearbhaich gu bheil am bogsa inneal agad air a chuir air dòigh gu ceart le bhith a’ taipeadh ‘help Moku’ a-steach don uinneag stiùiridh MATLAB. Ma shoirbhicheas leis an àithne seo. an uairsin chaidh am bogsa inneal a chuir a-steach gu soirbheachail
Bidh Moku API ag atharrachadh
Tha an ailtireachd ùr Moku MATLAB API gu math eadar-dhealaichte bhon fhear a bh ’ann roimhe agus mar sin chan eil e air ais co-chòrdail ris na sgriobtaichean API a th’ ann mar-thà. Tha na leanas Oscilloscope simplidh example a’ sealltainn na h-eadar-dhealachaidhean eadar na pasganan API dìleab agus ùr agus tha e na mhapa-rathaid airson a’ chòd a th’ ann mar-thà a ghiùlan.
Oscilloscope example
Ceumannan sreath
- Cuir a-steach an Moku MATLAB API 3.0
- Dèan tagradh air seilbh Moku agus luchdaich suas an t-sruth-bit Oscilloscope gu
- Suidhich bunait ùine agus suidhich an rèis chlì is deas airson an axis ùine.
- Faigh dàta, faigh frèam singilte den dàta bhon Oscilloscope
- Cuir crìoch air seisean teachdaiche le bhith a’ leigeil seachad seilbh Moku
Tha an t-sreath a tha air a mhìneachadh gu h-àrd mar eisimpleir sìmplidhample gus na h-eadar-dhealachaidhean eadar an dìleab agus na pasganan API ùra a nochdadh. A bharrachd air a bhith a’ tòiseachadh seisean teachdaiche, a’ luchdachadh suas ionnstramaid bitstream gu Moku, agus a’ crìochnachadh seisean teachdaiche, faodaidh neach-cleachdaidh deireannach àireamh sam bith de dhleastanasan a chleachdadh ann an diofar òrdugh gus coinneachadh ri feumalachdan an tagraidh aca.
Eadar-dhealachaidhean
An seo, bidh sinn a’ coimhead air na h-eadar-dhealachaidhean eadar an dà APl airson gach ceum san t-sreath.
Dèan tagradh air seilbh Moku agus luchdaich suas sruth-bit Oscilloscope chun inneal. An coimeas ri Moku MATLAB 1.9, tha gnìomhan gu tur eadar-dhealaichte aig an API ùr:
Moku MATLAB 1.9 | Moku MATLAB 3.0 | ||
Gnìomh | faigh_by_name() | cleachdadh_or_conn ect() | Oscilloscope () |
Raointean is luachan ceadaichte | ainm: string timeout: fleòdradh | ionnsramaid: clas an ionnstramaid a tha airson a chleachdadh | ip: sreath sreathach: sreang |
feachd: bool | set_defauIt: booI | force_connect : bool | |
use_externa I: bool | neamhaird_busy : bool | ||
perist_state: bool | |||
connect_timeout : seòladh | |||
read_timeout: fleòdradh |
- Suidhich bunait ùine. Tha an gnìomh mar an ceudna, ach tha na h-argamaidean ceadaichte beagan eadar-dhealaichte:
Moku MATLAB 1.9 Moku MATLAB 3.0 Gnìomh set_timebase() set_timebase() Raointean is luachan ceadaichte t1: fleòdradh t2: fleòdradh t1: fleòdradh t2: fleòdradh teann: bool - Faigh dàta. Tha na gnìomhan agus na h-argamaidean ceadaichte mar an ceudna, ach tha an seòrsa dàta a chaidh a thilleadh agus an fhaid eadar-dhealaichte:
Moku MATLAB 1.9 Moku MATLAB 3.0 Gnìomh faigh_data() faigh_data() Raointean is luachan ceadaichte timeout: fleòdradh feitheamh: bool timeout: fleòdradh wait_reacquire: bool Fad tilleadh 16383 puingean gach frèam 1024 puingean gach frèam - Sgaoil seilbh Moku:
Moku MATLAB 1.9 Moku API v3.0 Gnìomh dùin() relinquish_seilbh()
Liosta de ghnìomhan oscilloscope
Moku MATLAB 1.9 | Moku MATLAB 3.0 |
seata_stòr O | seata_sourcesO |
seata_triggerO | seata_triggerO |
faigh_dataQ | faigh_dataQ |
seata_frontendQ | seata_frontendQ |
set_defaau!tsQ set_timebaseO
suidhich_xmodeQ |
set_defau!tsQ set_timebaseQ disable_inputO |
seata_precision_modeQ | set_acquisition_modeQ |
sioncranachadh_phaseQ | sioncranachadh_output_phaseQ |
faigh_frontendQ | faigh_frontendQ |
faigh_samp!reiteO
faigh_rea!time_dataQ |
faigh_samp!reiteO
sàbhail_high_res_bufferO |
gen_ramptonnO
gen_sinewaveO |
ghineadh_waveformO
faigh_acquisition_modeQ |
gen_squarewaveQ | faigh_sourcesQ |
gen_offQ | faigh_timebaseQ
faigh_output_!oadQ |
seata_samplerateQ
seata_framerateQ |
faigh_interpo!ationO set_output_!oadQ |
seata_hysteresisQ
seata_eadar-po!ationO |
|
seata_input_attenuationO | |
seata_stòr O
osc_measurementQ |
|
geàrr-chunntasQ |
Tha an Moku MATLAB API stèidhichte air Moku API. Airson làn sgrìobhainnean Moku API, thoir sùil air Iomradh API Moku a lorgar an seo https://apis.liq uidinstrume nts.com/re fe rence/.
Gheibhear mion-fhiosrachadh a bharrachd airson tòiseachadh le Moku MATLAB API aig https://a pis.liquid instruments.com/sta rangachadh- Matlab.dhachaidh
Pròiseas ìsleachaidh
Ma tha an ùrachadh gu dreach 3.0 air dearbhadh gu bheil e a’ cuingealachadh, no a’ toirt droch bhuaidh air dhòigh eile, air rudeigin a tha deatamach don tagradh agad, faodaidh tu ìsleachadh chun dreach roimhe 1.9. Faodar seo a dhèanamh tro a web bhrabhsair.
Ceumannan
- Cuir fios gu Liquid Instruments agus faigh an file airson firmware dreach 9.
- Taidhp a-steach do sheòladh IP Moku: Lab ann an a web brabhsair (faic dealbh-sgrìn).
- Fo Update Firmware, brobhsadh agus tagh am firmware file air a thoirt seachad le Liquid Instruments.
- Tagh Luchdaich suas & Ùraich. Faodaidh am pròiseas ùrachaidh barrachd air 10 mionaidean a thoirt airson a chrìochnachadh
© 2023 Innealan leaghan. glèidhte.
Sgrìobhainnean/Goireasan
![]() |
ionnstramaidean LIQUID MATLAB API Integration Fuses [pdfStiùireadh Cleachdaiche API MATLAB, Fuses Amalachaidh API MATLAB, Fuses Amalachaidh, Fuses |