Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #231001
| From | Frank Buss <fb@frank-buss.de> |
|---|---|
| Newsgroups | de.sci.electronics |
| Subject | Re: Tiefpassfilter für Audio |
| Date | 2017-08-08 23:40 +0200 |
| Organization | news.netcologne.de |
| Message-ID | <omdb46$67r$1@newsreader4.netcologne.de> (permalink) |
| References | <om4g1q$ffc$1@newsreader4.netcologne.de> <om4gh2$1c01$1@gioia.aioe.org> |
On 08/05/2017 03:17 PM, Dieter Wiedmann wrote: > >> Wie kann man das in LTSpice simulieren? > > http://www.microchip.com/development-tools/resources/filterlab-filter-design-software Prima Programm. Hat ein paar Bugs im GUI, aber scheint sonst gut verwendbar zu sein. Habe damit mal verschiedene Filter ausprobiert. Aktuell habe ich den aufgebaut: http://i.imgur.com/2ciOgNp.png Gegenüber dem anderen Filteraufbau hat das auch den Vorteil, daß die Widerstände relativ unkritisch sind und es im Gleichspannungsfall eine Verstärkung von genau 1 hat. Habe dann mal die Samplerate auf 192 kHz hochgeschraubt und ein 10 kHz Signal generiert, was man für den Synthesizer wohl nie brauchen wird, aber als Worst-Case obere Grenze ein guter Test ist. So sieht es dann aus: http://i.imgur.com/gLLpe9h.png Bei 2 kHz braucht man eigentlich gar kein Filter mehr: http://i.imgur.com/N3QZgcC.png Könnte die kleine Zacke unten von meinem Aufbau her kommen? Habe keine exakten Widerstandwerte und Kondensatorwerte verwendet und es ist auf zwei Breadboards mit fliegender Verdrahtung verteilt aufgebaut. Aber die genauen Werte kann ich dann später immer noch ausprobieren und ändern, ich denke damit kann ich erstmal leben. Mal eine typischere Frequenz von ca. 600 Hz: http://i.imgur.com/ldrCsqV.png Hmm, die Zacke ist immer noch zu sehen. Bei 0.1 Hz ist sie aber weg :-) http://i.imgur.com/gvGf4kB.png Mit der Parallella-Platform läuft noch nicht, da das neue Xilinx Vivado nicht mit meinem alten FPGA-Projekt funktioniert, aber scheint schon einen im Parallella-Forum zu geben, der die Standarddistribution damit compiliert bekommen hat, die bei mir auch nicht mit dem neuen Vivado ging. Daher habe ich das erstmal nur mit einem STM32F4 Discovery Kit getestet. Der läuft nur bis 100 MHz (mein altes Discovery Kit ist mir kaputt gegangen, der mit bis zu 168 MHz lief) und das ist damit schon ganz schön gestresst, auch mit nur einem Kanal. Musste sogar die umständliche SPI-Transferfunktion die von CubeMX generiert wird, per direkte Registerzugriffe Inline ersetzen, sonst war es zu langsam. Aber man sollte auch keinen 192 kHz Interrupt verwenden :-) Geht aber leider nicht gut per SPI DMA, weil man damit nicht mehrere Sequenzen von drei Bytes automatisch mit CS verschicken kann. Per geschicktem PWM parallel für CS und LDAC hätte ich da vielleicht was stricken können (LDAC wird jetzt schon per PWM Ausgang generiert, für jitterfreie Analogausgabe, und generiert gleichzeitig den Interrupt), oder mit einem der I2S Modes, aber das wird mit dem FPGA im Zynq sowie alles viel einfacher und da sollten dann auch 8 Kanäle mit 192 KHz kein Problem sein. Notfalls kann ich das im FPGA selbst interpolieren (habe sowas schonmal programmiert, allerdings nur linear interpoliert), damit der Host eine niedrigere Samplerate verwenden kann. -- Frank Buss, http://www.frank-buss.de electronics and more: http://www.youtube.com/user/frankbuss
Back to de.sci.electronics | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-05 15:09 +0200
Re: Tiefpassfilter für Audio Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2017-08-05 15:17 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-08 23:40 +0200
Re: Tiefpassfilter für Audio Christian Zietz <newsgroup.1001@chz.xyz> - 2017-08-09 08:22 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-11 14:06 +0200
Re: Tiefpassfilter für Audio Rafael Deliano <rafael_deliano@arcor.de> - 2017-08-11 17:22 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-11 18:47 +0200
Re: Tiefpassfilter für Audio Rafael Deliano <rafael_deliano@arcor.de> - 2017-08-11 19:49 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-11 20:24 +0200
Re: Tiefpassfilter für Audio Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2017-08-11 20:29 +0200
Re: Tiefpassfilter für Audio horejsi <wolfgang@horejsi.de> - 2017-08-11 21:27 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-11 22:23 +0200
Re: Tiefpassfilter für Audio horejsi <wolfgang@horejsi.de> - 2017-08-11 23:07 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-11 23:11 +0200
Re: Tiefpassfilter für Audio horejsi <wolfgang@horejsi.de> - 2017-08-12 06:28 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-12 06:37 +0200
Re: Tiefpassfilter für Audio Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-12 18:27 +0200
Re: Tiefpassfilter für Audio Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-08-13 23:14 +0200
Re: Tiefpassfilter für Audio Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-14 00:10 +0200
Re: Tiefpassfilter für Audio Falk Dµebbert <falk@duebbert.com> - 2017-08-14 11:10 +0200
Re: Tiefpassfilter für Audio Volker Bartheld <news2017@bartheld.net> - 2017-08-14 14:23 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-14 12:45 +0200
Re: Tiefpassfilter für Audio Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-08-14 21:11 +0200
Re: Tiefpassfilter für Audio Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-08-14 21:07 +0200
Re: Tiefpassfilter für Audio Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-12 18:29 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-12 19:26 +0200
Re: Tiefpassfilter für Audio Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-13 00:11 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-13 00:22 +0200
Re: Tiefpassfilter für Audio horejsi <wolfgang@horejsi.de> - 2017-08-13 07:55 +0200
Re: Tiefpassfilter für Audio Bernd Laengerich <bernd.laengerich@web.de> - 2017-08-13 17:56 +0200
Re: Tiefpassfilter für Audio Christian Zietz <newsgroup.1001@chz.xyz> - 2017-08-05 16:20 +0200
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-05 17:17 +0200
Re: Tiefpassfilter für Audio Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2017-08-05 17:25 +0200
Re: Tiefpassfilter für Audio Christian Zietz <newsgroup.1001@chz.xyz> - 2017-08-05 17:51 +0200
Re: Tiefpassfilter für Audio Christian Zietz <newsgroup.1001@chz.xyz> - 2017-08-06 10:04 +0200
Re: Tiefpassfilter für Audio Rafael Deliano <rafael_deliano@arcor.de> - 2017-08-05 17:27 +0200
Re: Tiefpassfilter für Audio Rafael Deliano <rafael_deliano@arcor.de> - 2017-08-05 17:52 +0200
Re: Tiefpassfilter für Audio Stefan Engler <Lehrerfreund@web.de> - 2017-08-05 09:19 -0700
Re: Tiefpassfilter für Audio Frank Buss <fb@frank-buss.de> - 2017-08-05 19:44 +0200
Re: Tiefpassfilter für Audio Rafael Deliano <rafael_deliano@arcor.de> - 2017-08-05 20:07 +0200
Re: Tiefpassfilter für Audio Rolf Bombach <rolfnospambombach@invalid.invalid> - 2017-08-06 10:19 +0200
csiph-web