前兩天FPGA疊加板出現(xiàn)了一個(gè)嚴(yán)重的問題,高溫55度時(shí)居然出現(xiàn)了疊加圖形的異常。器件選型都是用的工業(yè)級的,至少能-40到85度,當(dāng)聽到55度居然出現(xiàn)異常時(shí)我著實(shí)很驚訝。 下班后回家仔細(xì)分析了一下,是三極管BE極電壓差隨溫度變化導(dǎo)致的。以前一直以為那個(gè)變化量比較小,沒太在意,這次終于見識到了后果的嚴(yán)重性。和二極管正向?qū)妷弘S溫度升高減小一樣,三極管的BE極電壓差也會隨溫度升高而降低。我們平時(shí)說的0.7V只是一個(gè)大概值,這個(gè)值受電流、溫度和工藝影響。但一般BE結(jié)電壓或二極管正向?qū)妷簳S溫度升高而減小,溫度每升高1度,電壓下降2.1mV。這個(gè)值確實(shí)比較小,但從-40度變化到85度電壓就會變化262.5mV。因?yàn)殡娐分惺褂昧巳龢O管鉗位,所以溫度升高后整個(gè)視頻信號都會向上平移,導(dǎo)致了比較器不能生成同步信息。于是出現(xiàn)了疊加異常。 環(huán)境問題出現(xiàn)的問題都是很急的問題,前兩天搞得焦頭爛額。急忙改了一些參數(shù),板子在開水中測試運(yùn)行良好,以為問題解決了就急忙發(fā)了一個(gè)近300RMB的航空快件把板子寄給朋友做測試,滿以為可以順利能過了。半天后朋友告訴我低溫又出問題了……當(dāng)時(shí)晃如驚雷啊,光顧高溫了,卻忽略了低溫,當(dāng)時(shí)就想到那個(gè)駝鳥了……同樣的錯(cuò)誤犯兩遍。 再后來通過反復(fù)計(jì)算重新調(diào)整了參數(shù)以盡可能的滿足測試溫度范圍。昨天一直等消息,如果仍有問題的話馬上就去成都,平安夜就要在成都過了。后來因?yàn)槠渌,溫度測試到晚9點(diǎn)才開始,1點(diǎn)多朋友給發(fā)短信告知低溫能過了,今天得知高溫也通過了。終于可以塌實(shí)些了。 以后還是要改一版把溫度補(bǔ)償做上了。盡量再把彩色疊加做上去,打造一個(gè)功能豐富性能一流的產(chǎn)品。 問題搞的朋友比較難堪,一直忙了好幾天,挺愧疚的,也很感動。今天大家終于可以睡個(gè)好覺了! 今天才是我們的平安夜J 以后用三極管或二極管自己搭電路的朋友可要注意這個(gè)問題啦,希望我犯過的錯(cuò)誤大家不要再犯呵。
|