STRUMENTI LIQUIDI Moku:Go FIR Filter Builder
Con Moku:Go FIR Filter Builder, puoi progettare e implementare filtri FIR (Finite Impulse Response) passa-basso, passa-alto, passa-banda e stop di banda con un massimo di 14,819 coefficientiampvelocità di ling di 30.52 kHz, o 232 coefficienti a comeampvelocità di trasmissione fino a 3.906 MHz. L'interfaccia Moku:Go Windows/macOS ti consente di ottimizzare la risposta del tuo filtro nei domini della frequenza e del tempo per adattarla alla tua specifica applicazione. Seleziona tra quattro forme di risposta in frequenza, cinque risposte all'impulso comuni e fino a otto funzioni della finestra.
Interfaccia utente
ID | Descrizione |
1 | Menù principale |
2a | Configurazione degli ingressi per il canale 1 |
2b | Configurazione degli ingressi per il canale 2 |
3 | Matrice di controllo |
4a | Configurazione per filtro FIR 1 |
4b | Configurazione per filtro FIR 2 |
5a | Interruttore di uscita per filtro FIR 1 |
5b | Interruttore di uscita per filtro FIR 2 |
6 | Abilita il datalogger |
7 | Abilita l'oscilloscopio |
È possibile accedere al menu principale facendo clic sull'icona nell'angolo in alto a sinistra.
Questo menu fornisce le seguenti opzioni:
Opzioni | Scorciatoie | Descrizione |
I miei dispositivi | Ritorna alla selezione del dispositivo. | |
Cambia strumento | Passa a un altro strumento. | |
Salva/richiama impostazioni: | ||
|
Ctrl/Comando+S | Salva le impostazioni attuali dello strumento. |
|
Ctrl/Comando+O | Carica le ultime impostazioni dello strumento salvate. |
|
Mostra le impostazioni attuali dello strumento. | |
Ripristina strumento | Ctrl/Comando+R | Ripristina lo strumento allo stato predefinito. |
Alimentazione elettrica | Accedi alla finestra di controllo dell'alimentatore.* | |
File manager | Aprire il File Strumento di gestione.** | |
File convertitore | Aprire il File Strumento di conversione.** | |
Aiuto | ||
|
Accedi agli strumenti liquidi websito. | |
|
Ctrl/Comando+H | Mostra l'elenco delle scorciatoie dell'app Moku:Go. |
|
F1 | Accedi al manuale dello strumento. |
|
Segnala un bug a Liquid Instruments. | |
|
Mostra la versione dell'app, controlla l'aggiornamento o le informazioni sulla licenza. |
*L'alimentatore è disponibile sui modelli Moku:Go M1 e M2. Informazioni dettagliate sull'alimentatore sono disponibili a pagina 22 di questo manuale dell'utente.
**Informazioni dettagliate sul file direttore e file convertitore si trova a pagina 21 di questo manuale dell'utente.
Configurazione degli ingressi
È possibile accedere alla configurazione degli ingressi facendo clic su or
icona, che consente di regolare l'accoppiamento e l'intervallo di ingresso per ciascun canale di ingresso.
I dettagli sui punti sonda possono essere trovati nel Punti sonda sezione.
Matrice di controllo
Il controllo la matrice combina, ridimensiona e ridistribuisce i segnali di ingresso ai due filtri FIR indipendenti. Il vettore di output è il prodotto della matrice di controllo moltiplicato per il vettore di input.
Dove
Per esempioample, una matrice di controllo di aggiunge l'Input 1 e l'Input 2 e lo instrada al Path1 superiore (Filtro FIR 1), moltiplica l'Input 2 per un fattore due, quindi lo indirizza al Path2 inferiore (Filtro FIR 2).
Il valore di ciascun elemento nella matrice di controllo può essere impostato tra -20 e +20 con incrementi di 0.1 quando il valore assoluto è inferiore a 10 o di 1 incremento quando il valore assoluto è compreso tra 10 e 20. Regolare il valore facendo clic sul pulsante elemento.
Filtro FIR
I due percorsi del filtro FIR indipendenti e completamente configurabili in tempo reale seguono la matrice di controllo nel diagramma a blocchi, rappresentata rispettivamente in verde e viola per il filtro 1 e 2.
Interfaccia utente
ID | Parametro | Descrizione |
1 | Offset di ingresso | Fare clic per regolare l'offset di ingresso (da -2.5 a +2.5 V). |
2 | Guadagno in ingresso | Fare clic per regolare il guadagno in ingresso (da -40 a 40 dB). |
3a | Sonda prefiltro | Fare clic per abilitare/disabilitare il punto sonda pre-filtro. Vedere Punti sonda
sezione per i dettagli. |
3b | Sonda di uscita | Fare clic per abilitare/disabilitare il punto sonda di uscita. Vedere Punti sonda sezione per i dettagli. |
4 | Filtro FIR | Clicca per aprire view e configurare il generatore di filtri FIR. |
5 | Guadagno in uscita | Fare clic per regolare il guadagno in ingresso (da -40 a 40 dB). |
6 | Interruttore di uscita | Fare clic per azzerare l'output del filtro. |
7 | Offset di uscita | Fare clic per regolare l'offset di uscita (da -2.5 a +2.5 V). |
8 | Interruttore DAC | Fare clic per abilitare/disabilitare l'uscita DAC di Moku:Go. |
Generatore di filtri FIR
Interfaccia del costruttore
Fare clic sul icona per aprire il file completo Generatore di filtri FIR view.
ID | Parametro | Descrizione |
1a | Trama 1 | Grafico della risposta all'impulso. |
1b | Trama 2 | Grafico di risposta al passo. |
2 | Selezione del set di grafici | Fare clic per selezionare il set di grafici da visualizzare nell'area del grafico. |
3 | Salva e chiudi | Fare clic per salvare e chiudere il generatore di filtri view. |
4 | Samptasso di ling | Regola la samptasso di ling per l'input. Scorre tra 30.52 kHz e 3.906 MHz. Puoi anche usare la rotella di scorrimento sul dispositivo di scorrimento per regolarlo. |
5 | Numero di coefficienti | Fare clic sul numero per inserire o far scorrere il dispositivo di scorrimento per regolare il numero di coefficienti. Puoi anche usare la rotella di scorrimento sul dispositivo di scorrimento per regolarlo. |
6 | Progettazione del filtro | Configurare i parametri per il filtro FIR. Informazioni dettagliate sono disponibili a pagina 13. |
7 | Funzione finestra | Fare clic per selezionare la funzione della finestra. |
Filtra i grafici caratteristici
Un set di due grafici delle caratteristiche del filtro in tempo reale può essere visualizzato alla volta nel generatore di filtri FIR.
Fare clic sui pulsanti di selezione del set di grafici per scegliere tra Ampiezza/fase, Impulso/risposta al gradino, E Ritardo di gruppo/fase insiemi di trama. Fare clic e trascinare il icona nella Grafico magnitudo/fase per regolare la frequenza d'angolo in tempo reale.
Magnitudo/fase | Risposta all'impulso/al gradino | Ritardo di gruppo/fase | ||||
Trama 1 | Trama 2 | Trama 1 | Trama 2 | Trama 1 | Trama 2 | |
X – asse | Frequenza (MHz) | Tempo (μs) | Frequenza (MHz) | |||
Y – asse | Guadagno (dB) | Fase (°) | Amplatitudine (V) | Gruppo/fase Ritardo (μs) |
Set grafico magnitudo/fase:
Set grafico impulso/risposta al passo:
Set di grafici del ritardo di gruppo/fase:
Samptasso/coefficienti di ling
Il numero massimo di coefficienti dipende dagli s sceltiamptasso di ling. Disponibile SampI tassi di cambio con il corrispondente numero massimo di coefficienti sono elencati nella tabella sottostante.
Samptasso di ling | Numero massimo 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 |
Progetto dominio
Il filtro FIR può essere progettato nel dominio del tempo o della frequenza. Nel progettista del dominio del tempo, è accessibile un generatore di funzioni di risposta all'impulso. Sono disponibili diverse funzioni predefinite. Gli utenti possono anche inserire un'equazione con il editor di equazioni o caricare il proprio set di coefficienti con il file risposta all'impulso personalizzata opzione. Nel progettista del dominio della frequenza, è accessibile un generatore di risposta in frequenza. Sono disponibili filtri passa-basso, passa-alto, passa-banda e blocca-banda con frequenze di taglio regolabili.
ID | Parametro | Descrizione |
1 | Forma dell'impulso | Fare clic per selezionare la forma della risposta all'impulso. |
2 | Larghezza dell'impulso | Fare clic sul numero per entrare o far scorrere il dispositivo di scorrimento per regolare la larghezza dell'impulso. |
Elenco delle forme disponibili:
Forma | Nota |
Rettangolare | |
Sinistra | Larghezza regolabile da 0.1% a 100%. |
Triangolare | |
Gaussiano | Larghezza regolabile da 0.1% a 100%. |
Equazione | Fare clic sull'equazione per aprire l'editor delle equazioni. I dettagli sull'editor di equazioni sono disponibili nel file Editor di equazioni sezione. |
Costume | I dettagli sulla risposta all'impulso personalizzata sono disponibili nel file Risposta all'impulso personalizzata sezione. |
Quantizzazione dei coefficienti
A causa del limite della profondità di digitalizzazione, l'errore di quantizzazione è pronunciato con determinate impostazioni del filtro FIR. Un avviso di quantizzazione del coefficiente rosso può apparire nell'angolo in alto a destra del grafico e la curva di risposta effettiva verrà tracciata in rosso.
Editor di equazioni
L'editor di equazioni consente di definire funzioni matematiche arbitrarie per la risposta all'impulso. Seleziona da una gamma di espressioni matematiche comuni tra cui funzioni trigonometriche, quadratiche, esponenziali e logaritmiche. La variabile t rappresenta il tempo nell'intervallo da 0 a 1 periodi della forma d'onda totale. È possibile accedere alle equazioni immesse di recente premendo il tasto icona. La validità dell'equazione immessa è indicata dal
E
icone che appaiono a destra della casella dell'equazione.
Risposta all'impulso personalizzata
L'output del filtro FIR è una somma ponderata dei valori di input più recenti:
Per specificare un filtro personalizzato, devi fornire un testo file contenente i coefficienti del filtro dal tuo computer connesso a Moku:Go. IL file può contenere fino a 14,819 coefficienti separati da virgole o nuove righe. Ciascun coefficiente deve essere compreso nell'intervallo [-1, +1]. Internamente, questi sono rappresentati come numeri a virgola fissa a 25 bit con segno, con 24 bit frazionari. I coefficienti di filtro possono essere calcolati utilizzando toolbox di elaborazione del segnale in MATLAB, SciPy, ecc.
Alcuni coefficienti possono causare overflow o underflow, che degradano le prestazioni del filtro. Controllare le risposte del filtro prima dell'uso.
Progettista del dominio della frequenza
ID | Parametro | Descrizione |
1 | Cursore di taglio | Fare clic e tenere premuto per far scorrere l'asse della frequenza. |
2 | Parametri di progettazione della risposta in frequenza | Fare clic per selezionare la forma del filtro e le frequenze d'angolo. |
Elenco delle forme disponibili:
Forma | Nota |
Passa-basso | Singolo cursore regolabile. |
Passa-alto | Singolo cursore regolabile. |
Passa-banda | Due cursori regolabili. |
Fermabanda | Due cursori regolabili. |
Punti sonda
Il Moku:Go FIR Filter Builder ha un oscilloscopio e un data logger integrati che possono essere utilizzati per sondare il segnale all'ingresso, al filtro pre-FIR e all'uscitatages. I punti sonda possono essere aggiunti facendo clic su icona.
Oscilloscopio
ID | Parametro | Descrizione |
1 | Inserire il punto della sonda | Fare clic per posizionare il punto sonda all'ingresso. |
2 | Punto sonda pre-FIR | Fare clic per posizionare la sonda prima del filtro FIR. |
3 | Uscita punto sonda | Fare clic per posizionare la sonda sull'uscita. |
4 | Commutazione oscilloscopio/data logger | Passa dall'oscilloscopio integrato al data logger. |
5 | Oscilloscopio | Fare riferimento al Moku:Vai all'oscilloscopio manuale per i dettagli |
Registratore dati
ID | Parametro | Descrizione |
1 | Inserire il punto della sonda | Fare clic per posizionare il punto sonda all'ingresso. |
2 | Punto sonda pre-FIR | Fare clic per posizionare la sonda prima del filtro FIR. |
3 | Uscita punto sonda | Fare clic per posizionare la sonda sull'uscita. |
4 | Commutazione oscilloscopio/data logger | Passa dall'oscilloscopio integrato al data logger. |
5 | Registratore dati | Fare riferimento al Moku:Go Registratore di dati manuale per i dettagli. |
È possibile eseguire lo streaming dei dati direttamente da Moku:Go su un computer senza la necessità di salvarli in un file .li file utilizzando Python, MATLAB o LabVIEW API. Per ulteriori informazioni su come funziona questa funzione, fare riferimento al nostro Sito di documentazione dell'API.
Strumenti aggiuntivi
L'app Moku:Go ha due funzioni integrate file strumenti di gestione: file direttore e file convertitore. Il file manager consente agli utenti di scaricare i dati salvati da Moku:Go su un computer locale, con optional file conversione di formato. IL file convertitore converte il formato Moku:Go binario (.li) sul computer locale in formato .csv, .mat o .npy.
File manager
Una volta un file viene trasferito al computer locale, un'icona compare accanto a file.
File convertitore
Il convertito file viene salvato nella stessa cartella dell'originale file.
Strumenti liquidi File Il convertitore ha le seguenti opzioni di menu:
Opzioni | Scorciatoia | Descrizione |
File | ||
|
Ctrl+O | Seleziona un .li file convertire |
|
Ctrl+Maiusc+O | Seleziona una cartella da convertire |
|
Chiudere il file finestra del convertitore | |
Aiuto | ||
|
Accedi agli strumenti liquidi websito | |
|
Segnala un bug a Liquid Instruments | |
|
Mostra la versione dell'app, controlla l'aggiornamento o le informazioni sulla licenza |
Alimentazione elettrica
L'alimentatore Moku:Go è disponibile sui modelli M1 e M2. M1 dispone di un alimentatore a due canali, mentre M2 dispone di un alimentatore a quattro canali. Accedere alla finestra di controllo dell'alimentazione in tutti gli strumenti nel menu principale.
Ciascun alimentatore funziona in due modalità: volume costantetage (curriculum vitae) or corrente costante (CC) modalità. Per ogni canale è possibile impostare una corrente e un voltage limite per l'uscita. Una volta collegato un carico, l'alimentatore funziona alla corrente impostata o al volume impostatotage, quello che viene prima. Se l'alimentatore è voltage limitato, funziona in modalità CV. Se l'alimentatore è limitato in corrente, funziona in modalità CC.
ID | Funzione | Descrizione |
1 | Nome del canale | Identifica l'alimentatore controllato. |
2 | Gamma di canali | Indica il volumetage/gamma corrente del canale. |
3 | Imposta valore | Fare clic sui numeri blu per impostare il voltage e limite di corrente. |
4 | Numeri di rilettura | Voltage e rilettura della corrente dall'alimentatore; il vol effettivotage e corrente fornita al carico esterno. |
5 | Indicatore di modalità | Indica se l'alimentatore è in modalità CV (verde) o CC (rosso). |
6 | Attivazione/disattivazione | Fare clic per accendere e spegnere l'alimentatore. |
Assicurati che Moku:Go sia completamente aggiornato. Per le ultime informazioni:
Documenti / Risorse
![]() |
STRUMENTI LIQUIDI Moku:Go FIR Filter Builder [pdf] Manuale d'uso V23-0126, Generatore di filtri FIR Moku Go, Moku Go, Generatore di filtri FIR, Generatore di filtri |