Skip to main content

Dsp Moving Average Filter Design

DSP ein Crashkurs. Digitale Signalverarbeitung ist immer noch eine neue Technologie und entwickelt sich rasant. Grundsätzlich ist DSP die Darstellung eines Signals durch eine Folge von Zahlen. Die Zahlen können dann durch einen Rechenvorgang manipuliert oder geändert werden, um Informationen aus dem ursprünglichen Signal zu ändern oder zu extrahieren. Oft schließt dies beispielsweise die Extraktion von Rauschen ein. Bandpass-Formgebung ist eine weitere mögliche Veränderung, die gemacht werden könnte. In der Tat mit DSP können wir sogar entspringen oder erstellen Sie ein Signal aus Zahlen in der Art eines umgekehrten Prozess. Ein Vorteil davon ist, dass keine Abstimmung erforderlich ist, da das Signal jetzt nur eine Zahlenfolge im Computer ist. Damit ist DSP ein sehr stabiler und flexibler Umgang mit elektronischen Signalen. Einfache, anspruchsvolle Software wird verwendet, um die Zahlen, die das ursprüngliche Signal zu manipulieren. Neue Kommunikations-Funkgeräte erscheinen nun auf dem Markt mit einer DSP-Zwischenfrequenzverarbeitung, die eine Vielzahl von IF-Filtercharakteristiken ermöglicht. Das folgende ist ein einfaches dreistufiges Beispiel einer möglichen Verwendung von DSP. Es ist eine Vereinfachung, um sicher zu sein, aber die grundlegenden Prinzipien sind, was wir an diesem Punkt suchen. 1. AD Umwandlung. Ein Eingangssignal wird zuerst durch einen Tiefpaß geleitet und dann mit einem Analog-Digital-Wandler digitalisiert. Dies wird als Sampling bezeichnet. Es werden winzige getrennte Abtastungen des analogen Eingangssignals genommen und in diesem Moment durch einen digitalen Wert repräsentiert. Je höher die Abtastrate (bis zu einem Punkt), desto besser können wir das ursprüngliche Signal rekonstruieren. Jedoch kompliziert eine zu hohe Abtastrate unsere Hardware, verursacht Probleme und ist nicht eine gute Entwurfspraxis. Ein Kompromiss ist immer in Ordnung. Also, was tun wir mit diesem digitalen Signal, das unser ursprüngliches analoges Signal darstellt 2. Signalverarbeitung. Die Verarbeitung des digitalen Signals aus dem AD-Wandler besteht grundsätzlich aus Addition, Multiplikation und Verzögerung. Addition und Multiplikation sind sehr vertraute Begriffe und Computer sind sehr effizient bei der Handhabung dieser Operationen. Verzögerung bezieht sich auf die Fähigkeit des Prozessors, Phasenverschiebungen oder Vergleiche von verschiedenen Teilen des Signals zu bewirken und bewirken, dass eine Änderung in dem Ausgangssignal stattfindet, wie etwa die Beseitigung von Heterodynen einer bestimmten Frequenz oder die Wellenformung des Signals. Hier kann und kann der Prozess komplizierte Mathematik höherer Ordnung, wie diskrete Fourier-Transformationen (DFT), involvieren. Dies ist eine mathematische Technik, um den Inhalt eines Signals mathematisch zu bestimmen. Andere mathematische Verfahren umfassen die inverse DFT (IDFT), die Fast Fourier Transformation (FFT) und die Z-Transformation. Alle diese mathematischen Werkzeuge werden verwendet, um unser digitales Signal auf spezielle Weise zu manipulieren, um das gewünschte Ergebnis zu erzeugen. Beispielsweise möchten wir eventuell auftretende Impulssignale beseitigen, wie zB statische Crashs. Wir können auch eine Vielzahl von Filtern zu entwickeln. Eines davon wird als Finite-Impulse-Filter (FIR) oder Transversalfilter bezeichnet. Wir sind jetzt zu weit in den Prozess zu gehen Farter und halten es immer noch einfach und einfach. Aber zumindest haben Sie jetzt eine Vorstellung davon, was beteiligt ist und wissen, dass die mathematische Manipulation eines Signals kann ziemlich kompliziert und kompliziert. Die Programmierung der DSP-Hardware erfordert Kenntnisse der höheren Mathematik und Kenntnisse des DSP-Prozessors und der verwendeten Programmiersprache. Angesichts all dieser Kenntnisse können wir erstaunliche Dinge, um das digitale Signal. Das ist die spannende Kraft von DSP. 3. DA-Wandlung. Das Digitalsignal wird nun wieder in ein analoges Signal mit allen mathematisch verarbeiteten Elementen umgewandelt. Es wird nicht wie das Original aussehen und das ist der ganze Punkt, den wir erreichen wollten. Wir können DSP verwenden, um ein Signal zu ändern, das auf unserer mathematisch gesteuerten Manipulation basiert. Ein komplettes Buch über DSP gratis online. Dspguidepdfbook. htm Der Wissenschaftler und Ingenieure Leitfaden für digitale Signalverarbeitung Von Steven W. Smith, Ph. D. Kapitel 1 - Die Breite und Tiefe des DSP Die Wurzeln der DSP-Telekommunikation Audioverarbeitung Echoortung Bildverarbeitung Kapitel 2 - Statistik, Wahrscheinlichkeits - und Rauschsignal und Graphterminologie Mittelwert und Standardabweichungssignal im Vergleich zu dem zugrunde liegenden Prozess Das Histogramm, Pmf und Pdf Die Normalverteilung Digitale Rauschgenerierung Präzision und Genauigkeit Kapitel 3 - ADC - und DAC-Quantisierung Das Sampling-Theorem Digital-Analog-Konvertierung Analoge Filter zur Datenkonvertierung Auswählen des Antialias-Filters Multiraten-Datenkonvertierung Einzelbit-Datenkonvertierung Kapitel 4 - DSP-Software Rechnernummern Festpunkt (Integer) Gleitpunktgeschwindigkeit: Programmiersprache Ausführungsgeschwindigkeit: Hardware-Ausführung Geschwindigkeit: Programmierungstipps FUNDAMENTALS Kapitel 5 - Linearsysteme Signale und Systeme Anforderungen an Linearität Statische Linearität und Sinusförmige Fidelity Beispiele für lineare und nichtlineare Systeme Besondere Eigenschaften der Linearitätsüberlagerung : Die Grundlage von DSP Gemeinsame Zerlegungen Alternativen zur Linearität Kapitel 6 - Faltung Die Delta-Funktion und Impulsantwort Faltung Der Eingangsseitenalgorithmus Der Ausgangsseitenalgorithmus Die Summe der gewichteten Eingänge Kapitel 7 - Eigenschaften der Faltung Allgemeine Impulsantwort Mathematische Eigenschaften Korrelationsgeschwindigkeit Kapitel 8 - Die diskrete Fourier - Transformation Die Familie der Fourier - Transformations - Notation und das Format der realen DFT Die Frequenzdomänen Unabhängige Variable DFT - Basisfunktionen Synthese, Berechnung der inversen DFT - Analyse, Berechnung der DFT - Dualität Polarkotation Polar Nuisances Kapitel 9 - Anwendungen der DFT - Spektralanalyse von Signale Frequenzgang der Systeme Faltung über die Frequenzdomäne Kapitel 10 - Fourier-Transformation Eigenschaften Linearität der Fourier-Transformation Eigenschaften der Phase Periodische Natur der DFT Kompression und Expansion, Multirate Methoden Multiplikation von Signalen (Amplitudenmodulation) Die diskrete Zeit Fourier Transformation Parsevals Relation Kapitel 11 - Fourier-Transformationspaare Delta-Funktionspaare Die Sinc-Funktion Andere Transformationspaare Gibbs-Effekt-Oberschwingungen Chirpsignale Kapitel 12 - Die schnelle Fourier-Transformation Real DFT mit der komplexen DFT Wie die FFT arbeitet FFT-Programme Geschwindigkeits - und Präzisionsvergleiche Weitere Geschwindigkeitssteigerungen Kapitel 13 - Ununterbrochenes Signal Verarbeitung Die Delta-Funktion Faltung Die Fourier-Transformation Die Fourier-Serie DIGITALFILTER Kapitel 14 - Einführung in digitale Filter Filter-Grundlagen Wie Informationen in Signalen dargestellt werden Zeitbereich Parameter Frequenzbereich Parameter Hochpass-, Bandpass - und Bandsperrfilter Filterklassifikation Kapitel 15 - Moving Average Filter Implementierung durch Convolution Rauschreduzierung vs Schrittantwort Frequenzgang Verwandte der Moving Average Filterrekursive Implementierung Kapitel 16 - Window-Sinc-Filter Strategie des Windowing-Sinc Entwurf des Filters Beispiele für Windowed-Sinc-Filter Schieben Sie es an die Grenze Kapitel 17 - Benutzerdefinierte Filter Beliebige Frequenzreaktion Dekonvolution Optimalfilter Kapitel 18 - FFT-Faltung Die Overlap-Add-Methode FFT Faltungsgeschwindigkeitsverbesserungen Kapitel 19 - Rekursive Filter Die rekursive Methode Einpolige rekursive Filter Schmalbandfilter Phasenreaktion mit Ganzzahlen Kapitel 20 - Chebyshev-Filter Die Chebyshev - und Butterworth-Responses Entwerfen der Filterstufenreaktion Überschwingstabilität Kapitel 21 - Filtervergleich Vergleich 1: Analoge vs. digitale Filter Match 2: Windowed-Sinc vs. Chebyshev Match 3: Moving Average gegen Single Pole APPLIKATIONEN Kapitel 22 - Audiobearbeitung Mensch Hören Timbre Tonqualität gegen Datenrate High Fidelity Audio-Kompandierung Sprachsynthese und - erkennung Nichtlineare Audioverarbeitung Kapitel 23 - Bildverarbeitung amp Display Digitale Bildstruktur Kameras und Augen Fernsehen Videosignale Sonstige Bildaufnahme und Display Helligkeits - und Kontrasteinstellungen Graustufen transformieren Warping Kapitel 24 - Linear Image Processing Faltung 3x3 Kantenmodifikation Faltung durch Trennbarkeit Beispiel für eine große PSF: Illuminierung Flattening Fourier-Bildanalyse FFT-Faltung Ein genauerer Blick auf die Bildkonvolution Kapitel 25 - Spezielle Bildgebungstechniken Räumliche Auflösung Probenabstand und Abtastblende Signal-Rausch-Verhältnis Morphologisches Bild Verarbeiten von Computertomographie Kapitel 26 - Neuronale Netze (und mehr) Zielerfassung Neuronale Netzwerkarchitektur Warum funktioniert das Neuronale Netzwerk Auswertung der Ergebnisse Rekursives Filterdesign Kapitel 27 - Datenkomprimierungsdaten Komprimierungsstrategien Lauflängencodierung Huffman-Codierung Delta-Codierung LZW-Komprimierung JPEG (Transformations-Kompression) MPEG Kapitel 28 - Digitale Signalprozessoren Wie DSPs von anderen Mikroprozessoren verschieden sind Kreisförmige Pufferarchitektur des digitalen Signalprozessors Festes versus Gleitkomma C versus Montage Wie schnell sind DSPs Der Markt für digitale Signalprozessoren Kapitel 29 - Erste Schritte mit DSPs Die ADSP-2106x-Familie Das SHARC EZ-KIT Lite Design Beispiel: Ein FIR-Audio-Filter Analoge Messungen an einem DSP-System Ein weiterer Blick auf Fixed versus Floating Point Erweiterte Software-Tools COMPLEX TECHNIQUES Kapitel 30 - Komplexe Zahlen Das komplexe Zahlensystem Polare Notation mit komplexen Zahlen durch Substitution Komplexe Darstellung von Sinusoiden Komplexe Darstellung von Systemen Elektrische Schaltkreisanalyse Kapitel 31 - Die komplexe Fourier-Transformation Die reelle DFT Mathematische Äquivalenz Die komplexe DFT Die Familie der Fourier-Transformationen Warum die komplexe Fourier-Transformation verwendet wird Kapitel 32 - Die Laplace-Transformation Die Natur der s - Domänenstrategie der Laplace-Transformationsanalyse elektrischer Schaltungen Die Bedeutung von Polen und Nullen Filterdesign in der s-Domäne Kapitel 33 - Die z-Transformation Die Natur der z-Domänenanalyse rekursiver Systeme Kaskaden - und Parallelstufen Spektrale Inversionsverstärkungsänderungen Chebyshev-Butterworth Filter Design Die besten und schlechtesten von DSP Die folgenden WWW-Links führen Sie direkt zu den verschiedenen Webseiten-Seiten. Ihr Browser URL Adresse Zeile wird Ihnen sagen, der Ursprung der Website. Die Links sind zu BERKELEY DESIGN TECHNOLOGY, INC. Und den EINZELNEN MITGLIEDERN. Bdti 0. Was ist comp. dsp 1. Allgemeines DSP 2. Algorithmen und Standards Bücher zum Filterdesign Mathcad Filter Software 1. bpfloss. mcd. Von Michael A. Earle, Transmissions - und Reflexionseigenschaften von LC-Filtern. 2. butter. zip. Low, High und Bandpass Butterworth-Filter-Simulator. 3. filter6.mcd. Von D Weisner, eine nicht sehr hilfreiche Delay-Line-Analyse. 4. hpfilter. Von Roald C. Maximo, einem LC Tchebyshev Hochpassfilter-Designer. 5. lpfilter. mcd. Von Roald C. Maximo, einem LC Tchebyshev-Tiefpassfilter-Designer. 6. lpfsynth. mcd. Von Roald C. Maximo, ein ausführlicher LC Tchebyshev Lowpass Filter Designer. 7. shnt-bpf. mcd. Von Roald C. Maximo, Serie gekoppelte Nebenschlussresonatoren Passive Bandpassfilter. 8. ser-bpf. mcd. Von Roald C. Maximo, Shunt-gekoppelte Serienresonatoren Passive Bandpassfilter. 9. synthact. mcd. Von Roald C. Maximo, Synthese aktiver Filter. 10. Lance Lascaris Rand-gekoppelte Bandpassfilter-Designer in Mathcad. 11. Aktivierte Filter-Seite. 12. FilterD. Von Jacek Izydorczyk, gezippte Mathcad Arbeitsblätter für Filter-Design. 13. James Kangs mathcad Filterroutine. Schauen Sie sich alle seine Mathe-und Matlab-Routinen. Viele analoge und digitale Filterroutinen. 14. Design-Routinen von Benhard Bosers in Mathcad. Dieser Link hat auch eine Reihe von guten Vorlesungen über analoge Schaltung Design. 15. Robert Hargar s analoge und digitale Kommunikationssysteme. Ein Mathcad Buch mit vielen Informationen über das digitale Filter-Design und DSP. 16. Gruppenverzögerung für Butterworth BPF groupb. mcd. Von Dave Peterson 17. Eine praktische Schaltung für Filterdesign unfltr6.mcd. Von John Ellis 18. Gewölbtes Mikrowellenfilterdesign corrfilt. mcd. Von Rousslan Goulouev 19. Mathworks Filterentwurfsroutinen für MATLAB. 20. Laden Sie Mathcad Explorer herunter. Ein kostenloser Viewer für Mathcad-Versionen 8 und niedriger. Sie können bearbeiten, aber nicht speichern. 21. Mathcad Tutorial. Ein gutes Tutorial von Sidney Young und Theresa Julia Zielinski. 22. Valery Ochkovs Buch auf Mathcad Nutzung. 23. Informationen über Mathcad von Mathsoft. 24. James Kangs filter. mcd Datei. Umfangreich, aber schwer zu lesen. 25. Roald Maximos synthact. mcd. Ein Beispiel für ein aktives Filterdesign. 25. Mathsofts EE Handbuch. Einige grundlegende Filter-Design-Formeln. 25. Circuit Sages sallenkey. mcd und pdf-Version. Eine umfangreiche Mathcad 2001i-Routine zur Erstellung integrierter Sallen-Key-Filter. 26. Schaltungswege butter. mcd (pdf), ellip. mcd (pdf) und cheby. mcd (pdf) LC-Filterentwurfsroutinen. Filter Design Software 1. SFilSyn (PCFilt) von ALK Engineering. Diese PC-Demo-Version funktioniert nur auf einer Frequenz, 833MHz (Häufigkeitsübersetzung ist leicht von Hand zu tun, so kann die Demo leicht für jedes Design mit ein wenig Gedanken verwendet werden). 2. Filtroid von GigaSim. 995. 3. MicroSim Filter Designer Software. Diese PC-Demo-Version ermöglicht nur bis zu dritten Ordnung Filter konzipiert werden. Es hat eine große Benutzeroberfläche. Die Vollversion ist 750. 4. BurrBrown Filter Designer Software. Ein guter Filter-Designer für jeden Auftragsfilter. Und seine FREE 5. Interactive Filter Design Software. CGI-Skript, das Filterpole und Nullen und Übertragungsfunktion findet. Sehr ähnlich MATLABs Filter-Design-Routinen (mehr Analyse als Synthese). 6. filtorX. Ein einfaches Filter-Design-Tool. Ich sehe keinen Vorteil gegenüber MATLAB. Sie müssen auch in einer Vereinbarung, es (zu viel Arbeit) zu verwenden. 7. FilterMaster. Eine voll funktionsfähige Demo von Intusofts Filter-Design-Software. Dies ist nicht das eigentliche Programm, sondern eine große Demo: 2225, 335Jahre Wartung. 8. Momentum digitale Filter-Design-Software. 9. PCFilter. Aktive Filter-Synthese von Michael Ellis, 325, umfasst sein Buch über Filter-Synthese. 10. Universität der Illinois-Filter-Synthese-Klasse. Einige MATLAB-Routinen für die Filtersynthese. 11. Max Froding Butterworth Filter-Synthesizer. Design 2 bis 25 Element Butterworth Tiefpass und Hochpassfilter von Ihrem Internet-Browser. 12. MIMICAD-Filtersynthese. Ein handelsübliches Filter-Synthese-Tool. Diese Webseite ist nicht sehr gut. 13. FILTER - Ein freies Programm zur automatischen Synthese von Analogfiltern, von Bogdan Wilamowski. 14. LADDER (von Bogdan Wilamowski amp Rob Koller) - Ein freies Programm zur Synthese des passiven Leiterprototyps für analoge und digitale Filterentwürfe. 15. Serenade. Ansofts Filter Synthese-Routine. Ich denke, es ist billig für Universitäten. 16. SuperFilter. Tatum Labs Filter Design Software. Digital und analog. Standard ist 795 und Pro ist 1995. Es hat eine gute einfache Demo. Es ist gut, aber es sieht aus wie seine Topologien sind begrenzt. 17. FilterWiz. Standard ist 89 (Studenten-38), Pro ist 199 (Studenten-84), Ein gutes preiswertes Programm mit einer guten Schnittstelle, aber seine Topologien sind auf Biquaden begrenzt, die empfindlicher auf Prozessvariationen sind. 18. FaiSyn. Ein einfaches, sehr preiswertes Filter-Design-Tool. Es hat begrenzte Fähigkeiten, aber es macht den Job für den richtigen Preis: Corportate ist 89, Single-User 35. 19. Adore. Ein Modul (Operationsverstärker, Schalter, Kondensatoren) für geschaltete Kondensatorfilter von Berkeley. Adore. 150 für Vertriebskosten. 20. Eaglewares FILTER. 699 Eagleware hat eine komplette Suite von Filter-Design-Tools, einschließlich aktive und Übertragungsleitung basierte Tools, aber Gebühren weitere 699-999 für jedes Produkt. 21. AADE Filter Design V 2.0, Sieht schön aus, sehr preiswert. 24,95. 22. Filter. Passive Filter-Synthese von Michael Ellis: Gutes, freies DOS-Programm. 23. Filter von Sherlab. Kostenlose DOS-Routine. 24. Wavecon Filter-Designer. HF-gekoppelte und tline-Filter. Demo verfügbar. 25. Filtershop, Analoge und digitale Filter-Design-Software: 1500. 25. ScopeFIR. Ein kostenloses herunterladbares FIR-Designprogramm. 26. AADE-Filterauslegung. Gekoppelte Resonator-, Kristall - und LC-Filter, 24,95 27. IGOR-Digitalfilterdesign von Wave Metrics. 500. 28. Quickfil. Aktives, passives und digitales Filterdesign. 2200. 29. Tunekit 2.0 von Max Froding. 30. Adlab. Von Stephan Weber ist eine schöne Sammlung von Schaltkreis-Tools und hat eine schöne Benutzeroberfläche. 109. 31. Solorbs 2-poliger Bandpassfilterrechner. Kostenlos, aber sehr begrenzt. Filter 3. Eine kostenlose DOS-Routine von Jordan Strundjev für die Gestaltung Chebyshev und Butterworth Filter. 33. Omicrons Filter-Design-Tool, QuickFil, 2200. 34. Lineare FilterCAD. Filter-Design-Tool. Frei, aber ausgerichtet auf Lineare ICs. 35. Arden Techs Eclipse5 Filter-Designer. 69. 36. RFShops filtert Kalkulationstabellen und Artikel. Frei. 37. eSeptum. Ein Wellenleiter-Filter-Designer von Ingenieuren. 895. 38. Filterwerkstatt und Aktivfilterwerkstatt von Frank Ostrander. 80 jeweils. 39. FNC-Elcad. Ein Mehrzweck-Schaltungsentwurfswerkzeug mit einigen aktiven Filtern. 39,95 40. Filterlösungen. Kostenlose Testversion, 50-1400 (je nach Ausstattung) 41. Filtech. Von numberone systems, 350. 42. Filtersyn (Mikrostreifen) und Cocafil (Wellenleiter) Filterdesign von Zelan. 43. TDS-Sammlung von Filterroutinen. 38. 44. Elsie. Eine Filter-Design-Routine von Jim Tonne. 275, Studentenversion ist kostenlos. Er hat auch Helical, ein Helical-Resonator-basierte Bandpass-Filter-Designer. 45. EPFIL. Waveguide-Filterdesign, von Djuradj Budimir, 279. 46. BASIC-Programm zur Konstruktion von Butterworth-Filtern. 47. Thom Cuthberts zahlreiche BASIC-Programme für die Gestaltung von Filtern und passenden Netzwerken. 10. Andere DSP, Software und mathematische Ressourcen können Sie finden unter: DSP-Filter - DISPFIL. EXE Version 1.09J - Juni 18, 2000 JE3HHT Makoto Mori Übersetzt ins Deutsche von JA7UDE Oba Dies ist ein DSP-Filter-Tool mit einem PC Mit der Soundkarte. Mit diesem Tool können Sie sogar verschiedene Arten von digitalen Filtern einschließlich adaptive Filter entwerfen. Allerdings ist dieses Tool nur experimentell und nicht leisten, die praktische Verwendung für Amateur-Ham-Radio. Sie benötigen wahrscheinlich eine leistungsstarke CPU, um dieses Tool laufen einwandfrei. Darüber hinaus benötigen Sie eine Soundkarte im Vollduplexmodus. Ich habe dieses Programm nur wegen meines eigenen Interesses. Da ich nicht ganz vertraut mit der Verwendung der Soundkarte, es hat noch erhebliche Zeitverzögerung von Eingang zu Ausgang und vielleicht nicht gut für CW arbeiten. Unnötig zu sagen, ist dieses Programm Freeware. Wie man DSPFIL deinstallieren lässt, tut nichts zur Windows-Registrierung, also löscht einfach alle Akten mit dem Verzeichnis, das DSPFIL Akten hat. PC: Je schneller, desto besser Display: 640 x 480 und mehr Soundkarte: 16-Bit-Soundkarte, die in der Lage ist, FULL - DUPLEX (einige Karten funktionieren nicht) Anschluss und Bedienung Verbinden Sie den Lautsprecher aus dem Radio mit dem Line-In oder Mic der Soundkarte. Schließen Sie einen Kopfhörer oder Lautsprecher an den Ausgang der Soundkarte an. Da der Mic-Eingang zu viel Verstärkung hat, empfehle ich das Line-In. Stellen Sie den Eingangspegel mit dem Mic - oder Line-Pegel in der Record-Eigenschaft oder dem Audio im Control Panel ein. Sie können das auch mit der AF-Verstärkung Ihres Radios machen. Stellen Sie den Ausgangspegel mit dem Wave - oder Master-Pegel in der Play-Eigenschaft oder dem Audio im Bedienfeld ein. Sie können das auch tun, indem Sie Up (Pfeil nach oben) oder Down (Abwärtspfeil) im DSPFIL-Fenster verwenden. Wenn Sie eine Tonausgabe Ihres Lautsprechers ohne Ausführung von DSPFIL. EXE haben, ist Ihr PC so konfiguriert, dass er das Aufnahmesignal direkt abspielt und Sie ihn ausschalten müssen. Go Play-Eigenschaft und erhalten Mic-In oder Line-In stummgeschaltet. Wenn Sie sofort nach dem Start von DSPFIL. EXE einen Ton hören, können Sie loslegen. Wenn Sie eine Meldung wie quotCannot öffnen das Sound-Gerät sehen, wird Ihre Soundkarte wahrscheinlich nicht unterstützt den Voll-Duplex-Modus. Hören Sie den gefilterten Sound auf, aber Sie können beobachten, wie DSPFIL. EXE von den FFT - und adaptiven Filterantwortfenstern arbeitet. Da zwischen dem Eingang und dem Ausgang eine Zeitverzögerung herrscht, sollten Sie die Puffergröße so klein wie möglich halten. Die Zeitverzögerung hat große Schwierigkeiten bei der Filterung von CW-Signalen (Sie werden bald verstehen, was es ist, wenn Sie ein Signal senden, Hi). Ein zu hoher Eingangspegel führt zu Verzerrungen im analogen Schaltkreis der Soundkarte. Sie müssen den Eingangspegel durch Überwachen des FFT-Displays auf quotIN. quot anpassen. quot Bei Übersteuerung zeigt DSPFIL in der oberen rechten Ecke des FFT-Fensters quotOverquot an. Wenn die HPF-Taste gedrückt wird, wird das 100Hz-Hochpaßfilter in den Eingangsstromkreis eingeschaltet. Es ist effektiv, wenn Sie DC-Bestandteil haben, aber es erhöht die CPU-Last. Verwenden Sie es nur, wenn Sie es brauchen. Details der Filter Dies ist ein Kammfilter mit gleitendem Durchschnitt. Dieser Filter erhält durch seine Struktur die tatsächliche Mittenfrequenz Rfo, verschoben von der definierten Mittenfrequenz Fo um RFo fss int (fssFo) Hz ifss fs 2j. Dies kann durch sorgfältige Auswahl der Abtastfrequenz (fs) kompensiert werden. Allerdings erlaubt die Sound Blaster-Karte keine Feinabstimmung um 11025Hz, so dass DSPFIL die Verschiebung zugibt, Hi. Der Filter verwendet keine einfache Mittelungsberechnung, sondern verwendet Subtraktionen für 12 Perioden. Somit werden die geraden Harmonischen unterdrückt, aber die ungeraden Harmonischen können durchgelassen werden. Es empfiehlt sich, einen 500Hz Filter Ihres Funkgerätes zu verwenden. Es hat eine niedrigere Qualität im Frequenzbereich im Vergleich zu BP100, aber ich denke, dass dieser Filter die beste Leistung bietet, besonders für schwache Signale. Dies ist ein Bandpassfilter unter Verwendung eines FIR-Filters. Es verwendet x3 Oversampling. Die physikalische Abtastfrequenz beträgt 11025Hz, während die Anwendungsabtastfrequenz 3675Hz beträgt. Wenn die Anzahl der Anzapfungen erhöht wird, wird der Filter schärfer. Jedoch erhöht es die Verarbeitungszeit zur gleichen Zeit, und folglich läuft es nicht auf einem langsamen PC. Dies ist ein adaptives Bandpassfilter für CW. Ich habe nicht viel auf die Werte von fnofEcirc (mu) und fnofAacute (gamma) getestet, aber ich denke, der Filter funktioniert, hi. Dieser Filter hat keinen Einfluss auf Fo oder Tap, der im Hauptfenster konfiguriert ist. Der Frequenzbereichsgraphen in der rechten unteren Ecke zeigt die Frequenzcharakteristiken des Transversalfilters, die mit den Koeffizienten berechnet werden, die durch LMS geändert werden. Sie können sehen, wie die Anpassung durch Ändern der Frequenz des Eingangssignals durchgeführt wird. Im Falle von schwachen Signalen neigen die Filterkoeffizienten dazu, klein zu sein, was zu einem niedrigen Ausgangssignal führen würde. Um dies zu kompensieren, läßt LMSB2 die AGC eingeschaltet, um die Lautstärke für die schwachen Signale zu erhöhen. Dies ist ein Festfrequenz-BPF für SSB. Die Low-Cut-Frequenz ist auf 200Hz festgelegt. Wenn es die 2.2KHz oder höhere Signale überspielt, verursacht es Faltfehler wegen des Dezimeters. Dieser Filter hat keinen Einfluss auf den Fo, der im Hauptfenster konfiguriert ist. Dies ist ein Geräusch glatter für SSB. Der adaptive Betrieb ist möglicherweise noch nicht gut abgestimmt. Das SSB-Signal ist kleiner Autokorrelation als die CW-Signale, so setze ich kleine Werte in die Korrelationsverzögerungen. Dieser Filter hat keinen Einfluss auf den Fo oder Tap, der im Hauptfenster konfiguriert ist. Dies ist ein automatischer Sperrfilter für SSB. Es würde bessere Ergebnisse liefern, wenn es ein schnelleres Konvergenzverhalten hätte. Allerdings wage ich, auf die Reaktionsgeschwindigkeit für CW-Signale zu konzentrieren. Dieser Filter hat keinen Einfluss auf den Fo oder Tap, der im Hauptfenster konfiguriert ist. Dies ist ein benutzerdefinierbarer Filter. Die Standardeinstellung ist ein breiter Bandpass für SSB. Sie können ihn besonders anfertigen, indem Sie die ENTWURF-Taste drücken (der Knopfgesichtstext wird auf japanisch geschrieben). Sie können die Parameter des ausgewählten anderen Filters auf die Werte dieses Filters kopieren, indem Sie auf die Schaltfläche COPY (die Schaltfläche Gesichtstext auf Japanisch geschrieben) drückt. Dieser Filter hat keinen Einfluss auf die Fo oder Tap, die im Hauptfenster konfiguriert ist. Benutzereinstellungen für die adaptiven Filter LMSBP, LMSNS und LMSAN sind eingebaute Filter, aber der Benutzer kann selbst einen LMS-Filter entwerfen. Push-DESIGN (dieser Text ist auf Japanisch geschrieben, so dass er möglicherweise nicht mit nicht-japanischen Windows-Schaltflächen angezeigt wird) und wählen Sie LMS aus, und drücken Sie dann die Taste UPDATE (im japanischen Text). Nun können Sie die Parameter ändern. Der in den adaptiven Filtern verwendete Algorithmus wird als Leaky LMS (Least Mean Square Methode) bezeichnet. Die benutzerdefinierbaren Parameter sind: Tippen Sie auf die Anzahl der Aufträge des Transversalfilters Verzögern Sie die Anzahl der Verzögerungsknoten 2u die Reaktionsgeschwindigkeit V (Gamma) der Dumpingfaktor Größere u gibt eine schnellere Reaktion, aber eine langsamere Konvergenz. Kleiner V (Gamma) macht die Koeffizienten schneller, wenn das Eingangssignal abgeschnitten wird. Jedoch führt ein zu kleines V (Gamma) zu einer Oszillation. Im Allgemeinen einen Wert ein wenig kleiner als 1 bis V (Gamma). Wenn der REVERSE OUTPUT (auf Japanisch) überprüft wird, gibt DSPFIL ein Fehlersignal aus. Es wird überprüft, um ein automatisches Kerbfilter zu entwerfen. Wenn AGC geprüft wird, erhöht DSPFIL automatisch das Ausgangsvolumen für schwache Eingangssignale. Die Eigenschaften der adaptiven Filter hängen nicht nur von u (mu) und V (gamma) sondern auch von Delay und Tap ab. Ändern Sie alle von ihnen zu sehen, was passiert. Verwenden von Parametern, die von einer anderen Entwurfssoftware angegeben werden Wenn Sie die Filterkoeffizienten testen möchten, die mit einer anderen Filterentwurfssoftware berechnet werden, führen Sie die folgenden Schritte aus. 1. Drücken Sie die Taste DESIGN in Benutzer1. User6 2. Wählen Sie Benutzer und drücken Sie Update 3. Drücken Sie die SAVE-Taste und machen Sie eine Filterdefinitionsdatei. 4. Beenden Sie DSPFIL. 5. Bearbeiten Sie die Filterdefinitionsdatei mit einem Texteditor. Abtastfrequenz keine Überabtastung 11025Hz OverSmp1 über Abtastung x2 5512.5Hz OverSmp2 über Abtastung x3 3675Hz OverSmp3 Filterreihenfolge Anzahl der Aufträge auf TAP-Feld setzen Koeffizienten setzen Koeffizienten auf H0 setzen. Hn (n Tap) Felder 6. Starten Sie DSPFIL und drücken Sie einen von User1. 7. Drücken Sie die Taste LOAD, um die Definitionsdatei zu laden. CPU Power Da dieses Programm intensiv Gleitkomma-Operationen verwendet und nicht optimal optimiert ist, läuft es nicht auf einem PC mit langsamer CPU. 73 von JE3HHT Makoto Mori


Comments

Popular posts from this blog

Binär Optionen Handels Vorschriften

Binary Options Guide Wenn Sie völlig neu in der Trading-Szene sind dann sehen Sie dieses großartige Video von Professor Shiller von Yale University, die die wichtigsten Ideen der Optionen vorgestellt: Binäre Optionen Lektionen für Anfänger: Arten von Trades Wie Einrichten eines Handels Die Fähigkeit zu handeln Können die verschiedenen Arten von binären Optionen durch Verständnis bestimmter Konzepte wie Ausübungspreis oder Preisschranke und Ablaufdatum erreicht werden. Alle binären Option Trades haben Termine, an denen die Trades ablaufen. Wenn das Geschäft abläuft, wird das Verhalten der Preisaktion nach der gewählten Handelsart bestimmen, ob der Handel im Gewinn (im Geld) oder in einer Verlustposition (out-of-the-money) ist. Darüber hinaus sind die Kursziele Schlüsselniveaus, die der Händler als Maßstab setzt, um Handelsergebnisse zu bestimmen. Wir werden die Anwendung von Kurszielen sehen, wenn wir die verschiedenen Handelsformen erklären. Es gibt drei Arten von binären Optionen Trad...