這一篇文章源于朋友的詢問(wèn),問(wèn)我一個(gè)關(guān)于431的問(wèn)題,說(shuō)這個(gè)原理圖是傳感器廠家給的Demo原理圖,詢問(wèn)如下圖所示的431輸出電壓是多少,電路圖如下:
然后我就回答了,這個(gè)電壓大概是3V左右,公式是:VDDA≈ vref*(1+2k/10k)≈2.495*1.2≈3V(Iref很小,所以忽略了)當(dāng)然這個(gè)公式也可以在431的手冊(cè)中找的到,很顯然我的朋友沒有看手冊(cè):
另外,由于我看原理圖中431的輸出電容C18和C19的容值有點(diǎn)不太好,所以我讓朋友格外注意一下TL431的輸出電容的選擇問(wèn)題,因?yàn)門L431的輸出電容容值這個(gè)參數(shù)也很重要,如果選取不對(duì),那么很可能會(huì)導(dǎo)致431震蕩,我沒有實(shí)際遇到過(guò),我不確定這個(gè)是不是會(huì)必現(xiàn),但是可以肯定的是,如果不合適選取電容,那么是會(huì)概率出現(xiàn)431環(huán)路震蕩,輸出電壓波動(dòng)的情況。(這個(gè)不同廠家的曲線圖也不一樣,要根據(jù)具體手冊(cè)來(lái)看)。
這個(gè)的看圖方法為,先看Vka,比如Vka為Vref,那么就看A曲線,然后在根據(jù)電路的電流Ika情況,選擇縱軸。比如10mA,那么就讀取其10mA對(duì)應(yīng)的X軸的容值,兩邊為穩(wěn)定區(qū),中間為非穩(wěn)定區(qū)(不要選擇這個(gè)區(qū)間內(nèi)電容容值)。例如上圖,就可以讀出來(lái),如果選輸出電容,那么選擇要么比10nF小,要么比4.5uF大,不要選擇10nF~4.5uF之間的容值。然后朋友又問(wèn)了我一個(gè)問(wèn)題,說(shuō)VDDA為什么不用LDO供電?我就說(shuō)可能是作為基準(zhǔn)源來(lái)用吧。所以我就又問(wèn)了下這個(gè)VDDA是不是接到了MCU的ADC基準(zhǔn)那邊。
然后正如所料,朋友發(fā)了一下VDDA是接到了STM32F030F4P6TR的VDDA管腳,而這個(gè)管腳也正是為ADC外設(shè)供電并且是作為ADC的Vref的。
然后我又仔細(xì)看了一下STM32F030F4P6TR的手冊(cè),因?yàn)槲抑繱TM32的一些芯片對(duì)于VDDA和VDD的供電多少都有點(diǎn)不太一樣,然后發(fā)現(xiàn)戲劇性的一句話,這句話說(shuō)STM32F030F4系列的VDDA的電壓必須大于等于VDD,并且要先比VDD上電。也就是說(shuō)如果VDD供電為3.3V,VDDA供電是3V是不合適的,也就是這個(gè)廠家給的東西并不能完全信:
總結(jié):
對(duì)于國(guó)產(chǎn)某些小廠家給的原理圖要格外仔細(xì)檢查,不可全信,不能盲目CVCV,因?yàn)榭赡芩麄兊脑韴D是沒有經(jīng)過(guò)批量量產(chǎn)驗(yàn)證的,僅僅只是個(gè)Demo而已??赡芤粋€(gè)兩個(gè),五個(gè)十個(gè)沒有問(wèn)題,量產(chǎn)上千上萬(wàn)個(gè)可能問(wèn)題就會(huì)顯現(xiàn)出來(lái)!做硬件還是要記住,仔細(xì)閱讀規(guī)格書!至少要把每個(gè)Pin腳的功能、外圍電阻電容配置搞對(duì),看好電氣特性表。