那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

談談晶振的原理以及晶振和STM32的關系

冬至子 ? 來源:知曉編程 ? 作者:Firefly ? 2023-07-11 15:31 ? 次閱讀

01

壓電效應

壓電效應: 某些電介質在沿一定方向上受到外力的作用而變形時,其內部會產生極化現象,同時在它的兩個相對表面上出現正負相反的電荷。

正壓電效應: 當外力去掉后,電介質又會恢復到不帶電的狀態。

逆壓電效應: 當作用力的方向改變時,電荷的極性也隨之改變。相反,當在電介質的極化方向上施加電場,這些電介質也會發生變形,電場去掉后,電介質的變形隨之消失。

當在晶體表面上施加機械壓力時,與機械壓力成比例的電壓出現在晶體上。該電壓會導致晶體失真,失真的量將與施加的電壓成比例,并且還與施加在晶體上的交流電壓成正比,從而導致晶體以其固有頻率振動。這種壓電效應會產生機械振動或振蕩,可用來代替以前的振蕩器中的標準LC振蕩電路。

下圖展示了:石英晶體的等效電路是一個串聯的RLC電路。

圖片

▲ 石英晶體等效模型

該電路代表晶體的機械振動,與電容Cp并聯,電容Cp代表與晶體的電連接。石英晶體振蕩器傾向于朝著其“串聯諧振”方向運行。晶體的等效阻抗具有串聯諧振,其中Cs在晶體工作頻率下與電感Ls諧振。該頻率稱為晶體串聯頻率?s。如上圖所示,除了Ls和Cs與并聯電容器Cp諧振外,還有一個第二頻率點是由于并聯諧振而建立的第二頻率點。

02

晶體振蕩器的應用

晶體振蕩器不僅僅是給MCU提供時鐘,它在各個領域有各種應用,下面簡單介紹一些晶體振蕩器的應用:

科爾皮茲晶體振蕩器

Colpitts振蕩器用于產生非常高頻率的正弦輸出信號。該振蕩器可以用作不同類型的傳感器,例如溫度傳感器。使用Colpitts電路中的某些設備,我們可以實現更高的溫度穩定性和高頻。

圖片

▲ 科爾皮茲晶體振蕩器

阿姆斯壯晶體振蕩器

該電路一直流行到1940年代。這些在再生無線電接收機中被廣泛使用。在該輸入中,來自天線的射頻信號通過一個額外的繞組磁性耦合到振蕩電路中,并且減少了反饋,以在反饋環路中進行增益控制。最后,它產生了一個窄帶射頻濾波器放大器。在該晶體振蕩器中,LC諧振電路被反饋環路取代。

圖片

▲ 阿姆斯壯晶體振蕩器

皮爾斯晶體振蕩器

在這個簡單的電路中,晶體確定振蕩頻率,并以其串聯諧振頻率工作,?s在輸出和輸入之間提供低阻抗路徑。諧振時有一個180 度的相移,使反饋為正。輸出正弦波的幅度限制為漏極端子的最大電壓范圍。

圖片

▲ 皮爾斯晶體振蕩器

03

無源晶振和有源晶振的區別

無源晶振和有源晶振的區別體現:

有源晶振: 不依靠外部電路,通過自身產生震蕩。

無源晶振: 就是一個晶體振蕩器,無法通過自身產生震蕩。

有源晶振的缺陷: 與無源晶振相比,有源晶振信號電平幾乎是不變的,價格方面也會更高。

上面描述的還是不清晰,那么我們先看下有源晶振的結構圖:

圖片

▲ 有源晶振結構圖

上圖中XT就是晶體振蕩器,其他的器件就是上文說的外部電路,這樣只要給有源晶振供電,就可以產生時鐘波形。

而無源晶振,就是只有XT這個晶體振蕩器。以STM32為例,STM32集成了上圖除XT外的電路,所以我們可以接無源晶振。主要因為晶振不好集成,外掛晶振比較方便。

04

STM32外接晶振

以STM32F207為例,一般情況下外部高速時鐘(HSE)我們接25M的無源晶振。在用戶手冊中ST提供了兩種方式:

圖片

▲ HSE時鐘源

外部高速時鐘(HSE)可以通過兩個時鐘源產生:

1、外部晶體/陶瓷諧振器

2、外部用戶時鐘

在外部時鐘模式中,直接向OSC_IN引腳輸入25MHZ的時鐘信號,OSC_OUT處于高阻態。也就是說,我們可以外接有源晶振,但是上文說到,一般有源晶振價格都會高一點,很少有外接有源晶振的案例。

上面我們說到,STM32內部集成了晶體振蕩器的外部電路,如果外接無源晶振,STM32理論上可以通過禁止部分電路,達到關閉外部高速時鐘(HSE)的目的。

事實上,在STM32F207的RCC時鐘控制寄存器(RCCclock control register)的16位HSEON,用來打開或關閉HSE振蕩器。

圖片

由軟件置1和清零。

由硬件清零,用于在進入停機或待機模式時停止HSE 振蕩器。如果HSE 振蕩器直接或間接用于作為系統時鐘,則此位不可復位。

圖片

如上圖,在system_stm32f2xx.c文件中,345行就是開啟HSE的,我們添加343行的死循環,再去測量晶振,發現沒有波形。

還有另一種方法,我們使用Jlink的J-FlashARM工具,擦除全片數據,再次上電,發現沒有波形。

圖片

這也就解答了一些萌新同學的問題,硬件沒有問題,測量晶振發現沒有起振,以為是硬件的問題。其實下載一個正常運行(使能了RCCclock control register的HSEON位)的demo,再去測量晶振波形就行了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 溫度傳感器
    +關注

    關注

    48

    文章

    2975

    瀏覽量

    156393
  • 振蕩器
    +關注

    關注

    28

    文章

    3847

    瀏覽量

    139368
  • STM32
    +關注

    關注

    2272

    文章

    10924

    瀏覽量

    357603
  • LC振蕩電路
    +關注

    關注

    10

    文章

    27

    瀏覽量

    19935
  • RLC電路
    +關注

    關注

    2

    文章

    26

    瀏覽量

    7208
收藏 人收藏

    評論

    相關推薦

    請問STM32是什么要求?

    STM32F103系列,官方的板子上面以及程序上面使用的都是8M的,而F4系列使用的是25M的。 但是429I DISCOVERY使用的
    發表于 05-17 06:40

    和電容的配置關系是什么

    哪位大俠知道和電容的配置關系啊,比如13M的要怎么配電容啊?
    發表于 05-27 05:55

    STM32外部和內部是如何進行切換的

    STM32外部和內部切換以前做STM32的項目都是移植的正點原子官方的Demo,
    發表于 08-10 06:25

    常用型號大全

    本內容介紹了常用型號,的型號介紹。通過怎樣看型號
    發表于 12-08 14:35 ?323次下載
    常用<b class='flag-5'>晶</b><b class='flag-5'>振</b>型號大全

    STM32問題

    STM32的RTC經常出現不起的問題,這已經是“業界共識”了。很多人在各種電子論壇上求助類似于“求高手指點!RTC
    發表于 10-28 21:38 ?4755次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>器<b class='flag-5'>振</b>問題

    的作用是什么,該如何選擇合適的

    有無源以及有源,我們平時看到在電路板上面
    的頭像 發表于 03-29 21:50 ?1.2w次閱讀

    什么是基頻,什么又是泛音

    我們只知道是一種頻率元器件,而對于有分基頻和泛音
    的頭像 發表于 03-24 09:54 ?6273次閱讀

    (crystal)與(oscillator)的區別

    (crystal)與(oscillator)的區別
    發表于 11-30 17:21 ?71次下載
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>(crystal)與<b class='flag-5'>晶</b><b class='flag-5'>振</b>(oscillator)的區別

    STM32單片機外部內部配置

    STM32F4外部配置system_stm32f4xx.c這個文件里面有使用的配置,一般
    發表于 12-24 19:21 ?50次下載
    <b class='flag-5'>STM32</b>單片機外部<b class='flag-5'>晶</b><b class='flag-5'>振</b>內部<b class='flag-5'>晶</b><b class='flag-5'>振</b>配置

    秒懂以及電路

    工作,值越大,單片機運行速度越快,有時并不是速度越快越好,對于電子電路而言,速度夠用就是最好,速度越快越容易受干擾,可靠性越差!下面小編帶你了解整個的原理
    的頭像 發表于 05-25 09:08 ?2697次閱讀
    秒懂<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>以及</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>電路

    STM32的那些小關系

    STM32 適配以及解剖圖
    的頭像 發表于 03-25 09:58 ?3295次閱讀
    <b class='flag-5'>晶</b><b class='flag-5'>振</b>與<b class='flag-5'>STM32</b>的那些小<b class='flag-5'>關系</b>

    STM32的RTC不起的可能原因?

    大家好,我是EE小ai。看到一篇10年前的關于STM32的文章,與大家共享。 STM32的RTC
    的頭像 發表于 08-23 16:47 ?3488次閱讀

    秒懂以及電路

    秒懂以及電路
    的頭像 發表于 12-08 18:18 ?1886次閱讀
    秒懂<b class='flag-5'>晶</b><b class='flag-5'>振</b><b class='flag-5'>以及</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>電路

    STM32使用內部還是外部

    STM32使用內部還是外部? 在設計和開發STM32應用時,有兩種主要的時鐘源選擇可供選
    的頭像 發表于 12-15 14:14 ?6340次閱讀

    電路中為什么并上電阻?你知道和電阻的關系嗎?

    電路中為什么并上電阻?你知道和電阻的關系嗎?電路中為什么常常要再
    的頭像 發表于 01-24 15:26 ?3212次閱讀
    大发888娱乐城客户端lm0| 恒和国际| 棋牌休闲游戏| 威尔斯人线上娱乐| 根河市| 豪博百家乐官网现金网| 尊龙体育| 澳门百家乐官网打法百家乐官网破解方法 | 香港百家乐官网的玩法技巧和规则| 百家乐官网定位胆技巧| 百家乐赌博软件下载| 哪个百家乐最好| 百家乐模拟分析程序| 百家乐优博娱乐城| 威尼斯人娱乐城活动| 球探比分 | 网上百家乐官网分析软件| 土豪百家乐官网的玩法技巧和规则 | 366百家乐赌博| 申城棋牌官网| 圆梦城百家乐官网娱乐城| 破解百家乐打路单| 大发888 真钱娱乐场| 安陆市| 赌场百家乐官网实战| 百家乐开户优惠多的平台是哪家| 威尼斯人娱乐城代理开户 | 澳门百家乐官网怎玩| 百家乐庄闲的概率| 大发8888游戏平台| 7人百家乐官网中号桌布| 摩纳哥百家乐娱乐城| 香港六合彩官方网站| 百家乐官网赌博在线娱乐| 百家乐赌场现金网| 菲律宾豪门娱乐| 2024地运朝向房子| 大发888手机| 百家乐官网娱乐网77scs| 金钱豹百家乐的玩法技巧和规则| 康保县|