最近收到客戶投訴,出現(xiàn)風(fēng)扇開路或者短路的故障代碼,故障碼一直無法取消,風(fēng)扇電路如下圖所示。
電路主要功能:1,電路風(fēng)扇供電控制,當(dāng)MCU 5V拉高FAN_EN后,Q105導(dǎo)通拉低Q102, Q102導(dǎo)通風(fēng)扇12V供電導(dǎo)通。 2,電路具有過流及短路保護(hù)功能,當(dāng)電流大于1A時(shí),Q103 VEB大于0.68V,三極管導(dǎo)Q104 導(dǎo)通,Q105不導(dǎo)通,Q102不導(dǎo)通,風(fēng)扇供電電壓關(guān)閉。3,電路具有過壓保護(hù)功能,當(dāng)輸入電壓大于18.5V, 穩(wěn)壓管ZD101導(dǎo)通,Q104導(dǎo)通,Q105不導(dǎo)通,Q102不導(dǎo)通,風(fēng)扇供電電壓關(guān)閉。4,電路在輸出端進(jìn)行了電壓采樣給到MCU (FAN_DET),對供電狀態(tài)進(jìn)行判別報(bào)警。
控制邏輯:
報(bào)警邏輯:
當(dāng)MCU給風(fēng)扇PWM信號,當(dāng)風(fēng)扇一段時(shí)間未返回FG信號,判斷為短路(是否合理?),當(dāng)風(fēng)扇PWM信號,當(dāng)風(fēng)扇一段時(shí)間未返回FG信號,同時(shí)FAN_DET未檢測到電壓,則判斷為開路。
問題排查:
過流和過壓問題未發(fā)現(xiàn)問題
通過示波器抓取波形,通過波形可知,在輸入正常情況下,F(xiàn)AN_EN開啟后,無12V電壓輸出,通過一段時(shí)候后,軟件判斷無輸出把FAN_EN關(guān)閉,并作出報(bào)警措施。
為什么FAN_EN開啟后,無電壓輸出呢?通過測量Q105 B極電壓為2.5V,正常情況下,三極管導(dǎo)通情況下,B極電壓為0.6V左右,此2.5V為明顯不正常。
總結(jié): 經(jīng)過排查,確認(rèn)為如下位置電壓2.5V不正常,三極管未導(dǎo)通,通過管腳排查未發(fā)現(xiàn)虛焊等情況,未發(fā)現(xiàn)三極管在放大導(dǎo)通狀態(tài),替換三極管后工作正常,因此懷疑三極管的來料異常導(dǎo)致供電異常