LIQUID INSTRUMENTS Moku:Go FIR Filter Builder
LIQUID INSTRUMENTS Moku:Go FIR Filter Builder

Gamit ang Moku:Go FIR Filter Builder, maaari kang magdisenyo at magpatupad ng mga filter na lowpass, high pass, bandpass, at band stop finite impulse response (FIR) na may hanggang 14,819 na coefficient sa bilangampling rate na 30.52 kHz, o 232 coefficient sa bilangampling rate hanggang 3.906 MHz. Binibigyang-daan ka ng interface ng Moku:Go Windows/macOS na i-fine tune ang tugon ng iyong filter sa mga domain ng dalas at oras upang umangkop sa iyong partikular na application. Pumili sa pagitan ng apat na frequency response shape, limang karaniwang impulse response, at hanggang walong window function.

User interface

User interface

ID Paglalarawan
1 Pangunahing menu
2a Configuration ng input para sa Channel 1
2b Configuration ng input para sa Channel 2
3 Kontrolin ang matris
4a Configuration para sa FIR filter 1
4b Configuration para sa FIR filter 2
5a Output switch para sa FIR filter 1
5b Output switch para sa FIR filter 2
6 Paganahin ang data logger
7 Paganahin ang oscilloscope

Pangunahing menu

Maaaring ma-access ang pangunahing menu sa pamamagitan ng pag-click sa icon Icon sa kaliwang sulok sa itaas.
Pangunahing menu

Ang menu na ito ay nagbibigay ng mga sumusunod na opsyon:

Mga pagpipilian Mga shortcut Paglalarawan
Aking mga aparato Bumalik sa pagpili ng device.
Lumipat ng mga instrumento Lumipat sa ibang instrumento.
I-save/recall ang mga setting:
  • I-save ang estado ng instrumento
Ctrl/Cmd+S I-save ang kasalukuyang mga setting ng instrumento.
  • I-load ang estado ng instrumento
Ctrl/Cmd+O I-load ang huling na-save na mga setting ng instrumento.
  • Ipakita ang kasalukuyang sate
Ipakita ang kasalukuyang mga setting ng instrumento.
I-reset ang instrumento Ctrl/Cmd+R I-reset ang instrumento sa default na estado nito.
Power supply I-access ang Power Supply control window.*
File manager Buksan ang File Manager tool.**
File converter Buksan ang File Converter tool.**
Tulong
  • Mga Instrumentong Liquid website
I-access ang Liquid Instruments website.
  • Listahan ng mga shortcut
Ctrl/Cmd+H Ipakita ang listahan ng mga shortcut ng app na Moku:Go.
  • Manwal
F1 I-access ang manu-manong instrumento.
  • Mag-ulat ng isyu
Mag-ulat ng bug sa Liquid Instruments.
  • Tungkol sa
Ipakita ang bersyon ng app, tingnan ang update, o impormasyon ng lisensya.

*Ang Power Supply ay available sa Moku:Go M1 at M2 na mga modelo. Ang detalyadong impormasyon tungkol sa Power Supply ay matatagpuan sa pahina 22 ng manwal ng paggamit na ito.
**Detalyadong impormasyon tungkol sa file manager at file converter ay matatagpuan sa pahina 21 ng manwal ng gumagamit na ito.

Pag-configure ng input

Maaaring ma-access ang configuration ng input sa pamamagitan ng pag-click sa Icon or Icon icon, na nagbibigay-daan sa iyong isaayos ang coupling at input range para sa bawat input channel.
Pag-configure ng input

Ang mga detalye tungkol sa mga probe point ay matatagpuan sa Mga Punto ng Probe seksyon.

Kontrolin ang matris

Ang kontrol pinagsasama ang matrix, rescales, at muling ibinabahagi ang input signal sa dalawang independiyenteng FIR filter. Ang output vector ay ang produkto ng control matrix na pinarami ng input vector.

saan

Para kay example, isang control matrix ng pormula nagdadagdag ng Input 1 at Input 2 at mga ruta sa tuktok na Path1 (FIR Filter 1), pinaparami ang Input 2 sa isang factor ng dalawa, at pagkatapos ay iruruta ito sa ibabang Path2 (FIR Filter 2).
Ang value ng bawat elemento sa control matrix ay maaaring itakda sa pagitan ng -20 hanggang +20 na may 0.1 increments kapag ang absolute value ay mas mababa sa 10, o 1 increment kapag ang absolute value ay nasa pagitan ng 10 at 20. Ayusin ang value sa pamamagitan ng pag-click sa elemento.
Kontrolin ang matris

FIR Filter

Ang dalawang independiyente, ganap na real-time na na-configure na FIR filter path ay sumusunod sa control matrix sa block diagram, na kinakatawan sa berde at purple para sa filter 1 at 2, ayon sa pagkakabanggit.

User interface

User interface

ID Parameter Paglalarawan
1 Input offset I-click upang ayusin ang input offset (-2.5 hanggang +2.5 V).
2 Input gain I-click para isaayos ang input gain (-40 hanggang 40 dB).
3a Pre-filter probe I-click upang paganahin/i-disable ang pre-filter probe point. Tingnan mo Mga Punto ng Probe

seksyon para sa mga detalye.

3b Output probe I-click upang paganahin/huwag paganahin ang output probe point. Tingnan mo Mga Punto ng Probe seksyon para sa mga detalye.
4 FIR filter I-click para buksan view at i-configure ang tagabuo ng FIR filter.
5 Nakakuha ng output I-click para isaayos ang input gain (-40 hanggang 40 dB).
6 Switch ng output I-click upang i-zero ang output ng filter.
7 Output offset I-click upang ayusin ang output offset (-2.5 hanggang +2.5 V).
8 DAC switch I-click upang paganahin/i-disable ang Moku:Go DAC output.
Tagabuo ng FIR Filter

Interface ng tagabuo

I-click ang Icon icon upang buksan ang buo Tagabuo ng FIR Filter view.
Interface ng tagabuo

ID Parameter Paglalarawan
1a Plot 1 Plot ng impulse response.
1b Plot 2 Step response plot.
2 Pagpili ng set ng plot I-click upang piliin ang hanay ng mga plot na ipapakita sa plot area.
3 I-save at isara I-click upang i-save at isara ang tagabuo ng filter view.
4 Sampling rate Ayusin ang sampling rate para sa input. Slide sa pagitan ng 30.52 kHz at 3.906 MHz. Maaari mo ring gamitin ang scroll wheel sa slider upang ayusin ito.
5 Bilang ng mga coefficient I-click ang numero upang ipasok o i-slide ang slider upang ayusin ang bilang ng mga coefficient. Maaari mo ring gamitin ang scroll wheel sa slider upang ayusin ito.
6 Disenyo ng filter I-configure ang mga parameter para sa FIR filter. Ang detalyadong impormasyon ay matatagpuan sa pahina 13.
7 Pag-andar ng bintana I-click upang piliin ang function ng window.

I-filter ang mga katangiang graph

Ang isang set ng dalawang real-time na mga plot ng katangian ng filter ay maaaring ipakita sa isang pagkakataon sa tagabuo ng FIR filter.
I-click ang mga pindutan ng pagpili ng set ng plot upang pumili sa pagitan Magnitude/phase, Impulse/step response, at Pagkaantala ng pangkat/phase mga plot set. I-click at i-drag ang Icon icon sa Magnitude/phase plot upang isaayos ang dalas ng sulok sa real-time.

Magnitude/phase Impulse/step response Pagkaantala ng pangkat/phase
Plot 1 Plot 2 Plot 1 Plot 2 Plot 1 Plot 2
X - aksis Dalas (MHz) Oras (μs) Dalas (MHz)
Y - axis Makakuha (dB) Phase (°) Amplitude (V) Pagkaantala ng pangkat/phase (μs)

Magnitude/phase plot set:

Magnitude/phase plot set:

Impulse/step response plot set:

Impulse/step response plot set:

Group/phase delay plot sets:

Group/phase delay plot sets:

Sampling rate/coefficients

Ang maximum na bilang ng mga coefficient ay depende sa napiling sampling rate. Magagamit sampAng mga rate ng ling na may katumbas na pinakamataas na bilang ng mga coefficient ay nakalista sa talahanayan sa ibaba.

Sampling rate Pinakamataas na bilang ng mga coefficient
30.52 kHz 14,819
61.04 kHz 14,819
122.1 kHz 7,424
244.1 kHz 3,712
488.3 kHz 1,856
976.6 kHz 928
1.953 MHz 464
3.906 MHz 232

Disenyo domain

Ang FIR filter ay maaaring idisenyo sa alinman sa oras o frequency na domain. Nasa taga-disenyo ng domain ng oras, isang impulse response function builder ay naa-access. Maraming mga paunang-natukoy na function ay magagamit. Ang mga gumagamit ay maaari ring magpasok ng isang equation sa editor ng equation o i-load ang kanilang sariling hanay ng mga coefficient sa pasadyang tugon ng salpok pagpipilian. Nasa taga-disenyo ng frequency domain, ang tagabuo ng frequency response ay naa-access. Available ang mga lowpass, high pass, bandpass, at band stop na mga filter na may adjustable na cut-off frequency.
Disenyo ng domain

ID Parameter Paglalarawan
1 Hugis ng salpok I-click upang piliin ang hugis ng impulse response.
2 Lapad ng salpok I-click ang numero upang ipasok o i-slide ang slider upang ayusin ang lapad ng impulse.

Listahan ng mga magagamit na hugis:

Hugis Tandaan
Parihaba
Sinc Naaangkop ang lapad mula 0.1 % hanggang 100 %.
tatsulok
Gaussian Naaangkop ang lapad mula 0.1 % hanggang 100 %.
Equation I-click ang equation para buksan ang equation editor. Ang mga detalye tungkol sa editor ng equation ay matatagpuan sa sa Editor ng Equation seksyon.
Custom Ang mga detalye tungkol sa custom na impulse response ay makikita sa Custom na Impulse Response seksyon.

Coefficient quantization

Dahil sa limitasyon ng lalim ng digitization, ang quantization error ay binibigkas sa ilang mga setting ng FIR filter. Ang isang pulang coefficient quantization na babala ay maaaring lumabas sa kanang sulok sa itaas ng plot, at ang aktwal na curve ng tugon ay ilalagay sa pula.
Coefficient quantization

Equation editor

Binibigyang-daan ka ng editor ng equation na tukuyin ang mga arbitrary na pag-andar ng matematika para sa tugon ng salpok. Pumili mula sa isang hanay ng mga karaniwang mathematical expression kabilang ang trigonometric, quadratic, exponential, at logarithmic function. Ang variable na t ay kumakatawan sa oras sa hanay mula 0 hanggang 1 na panahon ng kabuuang waveform. Maaari mong i-access ang kamakailang ipinasok na mga equation sa pamamagitan ng pagpindot sa Icon icon. Ang bisa ng ipinasok na equation ay ipinahiwatig ng Icon at Icon mga icon na lumilitaw sa kanan ng equation box.
Equation editor

Pasadyang pagtugon sa salpok

Ang output ng FIR filter ay isang timbang na kabuuan ng mga pinakabagong value ng input:

Formula

Para tumukoy ng custom na filter, dapat kang magbigay ng text file naglalaman ng mga filter coefficient mula sa iyong computer na konektado sa Moku:Go. Ang file maaaring maglaman ng hanggang 14,819 coefficient na pinaghihiwalay ng mga kuwit o bagong linya. Ang bawat koepisyent ay dapat nasa hanay na [-1, +1]. Sa panloob, ang mga ito ay kinakatawan bilang nilagdaang 25-bit na fixed-point na mga numero, na may 24 na fractional bits. Maaaring kalkulahin ang mga filter coefficient gamit ang mga toolbox sa pagpoproseso ng signal sa MATLAB, SciPy, atbp.
Maaaring magresulta ang ilang coefficient sa overflow o underflow, na nagpapababa sa performance ng filter. Suriin ang mga tugon ng filter bago gamitin.
Pasadyang pagtugon sa salpok

Taga-disenyo ng domain ng dalas

Taga-disenyo ng domain ng dalas

ID Parameter Paglalarawan
1 Cut-off na cursor I-click nang matagal upang mag-slide sa frequency axis.
2 Mga parameter ng disenyo ng pagtugon sa dalas I-click upang piliin ang hugis ng filter at ang mga frequency ng sulok.

Listahan ng mga magagamit na hugis:

Hugis Tandaan
Lowpass Isang adjustable na cursor.
Highpass Isang adjustable na cursor.
Bandpass Dalawang adjustable cursor.
Bandstop Dalawang adjustable cursor.

Mga punto ng pagsisiyasat

Ang Moku:Go FIR Filter Builder ay may pinagsama-samang Oscilloscope at Data Logger na maaaring magamit upang suriin ang signal sa input, pre-FIR filter, at output stages. Ang mga probe point ay maaaring idagdag sa pamamagitan ng pag-click sa Icon icon.

Oscilloscope

Oscilloscope

ID Parameter Paglalarawan
1 Ipasok ang probe point I-click upang ilagay ang probe point sa input.
2 Pre-FIR probe point I-click upang ilagay ang probe bago ang FIR filter.
3 Output probe point I-click upang ilagay ang probe sa output.
4 Oscilloscope/Data Logger toggle Mag-toggle sa pagitan ng pinagsamang Oscilloscope o Data Logger.
5 Oscilloscope Sumangguni sa Moku: Go Oscilloscope manual para sa mga detalye
Data Logger

Data Logger

ID Parameter Paglalarawan
1 Ipasok ang probe point I-click upang ilagay ang probe point sa input.
2 Pre-FIR probe point I-click upang ilagay ang probe bago ang FIR filter.
3 Output probe point I-click upang ilagay ang probe sa output.
4 Oscilloscope/data logger toggle Mag-toggle sa pagitan ng pinagsamang Oscilloscope o Data Logger.
5 Data Logger Sumangguni sa Moku:Go Data Logger manual para sa mga detalye.

Posibleng direktang mag-stream ng data mula sa Moku:Pumunta sa isang computer nang hindi kailangang mag-save sa isang .li file gamit ang Python, MATLAB, o LabVIEW Mga API. Para sa higit pang impormasyon kung paano gumagana ang feature na ito, mangyaring sumangguni sa aming Site ng dokumentasyon ng API.

Mga karagdagang tool

Ang Moku:Go app ay may dalawang built-in file mga tool sa pamamahala: file manager at file converter. Ang file pinahihintulutan ng manager ang mga user na i-download ang naka-save na data mula sa Moku:Pumunta sa isang lokal na computer, na may opsyonal file conversion ng format. Ang file kino-convert ng converter ang format na Moku:Go binary (.li) sa lokal na computer sa alinman sa .csv, .mat, o .npy na format.

File manager

File manager

Minsan a file ay inilipat sa lokal na computer, isang icon Icon nagpapakita sa tabi ng file.

File converter

File converter

Ang napagbagong loob file ay naka-save sa parehong folder tulad ng orihinal file.
Mga Instrumentong Liquid File Ang Converter ay may mga sumusunod na opsyon sa menu:

Mga pagpipilian Shortcut Paglalarawan
File
  • Bukas file
Ctrl+O Pumili ng .li file para magpalit
  • Buksan ang folder
Ctrl+ Shift +O Pumili ng folder na iko-convert
  • Lumabas
Isara ang file window ng converter
Tulong
  • Mga Instrumentong Liquid website
I-access ang Mga Instrumentong Liquid website
  • Mag-ulat ng isyu
Mag-ulat ng bug sa Liquid Instruments
  • Tungkol sa
Ipakita ang bersyon ng app, tingnan ang update, o impormasyon ng lisensya

Power Supply

Available ang Moku:Go Power Supply sa mga modelong M1 at M2. Nagtatampok ang M1 ng two-channel na Power Supply, habang ang M2 ay nagtatampok ng four-channel na Power Supply. I-access ang Power Supply control window sa lahat ng instrumento sa ilalim ng main menu.

Ang bawat Power Supply ay gumagana sa dalawang mode: pare-pareho ang voltage (CV) or pare-pareho ang kasalukuyang (CC) mode. Para sa bawat channel, maaari kang magtakda ng kasalukuyang at voltage limitasyon para sa output. Kapag ang isang load ay konektado, ang Power Supply ay gumagana sa alinman sa set current o set voltage, alin ang mauna. Kung ang Power Supply ay voltagat limitado, ito ay nagpapatakbo sa CV mode. Kung ang Power Supply ay kasalukuyang limitado, ito ay gumagana sa CC mode.
Power Supply

ID Function Paglalarawan
1 Pangalan ng channel Kinikilala ang Power Supply na kinokontrol.
2 Saklaw ng channel Isinasaad ang voltage/kasalukuyang saklaw ng channel.
3 Itakda ang halaga I-click ang mga asul na numero upang itakda ang voltage at kasalukuyang limitasyon.
4 Mga numero ng pagbabasa Voltage at kasalukuyang readback mula sa Power Supply; ang aktwal na voltage at kasalukuyang ibinibigay sa panlabas na pagkarga.
5 Tagapagpahiwatig ng mode Isinasaad kung ang Power Supply ay nasa CV (berde) o CC (pula) na mode.
6 I-on/I-off ang toggle I-click upang i-on at i-off ang Power Supply.

Tiyaking ganap na na-update ang Moku:Go. Para sa pinakabagong impormasyon:

www.liquidinstruments.com

LOGO NG LIQUID

Mga Dokumento / Mga Mapagkukunan

LIQUID INSTRUMENTS Moku:Go FIR Filter Builder [pdf] User Manual
V23-0126, Moku Go FIR Filter Builder, Moku Go, FIR Filter Builder, Filter Builder

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *