深入剖析单片机常用的3种时钟电路设计方案:探讨其原理与应用选择!
0
133浏览
0评论
0点赞
2023-09-20
工程师在开发一个电路系统,往往会需要用到中央处理器,比如单片机,FPGA,或者DSP等等,当然一些简单的纯硬件电路项目方案例外,如充电器,热水壶等等;
电路系统作为单片机研发设计的项目,它的最小电路工作系统包含电源电路,复位电路,时钟频率电路;其中电源电路与复位电路,相信工程师都非常容易理解与设计;然而时钟频率电路,由于不同的开发项目功能需求不一样,设计的方案选择也不尽相同,很难得到有效的统一设计;比如:
-
A项目对研发成本要求较严格,功能较简单;
-
B项目电路系统需要与外界电路系统完成串口通信,通信数据要求不能出错;
-
C项目包含一个时钟万年历功能,时间要求不能间断而且精度要求高;
万年历时钟电路板针对单片机的时钟频率电路,工程师依据不同的项目要求去设计与选择匹配的方案;具体的选择方案包含三类第一类:外部晶振方案所谓外部晶振方案,是指在单片机的时钟引脚X1与X2外部连接一个晶振;
单片机外部晶振图采用这种设计方案
-
优点:时钟频率精度高,稳定性能好;对于一些数据处理能力要求较高的项目,尤其是多个电路系统彼此需要信息通讯,如包含USB通讯,CAN通讯的项目,选用外部晶振的方案较多
-
缺点:由于增加了外部晶振,所以研发的BOM表元器件成本增加扩大了;
第二类:内部晶振方案所谓内部晶振方案,是指单片机利用内部集成的RC振荡电路产生的时钟频率;
单片机内部晶振图
采用这种设计方案
-
优点:省去外部晶振,工程师可以有效的节约研发BOM元器件成本;
-
缺点:RC振荡电路产生的时钟频率精度比较低,误差较大,容易引起一些高频率通信的数据交互错误;
第三类:时钟芯片方案所谓时钟芯片方案,是指在单片机外部加入一个专门处理时钟的时钟芯片,用来给单片机提供精准的时钟信号;比如美信的DS1338这个型号时钟芯片
单片机与时钟芯片电路关于时钟芯片的一些电路特性,以美信的DS1338型号为例说明
DS1338时钟芯片1,供电:时钟芯片的供电电源包含两个部分其一,VCC供电,是指电路项目系统的电源,同时也是单片机的电源其二,Vbat供电,是指电池供电的电源,由于某种原因在VCC供电突然失去的条件下,时钟芯片自动启用Vbat电池电源,用以保持时钟芯片内部的时钟信号处理,不必因为电路系统电源VCC断电而失去电路工作;2,功能:时钟芯片内部集成时间的“秒”“分”“时”“日”“周”“月”和“年”详细信息计时电路功能,通过IIC通信方式将时间的信息发送至单片机,单片机即可获得高精度的时钟信息;万年历时钟3,接口:时钟芯片与单片机的接口是IIC通信接口,此接口方式为串口通信,工程师开发设计较为简单,容易实现电路功能;4,精度:精度,是指时钟芯片在正常工作条件下产生的时钟误差;例如美信的DS1338时钟芯片精度控制在10 PPM,换算成一天24小时误差精度在0.8秒左右;5,应用:时钟芯片,一般用来处理精确计算时间的电路项目,如时间万年历;采用时钟芯片这个设计方案
-
优点:精度高,误差小;适用于一些要求较高的电路项目
-
缺点:电路设计复杂,工程师开发难度较高,研发BOM元器件成本高
高精度电路项目当然这三个方案都是针对一些工业与民用领域,如果涉及到航空航天应用领域,比如卫星导航与遥感测量等,则需要选择更高精度的时钟频率电路,如原子钟方案;综合上述,针对这三类设计方案,目前工程师使用较多的是第二类内部晶振方案,因为此方案能满足绝大多数的单片机电路项目要求,而且研发设计成本最优;这就是单片机常用的3种电路设计方案,不知工程师,你是在用哪1种方案?
声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
-
最近群友讨论如何用buck改buck-boost拓扑输出负压,于是我也做了一块小板,并也验证成功了,可以正常输出3.3V和-3.3V。原理图如下,供各位同好参考:
-
什么是“高手”(高速信号)?没有答案,我们也不需要答案...
-
移相器简介
两个同频信号,特别是工频信号之间的移相,在电力行业的继电保护领域中是一个模拟、分析事故的重要手段。传统的移相方式都是通过三相供电用特殊变压器抽头,以跨相的方法进行移相,可统称为电工式移.
-
在一些特定的应用场景下,需要支持单板内多芯片串行收发器纠偏。要求各接收/发送机输入/出的数据相位差很小,比如250pS。为了达到该技术指标要求,必须使用多通道相位对齐技术、输入输出FIFO旁路技术。.
-
本文主要给大家介绍一下,控制电机的几种控制原理图,覆盖了所有电机的控制形式。第一张 电动机的点动控制原理图。第二张 电动机的连续运转控制线路原理图(自锁)第三张 电动机的点动和常动的混动控制线路...
-
在做信号控制以及驱动时,为了加快控制速度,经常要使用推挽电路。推挽电路可以由两种结构组成:分别是上P下N,以
-
-
-
目录1.LED显示器2.74HC595介绍3.电路设计3.1硬件电路3.2显示驱动程序结束语 74HC595芯片是74系列的一种,具有速度快、功耗小、操作简单的特点,可以方便地用于单片机接口进行驱动LED的操作。本文介绍这种芯片的特...
-
ULN2003内部集成了7个达林顿管(小电流控制大电流),以及7个续流二极管,这个芯片的OUT属于OC门,即开集电极输出,只具备输出低电平和高阻的能力(类似开漏输出)。
-
-