发新帖我要提问
12
返回列表
打印

晶体振荡电路

[复制链接]
楼主: Theshy
手机看帖
扫描二维码
随时随地手机跟帖
21
Theshy|  楼主 | 2017-3-24 10:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
maychang 发表于 2017-3-23 22:34
仿真的结果,有些可信,有些完全是胡说。
自己查查74LS系列输入端需要多大电阻接地才能够被认为是低电平 ...

是这样吗/  OC门输出高电平时是一个高阻态,其上拉电流要由上拉电阻来提供,设输入端每端口不大于100uA,设输出口驱动电流约500uA,标准工作电压是5V,输入口的高低电平门限为0.8V(低于此值为低电平);2V(高电平门限值)。

选上拉电阻时:

500uA x 8.4K= 4.2即选大于8.4K时输出端能下拉至0.8V以下,此为最小阻值,再小就拉不下来了。如果输出口驱动电流较大,则阻值

可减小,保证下拉时能低于0.8V即可。

当输出高电平时,忽略管子的漏电流,两输入口需200uA

200uA x15K=3V即上拉电阻压降为3V,输出口可达到2V,此阻值为最大阻值,再大就拉不到2V了。选10K可用。COMS门的可参考74HC系列

使用特权

评论回复
22
ridgepole| | 2017-3-24 10:20 | 只看该作者
Theshy 发表于 2017-3-23 19:47
这个电路我仿真可以的,实际测量不起振,请问什么原因呢?

1. 建议换成非缓冲输出的74HCU04,
2. 负载电压C1,C4容量要一样20-22pF,
3. 电阻R1值要根据晶振的激励电平调整,如果没有超出晶振的激励电平则不需要(0欧姆就行)
4. 输出再接一级门缓冲,避免负载影响振荡

使用特权

评论回复
23
Theshy|  楼主 | 2017-3-24 10:21 | 只看该作者
maychang 发表于 2017-3-23 22:34
仿真的结果,有些可信,有些完全是胡说。
自己查查74LS系列输入端需要多大电阻接地才能够被认为是低电平 ...

我想问下,为什么我换成不同频率晶振,振荡频率是一样的呢?

使用特权

评论回复
24
Theshy|  楼主 | 2017-3-24 10:47 | 只看该作者
ridgepole 发表于 2017-3-24 10:20
1. 建议换成非缓冲输出的74HCU04,
2. 负载电压C1,C4容量要一样20-22pF,
3. 电阻R1值要根据晶振的激励电 ...

我看一篇**这样写的,我就是按照这个画的,应该参数没错啊。仿真可以的,就是实际测量不起振

捕获.PNG4.PNG (67.56 KB )

捕获.PNG4.PNG

使用特权

评论回复
25
maychang| | 2017-3-24 11:00 | 只看该作者
Theshy 发表于 2017-3-24 09:26
74的输入低电平电压最大0.8v?这个驱动是什么原理呢?是靠R7的负反馈吗?不太理解,求指教 ...

“74的输入低电平电压最大0.8v?”
你用的不是74系列,而是74LS系列(54LS系列相同)。74系列是另一个系列。

使用特权

评论回复
26
maychang| | 2017-3-24 11:03 | 只看该作者
Theshy 发表于 2017-3-24 10:17
是这样吗/  OC门输出高电平时是一个高阻态,其上拉电流要由上拉电阻来提供,设输入端每端口不大于100uA, ...

你用的74LS00不是OC门,所以有关OC门的这一大段全都对不上。

使用特权

评论回复
27
maychang| | 2017-3-24 11:06 | 只看该作者
Theshy 发表于 2017-3-24 10:21
我想问下,为什么我换成不同频率晶振,振荡频率是一样的呢?

先说清楚:是仿真还是搭了实际电路?如果是实际电路,使用74LSXX还是74HCXX?

使用特权

评论回复
28
maychang| | 2017-3-24 11:08 | 只看该作者
Theshy 发表于 2017-3-24 10:47
我看一篇**这样写的,我就是按照这个画的,应该参数没错啊。仿真可以的,就是实际测量不起振 ...

此图没有错,错的是你使用了74LSXX系列芯片。

使用特权

评论回复
29
Theshy|  楼主 | 2017-3-24 11:26 | 只看该作者
maychang 发表于 2017-3-24 11:06
先说清楚:是仿真还是搭了实际电路?如果是实际电路,使用74LSXX还是74HCXX? ...

仿真可以,实际测量不起振

使用特权

评论回复
30
Theshy|  楼主 | 2017-3-24 11:26 | 只看该作者
maychang 发表于 2017-3-24 11:06
先说清楚:是仿真还是搭了实际电路?如果是实际电路,使用74LSXX还是74HCXX? ...

用的74LS00

使用特权

评论回复
31
Theshy|  楼主 | 2017-3-24 11:30 | 只看该作者
maychang 发表于 2017-3-24 11:06
先说清楚:是仿真还是搭了实际电路?如果是实际电路,使用74LSXX还是74HCXX? ...

我问下,我换成74HC00D了,但是我用的是25MHz的晶振,为什么震荡出来才16MHz左右,不不应该是跟晶振频率差不多的嘛

使用特权

评论回复
32
yzqok| | 2017-3-24 11:33 | 只看该作者
建议用74hc4060 连接成RC 振荡电路试一下

使用特权

评论回复
33
maychang| | 2017-3-24 13:45 | 只看该作者

我在前面已经说过,按照首帖图,用74LSXX系列芯片是不可能起振的。
74LSXX芯片,输入端悬空等效于输入高电平。输入端对地接相当小的电阻(470欧上下)才能够将输入端拉到低电平。你的R7那么大,输出端即使电位为零,R7也不可能将输入端拉到低电平。

使用特权

评论回复
34
maychang| | 2017-3-24 13:49 | 只看该作者
Theshy 发表于 2017-3-24 11:30
我问下,我换成74HC00D了,但是我用的是25MHz的晶振,为什么震荡出来才16MHz左右,不不应该是跟晶振频率 ...

25MHz晶体振荡出来是16MHz,这个我无法回答“为什么”。有可能你测量仪表有问题,有可能你的晶体标注错误或者损坏。

使用特权

评论回复
35
zhuyemm| | 2017-3-24 14:52 | 只看该作者
楼主加油,我们都看好你哦

使用特权

评论回复
36
zhjb1| | 2017-3-24 16:49 | 只看该作者
6楼的最简单。但最好用施密特型的非门容易起振并且稳定。

使用特权

评论回复
37
zhjb1| | 2017-3-24 16:51 | 只看该作者
Theshy 发表于 2017-3-24 11:30
我问下,我换成74HC00D了,但是我用的是25MHz的晶振,为什么震荡出来才16MHz左右,不不应该是跟晶振频率 ...

偏置电容改小一点如果还不正常,换一个晶体。正常的施密特非门,较宽的电容都能稳定在晶振的F0上。

使用特权

评论回复
38
ph2018| | 2017-3-25 00:20 | 只看该作者
若换成不同频率晶体,量到的频率未变: 当然是未正常起振或未正确量到振荡的频率。

若使用25MHz晶体,测到不对的频率;先调整量测设备看看吧(如:Trigger Level对不对,换个好一点的探头----电容小一点的,或检查其他设定正确与否)。
若真是振荡出来稳定的16MHz,真心建议再换个晶体试试吧!

使用特权

评论回复
39
ph2018| | 2017-3-25 00:21 | 只看该作者
再者,25MHz也不算太低频了。若还不能正常起振,在下再提供建议如下:
1.接线应简洁单纯勿太长,否则可能会:有意想不到的电感、电容而影响振荡。
2.改变R1值试试吧! 对应的C1、C4也可能要跟着改,两个电容值应可用一样的(如前述)。
3.输出再接一级门缓冲试试(如22楼之建议)
4.若未按22楼之建议(输出再接一级门缓冲),可试着送电后一段时间后,再接上量测设备。用意是等震荡情况稳定了再测,避免于震荡未稳定时即破坏了震荡。
5.此外,根据经验,有时重复送电、断电、再送电,能解决某些不易振荡的状况。

使用特权

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

本版积分规则