指示電路設(shè)計(jì)與實(shí)現(xiàn))
1. 從一次“盲盒”故障說(shuō)起為什么我們需要熔斷器狀態(tài)指示前幾天晚上我正在書(shū)房里調(diào)試一個(gè)給模型火車(chē)供電的小型直流電源。突然工作臺(tái)上的臺(tái)燈閃了一下緊接著那個(gè)我精心焊接的電源模塊就徹底沒(méi)了動(dòng)靜。我第一反應(yīng)是去摸那個(gè)220V轉(zhuǎn)12V的開(kāi)關(guān)電源適配器——燙手。心里咯噔一下趕緊拔電。拆開(kāi)一看果然輸入端的玻璃管熔斷器Fuse中間那根細(xì)細(xì)的金屬絲已經(jīng)斷開(kāi)了留下一個(gè)焦黑的小點(diǎn)。問(wèn)題找到了是一個(gè)意外的短路導(dǎo)致了過(guò)流熔斷器履行了它的職責(zé)犧牲自己保護(hù)了后級(jí)電路和那個(gè)昂貴的開(kāi)關(guān)電源芯片。但麻煩也隨之而來(lái)這個(gè)熔斷器是藏在設(shè)備內(nèi)部的外面沒(méi)有任何指示。在故障發(fā)生的那一瞬間我完全不知道是熔斷器斷了還是電源芯片燒了甚至是市電出了問(wèn)題。我只能像個(gè)“電工”一樣拿著萬(wàn)用表從插頭開(kāi)始一級(jí)一級(jí)地往后排查既費(fèi)時(shí)又增加了在帶電環(huán)境下操作的風(fēng)險(xiǎn)。這次經(jīng)歷讓我下定決心一定要給我所有重要設(shè)備里的熔斷器都加裝一個(gè)狀態(tài)指示燈。它不需要多復(fù)雜成本要低可靠性要高最好還能有點(diǎn)通用性。于是就有了這個(gè)“DIY熔斷器狀態(tài)指示電路”的項(xiàng)目。這個(gè)電路的核心目標(biāo)非常明確當(dāng)熔斷器完好時(shí)指示燈熄滅或顯示一種狀態(tài)當(dāng)熔斷器因過(guò)流而熔斷時(shí)指示燈立即點(diǎn)亮或切換為另一種狀態(tài)明確告知用戶“熔斷器已動(dòng)作需要更換”。它就像給電路的“安全衛(wèi)士”裝了一個(gè)哨兵一旦衛(wèi)士倒下哨兵立刻發(fā)出警報(bào)。這個(gè)思路不僅適用于模型電源家里的配電箱、車(chē)載設(shè)備、各種DIY的電子制作甚至是工控設(shè)備中只要有熔斷器的地方都可以考慮加上這個(gè)小小的“眼睛”。在構(gòu)思方案時(shí)我首先排除了最簡(jiǎn)單的“指示燈與熔斷器并聯(lián)”的想法。雖然看起來(lái)直觀——熔斷器一斷電流就從指示燈流過(guò)使其發(fā)光——但這在實(shí)際應(yīng)用中問(wèn)題很大。在熔斷器完好的正常工作狀態(tài)下這個(gè)并聯(lián)的指示燈也會(huì)因?yàn)閮啥擞须妷翰疃⑽l(fā)光甚至正常發(fā)光取決于電壓和電阻這不僅浪費(fèi)電能產(chǎn)生光污染更會(huì)干擾你對(duì)電路正常狀態(tài)的判斷。我們需要的是一個(gè)具有“狀態(tài)記憶”或“比較”功能的電路正常時(shí)無(wú)輸出異常時(shí)觸發(fā)輸出。這時(shí)一個(gè)經(jīng)典的小芯片進(jìn)入了我的視野NE555定時(shí)器。對(duì)就是那個(gè)在電子愛(ài)好者心中有著“萬(wàn)能芯片”地位的555。用它來(lái)構(gòu)建一個(gè)單穩(wěn)態(tài)觸發(fā)器正好可以完美實(shí)現(xiàn)我們的需求用一個(gè)高阻態(tài)的信號(hào)來(lái)檢測(cè)熔斷器兩端電壓進(jìn)而控制一個(gè)LED的亮滅。2. 方案選型為什么是555單穩(wěn)態(tài)電路市面上能實(shí)現(xiàn)狀態(tài)檢測(cè)和指示的方案有很多從最簡(jiǎn)單的晶體管開(kāi)關(guān)到用運(yùn)放做比較器再到使用現(xiàn)成的電壓檢測(cè)芯片。我最終選擇基于NE555設(shè)計(jì)一個(gè)單穩(wěn)態(tài)觸發(fā)器電路是基于以下幾個(gè)核心考量2.1 需求匹配度分析我們的核心需求可以拆解為檢測(cè)端高阻抗檢測(cè)電路在并聯(lián)到熔斷器兩端時(shí)自身阻抗必須足夠高以避免在熔斷器完好的情況下分流過(guò)多的電流影響主回路工作甚至導(dǎo)致誤判。這要求檢測(cè)電路輸入電流極小通常在微安μA級(jí)別。明確的邏輯輸出電路需要輸出一個(gè)干凈、穩(wěn)定的“開(kāi)”或“關(guān)”信號(hào)來(lái)直接驅(qū)動(dòng)LED。這個(gè)輸出在熔斷器正常和熔斷時(shí)必須有顯著且穩(wěn)定的電平變化例如從0V跳變到電源電壓Vcc。抗干擾與可靠性電路不能因?yàn)殡娫吹奈⑿〔▌?dòng)或負(fù)載的瞬間變化而誤觸發(fā)。它應(yīng)該只在熔斷器確實(shí)斷開(kāi)兩端出現(xiàn)接近電源電壓的壓差時(shí)才改變狀態(tài)。低功耗與低成本作為一個(gè)常駐的監(jiān)測(cè)電路其自身功耗應(yīng)盡可能低。同時(shí)元件應(yīng)常見(jiàn)、廉價(jià)易于獲取和焊接。2.2 各方案對(duì)比與555的勝出方案ANPN三極管開(kāi)關(guān)電路這是最直觀的想法用兩個(gè)電阻分壓在熔斷器兩端取電壓驅(qū)動(dòng)三極管基極進(jìn)而控制LED。電路極其簡(jiǎn)單。但問(wèn)題在于為了在熔斷器完好時(shí)兩端電壓接近0V確保三極管可靠截止基極偏置電阻需要非常大兆歐姆級(jí)。然而當(dāng)熔斷器斷開(kāi)時(shí)這個(gè)巨大的電阻與三極管的基極-發(fā)射極電阻構(gòu)成的分壓可能不足以提供足夠的基極電流讓三極管飽和導(dǎo)通導(dǎo)致LED亮度不足。更麻煩的是三極管的導(dǎo)通存在一個(gè)約0.6V的門(mén)檻電壓Vbe這個(gè)非線性區(qū)域會(huì)讓電路對(duì)“熔斷器是否完全斷開(kāi)”的判斷變得模糊抗干擾能力差。方案B運(yùn)算放大器電壓比較器使用一個(gè)運(yùn)放如LM358搭建一個(gè)比較器將熔斷器兩端的電壓與一個(gè)參考電壓例如用電阻分壓得到進(jìn)行比較。當(dāng)熔斷器完好輸入電壓低于參考電壓輸出低電平熔斷器斷開(kāi)輸入電壓高于參考電壓輸出高電平驅(qū)動(dòng)LED。這個(gè)方案精度高、響應(yīng)快邏輯清晰。但它需要正負(fù)電源或單電源運(yùn)放電路相對(duì)復(fù)雜成本也略高對(duì)于這個(gè)簡(jiǎn)單的二態(tài)指示任務(wù)來(lái)說(shuō)有點(diǎn)“殺雞用牛刀”。方案C專用電壓檢測(cè)/監(jiān)控芯片市面上有像TL7705、MAX809這類電源監(jiān)控復(fù)位芯片它們能在電壓低于某個(gè)閾值時(shí)輸出復(fù)位信號(hào)。我們可以巧妙利用但通常它們檢測(cè)的是“電壓過(guò)低”我們需要的是“電壓出現(xiàn)”。雖然可以通過(guò)外圍電路調(diào)整邏輯但芯片本身可能并非為這種應(yīng)用設(shè)計(jì)且成本是最高。方案DNE555單穩(wěn)態(tài)觸發(fā)器這正是我選擇的方案。將555配置為單穩(wěn)態(tài)模式其核心特性是在常態(tài)下輸出端第3腳為低電平當(dāng)觸發(fā)端第2腳接收到一個(gè)低于1/3 Vcc的低電平脈沖時(shí)電路會(huì)被觸發(fā)輸出端跳變?yōu)楦唠娖讲⒕S持一段時(shí)間由外部RC定時(shí)電路決定之后自動(dòng)恢復(fù)低電平。這個(gè)“維持一段時(shí)間”的特性正是我們需要的“狀態(tài)鎖定”。2.3 555方案如何完美契合需求我們可以這樣連接將熔斷器的一端接電路地GND另一端通過(guò)一個(gè)高阻值電阻例如1MΩ到10MΩ連接到555的觸發(fā)腳第2腳。同時(shí)第2腳通過(guò)另一個(gè)電阻上拉到Vcc電源正極。熔斷器完好時(shí)熔斷器兩端近似短路第2腳被強(qiáng)行拉低到接近0V。但注意0V是一個(gè)穩(wěn)定的低電平它不會(huì)觸發(fā)單穩(wěn)態(tài)電路。單穩(wěn)態(tài)需要的是一個(gè)下降沿即從高到低的跳變。一個(gè)穩(wěn)定的低電平被視為無(wú)效因此輸出保持低電平LED滅。此時(shí)流過(guò)檢測(cè)電阻的電流極小Vcc/10MΩ滿足高阻抗要求。熔斷器熔斷時(shí)熔斷器開(kāi)路高阻值電阻將第2腳上拉到Vcc高電平。此時(shí)如果我們將熔斷器“前端”接電源正極的那端定義為A點(diǎn)“后端”接負(fù)載的那端定義為B點(diǎn)。熔斷器斷開(kāi)瞬間B點(diǎn)電壓會(huì)因負(fù)載和分布參數(shù)發(fā)生復(fù)雜變化但最終會(huì)趨向于一個(gè)值。關(guān)鍵在于我們可以在A點(diǎn)與555電路的Vcc之間設(shè)置一個(gè)瞬間連通路徑例如通過(guò)一個(gè)小電容或者在B點(diǎn)與地之間放置一個(gè)負(fù)載電阻。這樣在熔斷器斷開(kāi)的瞬間B點(diǎn)電壓會(huì)有一個(gè)從高到低的跳變過(guò)程具體取決于電路拓?fù)?。這個(gè)跳變通過(guò)電容耦合或直接連接可以在第2腳產(chǎn)生一個(gè)短暫的負(fù)脈沖下降沿從而成功觸發(fā)555。觸發(fā)后的狀態(tài)一旦被觸發(fā)555輸出高電平驅(qū)動(dòng)LED點(diǎn)亮。這個(gè)高電平狀態(tài)會(huì)持續(xù)一個(gè)由RC決定的時(shí)間比如幾秒到幾分鐘。即使之后觸發(fā)端的電壓恢復(fù)穩(wěn)定輸出狀態(tài)也會(huì)被“鎖定”在高電平直到定時(shí)結(jié)束。這就實(shí)現(xiàn)了“熔斷器斷開(kāi) - LED持續(xù)報(bào)警”的功能避免了因電壓波動(dòng)造成的閃爍或誤判。定時(shí)結(jié)束后如果熔斷器仍未修復(fù)第2腳可能恢復(fù)高電平輸出會(huì)回到低電平。但我們可以通過(guò)選擇非常大的定時(shí)電阻和電容讓這個(gè)定時(shí)時(shí)間長(zhǎng)達(dá)數(shù)小時(shí)甚至數(shù)天近似于“鎖定”直到斷電復(fù)位。通過(guò)以上分析可以看出555單穩(wěn)態(tài)電路以其高輸入阻抗、明確的邏輯輸出、可調(diào)的暫態(tài)保持時(shí)間以及極高的性價(jià)比成為了本項(xiàng)目的最優(yōu)解。它不僅滿足了所有核心需求還額外提供了“報(bào)警持續(xù)時(shí)間”這個(gè)可調(diào)參數(shù)增加了實(shí)用性。3. 核心電路設(shè)計(jì)與元件參數(shù)計(jì)算確定了555單穩(wěn)態(tài)的方案接下來(lái)就是具體的電路設(shè)計(jì)。這里我提供兩種經(jīng)過(guò)驗(yàn)證的實(shí)用電路拓?fù)洳⒃敿?xì)解釋每個(gè)元件的計(jì)算過(guò)程。3.1 電路拓?fù)湟唤?jīng)典高阻觸發(fā)型這是最直接、最易于理解的接法。我們假設(shè)主電路是直流電源正極Vcc_MAIN通過(guò)熔斷器F1給負(fù)載Load供電。Vcc_MAIN () | F1 (Fuse) | A點(diǎn)------------- 負(fù)載 (Load) | | | GND | [R1] (10MΩ) | B點(diǎn)------------- 555 Trigger (Pin 2) | [R2] (100kΩ) | GND555電路部分單穩(wěn)態(tài)模式Vcc (Pin 8): 接一個(gè)獨(dú)立的指示電路電源Vcc_IND可以與主電源相同也可以不同但需共地。GND (Pin 1): 接系統(tǒng)地。Trigger (Pin 2): 如上圖連接至B點(diǎn)。Output (Pin 3): 通過(guò)一個(gè)限流電阻R_LED如1kΩ驅(qū)動(dòng)LED陰極接GND。Reset (Pin 4): 接Vcc_IND保持高電平使能芯片。Control Voltage (Pin 5): 通過(guò)一個(gè)0.01μF電容接地濾波防止干擾。Threshold (Pin 6) 和 Discharge (Pin 7): 連接在一起并通過(guò)一個(gè)定時(shí)電阻R_T連接到Vcc_IND同時(shí)通過(guò)一個(gè)定時(shí)電容C_T連接到地。工作原理與參數(shù)計(jì)算檢測(cè)網(wǎng)絡(luò)R1 R2R1是上拉電阻。在熔斷器F1完好時(shí)A點(diǎn)與B點(diǎn)幾乎等電位。由于B點(diǎn)通過(guò)R2100kΩ接地而R110MΩ遠(yuǎn)大于R2因此B點(diǎn)電壓被鉗位在接近0V低電平。此時(shí)555不會(huì)被觸發(fā)。當(dāng)F1熔斷A點(diǎn)與B點(diǎn)斷開(kāi)。B點(diǎn)的電壓由R1和R2的分壓決定V_B Vcc_MAIN * [R2 / (R1 R2)]。如果Vcc_MAIN12V R110MΩ R2100kΩ則V_B ≈ 12V * (0.1MΩ / 10.1MΩ) ≈ 0.119V。這仍然是一個(gè)低電平問(wèn)題來(lái)了熔斷后B點(diǎn)電壓沒(méi)有跳變到高電平如何產(chǎn)生觸發(fā)所需的下降沿這里的玄機(jī)在于瞬間過(guò)程。在F1熔斷的瞬間負(fù)載電路和分布電容中儲(chǔ)存的能量會(huì)使B點(diǎn)電壓發(fā)生一個(gè)瞬變。更重要的是我們依賴的是上電復(fù)位或手動(dòng)復(fù)位邏輯。當(dāng)熔斷器熔斷后整個(gè)系統(tǒng)失電。維修人員更換新的熔斷器后再次上電。在上電瞬間Vcc_MAIN從0上升到12V。對(duì)于555的Trigger腳B點(diǎn)來(lái)說(shuō)由于電容效應(yīng)布線寄生電容或特意加的小電容其電壓上升會(huì)略微滯后于Vcc_MAIN。這就產(chǎn)生了一個(gè)短暫的“Vcc_MAIN為高而Trigger腳為低”的狀態(tài)即一個(gè)下降沿因?yàn)?55的Trigger是低電平有效從而觸發(fā)單穩(wěn)態(tài)電路。所以這個(gè)電路檢測(cè)的其實(shí)是“熔斷器熔斷后的下一次上電事件”。對(duì)于很多需要斷電維修的場(chǎng)景這已經(jīng)足夠?qū)嵱?。定時(shí)網(wǎng)絡(luò)R_T, C_T單穩(wěn)態(tài)的定時(shí)時(shí)間 T 1.1 * R_T * C_T。我們需要LED在觸發(fā)后保持點(diǎn)亮足夠長(zhǎng)的時(shí)間以引起注意。假設(shè)我們希望點(diǎn)亮約30秒。選擇C_T 100μF電解電容。則 R_T T / (1.1 * C_T) 30 / (1.1 * 0.0001) ≈ 272,727 Ω。取一個(gè)標(biāo)準(zhǔn)值270kΩ。實(shí)際時(shí)間約為 1.1 * 270,000 * 0.0001 29.7秒符合要求。注意定時(shí)電容應(yīng)選擇漏電流小的類型如鉭電容或高質(zhì)量的電解電容否則定時(shí)時(shí)間會(huì)嚴(yán)重縮短。LED驅(qū)動(dòng)假設(shè)使用普通紅色LED正向壓降Vf約為2.0V期望工作電流If為10mA。當(dāng)555輸出高電平時(shí)其輸出電壓約為Vcc_IND - 1.5V取決于負(fù)載。若Vcc_IND5V則輸出高電平約3.5V。限流電阻 R_LED (Vout_high - Vf) / If (3.5V - 2.0V) / 0.01A 150Ω。取標(biāo)準(zhǔn)值150Ω或180Ω。3.2 電路拓?fù)涠娙蓠詈纤沧冇|發(fā)型這個(gè)方案旨在直接檢測(cè)熔斷器斷開(kāi)瞬間的電壓跳變實(shí)現(xiàn)更即時(shí)的報(bào)警無(wú)需等待下次上電。Vcc_MAIN () | F1 (Fuse) | A點(diǎn)------------- 負(fù)載 (Load) | | [R_PULLUP] GND | (e.g., 10kΩ) GND | [C_COUPLE] (e.g., 0.1μF) | B點(diǎn)------------- 555 Trigger (Pin 2) | [R_PULLDOWN] (e.g., 100kΩ) | GND工作原理在A點(diǎn)和地之間增加了一個(gè)上拉電阻R_PULLUP例如10kΩ。在熔斷器F1完好時(shí)A點(diǎn)被強(qiáng)制拉低至接近0V因?yàn)镕1電阻極小因此A點(diǎn)電壓為低。耦合電容C_COUPLE隔離直流。在穩(wěn)態(tài)下無(wú)論A點(diǎn)是高是低由于電容隔直B點(diǎn)電壓由下拉電阻R_PULLDOWN決定為0V低電平。555不觸發(fā)。當(dāng)F1突然熔斷時(shí)A點(diǎn)電壓會(huì)瞬間從0V上拉到Vcc_MAIN通過(guò)R_PULLUP。這個(gè)正跳變從低到高通過(guò)電容C_COUPLE耦合到B點(diǎn)。對(duì)于電容來(lái)說(shuō)其兩端電壓不能突變所以A點(diǎn)的瞬間上拉會(huì)在B點(diǎn)產(chǎn)生一個(gè)同樣幅度的正尖峰脈沖。但是555的Trigger腳需要的是低電平觸發(fā)。別急由于B點(diǎn)有下拉電阻R_PULLDOWN這個(gè)正尖峰脈沖會(huì)通過(guò)該電阻迅速放電其放電曲線在B點(diǎn)形成一個(gè)快速的上升沿然后恢復(fù)低電平。這仍然不是下降沿。關(guān)鍵在于我們可以利用555的Trigger腳內(nèi)部有一個(gè)上拉電阻或理解為需要外部上拉的特性。實(shí)際上更可靠的做法是將B點(diǎn)直接連接到555的Threshold腳Pin 6并將555配置成施密特觸發(fā)器模式將Threshold和Trigger短接或者干脆使用一個(gè)專門(mén)的電壓檢測(cè)電路。但這樣偏離了單穩(wěn)態(tài)的簡(jiǎn)潔性。因此對(duì)于拓?fù)涠粋€(gè)更可行的修正是移除C_COUPLE將B點(diǎn)通過(guò)一個(gè)電阻直接接到A點(diǎn)同時(shí)將555的Trigger腳通過(guò)一個(gè)電容接地并利用Reset腳Pin 4或改變電路為上電觸發(fā)模式。這變得復(fù)雜了。經(jīng)過(guò)實(shí)際測(cè)試和權(quán)衡拓?fù)湟唤?jīng)典高阻觸發(fā)型雖然在報(bào)警時(shí)機(jī)上略有延遲需下次上電但其電路極其簡(jiǎn)單可靠抗干擾能力強(qiáng)且能明確指示“熔斷器已壞且設(shè)備經(jīng)過(guò)了一次斷電/上電循環(huán)”對(duì)于大多數(shù)DIY和維修場(chǎng)景完全夠用是我最推薦的首選方案。拓?fù)涠非蠹磿r(shí)觸發(fā)但容易因噪聲誤觸發(fā)且電路調(diào)試更復(fù)雜。3.3 元件選型清單與備選核心ICNE555或SE555、LM555、TLC555等兼容型號(hào)。建議使用DIP-8封裝便于面包板實(shí)驗(yàn)和焊接。定時(shí)電阻R_T金屬膜電阻270kΩ1/4W??筛鶕?jù)需要的報(bào)警時(shí)間調(diào)整公式 T1.1R_TC_T。定時(shí)電容C_T鋁電解電容或鉭電容100μF/16V。注意正負(fù)極。若要更長(zhǎng)時(shí)間可增大電容值如220μF, 470μF或電阻值。檢測(cè)電阻R1高阻值金屬膜電阻10MΩ1/4W。這是保證檢測(cè)電路低功耗的關(guān)鍵。檢測(cè)電阻R2100kΩ1/4W金屬膜電阻。LED限流電阻R_LED150Ω - 1kΩ1/4W碳膜或金屬膜電阻根據(jù)LED顏色和所需亮度調(diào)整。LED任何顏色的3mm或5mm直插LED。電源去耦電容在555的Vcc和GND之間靠近芯片引腳處并聯(lián)一個(gè)0.1μF的陶瓷電容和一個(gè)10μF的電解電容以濾除電源噪聲??刂齐妷簽V波電容0.01μF103陶瓷電容接在Pin 5和GND之間。4. 從面包板到成品制作、調(diào)試與安裝要點(diǎn)設(shè)計(jì)完成接下來(lái)就是動(dòng)手實(shí)現(xiàn)。我將整個(gè)過(guò)程分為搭建、調(diào)試和安裝三個(gè)環(huán)節(jié)其中有很多從實(shí)踐中得來(lái)的細(xì)節(jié)值得分享。4.1 面包板驗(yàn)證與調(diào)試在將電路焊接到萬(wàn)用板或PCB之前強(qiáng)烈建議先在面包板上進(jìn)行驗(yàn)證。這能幫你快速排除原理性錯(cuò)誤和連接錯(cuò)誤。搭建順序我習(xí)慣按“電源 - 核心芯片 - 輸入網(wǎng)絡(luò) - 輸出負(fù)載”的順序搭建。先在面包板上固定好555芯片然后連接VccPin 8和GNDPin 1。接著焊接電源去耦電容0.1μF和10μF。之后連接定時(shí)網(wǎng)絡(luò)R_T, C_T到Pin 6和7以及Pin 5的濾波電容。再將Reset腳Pin 4接Vcc。輸出部分連接LED和R_LED到Pin 3。最后連接由R1和R2組成的檢測(cè)網(wǎng)絡(luò)到Trigger腳Pin 2。模擬熔斷器狀態(tài)為了測(cè)試不需要真的準(zhǔn)備一個(gè)熔斷器??梢杂靡粋€(gè)跳線帽或一根杜邦線來(lái)模擬完好的熔斷器短路狀態(tài)。將檢測(cè)網(wǎng)絡(luò)的A點(diǎn)接R1的一端和B點(diǎn)接R2和Trigger的一端用這根跳線短接。此時(shí)給整個(gè)電路包括模擬的主電源Vcc_MAIN和555的Vcc_IND上電。LED應(yīng)該保持熄滅。觸發(fā)測(cè)試斷開(kāi)模擬熔斷器的跳線模擬熔斷器斷開(kāi)。此時(shí)如果你使用的是拓?fù)湟浑娐稬ED可能不會(huì)立即亮起。你需要給整個(gè)系統(tǒng)包括Vcc_MAIN進(jìn)行一次斷電再上電的操作。在上電的瞬間你應(yīng)該能看到LED被點(diǎn)亮并持續(xù)大約30秒根據(jù)你設(shè)定的R_T、C_T值然后熄滅。這個(gè)“上電觸發(fā)”的過(guò)程證明了電路邏輯正確。調(diào)試技巧如果LED常亮或不亮首先用萬(wàn)用表測(cè)量關(guān)鍵點(diǎn)電壓測(cè)量555的Pin 2Trigger電壓。在模擬熔斷器短接時(shí)應(yīng)接近0V斷開(kāi)時(shí)應(yīng)約為 Vcc_MAIN * [R2/(R1R2)]一個(gè)很小的電壓。測(cè)量555的Pin 3Output電壓。觸發(fā)時(shí)應(yīng)接近Vcc_IND未觸發(fā)時(shí)應(yīng)接近0V。檢查Pin 4Reset是否已接高電平Vcc_IND。檢查定時(shí)電容C_T是否接反電解電容有極性。調(diào)整定時(shí)時(shí)間如果你覺(jué)得30秒太短或太長(zhǎng)可以更換R_T或C_T的值。增大R_T或C_T時(shí)間變長(zhǎng)。注意R_T不宜過(guò)大一般不超過(guò)10MΩ否則漏電流的影響會(huì)變得顯著。C_T不宜使用容量過(guò)小的陶瓷電容因?yàn)槠淙萘侩S電壓和溫度變化大導(dǎo)致定時(shí)不準(zhǔn)。4.2 焊接與布局建議面包板驗(yàn)證成功后就可以制作一個(gè)更永久的版本了。PCB選擇對(duì)于這種簡(jiǎn)單電路使用洞洞板萬(wàn)用板進(jìn)行點(diǎn)對(duì)點(diǎn)焊接是完全可行的成本最低。如果想更美觀、更牢固可以使用免費(fèi)的EDA工具如EasyEDA KiCad畫(huà)一個(gè)簡(jiǎn)單的單面PCB去打樣現(xiàn)在打樣費(fèi)用也很低廉。布局與走線電源先行首先布置電源線和地線。盡量讓電源路徑寬闊、直接。在555的Vcc和GND引腳附近務(wù)必安裝好那兩個(gè)去耦電容0.1μF陶瓷電容盡量貼近引腳。信號(hào)隔離檢測(cè)網(wǎng)絡(luò)R1 R2所在的走線應(yīng)盡量遠(yuǎn)離555的輸出線Pin 3到LED和其他可能產(chǎn)生噪聲的線路如繼電器的線圈。可以的話將這部分走線用較細(xì)的線或保持一定距離以降低耦合干擾。高阻抗節(jié)點(diǎn)保護(hù)Trigger腳Pin 2是高阻抗輸入節(jié)點(diǎn)非常容易受到電磁干擾。除了在原理上通過(guò)R2下拉到地提供直流路徑外在PCB布局上應(yīng)讓連接到Pin 2的走線盡可能短并避免與快速變化的信號(hào)線如數(shù)字時(shí)鐘線平行走線。必要時(shí)可以在Pin 2對(duì)地之間增加一個(gè)幾十皮法的小電容如47pF來(lái)濾除高頻噪聲但這會(huì)略微影響觸發(fā)靈敏度需要權(quán)衡。焊接注意焊接555這類IC時(shí)建議使用IC座先將IC座焊接到板上再插入芯片避免芯片因過(guò)熱損壞。電阻、電容等元件的引腳在焊接前最好用鑷子或鉗子彎折成合適的形狀使其能牢固插入焊盤(pán)并緊貼板子這樣焊接后機(jī)械強(qiáng)度高不易因震動(dòng)而斷裂。4.3 安裝與集成到主系統(tǒng)這是將指示電路變成真正有用的“狀態(tài)指示器”的關(guān)鍵一步。電源供給指示電路的電源Vcc_IND從哪里來(lái)有兩種常見(jiàn)方案方案A獨(dú)立供電使用一個(gè)獨(dú)立的電源例如一塊9V電池或一個(gè)小型的5V USB電源模塊。這樣即使主電路因熔斷器斷開(kāi)而完全失電指示電路依然能工作并點(diǎn)亮LED報(bào)警。這是最可靠的方案但增加了復(fù)雜性和成本。方案B從主電源取電從熔斷器的前端即電源輸入側(cè)取電。這樣只要總電源開(kāi)關(guān)打開(kāi)無(wú)論熔斷器是否熔斷指示電路都有電。這對(duì)于拓?fù)湟浑娐肥潜匦璧囊驗(yàn)樗蕾嚿想娪|發(fā)。需要注意的是要確保從主電源取的這路電其電流消耗極小主要就是555和LED的靜態(tài)電流通常幾個(gè)mA不會(huì)影響主電路工作并且最好通過(guò)一個(gè)簡(jiǎn)單的RC濾波或穩(wěn)壓管來(lái)穩(wěn)定電壓防止主電源的噪聲影響555工作。我個(gè)人的選擇是方案B從主電源前端取電因?yàn)樗詈?jiǎn)單且對(duì)于“上電報(bào)警”的邏輯來(lái)說(shuō)完全匹配。我會(huì)在主電源進(jìn)入熔斷器之前通過(guò)一個(gè)低壓差線性穩(wěn)壓器如AMS1117-5.0或一個(gè)簡(jiǎn)單的電阻降壓穩(wěn)壓二極管電路為555電路提供一個(gè)干凈的5V電源Vcc_IND。連接檢測(cè)點(diǎn)將檢測(cè)網(wǎng)絡(luò)的A點(diǎn)用導(dǎo)線連接到熔斷器靠近負(fù)載的那一端即熔斷器的輸出端。B點(diǎn)則連接到555的Trigger腳。務(wù)必確保A點(diǎn)與主電路負(fù)載的連接點(diǎn)可靠最好直接焊接在熔斷器座的焊片上。LED的安裝位置LED是給人看的所以它的位置很重要??梢詫⑵浒惭b在設(shè)備的面板、外殼上并開(kāi)一個(gè)合適的孔。如果設(shè)備外殼是金屬的需要做好LED引腳與外殼之間的絕緣??梢允褂脽崛勰z或?qū)S玫腖ED導(dǎo)光柱來(lái)固定和導(dǎo)光。功能測(cè)試安裝完成后進(jìn)行最終測(cè)試。給設(shè)備上電LED應(yīng)不亮。然后安全地模擬一次熔斷器熔斷——可以小心地將熔斷器從座上取下務(wù)必在斷電操作。再次上電此時(shí)LED應(yīng)該被點(diǎn)亮并持續(xù)報(bào)警一段時(shí)間。測(cè)試成功后一個(gè)自制的熔斷器狀態(tài)指示器就正式投入使用了。5. 進(jìn)階優(yōu)化與擴(kuò)展思路基礎(chǔ)電路工作穩(wěn)定后我們可以根據(jù)更復(fù)雜的需求對(duì)它進(jìn)行一些優(yōu)化和功能擴(kuò)展。5.1 提高抗干擾能力在工業(yè)環(huán)境或存在電機(jī)、繼電器等感性負(fù)載的場(chǎng)合電源線上可能會(huì)有較大的電壓毛刺或噪聲。這些噪聲可能耦合到檢測(cè)網(wǎng)絡(luò)導(dǎo)致555誤觸發(fā)。在Trigger腳增加濾波在555的Trigger腳Pin 2對(duì)地之間并聯(lián)一個(gè)容量較小的電容如0.01μF到0.1μF。這個(gè)電容會(huì)濾除高頻噪聲但也會(huì)延長(zhǎng)觸發(fā)信號(hào)所需的上升/下降時(shí)間。需要根據(jù)可能遇到的噪聲頻率和觸發(fā)靈敏度來(lái)權(quán)衡取值??梢韵葟?.01μF開(kāi)始嘗試。使用施密特觸發(fā)器整形在檢測(cè)網(wǎng)絡(luò)和555的Trigger腳之間增加一級(jí)施密特觸發(fā)器門(mén)電路如74HC14。施密特觸發(fā)器具有滯回特性可以有效抑制信號(hào)抖動(dòng)只有干凈、大幅度的電平跳變才能通過(guò)。這能極大提升抗干擾能力但增加了元件和復(fù)雜度。優(yōu)化電源確保為555供電的Vcc_IND非常干凈。除了之前的去耦電容可以考慮使用性能更好的線性穩(wěn)壓器并在其輸入輸出端都增加濾波電容。5.2 實(shí)現(xiàn)不同報(bào)警模式基礎(chǔ)的常亮報(bào)警可能在某些場(chǎng)景下不夠醒目我們可以修改輸出部分。閃爍報(bào)警將555從單穩(wěn)態(tài)模式改為無(wú)穩(wěn)態(tài)多諧振蕩器模式。這樣一旦被觸發(fā)輸出將不再是持續(xù)的高電平而是方波驅(qū)動(dòng)LED閃爍更能引起注意。電路需要調(diào)整將ThresholdPin 6和TriggerPin 2短接然后通過(guò)兩個(gè)電阻和一個(gè)電容連接到Vcc和GND來(lái)設(shè)定振蕩頻率。但需要注意無(wú)穩(wěn)態(tài)模式無(wú)法“鎖定”報(bào)警狀態(tài)一旦觸發(fā)條件消失比如我們修復(fù)了電路但未復(fù)位它會(huì)停止振蕩??梢越Y(jié)合單穩(wěn)態(tài)使用先用單穩(wěn)態(tài)檢測(cè)并產(chǎn)生一個(gè)長(zhǎng)脈沖再用這個(gè)脈沖去控制一個(gè)無(wú)穩(wěn)態(tài)電路工作一段時(shí)間。聲音報(bào)警用555的輸出驅(qū)動(dòng)一個(gè)有源蜂鳴器內(nèi)部帶振蕩器發(fā)出“嘀——”的長(zhǎng)鳴聲。或者驅(qū)動(dòng)一個(gè)無(wú)源蜂鳴器并用另一個(gè)555產(chǎn)生音頻信號(hào)實(shí)現(xiàn)更復(fù)雜的報(bào)警音。注意蜂鳴器的工作電壓和電流可能需要用三極管來(lái)驅(qū)動(dòng)。遠(yuǎn)程/電氣隔離報(bào)警如果需要將報(bào)警信號(hào)傳遞到遠(yuǎn)處或需要電氣隔離可以用555的輸出控制一個(gè)光耦如PC817或一個(gè)微型繼電器。光耦的輸出端可以接到更遠(yuǎn)的指示燈或上位機(jī)系統(tǒng)繼電器的觸點(diǎn)則可以控制更大功率的報(bào)警燈或電鈴。5.3 應(yīng)用于交流電路我們的設(shè)計(jì)是針對(duì)直流電路的。如果熔斷器用在交流側(cè)如220V市電輸入情況會(huì)復(fù)雜很多因?yàn)樯婕暗礁邏焊綦x和安全問(wèn)題。絕對(duì)禁止絕對(duì)不能將我們的檢測(cè)網(wǎng)絡(luò)R1 R2直接并聯(lián)到220V交流的熔斷器兩端這極其危險(xiǎn)會(huì)引入高壓危及人身和設(shè)備安全。安全方案必須使用隔離手段。最安全可靠的方法是使用一個(gè)電壓互感器PT或一個(gè)小型的隔離變壓器將高壓側(cè)的熔斷器狀態(tài)通/斷以磁耦合的方式傳遞到低壓側(cè)。在低壓側(cè)再用整流濾波電路將交流信號(hào)變成直流電平送給我們的555檢測(cè)電路。另一種方法是使用高壓光耦但其輸入端需要串聯(lián)限流電阻設(shè)計(jì)時(shí)需仔細(xì)計(jì)算功耗和隔離耐壓。簡(jiǎn)化/替代方案對(duì)于非專業(yè)的DIY愛(ài)好者處理交流高壓風(fēng)險(xiǎn)太高。一個(gè)更簡(jiǎn)單安全的替代思路是監(jiān)測(cè)直流低壓側(cè)。如果設(shè)備是220V交流輸入經(jīng)過(guò)變壓器、整流、濾波后得到直流電壓??梢詫⑷蹟嗥鳡顟B(tài)指示電路的檢測(cè)點(diǎn)放在這個(gè)直流電壓上。但這樣只能間接反映交流側(cè)熔斷器的狀態(tài)如果直流側(cè)也沒(méi)電了且無(wú)法區(qū)分是交流側(cè)熔斷還是直流側(cè)故障。對(duì)于重要的交流設(shè)備建議直接購(gòu)買(mǎi)帶有機(jī)械指示或電氣指示功能的熔斷器座或熔斷器開(kāi)關(guān)它們是專為這種應(yīng)用設(shè)計(jì)的安全有保障。5.4 功耗與電池供電考慮如果采用獨(dú)立電池供電如方案A功耗就變得非常重要。標(biāo)準(zhǔn)NE555在靜態(tài)時(shí)的電源電流約為3-10mA對(duì)于電池來(lái)說(shuō)消耗不小。選擇低功耗型號(hào)使用CMOS工藝的555芯片如TLC555、LMC555、ICM7555等。它們的靜態(tài)電流可以低至100μA以下非常適合電池供電。優(yōu)化報(bào)警持續(xù)時(shí)間在不影響警示效果的前提下盡量縮短單穩(wěn)態(tài)的定時(shí)時(shí)間。例如將報(bào)警時(shí)間從30秒縮短到10秒可以顯著減少LED點(diǎn)亮?xí)r間的總能耗。采用間歇報(bào)警設(shè)計(jì)一個(gè)更復(fù)雜的電路讓報(bào)警LED以“亮1秒滅9秒”的周期循環(huán)而不是常亮。這可以大幅降低平均功耗。這可以用兩個(gè)555一個(gè)單穩(wěn)態(tài)一個(gè)無(wú)穩(wěn)態(tài)或一個(gè)帶定時(shí)器的低功耗單片機(jī)如ATTiny來(lái)實(shí)現(xiàn)。徹底斷電設(shè)計(jì)最省電的方案是在熔斷器正常時(shí)整個(gè)指示電路完全斷電。這需要用到熔斷器本身的通斷能力來(lái)控制一個(gè)微型開(kāi)關(guān)或MOSFET為后續(xù)的報(bào)警電路供電。電路會(huì)更復(fù)雜但待機(jī)功耗可以真正做到0。通過(guò)以上這些優(yōu)化和擴(kuò)展這個(gè)簡(jiǎn)單的DIY熔斷器狀態(tài)指示電路可以適應(yīng)從家庭電子制作到一些要求不高的工業(yè)輔助監(jiān)測(cè)等多種場(chǎng)景。它的核心價(jià)值在于用極低的成本和復(fù)雜度為一個(gè)常常被忽視的安全部件增加了寶貴的狀態(tài)可視性讓維護(hù)和排錯(cuò)變得更加安全和高效。