码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 内部振荡器、无源晶振、有源晶振有什么区别?


    e3a767317d742eb6e56b06c4de776ffb.png

    单片机要运行起来,必须有一个时钟信号,就好像人的心跳。这个时钟信号可以由无源晶振提供,可以由有源晶振提供,目前大部分的单片机也集成了内部振荡器。今天就来聊聊这三者的区别。

    1.内部振荡器

    单片机内部集成的振荡器,一般为RC振荡器,好多人叫“内部晶振”,其实是不准确的。RC振荡器原理如下:

    7bbd0f6c136d8e9f1e385000cf11246e.png

    其优点是实现的成本比较低,缺点是由于电阻电容的精度问题,所以RC振荡器的震荡频率误差较大,同时受到温度、湿度的影响,这个跟元器件的工艺有关。

    一般系统中对时钟精度要求较高时,就不能使用内部RC振荡器。当然,现在也有单片机的内部RC振荡器可以做到较高的精度,满足一些UART通讯的应用,但相对于外部振荡器来说,精度还是相对偏低。

    2.无源晶振

    英文名Crystal,严格来说应该叫晶体谐振器,它不是一个完整的振荡器,需要配合外部电路来实现振荡器的功能。如下图:

    1a7b1f4252ca59c3de62ea5d45fe4a7d.png

    无源晶振有陶瓷和石英两种材质的,石英材质的精度要高于陶瓷材质的。

    无源晶振的精度一般在10~50ppm,好点的能到10ppm以内,可以满足大部分的应用。

    3.有源晶振

    英文名Oscillator,是真正的晶体振荡器,不需要外部器件,只要供上电就能输出振荡信号。如下图:

    58f34e451c7e763234b002beada60644.png

    相对于无源晶振,有源晶振信号稳定,质量较好,而且连接方式比较简单(主要做好电源滤波),不需要复杂的配置电路。

    有源晶振也有很多种:普通有源晶振、恒温晶振、温补晶振、压控晶振、压控恒温晶振等。一些好的有源晶振频率稳定度可以做到ppb(10-9)级别,主要在一些对频率精度要求特别高的场合应用。

    总结一下:

    1. 内部RC振荡器精度较差、价格最低(集成在单片机内部)。

    2. 无源晶振精度稍高,能满足大部分应用,成本适中。

    3. 有源晶振信号稳定、精度较高,成本也较高。

    推荐阅读:

    几种精密整流电路

    几种常用电流互感器采样电路

    STM32的12位ADC过采样实现16位分辨率

    避坑速看!STM32G0系列多通道ADC的问题

       欢迎关注公众号"嵌入式技术开发",大家可以后台给我留言沟通交流。如果觉得该公众号对你有所帮助,也欢迎推荐分享给其他人。

  • 相关阅读:
    Vite多页面应用简单构建
    【算法】高精度减法(大数减法)
    爱心捐赠系统
    GPT引领前沿与应用突破之GPT4科研实践技术与AI绘图教程
    模型融合——stacking原理与实现
    某大学ipv6和ipv4结合的校园网规划设计
    CentOS 安装Docker
    Shell生成支持x264的ffmpeg安卓全平台so
    linux入门到精通-第二十章-bufferevent(开源高性能事件通知库)
    Android AOP二三事:Android打包流程
  • 原文地址:https://blog.csdn.net/zhang062061/article/details/125466129
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号