打印

为什么晶振在声卡系统中要使用2颗呢?

[复制链接]
1775|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yijindz|  楼主 | 2016-7-16 15:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
      晶振是石英振荡器的简称,用于产生时钟频率。晶振的档次由其精度决定。在声卡设计当中,不管是娱乐用、还是音乐欣赏用、还是纯数字输出声卡上,都能找到晶振的使用。
      常见的声卡都支持44.1kHz和48kHz的信号输出,而这2种采样率不是整数倍关系,如果同时支持这2种采样率输出的话,声卡上需要2颗晶振。分别用于产生为44.1MHz和48MHz(或者为他们整数倍的频率)。
      基于VIA Envy24 系列 I/O控制器的声卡,一般都会使用到2颗晶振,分别负责44.1kHz和48kHz(或其倍频)的采样率输出。基于VIA Envy24 系列 I/O控制器的声卡音质普遍较好,因此也让不少用户产生了误会,要好声卡音质,必须两颗晶振才行。两颗晶振,成了很多消费者判断声卡是否能绕开SRC的重要依据,这是误区。
      而通过SRC采样频率转换器后,输出的采样率(一般)固定在48kHz和48kHz整数倍频率,这样声卡可以节省一颗晶振,降低了成本,虽然AC'97 2.1开始支持多种采样率输出,但厂家都倾向使用硬件或者软件SRC输出以节省成本。
      例如基于CMI878X的声卡,能绕开SRC,但只搭配了一颗晶振,这又是为什么?因为芯片内部能产生44.1kHz的时钟频率。外部就只需一颗晶振了声卡虽然基于Envy24系列芯片,但也只用到了一颗晶振,Envy24系列芯片均无法从内部产生44.1kHz的时钟频率,为什么只有一颗晶振器呢?因为另外一颗晶振被FPGA取代了,目的是为了获得更加精准的时钟。
     其实晶振是无源晶振和有源贴片晶振的合称。无源晶振又称晶体(Crystal),依赖其他芯片的内部振荡电路工作,无源晶振的晶体主要有石英和陶瓷两种,石英晶体的精度更高一些,而有源晶振集成了振荡电路,需要单独给电才能工作,有源晶振被称为振荡器(Oscillator),通常情况下,有源晶振的工作状态会更加稳定一些。在声卡设计当中,只有极少数的声卡使用了有源晶振。有源晶振和无源晶振如何区别呢?主要看引脚数量,有源晶振一般为4个,无源晶振为2个。
      随着温度的提升,晶体振动可能出现漂移,会导致时钟出现误差。有些高档的晶振会加入补偿电路,根据温度的变化来补偿出现的时钟漂移,从而修复错误,以获得更精准的时钟。这种晶振被称为温补晶振,就目前,尚无发现一款声卡使用了该元件。

相关帖子

沙发
znmcu| | 2016-7-17 09:44 | 只看该作者
对于绝大多数场合,不需要非常精确的震荡频率

使用特权

评论回复
板凳
nethopper| | 2016-7-17 16:16 | 只看该作者
7.056MHZ / 44.1kHz =160
7.056MHZ / 48 kHz =147
精准点的用TCXO

使用特权

评论回复
地板
yijindz|  楼主 | 2016-7-19 11:20 | 只看该作者
znmcu 发表于 2016-7-17 09:44
对于绝大多数场合,不需要非常精确的震荡频率

使用特权

评论回复
5
yijindz|  楼主 | 2016-7-19 12:15 | 只看该作者
nethopper 发表于 2016-7-17 16:16
7.056MHZ / 44.1kHz =160
7.056MHZ / 48 kHz =147
精准点的用TCXO

温补晶振,晶体振荡器

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://www.yijindz.com

86

主题

287

帖子

4

粉丝