IC电路为什么有的加晶振有的不用加

IC指的是集成电路,晶振是产生时钟信号的元件,不是所有的IC都需要时钟信号,所以不是所有的IC都需要晶振。需要时钟信号的IC,有内置时钟发生器的就不需要外部加晶振了,但是IC内置时钟发生器精确度没有外置晶振高,所以对时钟精度要求高的IC,都需要外置晶振。

用晶振的目的是为了产生频率稳定的脉冲周期信号,需要用到脉冲周期信号的主要是时序逻辑电路,时序逻辑电路只是电子电路的一部分应用,如果是非时序逻辑电路,这种信号反而会给电路引入干扰。

芯片内部做晶振较困难,那种简单的RC振荡做进去显然频率不稳定,如果内部得不到稳定的时钟,串行通信没法正常进行,甚至MCU都没法工作。以stm32为例,内部有HSI的振荡器,好几兆赫兹,经过锁相环倍频分频得到工作主频。你说没有外部晶振可以工作么,的确可以,复位后默认就是HSI,启动时可以不切换到外部晶振时钟HSE,也能正常执行程序,就是没外部晶振稳定,绝大部分还是要加上外部晶振的。当然对于内部没有时钟源的MCU,外接晶振就是不可或缺的了。

这和IC分类、用途、还有工作的性质等都有关系。像一些由模拟电路构成的放大电路,比较电路是不需要加晶振就能工作的,例如一些功放块IC,运放IC就是这样的。

IC电路为什么有的加晶振有的不用加

有一些有模拟或数字电路构成的震荡IC和一些门及非门IC,在工作时也是需要外加震荡元件支持的,但这样的工作电路对IC形成的频率要求不是太高,就外加阻容震荡来完成了,没有加晶振,当然用晶振来代替阻容震荡也是可以的。

IC电路为什么有的加晶振有的不用加

在后来生产出来的数字IC基本都设置了时钟电路在内,工作的时候需要比较精确的频率,必须通过外加晶振来达到目的。像单片机IC,也有一些块头大IC把晶振放到了IC的内部,但数量不多。