1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有可能用PSoC构建可调谐滤波器吗?在PSoC设备上可以同时运行多少个不同的过滤器?我想建立一个音频过滤设备,您可以在运行时通过旋转编码器调整截止频率。是正交编码器函数库的一部分用于PSoC吗?该装置应实现带通滤波器、带阻滤波器、低通滤波器和高通滤波器。应该有可能在这四种不同的过滤器类型之间切换。因此,如果我使用带通滤波器,低通滤波器和高通滤波器的组合,则两个滤波器应该同时运行。滤波器的最小阶数为四,最好为六。滤波器特性可以是贝塞尔或巴特沃思。此外,增益应该是可调节的。因此,我将有一个开关的四个过滤器类型(也可能是一个旋转编码器),两个旋转编码器的截止频率和一个第四旋转编码器调整增益的设备。我还将显示选定的截止频率和可能选择的滤波器类型。所以我需要一个液晶显示器。有可能用PSoC设备构建自己的布局吗?如果总有可能建立这样一个PSoC应该使用的设备?将有一个模拟输入,采样率为44.1千赫(可能是12位分辨率)和模拟输出的滤波信号。作为另一种解决方案,我只能想象由微控制器控制的时钟控制的集成滤波器。
以上来自于百度翻译 以下为原文 Is it possible to build a tuneable filter with a PSOC ? How many different filters can you run simultanously on a PSOC device ? I would like to build an audio filter device where you can adjust the cutoff frequency during runtime by a rotary encoder. Is a quadrature encoder function part of the library for the PSOC ? The device should implement a bandpass filter, a band rejection filter, a lowpass filter and also a highpass filter. It should be possible to switch between this four different filter types. So if I use for the bandpass filter a combination of a lowpass and a highpass filter two filters should run at the same time. The filters should have a minimum order of four better six. The filter characteristic could be bessel or butterworth. Also the gain should be adjustable. So I will have a switch for the four filter types (Maybe also a rotary encoder), two rotary encoders for the cutoff frequencies and a fourth rotary encoder to adjust the gain of the device. I will have also to display the selected cutoff frequencies and maybe the selected filter type. So I need an LCD. Is it possible to build your own layout with a PSOC device ? If it is in general possible to build such a device which PSOC should I use ? There will be an analog input with a sample rate of 44.1 KHz (Maybe 12 bit resolution) and an analog output for the filtered signal. As an alternative solution I can only imagine an clock controlled integrated filter controlled by a microcontroller. |
|
相关推荐
3个回答
|
|
我认为它可能与PSoC,但不直接与出箱组件。有一个过滤器组件,你需要做什么,但可以onlty在建造时间。这里有一个讨论:HTTP://www. CyPress?应用=论坛&;ID =加入&;摆脱= 56121你可能跟进如何在运行时配置的过滤器。
什么工作是你自己的一个数字滤波器的实现,但这可能变得复杂… 一个建议是在这里问:HTTP://www. CyPress?ID=2820。 并积极回答至少一个问题:是的,有一个正交编码器一应俱全,一起将组件与文本或图形显示器(TFT等)工作。 以上来自于百度翻译 以下为原文 I think its possible with a PSoC, but not directly with the out-of-the-box components. There is a filter component which does what you need, but it can be configured onlty during build time. There was a discussion here http://www.cypress.com/?app=forum&id=2232&rID=56121 where you might follow up on how to configure the filter during runtime. What might work is to implement a digital filter on your own, but this might get complex... A suggestion would be to ask here: http://www.cypress.com/?id=2820 . And to answer at least one question positively: yes, there is a quadrature encoder readily available, together wird modules to work with text or graphical (TFT-like) displays. |
|
|
|
有可能用PSoC构建可调谐滤波器吗?
是的,有可能用PSoC3构建一个可调谐数字滤波器。 在PSoC设备上可以同时运行多少个不同的过滤器? PSoC的数字滤波器块有2个可以并行运行的滤波器通道。 在PSoC创建者库中有一个解码解码器。恐怕在这个时间点没有正交编码器。 可以利用PSoC中DMA的功率在不同的滤波器之间进行切换(低通、高通、带通、带阻等)。数字滤波器块利用其自身RAM中的一组特定的系数来执行滤波。如果可以用SUBITBAL协议加载RAM,则可以在运行时更改过滤器特性。DMA在这方面很方便。增益可以通过调节系数来调节。44.1kHz音频似乎是可能的。但是,在PSoC,用12位分辨率获得模拟输出可能是不可能的。你需要花一点时间从8位DAC中获得12位DAC,然后又会遇到不同的挑战。 希望这有助于… 以上来自于百度翻译 以下为原文 Is it possible to build a tuneable filter with a PSOC ? Yes it is possible to build a tuneable digital filter with PSoC3. How many different filters can you run simultanously on a PSOC device ? The digital filter block in PSoC has 2 filter channels that can run parallely. There is a quardarture decoder in PSoC Creator library. I am afraid there is no Quadrature encoder at this point of time. You can take advantage of the power of DMA in PSoC to switch between different filters(Lowpass, highpass, bandpass, bandrejection etc). The digital filter blocks makes use of a specific set of coefficients in its own RAM to perform filtering. If you can load the RAM with suitbale coeifficients you can change the filter characteristic in runtime. DMA comes handy in this aspect. The gain can be adjusted by adjusting the coefficients. 44.1KHz audio seems possible. But getting a analog output with a 12 bit resolution might not be possible with the exisitng DACs in PSoC. You need to pla around a little bit to achiev 12 bit DAC from 8 bit DAC, then again there are different challenges associated with that. Hope this helps... |
|
|
|
PSOC3或PSOC5应该是您的选择。
以上来自于百度翻译 以下为原文 PSoC3 or PSoC5 should be your choice for this application. |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2102 浏览 1 评论
1848 浏览 1 评论
3666 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1783 浏览 6 评论
1533 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
566浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
420浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
435浏览 2评论
381浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
913浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 17:00 , Processed in 1.090906 second(s), Total 81, Slave 65 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号