我是新爸爸,讓我告訴你:這很難。我知道每個人總是告訴你關于養育子女的雙方,但直到現在我還沒有真正理解。那個快樂,沉睡,可愛的嬰兒在喂食后大約四十分鐘左右,然后開始哭泣。有時,問題是牛奶溫度,有時是濕尿布,有時因為它們感覺像是在哭。在我活著的歲月里,我從沒想過會在一夜之間連續三個小時的睡眠感激不盡。
盡管如此,育兒方面的困難之處在于,即使我的孩子看起來像是一個笨蛋盡可能減少噪音,他們仍然是我生命中的愛。想象一下,如果我花了幾個小時和幾個小時碰到關鍵的設計問題,我就可以對待所有的PCB了 - 不幸的是,我的PCB在遇到問題時不會哭。它可能看起來不是一個巨大的標準,但電子PCB應該比我的新生兒更有效地報告故障或顯示系統的重要狀態。就像你聽過的最震耳欲聾的尖叫聲之前那樣,那些犀利的面孔,視覺指示器是一種便宜而有效的方法,可以讓你的PCB與你交談并幫助服務團隊維護它。
使用LED作為可維護性的電路板指示燈
發光二極管(LED)是每個硬件工程師的基本電子元件。它便宜且易于連接,使LED成為完美的視覺指示器,不僅適用于最終用戶,也適用于服務人員。
當我的設計涉及微控制器時,我已經總是包括一個直接由微控制器輸出引腳驅動的心跳LED。顧名思義,LED會定期亮起,表明微控制器運行良好。如果心跳LED保持完全關閉或打開狀態,您將立即知道微控制器出現問題。
除了指示微控制器的狀態外,LED還可用于各種場景。例如,通過將LED連接到發送和接收連接,可以在視覺上突出顯示串行通信傳輸。這使得服務技術人員可以初步指示傳入和傳出通信的狀態,而無需使用嗅探工具或協議分析器。
您還可以使用LED指示電源和數字的狀態投入。這節省了在初始評估期間必須用萬用表測量每個點的麻煩。由于LED有各種顏色可供選擇,因此對于每種類型和指示用途,使用不同顏色更為系統。如果只是我可以讓我的新生兒照亮不同的顏色以滿足所有不同的需求和問題。
A閃爍的心跳LED指示微控制器正常運行。
那看起來意味著什么? LCD提供更智能的故障報告
LED指示燈在提供詳細的歷史日志方面存在不足,盡管它們對于指示系統異常有多么重要。這就是液晶顯示器(LCD)是向服務技術人員傳達故障和事件詳細信息的更好選擇。當然,這要求嵌入式系統具有專用的非易失性存儲器來存儲日志。
一個好的嵌入式系統將在系統崩潰的情況下激活其看門狗定時器(WDT)并自行恢復。如果使用LED,維修技術人員將錯過系統發生故障的事實。通過LCD,維修技術人員可以輕松瀏覽日志,了解故障類型和時間的詳細信息。
使用LCD進行設計的一個缺點是價格昂貴且復雜。值得慶幸的是,有一個設計解決方案。我將為服務技術人員攜帶的外部LCD分配連接器,而不是總是添加板載LCD,從而產生不必要的成本并占用寶貴的元件空間。這將使簡單的基于字母數字字符的簡單LCD成為設計中的可視指示器,而不會增加不必要的額外成本。
一個簡單的LCD可以幫助您了解過去的問題。
使用PCB指示符和標簽后不要忘記睡眠
閃爍的燈光和錯誤代碼很容易被帶走。但是一些最好的視覺指示器以PCB指示符和標簽的形式出現。事實上,一個優秀的硬件工程師在設計過程中會考慮到可維護性。除了指示裝配過程的正確組件外,PCB標簽還可以幫助技術人員診斷問題。 PCB標簽還可以確保技術人員可以正確識別PCB上的各個部分,以便進行故障排除。當各種連接器根據其用途進行標記并且任何極性敏感引腳都清晰突出顯示時,它總是很有用。
如果您使用的是智能PCB設計軟件,則在PCB上添加標簽和標識符是一個簡單的過程。 Altium的CircuitStudio?。通過交互式布線和智能電路板設計,您可以提高PCB的可維護性,而不會給設計過程帶來不必要的挫折和時間。
-
pcb
+關注
關注
4319文章
23094瀏覽量
397709 -
電路板
+關注
關注
140文章
4960瀏覽量
97763 -
電路設計
+關注
關注
6673文章
2452瀏覽量
204305 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
43039
發布評論請先 登錄
相關推薦
評論