Mededelingen

Handige tools om snel E berekeningen uit te voeren

Bij leverancier Mouser zag ik deze handige tools om de werkzaamheden van een E/ESE ingenieur of student gemakkelijker te maken :

DSPESE software demonstraties zijn uitgebreid

Voor het DSPESE-practicum heb ik een IIR Filter-demonstrator toegevoegd om te helpen bij het begrijpen van de boekvoorbeelden en trainingsoefeningen.

De IIR-filterontwerper is gebaseerd op de algoritmen in het boek van Lynn & Fürst. Het kan de volgende dingen doen:

  • Bereken de tijdsdomein impulsresponsie en frequentiedomeinoverdrachtfunktie voor een volledig recursieve differentievergelijking gebaseerd op het convolutieprincipe voor een LTI-processor.
  • Bereken de tijdsdomein impulsresponsie en frequentiedomeinoverdrachtfunktie voor een door het z-domein gespecificeerde lijst van nulpunten en polen.
  • Bereken de tijdsdomein impulsresponsie en frequentiedomeinoverdrachtsfunktie voor een analoog gedraaid digitaal filter op basis van het Butterworth-algoritme. Chebyshev-ondersteuning zal in een latere versie worden geïntroduceerd.

De IIR-filterontwerper deelt de evaluatiemethode met de FIR-filterontwerptool waarmee de studenten bekend zijn in opdracht 4. Het kan deze testsignalen genereren als stimulans voor het filter:

De IIR demonstrator (Mac OS X, Nederlandse variant)
De IIR demonstrator (Windows 10, Nederlands)

DE IIR demonstrator is (met de andere demo apps) te vinden in :

DSPESE software demonstrations have been extended

For the DSPESE practicum, I have added an IIR Filter demonstrator to aid in undertstanding the book examples and training exercises.

The IIR filter designer is based on the algorithms in Lynn & Fürst’s book. It can do the following things:

  • Compute the time-domain impulse response and frequency domain transfer function for a fully recursive difference equation based on the convolution principle for an LTI processor.
  • Compute the time-domain impulse response and frequency domain transfer function for a z-domain specified list of zeros and poles.
  • Compute the time-domain impulse response and frequency domain transfer function for a analog turned digital filter based on the Butterworth algoritm. Chebyshev support will be introduced in a later version.

The IIR Filter designer shares the evaluation method with the FIR Filter Designer tool that the students are familiar with in assignment 4. It can generate these testing signals as a stimulus for the filter:

  • An impulse signal
  • A step signal
  • A square wave
  • A cosine signal

The filter output can be observed in the test window.

The tool is multilingual and can be used in :

  • Dutch
  • German
  • English
  • Chinese (有中文)
  • Vietnamese
  • Indonesia (Bahasa Indonesia)
The IIR demonstrator (on Apple Mac OS X, Dutch language version)
The IIR demonstrator on Windows 10 (Dutch language)

The IIR demonstrator (together with the other demo apps) can be downloaded here :