打印

无源晶振后接一个大电阻

[复制链接]
4922|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
看到一个这样的电路,一个20M的无源晶振后面接了一个2M(R25)的电阻,不知道这个电阻是干嘛用的?另外R24、R26、C66、C67都是干嘛用的?

无源晶振.gif (11.22 KB )

无源晶振.gif

相关帖子

沙发
戈卫东| | 2015-4-28 20:27 | 只看该作者
R25可能是必须的,它提供直流偏置;
其他可能是多余,或者器件要求。

使用特权

评论回复
板凳
huayuliang| | 2015-4-28 20:55 | 只看该作者
XTAL1 XTAL2 在 IC 的内部是个反相器,依照IC的制造工艺不同,有的需要这个电阻,你可能知道反相器做放大电路之类的东西。

使用 R24 R26  C66 C67的很少见。

看起来这电路做得很完善,常见的因素都考虑进来了。其实搞得这么复杂,无非是怕晶振不起振。。

使用特权

评论回复
地板
airwill| | 2015-4-29 08:14 | 只看该作者
从能量的角度来看,或许楼上的说法是正确的。电阻属于耗能器件,在电路中会损耗能量,降低增益,造成不容易起振。
不过这还跟振荡器的反相放大电路特性有关。R25 跟起振条件有关,R24、R26、则是负载电阻,C66、C67是匹配电容

使用特权

评论回复
5
wajtmusic|  楼主 | 2015-4-29 09:14 | 只看该作者
king5555 发表于 2015-4-28 20:59
R26可能是必须的,可以抑制谐波。R24及R25是多余的,通常芯片会内建直流偏置,如果沒有内建偏置是白痴设计 ...

抑制谐波?能说得明白点吗?

使用特权

评论回复
6
wajtmusic|  楼主 | 2015-4-29 09:14 | 只看该作者
戈卫东 发表于 2015-4-28 20:27
R25可能是必须的,它提供直流偏置;
其他可能是多余,或者器件要求。

提供直流偏置?能说得明白点吗?

使用特权

评论回复
7
戈卫东| | 2015-4-29 09:22 | 只看该作者
wajtmusic 发表于 2015-4-29 09:14
提供直流偏置?能说得明白点吗?

一般的,晶振电路只需要一个晶振和两个电容。
极个别振荡器内部没有偏置电阻则必须在外部加一个电阻。

使用特权

评论回复
8
戈卫东| | 2015-4-29 09:24 | 只看该作者
有的为了抑制振幅会在“XOUT"脚串一个电阻改善EMI

使用特权

评论回复
9
yanwen217| | 2015-4-29 09:35 | 只看该作者
R24\R26,也认为没必要,其他两个电容和电阻,不一定是必须的,但接上的影响,我测试过holtek的MCU,结果是可以让晶振在较高的电压下就停止振荡,比如MCU最小工作电压规格标称2.2V,那通过选择合适的R25、C65\C68\C66\C67,就可以让晶振在2V或者期望的电压下停止振荡,C65\C68\C66\C67实际可以简化为两个就可以了

使用特权

评论回复
10
william008| | 2015-4-29 09:48 | 只看该作者
yanwen217 发表于 2015-4-29 09:35
R24\R26,也认为没必要,其他两个电容和电阻,不一定是必须的,但接上的影响,我测试过holtek的MCU,结果是 ...

这样的话,电路的离散型可能很大,不能保证每块板子都能在2V或者期望的电压停止震荡,甚至有可能不起振

使用特权

评论回复
11
戈卫东| | 2015-4-29 10:00 | 只看该作者
yanwen217 发表于 2015-4-29 09:35
R24\R26,也认为没必要,其他两个电容和电阻,不一定是必须的,但接上的影响,我测试过holtek的MCU,结果是 ...

一般都不希望晶振自己停掉的吧。。。。。

使用特权

评论回复
12
戈卫东| | 2015-4-29 10:19 | 只看该作者
其实可能目的是改善EMI?

使用特权

评论回复
13
yanwen217| | 2015-4-29 10:34 | 只看该作者
william008 发表于 2015-4-29 09:48
这样的话,电路的离散型可能很大,不能保证每块板子都能在2V或者期望的电压停止震荡,甚至有可能不起振 ...

那我告诉你当初我们这么做的目的:就是保证MCU在1.7V以下真正停止工作,相应的,振荡部分也要保证低电压下彻底停止振荡。这个即使有离散也没影响的,让离散值都在MCU最小工作电压之下即可

使用特权

评论回复
14
william008| | 2015-4-29 13:13 | 只看该作者
yanwen217 发表于 2015-4-29 10:34
那我告诉你当初我们这么做的目的:就是保证MCU在1.7V以下真正停止工作,相应的,振荡部分也要保证低电压 ...

做了10块样板,离散值可能都在1.7V以下。但如何保证1000块板也都是这样?
很多看门狗芯片就带电压监控功能,低于某个电压值就让MCU进入复位

使用特权

评论回复
15
yanwen217| | 2015-4-29 13:28 | 只看该作者
那是外部看门狗,比如SGM706、MAX706之类,MCU自带的通常不具备电压检测功能
你测试10块都在1.7V,算上电容的20%误差,电阻的5%误差,也就是预留出25%的余量,也就是最大会在2.1V,这不就OK了,因为应用目的就是保证MCU在低电压保证不工作从而不会产生误动作。这类应用通常都是电池供电,因为内部的逻辑实际在1.4V以上就可能是工作了,所以才会做这样的设计

使用特权

评论回复
16
william008| | 2015-4-29 14:05 | 只看该作者
yanwen217 发表于 2015-4-29 13:28
那是外部看门狗,比如SGM706、MAX706之类,MCU自带的通常不具备电压检测功能
你测试10块都在1.7V,算上电容 ...

你把电阻电容都算进去了,但你把IC的因素考虑进去了吗?
IC的datasheet是不会把这个参数写进去的,IC供应商是不会保证每个批次的产品都在1.7V左右起振的。只要IC生产工艺有一点点改动,可能起振电压就会受很大影响。但只要这种变化没有影响到datasheet里面的参数,供应商是不用告知客户的,也不用付任何责任。
除了生产工艺有变动,温度、湿度都对起振有很大影响。同一块板子,不同温度和湿度下的起振电压都是有变化的

使用特权

评论回复
17
william008| | 2015-4-29 14:07 | 只看该作者
yanwen217 发表于 2015-4-29 13:28
那是外部看门狗,比如SGM706、MAX706之类,MCU自带的通常不具备电压检测功能
你测试10块都在1.7V,算上电容 ...

想保证在1.7V以下MCU停止工作,真正可靠的,就是外部看门狗芯片。

使用特权

评论回复
18
宋业科| | 2015-4-29 14:46 | 只看该作者
驱动器功率大了以后,不接R24或R26就会把晶体震碎。有就用一个的。

使用特权

评论回复
19
lvyunhua| | 2015-4-29 15:58 | 只看该作者
正好有两块板子不起振,用上了。

使用特权

评论回复
20
yanwen217| | 2015-4-29 16:41 | 只看该作者
william008 发表于 2015-4-29 14:07
想保证在1.7V以下MCU停止工作,真正可靠的,就是外部看门狗芯片。

不争论了,各家的MCU内部电路可能处理方式不同,我用holtek的MCU这么做是完全没遇到过问题。
当然大家都知道加个706芯片那是最可靠了,问题是很多小产品扣成本都扣到电阻电容啦,别说加个706,就是加个两毛RMB的809老板都心疼哈;P

使用特权

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

本版积分规则

263

主题

754

帖子

2

粉丝