你的位置:首頁(yè) > 電路保護(hù) > 正文

如何將上電時(shí)序做到極致?

發(fā)布時(shí)間:2020-05-29 責(zé)任編輯:lina

【導(dǎo)讀】現(xiàn)在社會(huì)快速發(fā)展,我們都很浮躁。大家都基本貼上了急功近利的標(biāo)簽。市場(chǎng)總是變化的,當(dāng)看到一個(gè)方向有利可圖的時(shí)候,大家都會(huì)像潮水一樣涌向那邊。于是乎,市場(chǎng)總是逼著研發(fā)快速出產(chǎn)品。
  
現(xiàn)在社會(huì)快速發(fā)展,我們都很浮躁。大家都基本貼上了急功近利的標(biāo)簽。市場(chǎng)總是變化的,當(dāng)看到一個(gè)方向有利可圖的時(shí)候,大家都會(huì)像潮水一樣涌向那邊。于是乎,市場(chǎng)總是逼著研發(fā)快速出產(chǎn)品。
 
所以現(xiàn)在的產(chǎn)品開(kāi)發(fā)周期短,成本要求低,客戶體驗(yàn)好,質(zhì)量把控嚴(yán)。這些標(biāo)準(zhǔn)對(duì)技術(shù)工程師的要求也越來(lái)越高。
 
殊不知,做產(chǎn)品是一門(mén)工程學(xué),一個(gè)好的產(chǎn)品也是“十年磨一劍”的。歷數(shù)那些留在人們心中的品牌產(chǎn)品無(wú)不是經(jīng)過(guò)多少年慢慢磨練出來(lái)的。這不故事就是由此來(lái)的。
 
給客戶做的一個(gè)產(chǎn)品還有一個(gè)月就要量產(chǎn)了,突然接到通知,產(chǎn)品里的一個(gè)模塊需要切換供應(yīng)商。只有硬著頭皮,頂著一個(gè)月的壓力,解決問(wèn)題。模塊與我們產(chǎn)品的接口是不能變的,只需做一個(gè)同樣尺寸的模塊,就可以滿足要求。所以自己評(píng)估下硬件工作量也不是很大,軟件自己評(píng)估了下也可行。
 
參考芯片的datasheet,做好原理圖,發(fā)給原廠FAE , check后做了修改,就開(kāi)始lay板了。開(kāi)始還進(jìn)展順利,PCB出來(lái),貼片完成,把新模塊貼到機(jī)器上,交給軟件調(diào)試了。軟件與我們不在一起,機(jī)器寄給他們調(diào)試,一個(gè)多星期后,發(fā)過(guò)來(lái)個(gè)版本說(shuō)可以測(cè)試。離導(dǎo)入量產(chǎn)只剩下半個(gè)月了,只能抓緊時(shí)間測(cè)試,期待盡早發(fā)現(xiàn)問(wèn)題,不然,等到量產(chǎn)時(shí)候如果有問(wèn)題自己只有哭了。
 
測(cè)試了幾次,問(wèn)題就來(lái)了。發(fā)現(xiàn)偶爾機(jī)器上電,這個(gè)模塊的功能點(diǎn)擊應(yīng)用沒(méi)有反應(yīng)。查軟件,發(fā)現(xiàn)在沒(méi)有反應(yīng)的時(shí)候,軟件I2C讀取芯片里面的寄存器,卻讀不到數(shù)據(jù)。硬件開(kāi)始查模塊AVDD3.3V和DV33供電(開(kāi)始只測(cè)試了模塊的22個(gè)PIN腳信號(hào)),未發(fā)現(xiàn)異常。測(cè)試了復(fù)位信號(hào)RESET#,復(fù)位時(shí)間也滿足要求。繼續(xù)測(cè)試,每次I2C上也有數(shù)據(jù)發(fā)給模塊,但是異常時(shí)候卻收不到模塊應(yīng)答??嗫嗨妓?,沒(méi)有答案。
 
如何將上電時(shí)序做到極致?
 
繼續(xù)測(cè)試,發(fā)現(xiàn)模塊不是每次起不來(lái)。如果斷電久一點(diǎn),再上電,模塊就起不來(lái),但是如果斷電后馬上上電,模塊就會(huì)OK。貌似發(fā)現(xiàn)了攻城的突破口,一絲激動(dòng)。應(yīng)該與上電時(shí)序有關(guān)系。馬上查datasheet,查找芯片的上電時(shí)序。一瓢冷水突然潑過(guò)來(lái),芯片有好幾個(gè)引腳供電,但是沒(méi)有上電時(shí)序的詳解,打電話問(wèn)FAE,了解到這個(gè)芯片也是第一次開(kāi)始量產(chǎn),目前規(guī)格書(shū)確實(shí)沒(méi)有上電時(shí)序的介紹。天啊,這芯片盡然在我們這開(kāi)始量產(chǎn),而且還在這么短的時(shí)間,頓時(shí)沒(méi)有了信心。懈怠了會(huì),只有繼續(xù),誰(shuí)讓咱們是做技術(shù)的。做技術(shù)和當(dāng)兵一樣,技術(shù)工程師如果怕問(wèn)題和當(dāng)兵的怕打仗沒(méi)啥區(qū)別,量產(chǎn)前發(fā)現(xiàn)的問(wèn)題逃避不解決,就如戰(zhàn)場(chǎng)上的逃兵。
 
只有繼續(xù)用示波器對(duì)比測(cè)試芯片各個(gè)電源引腳斷電后馬上上電與等會(huì)再上電看看電源引腳上有無(wú)異常。開(kāi)始懷疑某個(gè)電源必須先上電才行,因?yàn)閿嚯姾蠓啪靡稽c(diǎn)再上電異常,斷電后馬上上電OK。過(guò)一段時(shí)間后應(yīng)該是某電源上有電容放電完了,而馬上上電上一次電容上的電荷還沒(méi)有放電完畢,立刻再上電相當(dāng)于提前上電了。順著這個(gè)思路繼續(xù)與FAE用示波器測(cè)試,果然不出所料。
 
如何將上電時(shí)序做到極致?
 
此芯片需要3.3V和1.8V 2種電源。LDO2_EN,DCVDD1和DBVDD1我們用模塊引腳的3.3V直接供電,而LDO_IN我們用3.3V在模塊上通過(guò)LDO轉(zhuǎn)換過(guò)來(lái)的。LDO2_EN通過(guò)100K上拉電阻連接到3.3V。繼續(xù)測(cè)試發(fā)現(xiàn)在LDO2_EN有貓膩。芯片異常的時(shí)候,LDO2_EN有0.9V電壓,而芯片正常時(shí)候,LDO2_EN有3.3V電壓,估計(jì)0.9V電壓偏低無(wú)法使能LDO2,所以芯片不能正常工作。示波器繼續(xù)抓取波形:
 
如何將上電時(shí)序做到極致?
 
繼續(xù)抓取Power on 與 Power off波形如圖4:
 
如何將上電時(shí)序做到極致?
 
原因慢慢露出水面,可能LDO_IN要比LDO2_EN先上電,因?yàn)槊看螖嚯姾罅⒓瓷想?,此時(shí)LDO_IN discharging time 小于5 秒,LDO_IN電壓還有近400mv,此時(shí)芯片上電每次都正常。為了驗(yàn)證,繼續(xù)做通斷電實(shí)驗(yàn),示波器再抓取波形:
 
如何將上電時(shí)序做到極致?
 
為了驗(yàn)證,從模塊外另外找到一個(gè)比模塊3.3V先上電的1.8V電源,飛線到LDO_IN,做通斷電實(shí)驗(yàn),發(fā)現(xiàn)每次OK。不管什么時(shí)候上電芯片都正常工作。奮戰(zhàn)到這一步,大家都欣喜不已。抓緊再驗(yàn)證了2臺(tái)機(jī)器,通斷電實(shí)驗(yàn),也是每次OK。到此刻,大家才確定算找到了原因,下一步就是找到最優(yōu)化的解決方案,最小化的改動(dòng)PCB板,最低成本的解決問(wèn)題,最短時(shí)間的導(dǎo)入。
 
討論后,決定在板上增加2個(gè)三極管控制,用LDO_IN 的1.8V使能3.3V后得到LDO2_EN的3.3V,這樣保證LDO_IN_1.8有電壓后,才會(huì)有LDO2_EN的3.3V。其它地方?jīng)]有做改動(dòng)。改PCB板后,立即回來(lái)焊接了10PCS,裝了10臺(tái)機(jī)器,做通斷電實(shí)驗(yàn)沒(méi)有發(fā)現(xiàn)此問(wèn)題了。終于在量產(chǎn)前解決了這個(gè)硬件的BUG。
 
如何將上電時(shí)序做到極致?
 
晚上的加班測(cè)試,分析,直到最后有了初步定論后大家都身心疲憊,看看時(shí)間已經(jīng)是凌晨3點(diǎn)多。晚餐為了節(jié)省時(shí)間,大家點(diǎn)的外賣(mài)麥當(dāng)勞?;氐郊遥词?,看看窗外,黎明的曙光已經(jīng)照射進(jìn)來(lái)。不管怎么問(wèn)題總算解決了,可以安心的睡覺(jué)了,也許下一個(gè)滅火的戰(zhàn)斗還在等待這我,但是我們還是要及時(shí)總結(jié),避免這樣的問(wèn)題再次發(fā)生。
 
總結(jié)一下,在我們?cè)O(shè)計(jì)的時(shí)候,每一個(gè)細(xì)節(jié)還是要確認(rèn)好,上電時(shí)序是最基本的要求,一定要按照datasheet來(lái)設(shè)計(jì)。順便說(shuō)一下,后來(lái)FAE聯(lián)系了芯片原廠,芯片也確實(shí)有這樣要求,只是在datasheet上沒(méi)有體現(xiàn)。雖然沒(méi)有體現(xiàn),但是作為工程師做設(shè)計(jì),這些基本的考慮是我們必須要主動(dòng)確認(rèn)好的。一個(gè)小小的疏漏,導(dǎo)致你可能奮戰(zhàn)一個(gè)通宵。如果在量產(chǎn)后再發(fā)現(xiàn),后果會(huì)更嚴(yán)重。
 
以此為教訓(xùn),分享出來(lái)給大家,希望大家以后在做設(shè)計(jì)的時(shí)候都注意。同時(shí)我們還必須注意夯實(shí)自己的基礎(chǔ),即使時(shí)間再緊張,基礎(chǔ)不能丟,很多時(shí)候出問(wèn)題都是因?yàn)榛A(chǔ)不扎實(shí)引起的。
(來(lái)源:面包板博客,作者:面包板博主:smile_miao)
 
 
  
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)聯(lián)系小編進(jìn)行處理。
 

推薦閱讀:
為什么GaN用于D類放大器獨(dú)有優(yōu)勢(shì)
如何在“新基建”的風(fēng)口起飛?這里有10套方法論拿走不謝
從三個(gè)方面入手解決開(kāi)關(guān)電源的噪音
共源JFET放大器分析
第十二屆廣州國(guó)際電線電纜及附件展覽會(huì)敲定11月新展期
要采購(gòu)示波器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉