剛學單片機的學長匯報我單片機的晶振電路中就是用22pf或30pf的電容就行,聽人勸吃飽飯吧,照著焊電路一切ok,從沒想過為什么,知其所以然而不知其為什么所以然,真是悲傷,最近狀態仿佛一直不太好,也難以說清楚為什么,前幾天隨著老師去此外嘗試室聽課,其實也就是聽一聽老師和師傅給此外嘗試室的同學講嵌入式的各種,尚有就是那天師傅單獨和談了挺長時間,我從心底感激他們,他們讓我分明反思,調解,我對本身持有怎么的進修立場和應該如何付諸于動作有了新的領略,這遠比純真的交給我一些常識要好許多。
本文引用地點:說起這個小常識點本人尚有這么個經驗呢也順便和各人一塊兒分享一下吧。話說我曾經幫一女生做對象,其實超等簡樸就是個ATMEGAL16單片機的溫度收羅系統,我焊工固然一般但給女生資助么,照舊較量用心的應該沒問題的,事實卻不盡人意焊出來的最小系統竟然欠好使,我用萬能表把電路查了幾遍也沒找墮落誤,然后就猜疑是不是單片機就鎖死了,換了幾塊單片機也欠好使,本身還一直認為我在同一屆的同學中算還學得可以的,真是有點好笑,最后發明,在我原件短缺的環境下我糊里糊涂把兩個0.1uf的電容焊在了晶振電路中,導致晶振不起振所以整個電路就表示為欠好使,換成22pf的電容頓時就好使了,其時其實應該頓時弄大白,但我卻沒有予以答理實屬不該該。老師說得對我們確實缺少沖破沙鍋問到底的精力,,,,,,
讓我們一起來看看到底晶振電路中為什么用22pf或30pf的電容而不消此外了。
其實單片機和其他一些IC的振蕩電路的真名叫“三點式電容振蕩電路”,如下圖
Y1是晶體,相當于三點式內里的電感,C1和C2就是電容,5404非門和R1實現一個NPN的三極管,接下來闡明一下這個電路。
5404必必要一個電阻,否則它處于飽和截至區,而不是放大區,R1相當于三極管的偏置浸染,讓5404處于放大區域,那么5404就是一個反相器, 220UF 100V,這個就實現了NPN三極管的浸染,NPN三極管在共發射極接法時也是一個反相器。
各人知道一個正弦振蕩電路要振蕩的條件是,系統放大倍數大于1,這個容易實現,相位滿意360度,與晶振振蕩頻率溝通的很小的振蕩就被放大了。接下來主要講授這個相位問題:
5404因為是反相器,也就是說實現了180°移相,那么就需要C1,C2和Y1實現180°移相就可以,剛好,當C1,C2,Y1形成諧振時,可以或許實現180移相,這個各人可以解方程等,把Y1看成一個電感來做。也可以用電容電感的特性,好比電容電壓落伍電流90°,電感電壓超前電流90°來闡明,都是可以的。當C1增大時,C2端的振幅加強,當C2低落時,振幅也加強。有些時候C1,C2不焊也能起振,這個不是說沒有C1,C2,而是因為芯片引腳的漫衍電容引起的,因為原來這個C1,C2就不需要很大,所以這一點很重要。接下來闡明這兩個電容對振蕩不變性的影響。
因為5404的電壓反饋是靠C2的,假設C2過大,反饋電壓過低,這個也是不不變,假設C2過小,反饋電壓過高,儲存能量過少,容易受外界滋擾, 固態,也會輻射影響外界。C1的浸染對C2剛好相反。因為我們布板的時候,假設雙面板,較量厚的,那么漫衍電容的影響不是很大,假設在高密度多層板時,就需要思量漫衍電容。
有些用于工控的項目,發起不要用無源晶振的要領來起振,而是直接接有源晶振。也是主要由于無源晶振需要起振的原因,而工控項目要求不變性要好,所以會直接用有源晶振。在有頻率越高的頻率的晶振,不變度不高,所以在速度要求不高的環境下會利用頻率較低的晶振。
Copyright 2020© 東莞市立邁電子有限公司 版權所有 粵ICP備2020136922號-1
24小時服務電話:13336555866 郵箱:jimmy@limak.cn
公司地址:廣東省東莞市塘廈鎮東興路162號振興大廈 網站地圖