在項目設計的時候,很多新手小伙伴或者第一次使用32單片機的小伙伴在看到那么多和電源有關的管腳時都會無從下手,常見的有:VDD,VSS,VBAT,VDDA,VSSA,VREF+,VREF-,VCAP等。
1、VDD和VSS(數字電源管腳)
VDD是整個芯片工作的電源管腳,也稱為數字電源管腳,一般都是直接接3.3V即可,當然了,每個VDD管腳最好搭配一個100nF的電容使用,對應的VSS就是芯片工作電源的負極,接到GND就行。
顧名思義就是專門給芯片內部的模擬電路提供電力的電源管腳,一般情況下VDDA和VDD使用同一個電源,因為兩者之間的壓差如果太大,會造成芯片工作不正常,所以要求不高可直接接到VDD上(要求高一點的可以在兩者之間串磁珠或者加LC電路來改善效果)。如下圖所示:
備用電源就是主供電斷電之后,能啟動備用電源維持芯片低功耗工作的電源,一般都是使用紐扣電池居多。
基準電壓是ADC正常工作的必要條件,基準電壓的精度和穩定性會直接影響到ADC的結果。所以一般要求高的場合,建議外加一個基準電壓給到VREF,不要和VDD共用,因為VDD很容易受到影響,造成電壓波動,間接影響到ADC的精度。常見的基準電源電路,如TL431:
簡單的說就是穩定芯片內部內核工作電壓(1.2V)的濾波接口,芯片手冊大多是推薦外接2.2uF電容到GND,布局時要注意,這個電容要盡量靠近芯片。還有就是VCAP不能懸空,否則芯片無法正常工作。