Seções da documentação
Designer de filtro RC/LC passivo
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug filter-designer. Projete filtros de escada passivos Butterworth e Chebyshev LC até o pedido 10. Calcule os valores dos componentes para topologias passa-baixa, passa-alta e passa-banda. Resultados gratuitos e instantâneos.
Entradas
Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| responseTypenúmero | nenhuma | 0 … 1 | 0 | Butterworth é maximamente plana; Chebyshev Tipo I troca 0.5 dB de ondulação de banda passante por uma distribuição mais acentuada |
| filterTypenúmero | nenhuma | 0 … 2 | 0 | Tipo de filtro |
| fcnúmero | Hz | 1 … 1000000000 | 1000 | A frequência de projeto: o ponto de −3 dB de um Butterworth, a borda da faixa de ondulação de 0,5 dB de um Chebyshev, o centro de um passa-faixa |
| ordernúmero | nenhuma | 1 … 10 | 2 | Ordem do filtro (1—10). Ordens mais altas proporcionam um decaimento mais acentuado: n × 20 dB/década. |
| impedancenúmero | Ω | 1 … 10000 | 50 | Impedância de fonte/carga. 50 Ω é padrão para sistemas de RF; 600 Ω para áudio. |
| qFactornúmero | nenhuma | 0.1 … 100 | 1 | Q mais alto = largura de banda mais estreita. Usado somente pelo tipo de filtro passa-faixa. |
| eSeriesnúmero | nenhuma | 0 … 96 | 0 | Arredonda cada componente para o valor mais próximo da série; a resposta e a exportação são do projeto arredondado. |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| C1_nFprincipal | nF | Elemento 1 (C₁) |
| L1_uH | μH | Elemento 2 (L₂) |
| C3_nF | nF | Elemento 3 (C₃) |
| L4_uH | μH | Elemento 4 (L₄) |
| C5_nF | nF | Elemento 5 (C₅) |
| L6_uH | μH | Elemento 6 (L₆) |
| C7_nF | nF | Elemento 7 (C₇) |
| L8_uH | μH | Elemento 8 (L₈) |
| C9_nF | nF | Elemento 9 (C₉) |
| L10_uH | μH | Elemento 10 (L₁₀) |
| bpL1_uH | μH | Elemento 1 (L₁, passa-faixa) |
| bpC2_nF | nF | Elemento 2 (C₂, passa-faixa) |
| bpL3_uH | μH | Elemento 3 (L₃, passa-faixa) |
| bpC4_nF | nF | Elemento 4 (C₄, passa-faixa) |
| bpL5_uH | μH | Elemento 5 (L₅, passa-faixa) |
| bpC6_nF | nF | Elemento 6 (C₆, passa-faixa) |
| bpL7_uH | μH | Elemento 7 (L₇, passa-faixa) |
| bpC8_nF | nF | Elemento 8 (C₈, passa-faixa) |
| bpL9_uH | μH | Elemento 9 (L₉, passa-faixa) |
| bpC10_nF | nF | Elemento 10 (C₁₀, passa-faixa) |
| tau_ns | ns | Constante de tempo τ |
| attenuation_at_2fc | dB | Atenuação em 2 × fc |
| bandwidth_Hz | Hz | Largura de banda |
| fLow_Hz | Hz | Frequência inferior de −3 dB |
| fHigh_Hz | Hz | Frequência superior de −3 dB |
| maxComponentError | % | Erro máximo de componente |
| fcShiftPercent | % | Desvio da frequência de corte |
| loadImpedance | Ω | Impedância de carga |
| cutoffBuilt_Hz | Hz | Frequência de corte obtida (−3 dB) |
| fLowBuilt_Hz | Hz | Frequência inferior de −3 dB obtida |
| fHighBuilt_Hz | Hz | Frequência superior de −3 dB obtida |
| passbandLoss_dB | dB | Pior perda na banda passante |
| stopbandBuilt_dB | dB | Perda na banda de rejeição obtida |
Como chamar
- Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
- Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
- Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.