STRUMENTI LIQUIDI Moku:Go FIR Filter Builder
Cù u Moku:Go FIR Filter Builder, pudete cuncepisce è implementà filtri lowpass, high pass, bandpass, è band stop di risposta d'impulsu finitu (FIR) cù finu à 14,819 coefficienti à quantu.ampling rate di 30.52 kHz, o 232 coefficients at asampling rate sin'à 3.906 MHz. L'interfaccia Moku:Go Windows / macOS vi permette di sintonizà a risposta di u vostru filtru in i domini di frequenza è tempu per adattà à a vostra applicazione specifica. Selezziunate trà quattru forme di risposta di frequenza, cinque risposte di impulsu cumuni, è finu à ottu funzioni di finestra.
Interfaccia d'utilizatore
ID | Descrizzione |
1 | Menu principale |
2a | Cunfigurazione di input per u Canale 1 |
2b | Cunfigurazione di input per u Canale 2 |
3 | Matrice di cuntrollu |
4a | Configurazione per u filtru FIR 1 |
4b | Configurazione per u filtru FIR 2 |
5a | Interruttore di uscita per u filtru FIR 1 |
5b | Interruttore di uscita per u filtru FIR 2 |
6 | Attivà u logger di dati |
7 | Active l'oscilloscope |
U menù principale pò esse accessu clicchendu l'icona in l'angulu superiore manca.
Stu menu furnisce e seguenti opzioni:
Opzioni | Shortcuts | Descrizzione |
I mo dispusitivi | Ritorna à a selezzione di u dispusitivu. | |
Cambia strumenti | Cambia à un altru strumentu. | |
Paràmetri di salvezza / richiamata: | ||
|
Ctrl/Cmd+S | Salvà i paràmetri attuali di l'instrumentu. |
|
Ctrl/Cmd+O | Caricate l'ultimi paràmetri di l'instrumentu salvati. |
|
Mostra i paràmetri attuali di l'instrumentu. | |
Resetta l'instrumentu | Ctrl/Cmd+R | Resetta l'instrumentu à u so statu predeterminatu. |
Alimentazione elettrica | Accede à a finestra di cuntrollu di Power Supply.* | |
File manager | Aprite u File Strumentu di gestione.** | |
File cunvertitore | Aprite u File Strumentu di cunvertitore.** | |
Aiutu | ||
|
Accedi à i Strumenti Liquid websitu. | |
|
Ctrl/Cmd+H | Mostra a lista di scorciatoie di l'app Moku:Go. |
|
F1 | Accedi à u manuale di l'instrumentu. |
|
Segnala un bug à Liquid Instruments. | |
|
Mostra a versione di l'app, verificate l'aghjurnamentu, o l'infurmazioni di licenza. |
* L'alimentazione hè dispunibule nantu à i mudelli Moku:Go M1 è M2. L'infurmazioni dettagliate nantu à l'alimentatore pò esse truvate à a pagina 22 di stu manuale d'utilizatore.
** Informazioni dettagliate nantu à u file manager è file cunvertitore pò esse truvatu à a pagina 21 di stu manuale d'utilizatore.
Cunfigurazione di input
A cunfigurazione di input si pò accede clicchendu u or
icona, chì vi permette di aghjustà l'accoppiamentu è a gamma di input per ogni canale di input.
I dettagli nantu à i punti di sonda ponu esse truvati in u Punti di sonda sezione.
Matrice di cuntrollu
U cuntrollu combina matrici, rescale, è ridistribuisce i signali di input à i dui filtri FIR indipendenti. U vettore di output hè u pruduttu di a matrice di cuntrollu multiplicata da u vettore di input.
induve
Per esample, una matrice di cuntrollu di aghjunghjenu l'Input 1 è l'Input 2 è i percorsi à u Path1 superiore (FIR Filter 1), multiplica l'Input 2 per un fattore di dui, è poi l'indirizza à u fondu Path2 (FIR Filter 2).
U valore di ogni elementu in a matrice di cuntrollu pò esse stabilitu trà -20 à +20 cù incrementi 0.1 quandu u valore assolutu hè menu di 10, o 1 incrementu quandu u valore assolutu hè trà 10 è 20. Aghjustate u valore clicchendu nantu à u buttone. elementu.
Filtru FIR
I dui percorsi di filtri FIR indipendenti, configurabili in tempu reale, seguitanu a matrice di cuntrollu in u diagramma di bloccu, rapprisentatu in verde è viola per i filtri 1 è 2, rispettivamente.
Interfaccia d'utilizatore
ID | Parametru | Descrizzione |
1 | Offset di input | Cliccate per aghjustà l'offset di input (-2.5 à +2.5 V). |
2 | Guadagno di input | Cliccate per aghjustà u guadagnu di input (-40 à 40 dB). |
3a | Sonda di prefiltru | Cliccate per attivà / disattivà u puntu di sonda di pre-filtru. Vede Punti di sonda
sezione per i dettagli. |
3b | Sonda di uscita | Cliccate per attivà / disattivà u puntu di sonda di output. Vede Punti di sonda sezione per i dettagli. |
4 | Filtru FIR | Cliccate per apre view è cunfigurà u builder di filtru FIR. |
5 | Guadagno di output | Cliccate per aghjustà u guadagnu di input (-40 à 40 dB). |
6 | Interruttore di output | Cliccate per zero l'output di u filtru. |
7 | Offset di output | Cliccate per aghjustà l'offset di output (-2.5 à +2.5 V). |
8 | Interruttore DAC | Cliccate per attivà / disattivà l'output Moku:Go DAC. |
FIR Filter Builder
Interfaccia Builder
Cliccate u icona per apre u pienu FIR Filter Builder view.
ID | Parametru | Descrizzione |
1a | Trama 1 | Trama di risposta à l'impulsu. |
1b | Trama 2 | Trama di risposta à u passu. |
2 | Scelta di set di trama | Cliccate per selezziunà l'inseme di trame per vede in l'area di trama. |
3 | Salvà è chjude | Cliccate per salvà è chjude u generatore di filtri view. |
4 | Samptarifa di ling | Ajuste u sampling rate per l'input. Slide trà 30.52 kHz è 3.906 MHz. Pudete ancu aduprà a rota di scorrimentu nantu à u slider per aghjustà. |
5 | Numaru di coefficienti | Cliccate u numeru per entre o slider per aghjustà u numeru di coefficienti. Pudete ancu aduprà a rota di scorrimentu nantu à u slider per aghjustà. |
6 | Disegnu di filtru | Configurate i paràmetri per u filtru FIR. L'infurmazione dettagliata si trova à a pagina 13. |
7 | Funzione di finestra | Cliccate per selezziunà a funzione di a finestra. |
Filtrà i grafici di caratteristiche
Un inseme di dui trame caratteristiche di filtru in tempu reale pò esse mostratu à tempu in u custruttore di filtri FIR.
Cliccate nantu à i buttoni di selezzione di set di trama per selezziunà trà Magnitude/fase, impulsu/risposta à u passu, è ritardu di gruppu / fasi set di trama. Cliccate è trascinate u icona in u Trama di magnitudine / fasi per aghjustà a frequenza di u cantonu in tempu reale.
Magnitude/fase | Risposta impulsu / passu | ritardu di gruppu / fasi | ||||
Trama 1 | Trama 2 | Trama 1 | Trama 2 | Trama 1 | Trama 2 | |
X - assi | Frequency (MHz) | Temps (μs) | Frequency (MHz) | |||
Y - assi | Guadagno (dB) | Fase (°) | Amplitudine (V) | Ritardo di gruppu/fase (μs) |
Set di trama di magnitudine/fase:
Set di trama di risposta di impulsi/passi:
Set di trama di ritardu di gruppu / fasi:
Sampling rate/coefficients
U numaru massimu di coefficients dipende di u s sceltuamptarifu di ling. Disponibile sampling rates cù u so numeru massimu currispundenti di coefficients sò listati in a tavula sottu.
Samptarifa di ling | U numeru massimu di coefficienti |
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 |
Disegnu duminiu
U filtru FIR pò esse designatu in u duminiu di u tempu o di frequenza. In u designer di u duminiu di u tempu, un custruttore di funzione di risposta d'impulsu hè accessibile. Diversi funzioni predefinite sò dispunibili. L'utilizatori ponu ancu entre in una equazione cù u editore di equazioni o carica u so propiu set di coefficienti cù u risposta d'impulsu persunalizata opzione. In u designer di duminiu di frequenza, un custruttore di risposta di frequenza hè accessibile. I filtri Lowpass, High Pass, Bandpass è Band Stop sò dispunibuli cù frequenze di cut-off regulabili.
ID | Parametru | Descrizzione |
1 | Forma di impulsu | Cliccate per selezziunà a forma di a risposta di l'impulsu. |
2 | Larghezza di impulsu | Cliccate u numeru per entre o slider per aghjustà a larghezza di l'impulsu. |
Lista di e forme dispunibili:
Forma | Nota |
Rettangulare | |
Sinc | Larghezza regolabile da 0.1 % a 100 %. |
Triangulari | |
Gauss | Larghezza regolabile da 0.1 % a 100 %. |
Equazzioni | Cliccate l'equazioni per apre l'editore di equazioni. I dettagli nantu à l'editore di l'equazioni ponu esse truvati in u Editore di equazioni sezione. |
Custom | I dettagli nantu à a risposta d'impulsu persunalizata ponu esse truvati in u Risposta à l'Impulsu Personalizatu sezione. |
Quantization coefficient
A causa di u limitu di a prufundità di digitalizazione, l'errore di quantizazione hè pronunzianu à certi paràmetri di filtru FIR. Un avvisu di quantificazione di coefficienti rossu pò apparisce in l'angulu superiore destra di a trama, è a curva di risposta attuale serà tracciata in rossu.
Editore di equazioni
L'editore di equazioni permette di definisce funzioni matematiche arbitrarie per a risposta di l'impulsu. Selezziunate da una gamma di espressioni matematiche cumuni cumprese funzioni trigonometriche, quadratiche, esponenziali è logaritmiche. A variabile t rapprisenta u tempu in a gamma da 0 à 1 periodi di a forma d'onda tutale. Pudete accede à l'equazioni entrate recentemente premendu u buttone icona. A validità di l'equazione inserita hè indicata da u
è
icone chì appariscenu à a diritta di a casella di l'equazioni.
Risposta d'impulsu persunalizata
L'output di u filtru FIR hè una somma ponderata di i valori di input più recenti:
Per specificà un filtru persunalizatu, deve furnisce un testu file chì cuntene i coefficienti di filtru da u vostru urdinatore chì hè cunnessu à Moku:Go. U file pò cuntene sin'à 14,819 coefficienti siparati da virgule o linee novi. Ogni coefficientu deve esse in a gamma di [-1, +1]. In l'internu, questi sò rapprisintati cum'è numeri fissi di 25 bit firmati, cù 24 bits fraccionari. I coefficienti di filtru ponu esse calculati utilizendu cassette di strumenti di trasfurmazione di signali in MATLAB, SciPy, etc.
Certi coefficienti ponu risultatu in overflow o underflow, chì degradanu u rendiment di u filtru. Verificate e risposte di filtru prima di l'usu.
Designer di duminiu di frequenza
ID | Parametru | Descrizzione |
1 | Tagliate u cursore | Cliccate è tene premutu per slide in l'assi di frequenza. |
2 | Paràmetri di cuncepimentu di risposta in frequenza | Cliccate per selezziunà a forma di filtru è e frequenze di u cantonu. |
Lista di e forme dispunibili:
Forma | Nota |
Lowpass | Unicu cursore regulabile. |
Highpass | Unicu cursore regulabile. |
Bandpass | Dui cursori regulabili. |
Bandstop | Dui cursori regulabili. |
Punti di sonda
U Moku:Go FIR Filter Builder hà un Oscilloscope integratu è Data Logger chì ponu esse aduprati per sonde u signale à l'input, filtru pre-FIR, è output s.tages. I punti di sonda ponu esse aghjuntu clicchendu u icona.
Oscilloscope
ID | Parametru | Descrizzione |
1 | Puntu di sonda di input | Cliccate per mette u puntu di sonda à l'input. |
2 | Puntu di sonda pre-FIR | Cliccate per mette a sonda prima di u filtru FIR. |
3 | Puntu di sonda di uscita | Cliccate per mette a sonda à l'output. |
4 | Oscilloscope/Data Logger basculante | Basta trà l'oscilloscopiu integratu o u Data Logger. |
5 | Oscilloscope | Riferite à u Moku: Go Oscilloscope manuale per i dettagli |
Data Logger
ID | Parametru | Descrizzione |
1 | Puntu di sonda di input | Cliccate per mette u puntu di sonda à l'input. |
2 | Puntu di sonda pre-FIR | Cliccate per mette a sonda prima di u filtru FIR. |
3 | Puntu di sonda di uscita | Cliccate per mette a sonda à l'output. |
4 | Commutazione oscilloscope/data logger | Basta trà l'oscilloscopiu integratu o u Data Logger. |
5 | Data Logger | Riferite à u Moku:Go Data Logger manuale per i dettagli. |
Hè pussibule di stream data direttamente da Moku: Andate à un urdinatore senza a necessità di salvà in un .li file usendu u Python, MATLAB, o LabVIEW API. Per più infurmazione nantu à cumu funziona sta funzione, fate riferimentu à u nostru Situ di documentazione API.
Strumenti supplementari
L'app Moku:Go hà dui integrati file Strumenti di gestione: file manager è file cunvertitore. U file Manager permette à l'utilizatori di scaricà i dati salvati da Moku: Vai à un urdinatore locale, cù opzionale file cunversione di furmatu. U file convertitore converts u Moku:Go binariu (.li) furmatu nant'à u urdinatore lucale à sia .csv, .mat, o .npy furmatu.
File manager
Una volta a file hè trasferitu à l'urdinatore lucale, una icona si prisenta accantu à file.
File cunvertitore
I cunvertiti file hè salvatu in u listessu cartulare cum'è l'uriginale file.
Strumenti liquidu File Convertitore hà e seguenti opzioni di menu:
Opzioni | Shortcut | Descrizzione |
File | ||
|
Ctrl + O | Selezziunà un .li file per cunvertisce |
|
Ctrl + Shift + O | Selezziunà un cartulare à cunvertisce |
|
Chiudi lu file finestra di cunvertitore | |
Aiutu | ||
|
Accessu à Strumenti Liquid websitu | |
|
Segnala un bug à Liquid Instruments | |
|
Mostra a versione di l'app, verificate l'aghjurnamentu, o l'infurmazioni di licenza |
Alimentazione elettrica
U Moku: Go Power Supply hè dispunibule nantu à i mudelli M1 è M2. M1 hà un Power Supply à dui canali, mentri M2 presenta un Power Supply à quattru canali. Accede à a finestra di cuntrollu Power Supply in tutti i strumenti sottu u menù principale.
Ogni Power Supply opera in dui modi: vol. custantitage (CV) or corrente constante (CC) modu. Per ogni canale, pudete stabilisce un currente è voltage limite per l'output. Una volta chì una carica hè cunnessa, u Power Supply opera sia à u currente stabilitu sia à u voltage, quellu chì vene prima. Sè u Power Supply hè voltagÈ limitata, opera in u modu CV. Se u Power Supply hè currente limitatu, opera in u modu CC.
ID | Funzione | Descrizzione |
1 | Nome di u canali | Identifica u Power Supply esse cuntrullatu. |
2 | Gamma di canali | Indica u voltage/current range of the channel. |
3 | Set valore | Cliccate nantu à i numeri blu per stabilisce u voltage e limite di corrente. |
4 | Leghjite i numeri | Voltage e currente readback da u Power Supply; l'attuale voltage è currente esse furnitu à a carica esterna. |
5 | Indicatore di modu | Indica se l'alimentazione hè in modu CV (verde) o CC (rossu). |
6 | Commutazione On/Off | Cliccate per accende è spegne u Power Supply. |
Assicuratevi chì Moku:Go hè cumplettamente aghjurnatu. Per l'ultime informazioni:
Documenti / Risorse
![]() |
STRUMENTI LIQUIDI Moku:Go FIR Filter Builder [pdfManuale d'usu V23-0126, Moku Go FIR Filter Builder, Moku Go, FIR Filter Builder, Filter Builder |