|
在設計的過(guò)程中,每個(gè)人都會(huì )犯錯誤,國外的工程師也會(huì )犯錯誤,他們把犯過(guò)的錯誤,無(wú)論大小,都記錄在了數據庫里面,整理成Knowledge Base,因此他們不怕犯錯誤。這里記錄小錯誤兩則,可能大家遇到過(guò)或者不會(huì )犯,還是看看好。
第一個(gè)問(wèn)題:
在設計完成后,發(fā)現用來(lái)測量溫度的熱電阻的電路精度很差,超過(guò)了允許的范圍,表面上看似乎沒(méi)有什么問(wèn)題。經(jīng)過(guò)整理和測試,發(fā)現呢在控制器上用了兩個(gè)LDO,給MCU做采集的電源和給熱電阻供電的電源不是同一個(gè),所以?xún)蓚(gè)電壓互相沒(méi)有關(guān)聯(lián),在某些時(shí)候差別可能達到2%左右,因此加上別的誤差,這個(gè)錯誤導致了整個(gè)系統設計的問(wèn)題。
解決的最好辦法就是讓他們使用同一個(gè)電源LDO輸出。當然我們要注意LDO的輸出能力,千萬(wàn)不要在解決一個(gè)問(wèn)題的時(shí)候引入別的新的問(wèn)題,這個(gè)是最最痛苦的事情了。
另外一個(gè)問(wèn)題:
在模擬電路中,加入了一個(gè)齊納管來(lái)保護電路,但是遇到了在接近齊納管擊穿電壓的時(shí)候,電路的誤差非常大。
這是因為接近保護電壓的時(shí)候,齊納管的電流會(huì )突然增大,導致測量計算的精度驟然降低。
正確的做法就是去掉齊納管,加大限流電阻,單片機內部存在保護電路的,這個(gè)以前已經(jīng)論述過(guò)了。 這個(gè)電阻選取的時(shí)候,過(guò)大則使得測量的響應速度下降,過(guò)小則面臨單片機鉗位電流過(guò)大,需要慎重選取。 |
|