ឧបករណ៍រាវ Moku Lab LabVIEW មគ្គុទ្ទេសក៍អ្នកប្រើប្រាស់ការផ្ទេរ API
ឧបករណ៍រាវ Moku Lab LabVIEW ការធ្វើចំណាកស្រុក API

ជាងview

ម៉ូគូ៖ កម្មវិធី Lab កំណែ 3.0 គឺជាការអាប់ដេតដ៏សំខាន់ដែលនាំមកនូវកម្មវិធីបង្កប់ថ្មី ចំណុចប្រទាក់អ្នកប្រើប្រាស់ និង APIs ទៅកាន់ Moku:Lab hardware ។ ការអាប់ដេតនេះនាំមកនូវ Moku:Lab ស្របតាម Moku:Fro និង Moku:Go ដែលធ្វើឱ្យវាងាយស្រួលក្នុងការចែករំលែកស្គ្រីបនៅគ្រប់វេទិកា Moku ទាំងអស់។ ការអាប់ដេតនេះដោះសោមុខងារថ្មីៗជាច្រើនចំពោះឧបករណ៍ដែលមានស្រាប់ជាច្រើន។ វាក៏បន្ថែមមុខងារថ្មីពីរផងដែរ៖ Muti-instrument Mode និង Moku Cloud Compile ។ មាន​ភាព​ខុស​គ្នា​នៃ​អាកប្បកិរិយា​ស្រាលៗ​មួយ​ចំនួន​ដែល​បាន​រៀប​រាប់​ផង​ដែរ​នៅ​ក្នុង​ផ្នែក​ភាព​ត្រូវ​គ្នា​ថយ​ក្រោយ។

ការអាប់ដេតនេះក៏ប៉ះពាល់ដល់ស្ថាបត្យកម្ម APl ផងដែរ ដូច្នេះហើយកញ្ចប់ API ថ្មីនឹងមិនត្រូវគ្នានឹងស្គ្រីប APl ដែលមានស្រាប់នោះទេ។ APlusers នឹងត្រូវបញ្ចូលស្គ្រីបរបស់ពួកគេទៅកាន់កញ្ចប់ Moku APl ថ្មី ប្រសិនបើពួកគេដំឡើងកំណែ Moku:Lab របស់ពួកគេទៅកំណែ 3.C ។ អ្នកប្រើប្រាស់ API ដែលមានការអភិវឌ្ឍន៍កម្មវិធីផ្ទាល់ខ្លួនគួរពិចារណាដោយប្រុងប្រយ័ត្ននូវកម្រិតនៃកិច្ចខិតខំប្រឹងប្រែងដែលត្រូវការដើម្បីបញ្ជូន coce ដែលមានស្រាប់របស់ពួកគេ។ Moku:Lab 1.9 មិនត្រូវបានណែនាំសម្រាប់ការដាក់ពង្រាយថ្មីទេ ហើយអតិថិជនទាំងអស់ត្រូវបានលើកទឹកចិត្តឱ្យធ្វើបច្ចុប្បន្នភាព។ នៅទីបំផុត Moku:Lab កំណែ 1.9 នឹងបាត់បង់ការគាំទ្រ ដោយអនុលោមតាមគោលការណ៍បញ្ចប់ជីវិតរបស់យើង។ ប្រសិនបើបញ្ហាកើតឡើងបន្ទាប់ពីការអាប់ដេត អ្នកប្រើប្រាស់នឹងមានជម្រើសក្នុងការទម្លាក់ចំណាត់ថ្នាក់ទៅកម្មវិធីកំណែ 19។

មគ្គុទ្ទេសក៍ការធ្វើចំណាកស្រុកនេះគូសបញ្ជាក់ពី advantages នៃការអាប់ដេត និងផលវិបាកដែលអាចកើតមាននៃការអាប់ដេតទៅកាន់ Moku:Lab version 3.0។ វាក៏រៀបរាប់អំពីដំណើរការដើម្បីធ្វើឱ្យប្រសើរឡើងនូវមន្ទីរពិសោធន៍ផងដែរ។VIEW APl និងរបៀបទម្លាក់ចំណាត់ថ្នាក់ Moku:Lab របស់អ្នកប្រសិនបើចាំបាច់។

កំណែ 3.0 លក្ខណៈពិសេសថ្មី។

លក្ខណៈពិសេសថ្មី។
កំណែកម្មវិធី 3.0 នាំមកនូវ Multi-Instrument Mode និង Moku Cloud Compile ទៅកាន់ Moku:Lab ជាលើកដំបូង ក៏ដូចជាការធ្វើឱ្យប្រសើរឡើងនូវការអនុវត្ត និងលទ្ធភាពប្រើប្រាស់ជាច្រើននៅទូទាំងឈុតឧបករណ៍។

របៀបពហុឧបករណ៍
Muli-instrument Mode នៅលើ Moku:Lab អនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ដាក់ឧបករណ៍ពីរក្នុងពេលដំណាលគ្នាដើម្បីបង្កើតស្ថានីយ៍សាកល្បងផ្ទាល់ខ្លួន។ ឧបករណ៍នីមួយៗមានសិទ្ធិចូលដំណើរការពេញលេញទៅកាន់ធាតុបញ្ចូល និងទិន្នផលអាណាឡូក រួមជាមួយនឹងការភ្ជាប់គ្នាទៅវិញទៅមករវាងរន្ធឧបករណ៍។ ការភ្ជាប់ទំនាក់ទំនងគ្នារវាងឧបករណ៍គាំទ្រការទំនាក់ទំនងតាមឌីជីថលដែលមានល្បឿនលឿន ភាពយឺតយ៉ាវ និងពេលវេលាជាក់ស្តែងរហូតដល់ 2 Gb/s ដូច្នេះឧបករណ៍អាចដំណើរការដោយឯករាជ្យ ឬត្រូវបានភ្ជាប់ដើម្បីបង្កើតបំពង់ដំណើរការសញ្ញាកម្រិតខ្ពស់។ អ្នក​ប្រើ​អាច​ប្ដូរ​ឧបករណ៍​ចូល​និង​ចេញ​ដោយ​ថាមវន្ត​ដោយ​មិន​រំខាន​ដល់​ឧបករណ៍​ដែល​នៅ​ជាប់​គ្នា។ អ្នក​ប្រើ​កម្រិត​ខ្ពស់​ក៏​អាច​ប្រើ​ក្បួន​ដោះស្រាយ​ផ្ទាល់​ខ្លួន​របស់​ពួកគេ​ក្នុង​ទម្រង់​ឧបករណ៍​ច្រើន​ដោយ​ប្រើ Moku Cloud Compile។

Moku Cloud Compile
Moku Cloud Compile អនុញ្ញាតឱ្យអ្នកដាក់ដំណើរការដំណើរការសញ្ញាឌីជីថលផ្ទាល់ខ្លួន (DSP) ដោយផ្ទាល់ទៅលើ Moku:Lab FPGA នៅក្នុងមុខងារពហុឧបករណ៍។ សរសេរកូដដោយប្រើ ក web កម្មវិធីរុករកតាមអ៊ីនធឺណិត ហើយចងក្រងវានៅក្នុងពពក បន្ទាប់មកប្រើ Moku Cloud Compile ដើម្បីដាក់ពង្រាយ bitstream ទៅឧបករណ៍ Moku គោលដៅមួយ ឬច្រើន។

Oscilloscope

  • របៀប​អង្គ​ចងចាំ​ជ្រៅ — សន្សំ​បាន​រហូត​ដល់ 4M samples ក្នុងមួយឆានែលនៅ s ពេញលេញampអត្រាលីង (500 MSa/s)
អ្នកវិភាគវិសាលគម 
  • ជាន់សំលេងរំខានប្រសើរឡើង
  • លោការីត Vrms និងមាត្រដ្ឋាន Vpp
  • មុខងារបង្អួចថ្មីចំនួនប្រាំ (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)

ឧបករណ៍វាស់កម្រិត

  • ឥឡូវនេះអ្នកប្រើប្រាស់អាចបញ្ចេញប្រេកង់អុហ្វសិត ដំណាក់កាល និង amplitude ជា analog voltagសញ្ញាអេ
  • ឥឡូវនេះ អ្នកប្រើប្រាស់អាចបន្ថែមអុហ្វសិត DC ទៅសញ្ញាទិន្នផល
  • ទិន្នផលរលកស៊ីនុសដែលចាក់សោដំណាក់កាលឥឡូវនេះអាចត្រូវបានគុណនឹងប្រេកង់រហូតដល់ 250x ឬបែងចែកចុះទៅ 0.125x
  • កម្រិតបញ្ជូនប្រសើរឡើង (1 Hz ដល់ 100 kHz)
  • ការរុំដំណាក់កាលកម្រិតខ្ពស់ និងមុខងារកំណត់ឡើងវិញដោយស្វ័យប្រវត្តិ

ម៉ាស៊ីនបង្កើតរលក

  • ទិន្នផលសំឡេងរំខាន
  • ម៉ូឌុលទទឹងជីពចរ (PWM)

ចាក់សោចូល AmpLifier (LIA) 

  • ការធ្វើឱ្យប្រសើរឡើងនៃការចាក់សោ PLL ប្រេកង់ទាប
  • ប្រេកង់ PLL អប្បបរមាត្រូវបានថយចុះដល់ 10 Hz
  • ឥឡូវនេះសញ្ញា PLL ខាងក្នុងអាចត្រូវបានគុណនឹងប្រេកង់រហូតដល់ 250x ឬបែងចែកចុះទៅ 0.125x សម្រាប់ប្រើក្នុងការ demodulation
  • ភាពជាក់លាក់ 6 ខ្ទង់សម្រាប់តម្លៃដំណាក់កាល

ឧបករណ៍វិភាគការឆ្លើយតបប្រេកង់

  • បង្កើនប្រេកង់អតិបរមាពី 120 MHz ទៅ 200 MHz
  • ការកើនឡើងពិន្ទុអតិបរមាពី 512 ទៅ 8192
  • ឌីណាមិកថ្មី។ Ampមុខងារ litude បង្កើនប្រសិទ្ធភាពសញ្ញាទិន្នផលដោយស្វ័យប្រវត្តិសម្រាប់ជួរថាមវន្តរង្វាស់ល្អបំផុត
  • របៀបវាស់វែងក្នុង/Int ថ្មី។
  • បញ្ចូលការព្រមានអំពីតិត្ថិភាព
  • ឆានែលគណិតវិទ្យាឥឡូវនេះគាំទ្រសមីការតម្លៃស្មុគ្រស្មាញតាមអំពើចិត្តដែលពាក់ព័ន្ធនឹងសញ្ញាឆានែល ដោយបើកដំណើរការប្រភេទថ្មីនៃការវាស់វែងមុខងារផ្ទេរស្មុគ្រស្មាញ
  • ឥឡូវនេះអ្នកប្រើប្រាស់អាចវាស់សញ្ញាបញ្ចូលក្នុង dBVpp និង dBVrms បន្ថែមពីលើ dBm
  • វឌ្ឍនភាពនៃការបោសសម្អាតឥឡូវនេះត្រូវបានបង្ហាញនៅលើក្រាហ្វ
  • ឥឡូវនេះ អ័ក្សហ្វ្រេកង់អាចត្រូវបានចាក់សោ ដើម្បីការពារការផ្លាស់ប្តូរដោយចៃដន្យកំឡុងពេលអូស

ប្រអប់ចាក់សោឡាស៊ែរ

  • ដ្យាក្រាមប្លុកដែលបានកែលម្អបង្ហាញផ្លូវសញ្ញាស្កេន និងម៉ូឌុល
  • ការចាក់សោថ្មី stagលក្ខណៈពិសេស es អនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ប្តូរនីតិវិធីចាក់សោរបស់ពួកគេតាមបំណង
  • ការធ្វើឱ្យប្រសើរឡើងនៃការចាក់សោ P_L ប្រេកង់ទាប
  • ភាពជាក់លាក់ 6 ខ្ទង់សម្រាប់តម្លៃដំណាក់កាល
  • ការធ្វើឱ្យប្រសើរឡើងនៃការចាក់សោ P_L ប្រេកង់ទាប
  • ប្រេកង់ PLL អប្បបរមាបានថយចុះដល់ 10 Hz
  • ឥឡូវនេះសញ្ញា PLL អាចត្រូវបានគុណនឹងប្រេកង់រហូតដល់ 250x ឬបែងចែកចុះទៅ 0.125x សម្រាប់ប្រើក្នុងការ demodulation ។

ផ្សេងទៀត

  • បានបន្ថែមការគាំទ្រសម្រាប់មុខងារ sinc ទៅកម្មវិធីនិពន្ធសមីការ ដែលអាចត្រូវបានប្រើដើម្បីបង្កើតទម្រង់រលកផ្ទាល់ខ្លួននៅក្នុង Arbitrary Waveform Generator
  • បំប្លែង Binary LI files ទៅជាទម្រង់ CSV, MATLAB ឬ NumPy នៅពេលទាញយកពីឧបករណ៍

ការគាំទ្រ API ដែលត្រូវបានធ្វើឱ្យប្រសើរឡើង
កញ្ចប់ Moku API ថ្មីផ្តល់នូវមុខងារ និងស្ថេរភាពប្រសើរឡើង។ វានឹងទទួលបានការអាប់ដេតជាប្រចាំ ដើម្បីបង្កើនប្រសិទ្ធភាព និងណែនាំមុខងារថ្មីៗ។

ដែនកំណត់នៃភាពឆបគ្នាថយក្រោយ

API
Moku Lab ថ្មី។VIEW កញ្ចប់ API មិនត្រូវគ្នាជាមួយ Moku:LabLab ពីមុនទេ។VIEW API ធាតុចូល និងលទ្ធផលគឺខុសគ្នាទាំងស្រុង។ ប្រសិនបើអ្នកបានធ្វើការអភិវឌ្ឍន៍កម្មវិធីផ្ទាល់ខ្លួនយ៉ាងទូលំទូលាយដោយប្រើ Moku:Lab LabVIEW API សូមពិចារណាពីផលប៉ះពាល់នៃការផ្ទេរកម្មវិធីរបស់អ្នកទាំងអស់ឱ្យត្រូវគ្នាជាមួយ API ថ្មី។

ខណៈពេលដែល Moku:Lab 1.9 LabVIEW កញ្ចប់ API នឹងលែងទទួលបានការអាប់ដេតទៀតហើយ ឧបករណ៍រាវនឹងបន្តផ្តល់ការគាំទ្រសម្រាប់អ្នកប្រើប្រាស់ដែលមិនមានលទ្ធភាពធ្វើចំណាកស្រុកទៅកញ្ចប់ API ថ្មី ស្វែងរកអតីតលម្អិតamples សម្រាប់ឧបករណ៍នីមួយៗនៅក្នុង Moku Lab ថ្មី។VIEW កញ្ចប់ API ដើម្បីបម្រើជាមូលដ្ឋានសម្រាប់បំប្លែងការអភិវឌ្ឍន៍ APl មុនទៅកញ្ចប់ APl ថ្មី។

ការតំរែតំរង់

ថាស RAM សម្រាប់កត់ត្រាទិន្នន័យ
កំណែ 1.9 a មាន 512 MB fileប្រព័ន្ធនៅក្នុង RAM របស់ឧបករណ៍ដែលអាចត្រូវបានប្រើដើម្បីកត់ត្រាទិន្នន័យនៅកម្រិតខ្ពស់ampអត្រាលីង។ វាលែងមាននៅក្នុងកំណែ 3.0 ទៀតហើយ។ ដើម្បីបើកការកត់ត្រាទិន្នន័យ កាត SD ត្រូវបានទាមទារ។ នេះកំណត់ល្បឿននៃការកត់ត្រាទិន្នន័យដល់ប្រហែល 250 kSa/s សម្រាប់ 1 channel និង 125 kSa/s សម្រាប់ឆានែលពីរ។

ការកត់ត្រាទិន្នន័យទៅ CSV
កំណែ 1.9 មានសមត្ថភាពក្នុងការរក្សាទុកទិន្នន័យដោយផ្ទាល់ទៅ CSV file ខណៈពេលកំពុងកត់ត្រា។ មុខងារនេះមិនមានដោយផ្ទាល់នៅលើកំណែ 3.0 ទេ។ អ្នកប្រើប្រាស់ដែលដំណើរការការងាររួមមានការរក្សាទុក CSV files ដោយផ្ទាល់ទៅកាន់កាត SD ឬឥឡូវនេះអតិថិជននឹងត្រូវការបំប្លែងប្រព័ន្ធគោលពីរជាមុនសិន file ទៅ CSV ដោយប្រើកម្មវិធីអតិថិជន ឬដោយការដំឡើងឧបករណ៍រាវដាច់ដោយឡែក File កម្មវិធីបំប្លែងទៅកុំព្យូទ័រដែលពួកគេប្រើសម្រាប់ដំណើរការទិន្នន័យ។

ការផ្លាស់ប្តូរដែលមិនត្រូវគ្នានឹងថយក្រោយ

ការធ្វើមាត្រដ្ឋានទិន្នន័យនៅក្នុង LIA
នៅក្នុងកំណែ 1.9 យើងបានអនុវត្តការធ្វើមាត្រដ្ឋានទិន្នន័យ ដែលគុណនឹងសញ្ញា 0.1V DC ពីរ បណ្តាលឱ្យមានលទ្ធផល 0.02 V DC ។ នៅក្នុងកំណែ 3.0 យើងបានផ្លាស់ប្តូរដូចនេះ ដែលលទ្ធផលគឺ 0.01V DC ដែលកាន់តែស្របតាមការរំពឹងទុករបស់អតិថិជន។

លទ្ធផលម៉ាស៊ីនបង្កើត Waveform ត្រូវតែបើកដើម្បីប្រើជាប្រភព/កេះម៉ូឌុល
នៅក្នុងកំណែ 1.9 ទម្រង់រលកនៃឆានែលផ្សេងគ្នាអាចត្រូវបានប្រើជាម៉ូឌុល ឬប្រភពកេះនៅក្នុង Waveform Generator ទោះបីជាលទ្ធផលរបស់ឆានែលនោះត្រូវបានបិទក៏ដោយ។ វាត្រូវបានដកចេញនៅក្នុងកំណែ 3.0 ។ អ្នក​ប្រើ​ដែល​ចង់​ធ្វើ​ការ​ឆ្លង​ម៉ូឌុល​ដោយ​មិន​ចាំ​បាច់​ដក​ចេញ​ឧបករណ៍​របស់​ពួកគេ​នឹង​ត្រូវ​កែ​សម្រួល​លំហូរ​ការងារ​របស់​ពួកគេ។

មន្ទីរពិសោធន៍ MokuVIEW API

មន្ទីរពិសោធន៍ MokuVIEW កញ្ចប់ API មានបំណងផ្តល់មន្ទីរពិសោធន៍VIEW អ្នកអភិវឌ្ឍន៍ធនធានដែលត្រូវការដើម្បីគ្រប់គ្រងឧបករណ៍ Moku ណាមួយ ហើយទីបំផុតសមត្ថភាពក្នុងការបញ្ចូលការគ្រប់គ្រងទាំងនេះទៅក្នុងកម្មវិធីអ្នកប្រើប្រាស់ចុងក្រោយធំជាង។

Moku Lab ថ្មី។VIEW កញ្ចប់ API ផ្ដល់ជូនដូចខាងក្រោម៖

  • មុខងារពេញលេញ ឧamples សម្រាប់ឧបករណ៍នីមួយៗ។
  • រចនាសម្ព័ន្ធដ្យាក្រាមប្លុកដែលងាយស្រួលយល់ និងអាចបម្រើជាចំណុចចាប់ផ្តើមរបស់អ្នកប្រើចុងក្រោយសម្រាប់ការប្ដូរតាមបំណង និងការសម្របខ្លួន
  • Asetof Vlfunctions ផ្តល់នូវការគ្រប់គ្រងពេញលេញលើឧបករណ៍ Moku ។

ឧបករណ៍ដែលគាំទ្របច្ចុប្បន្ន

  1. ម៉ាស៊ីនបង្កើតរលកតាមអំពើចិត្ត
  2. អ្នកកាប់ទិន្នន័យ
  3. ប្រអប់តម្រងឌីជីថល
  4. អ្នកបង្កើតតម្រង FIR
  5. ឧបករណ៍វិភាគការឆ្លើយតបប្រេកង់
  6. ចាក់សោចូល Ampកាន់តែចាស់
  7. ប្រអប់ចាក់សោឡាស៊ែរ
  8. អ្នកវិភាគតក្កវិទ្យា
  9. Oscilloscope
  10. ឧបករណ៍វាស់កម្រិត
  11. អ្នកវិភាគវិសាលគម
  12. ម៉ាស៊ីនបង្កើតរលក
  13. ឧបករណ៍បញ្ជា PID
  14. របៀបពហុឧបករណ៍
  15. Moku Cloud Compile

ការដំឡើង

តម្រូវការ

  • មន្ទីរពិសោធន៍VIEW កំណែ ១២.០ ឬថ្មីជាងនេះ
  • អ្នកគ្រប់គ្រង VIPackage (VIPM)

រូបតំណាងចំណាំ ប្រសិនបើអ្នកមានកំណែមុនរបស់ Moku Lab រួចហើយVIEW APl បានដំឡើងហើយ សូមលុបវាចោលមុនពេលបន្ត។ អ្នកអាចលុបកញ្ចប់ពីកម្មវិធីគ្រប់គ្រងកញ្ចប់ VI ដោយជ្រើសរើស Uninstall Package។

  1. ទាញយក និងដំឡើង Moku LabVIEW កញ្ចប់ពីឧបករណ៍រាវ webគេហទំព័រនៅ
  2. កញ្ចប់នឹងដំឡើងតាមរយៈកម្មវិធីគ្រប់គ្រងកញ្ចប់ VI ។ នៅពេលបញ្ចប់ អ្នកគួរតែអាចឃើញកញ្ចប់ដែលបានរាយនៅក្រោម "បានដំឡើង" នៅក្នុងកម្មវិធីគ្រប់គ្រងកញ្ចប់ VI ។
    រូបភាពទី 1៖ កម្មវិធីគ្រប់គ្រងកញ្ចប់ JKI VI
    ការដំឡើង
    ចំណាំ៖ កញ្ចប់ផ្សេងទៀតដែលបានរាយនៅទីនេះគឺជាភាពអាស្រ័យដែលប្រើសម្រាប់ការផ្សាយទិន្នន័យ។

ការផ្លាស់ប្តូរ Moku API

Moku Lab ថ្មី។VIEW ស្ថាបត្យកម្ម APl មានភាពខុសប្លែកគ្នាគ្រប់គ្រាន់ពីជំនាន់មុនរបស់វា ហើយដូច្នេះវាមិនអាចថយក្រោយបានជាមួយស្គ្រីប API ដែលមានស្រាប់នោះទេ។ Oscilloscope សាមញ្ញខាងក្រោម ឧample បង្ហាញភាពខុសគ្នារវាងកញ្ចប់ API ចាស់ និងថ្មី ហើយដើរតួជាផែនទីបង្ហាញផ្លូវសម្រាប់ការបញ្ជូនកូដដែលមានស្រាប់។

Oscilloscope ឧample
រូបភាពទី 2: ការប្រៀបធៀប Oscilloscope APl
Oscilloscope ឧample
លំដាប់លំដោយ

  1. ចាប់ផ្តើមវគ្គអតិថិជន ហើយបង្ហោះ Oscilloscope bitstream ទៅ Moku
  2. កំណត់មូលដ្ឋានពេលវេលា និងកំណត់វិសាលភាពឆ្វេង និងស្តាំសម្រាប់អ័ក្សពេលវេលា
  3. បង្កើតទម្រង់រលក កំណត់រចនាសម្ព័ន្ធ និងបង្កើត sinewave នៅលើឆានែល 1
  4. ទទួលបានទិន្នន័យ ទទួលបានស៊ុមតែមួយនៃទិន្នន័យពី Oscilloscope ។
  5. CENITENES
  6. បញ្ចប់វគ្គអតិថិជន

លំដាប់ដែលបានពិពណ៌នាខាងលើគឺជា ex សាមញ្ញample ដើម្បីបង្ហាញពីភាពខុសគ្នារវាងកញ្ចប់កេរ្តិ៍ដំណែល និងកញ្ចប់ APl ថ្មី។ ក្រៅពីការចាប់ផ្តើមវគ្គអតិថិជន ការបង្ហោះឧបករណ៍ប៊ីតស្ទ្រីមទៅ Moku និងបញ្ចប់វគ្គអតិថិជន អ្នកប្រើប្រាស់អាចអនុវត្តមុខងារមួយចំនួនតាមលំដាប់ផ្សេងៗគ្នា ដើម្បីបំពេញតម្រូវការនៃកម្មវិធីរបស់ពួកគេ។

ភាពខុសគ្នា
នៅទីនេះយើងពិនិត្យមើលភាពខុសគ្នារវាង APIs ទាំងពីរសម្រាប់ជំហាននីមួយៗនៅក្នុងលំដាប់។

  1. ចាប់ផ្តើមសម័យ Maku-Client ហើយបង្ហោះ Oscilloscope bitstream ទៅ Moku
    APl ថ្មី​បាន​បំបែក​ការ​តភ្ជាប់​សម័យ​ម៉ាស៊ីន​ភ្ញៀវ និង​ផ្ទុក​ឡើង​ឧបករណ៍ bitstream ទៅ​ជា​មុខងារ​ដាច់​ដោយ​ឡែក 1A និង 1B។ ស្គ្រីបទាំងអស់ចាប់ផ្តើមដោយមុខងារទាំងពីរនេះ។
    ភាពខុសគ្នាភាពខុសគ្នា
  2. មូលដ្ឋានកំណត់ពេលវេលា
    មុខងារឧបករណ៍នៅក្នុង APl ថ្មីឥឡូវនេះគឺជាមុខងារតែមួយ។ ពីមុននេះគឺជាដំណើរការ 2 ជំហាននៅក្នុង API ចាស់។ មុខងារទីមួយបំប្លែងប៉ារ៉ាម៉ែត្របញ្ចូល lo ខ្សែអក្សរ JSON ហើយមុខងារវិនាទីបញ្ជូនពាក្យបញ្ជាទៅ Moku ។ លើសពីនេះទៀត ប៉ារ៉ាម៉ែត្រមុខងារនៅក្នុង APlwere កេរ្តិ៍ដំណែលដែលមាននៅក្នុងចង្កោម។ ប៉ារ៉ាម៉ែត្រមុខងារភាគច្រើននៅក្នុង APl ថ្មីគឺជាការគ្រប់គ្រងបុគ្គល។
    រូបភាពទី 4 កំណត់មូលដ្ឋានពេលវេលា
    កំណត់ពេលវេលាមូលដ្ឋាន
  3. បង្កើតទម្រង់រលក
    មុខងារបង្កើតរលកគឺជាមុខងារតែមួយនៅក្នុង API ថ្មី។ ក្នុង​ឧទាហរណ៍​នេះ ប៉ារ៉ាម៉ែត្រ​អនុគមន៍​ត្រូវ​បាន​ផ្ទុក​ក្នុង​ចង្កោម។ មានមុខងារជាច្រើននៅក្នុង AP ថ្មីដែលទាមទារប៉ារ៉ាម៉ែត្របញ្ចូលជាច្រើន។ នៅក្នុងករណីទាំងនោះ ចង្កោមត្រូវបានប្រើ។
    បង្កើតទម្រង់រលក
  4. ទទួលបានទិន្នន័យ
    មុខងារទទួលបានទិន្នន័យក៏ជាមុខងារតែមួយនៅក្នុង API ថ្មីផងដែរ។ ក្នុងករណីនេះ ប៉ារ៉ាម៉ែត្រមុខងារគឺជាការគ្រប់គ្រងបុគ្គលសម្រាប់ APIs ទាំងពីរ។ ARl ចាស់ទាមទារមុខងារបន្ថែមដើម្បីបំប្លែងទិន្នន័យលទ្ធផលពីទម្រង់ខ្សែអក្សរ JSON ទៅជាអារេលេខសម្រាប់ឆានែលនីមួយៗ។
    រូបភាពទី 7៖ បិទ API
    ទទួលបានទិន្នន័យ
    ទទួលបានទិន្នន័យ
  5. បញ្ចប់វគ្គ Moku-Client
    មុខងារ Close API គឺជាមុខងារតែមួយនៅក្នុង API ថ្មី។ ស្គ្រីបទាំងអស់បញ្ចប់ដោយមុខងារនេះ។
    រូបភាពទី 7៖ បិទ API
    បញ្ចប់វគ្គ Moku-Client

ការប្រៀបធៀបក្ដារលាយ
អ្នកអាចស្វែងរកថតឧបករណ៍សមមូលនៅក្នុងក្ដារលាយឧបករណ៍រាវ Moku ដែលឃើញក្នុងរូបភាពទី 8។ បន្ទាប់មក ក្នុងថតឧបករណ៍និមួយៗ អ្នកនឹងឃើញមុខងារឧបករណ៍សមមូល ឃើញក្នុងរូបភាពទី 9 និងរូបភាពទី 10 ។
រូបភាព៖ ក្ដារលាយសំខាន់ ក្ដារលាយ API ចាស់ ខាងឆ្វេង ក្ដារលាយ API ថ្មី។
ការប្រៀបធៀបក្ដារលាយ

រូបភាពទី 9៖ ថតឧបករណ៍ Oscilloscope ចាស់ ខាងឆ្វេង ថតឧបករណ៍ Oscilloscope ថ្មី។
ការប្រៀបធៀបក្ដារលាយ

រូបភាពទី ១០៖ មុខងារឧបករណ៍
ការប្រៀបធៀបក្ដារលាយ

មន្ទីរពិសោធន៍ MokuVIEW APl ផ្អែកលើ Moku API ។ សម្រាប់ឯកសារ Moku APl ពេញលេញ សូមមើល Moku API Reference ដែលបានរកឃើញនៅទីនេះ https://apisliquidinstruments.com/reference/. ព័ត៌មានលម្អិតបន្ថែមសម្រាប់ការចាប់ផ្តើមជាមួយ Moku LabVIEW API អាចរកបាននៅ
https://apis.liquidinstruments.com/starting-labview.html.

ដំណើរការទម្លាក់ចំណាត់ថ្នាក់

ប្រសិនបើការអាប់ដេតទៅកំណែ 3.0 បានបង្ហាញឱ្យឃើញពីដែនកំណត់ ឬបើមិនដូច្នេះទេប៉ះពាល់យ៉ាងធ្ងន់ធ្ងរ អ្វីមួយដែលសំខាន់ចំពោះកម្មវិធីរបស់អ្នក អ្នកអាចទម្លាក់ចំណាត់ថ្នាក់ទៅកំណែមុន 1.9។ នេះអាចត្រូវបានធ្វើតាមរយៈ ក web កម្មវិធីរុករក។

ជំហាន

  1. ទាក់ទងឧបករណ៍រាវ និងទទួលបាន file សម្រាប់កម្មវិធីបង្កប់កំណែ 1.9 ។
  2. វាយ Moku:Lab IP address របស់អ្នកទៅក្នុង a web កម្មវិធីរុករក (សូមមើលរូបថតអេក្រង់) ។
  3. នៅក្រោមអាប់ដេតកម្មវិធីបង្កប់ រកមើល ហើយជ្រើសរើសកម្មវិធីបង្កប់ file ផ្តល់ដោយឧបករណ៍រាវ។
  4. ជ្រើសរើសអាប់ឡូត និងអាប់ដេត។ ដំណើរការអាប់ដេតអាចចំណាយពេលលើសពី 10 នាទីដើម្បីបញ្ចប់។
    រូបភាពទី 11៖ នីតិវិធីបន្ទាប
    ដំណើរការទម្លាក់ចំណាត់ថ្នាក់

និមិត្តសញ្ញារាវ

ឯកសារ/ធនធាន

ឧបករណ៍រាវ Moku Lab LabVIEW ការធ្វើចំណាកស្រុក API [pdf] ការណែនាំអ្នកប្រើប្រាស់
មន្ទីរពិសោធន៍ Moku LabVIEW ការធ្វើចំណាកស្រុក API, មន្ទីរពិសោធន៍VIEW ការធ្វើចំណាកស្រុក API, ការធ្វើចំណាកស្រុក API, ការធ្វើចំណាកស្រុក

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *