Jeg er nødt til å gjøre en del analoge filterdesigner. For det meste passive LC-stige-filtre. Jeg vet ærlig talt ikke mye om hvordan for å designe dem for hånd, har jeg brukt Genesys-verktøyet.

Jeg begynner også å bruke mye gratis programvare for arbeidet mitt. Jeg synes arbeidsflyten er generelt raskere og morsommere. Så jeg har sett etter et gratis programvare analogt filterdesignverktøy. Det er ganske enkelt å designe digitale filtre med Python, men det ser ikke ut til å være mye for analog filterdesign (og jeg mener å velge verdiene til kondensatorer og induktorer).

Så mangler jeg noe? Er det greit å realisere et analogt filter med disse verktøyene? Hvis ikke, hvorfor eksisterer ingenting som dette? Hva er de typiske algoritmiske metodene for å designe analoge filtre ?

* EDIT: Hva jeg mener er gratis som i frihetsprogramvare. Jeg er klar over alle leverandørens verktøy, jeg liker dem ikke. Jeg synes de er ofte vanskeligere å jobbe med. Og jeg er også bare nysgjerrig på hvorfor det ikke ser ut til å være mye åpen programvare i dette området.

Kommentarer

  • Jeg brukte webench av texas instrumenter for aktive filtre og Elsie for passive. Begge er gratis. Prøv dem.
  • Kanskje du bør avklare om det du ' ser etter for er gratis-som-i-f ree-beer-programvare (mange som finnes fra chipleverandører og er blitt foreslått nedenfor), men som godt kan leveres uten kilder, eller hvis du ' leter etter programvare med åpen kildekode.
  • Når det gjelder " algoritmiske metoder ", hvilken som helst bok på filtre vil lære deg designprinsippene … som du kan implementere i hvilken som helst programvare du ønsker. Mange bøker vil bruke MATLAB (som ikke er gratis) som programvarehjelpemiddel for beregningene. Du kan oversette MATLAB-kode nesten uten endringer i GNU Octave (som er gratis og åpen kildekode).
  • Det er en betydelig mengde gratis programvare på IowaHills.com-nettstedet. Det finnes programvare for RF-filtre, Op Amp-filtre, Digitale filtre, samt et Smith-diagram.

Svar

Det finnes en rekke elektroniske verktøy, selv om de ofte er begrensede. Her er en liste over online og gratis skrivebordsverktøy

Aktive filter nettbaserte verktøy

Aktivt verktøy for skrivebordsdesign på skrivebordet

Passive filtre

Simulering

Jeg vil alltid anbefale å simulere det programvaregenererte filteret med virkelige livssimuleringsmodeller av komponentene du har tenkt å bruke til implemnet ditt entasjon.

Bruk et annet simuleringsverktøy som genereringsverktøyet for å begrense muligheten for programvarefeil som påvirker designet ditt.

Hvis du ikke har å gjøre med rent sinusformet signaler husk å ta stilling til trinn- og impulsrespons.

Kommentarer

  • Merk at AD-filterveiviseren kan produsere design som har veldig dårlig impulsrespons; ikke sikker på om de nå har mulighet til å begrense Q-faktoren.
  • Takk peter, jeg oppdaterte svaret for å sikre at folk ikke ' ikke bare tror på det foreslåtte løsning.

Svar

Noen av IC-leverandørene tilbyr nyttige verktøy; sist jeg gjorde litt enkel RC-filtrering brukte jeg Tina-TI som er en SPICE-basert simulator. Den har en meny i den som lar deg beregne frekvensresponsen til en delkrets og vise en graf. SPICE vil sikkert tillate deg å bekrefte et filterdesign når du har valgt verdier.

Svar

Hennes er en veldig allsidig PASSIV filterdesignverktøy: «AADE» fra AADE.com. Ved hjelp av dette programmet kan du designe alle klassiske RLC-filtertopologier.

For AKTIVE filterprosjekter foretrekker jeg FilterPro (www.ti.com), som er tilgjengelig for gratis.

Svar

Jeg bruker microcap og det er en studentversjon tilgjengelig. Mine kolleger bruker LTSpice fordi det er gratis, men når jeg vil gå rett etter verdier i ting som sallen key op-amp filters eller LCR filters, bruker jeg denne nettsiden fra Okawa.

De gjør RC, RL, RLC (3 typer), sallen key HP og LP (2. og 3. ordre med og uten gevinst) og flere tilbakemeldingsfiltre (2. og 3. ordre) – dekker de fleste behov jeg regner med.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *