当前位置:首页 > 技术心得 > 正文内容

用反相器和晶振做晶体振荡电路

xjtudll14年前 (2012-08-04)技术心得61730

采用下图所示电路可以实现方波时钟信号输出的功能:

clip_image001

电路分析:

时钟信号为CMOS电平输出,频率等于晶振的并联谐振频率。

(1) 74HC04在这里相当于一个有很大增益的放大器;

(2) R2是反馈电阻,取值一般≥1MΩ,它可以使反相器在振荡初始时处于线性工作区,不可以省略,否则有时会不能起振。

(3) R1作为驱动电位调整之用,可以防止晶振被过分驱动而工作在高次谐波频率上。

(4) C1、C2为负载电容,实际上是电容三点式电路的分压电容,接地点就是分压点。以接地点即分压点为参考点,输入和输出是反相的,但从并联谐振回路即石英晶体两端来看,形成一个正反馈以保证电路持续振荡。C1、C2会稍微影响振荡频率

74HC04可以用74AHC04或其它CMOS电平输入的反相器代替,不过不能用TTL电平输入的反相器,因为它的输入阻抗不够大,远小于电路的反馈阻抗

实际应用:

(1)要处理好R1和R2的值,经试验,太小的R1或太大的R2会有可能导致电路工作在晶振的高次谐振频率上(常见的是3次谐波,10MHz的晶振会产生30MHz的频率输出)。对于10MHz的晶振,采用R1=220Ω、R2=1MΩ可以使电路稳定输出10MHz的方波时钟信号。

(2)C1和C2如果太小的话,晶振有可能不起振。

(3)74HC04中未使用的输入引脚要接地或VCC,以免造成耗电过大。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/240/

分享给朋友:

“用反相器和晶振做晶体振荡电路” 的相关文章

清理金蝶用户异常登录信息SQL语句

重点:删除 t_userprofile 表中某用户的信息 1. 打开帐套管理,找到该帐套,备份帐套 备份完帐套后, ,选中该帐套,然后点属性,在帐套属性里复制数据库实体名 2.在电脑开始程序里打开查询分析器 直接点确定进入 在查询框里输入 use,然后将复制的数据库实体名粘贴其后面,中间要有空白,...

NSWindow——设定窗口位置

NSWindow——设定窗口位置

 1、记忆窗口的位置 何为记忆窗口位置 ,即下次打开窗口的位置跟上次退出时一样。 如果是用代码,请参考: 记忆窗口位置    http://cocoa.venj.me/blog/remember-window-position/ 在xib文件中设定,见图...

vs2010添加OLE/COM对象查看器

VS2010:工具——外部工具——"添加" 标题:OLE/COM对象查看器 命令:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\OleView.Exe 点击&qu...

Protel99SE高级规则设定

Protel99SE高级规则设定

1、Protel99SE高级间距规则 Protel99SE间距规则是在Rules里面设置的,通常我们只是设置整个PCB的间距,实际上我们可以单独设置各类间距,比如覆铜间距,过孔与过孔间距,焊盘到焊盘间距,焊盘到过孔间距等等。 Design->Rules->Routing->Clea...

DDS原理

DDS原理

DDS原理框图 假设时钟为2MHz,数据保持寄存器选择N Bit,在时钟驱动下,累加器输出结果S被反馈到累加器输入端B,B和A的数据被累加到S,下一个时钟脉冲又将S反馈到B,再次与A累加到S,下一个时钟脉冲又将S反馈到B,如此循环累加,实现按步进值,按时钟节拍循环累加,使得N Bit数据被徐循...

cc254x:不能打开cc254x_ubl_pp.js

参考文献: http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/77943.aspx  问题:不能打开cc254x_ubl_pp.js 解决办法: 1、某些情况下可以忽略这...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。