0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

硬件工程師必殺技之7種武器

jf_78858299 ? 來源:TopSemic嵌入式 ? 作者: Norman ? 2023-05-11 17:30 ? 次閱讀
  1. 軟件是個坑,硬件是大坑。

對于剛剛畢業(yè)的學(xué)生們來說,選硬件還是寫軟件,可能一直是個比較糾結(jié)的問題。硬件工程師似乎從來不像軟件工程師那么風(fēng)光。大家一想到搞硬件的,可能馬上出現(xiàn)的形象是,一個不修邊幅的老兄,笨手笨腳地手捏電烙鐵,在電路板上一陣亂戳,表達(dá)他的熱愛。而這熱愛的對象有時候并不那么領(lǐng)情,時不時在通電后滋滋怪響,然后冒出一縷青煙,作為對這種單相思的輕蔑。

嗯,每次新板子做好,上電瞬間,可以祈禱的就是千萬別冒煙。這可不是杜撰,看一看群里兄弟們,誰沒碰到過呢?

其實(shí)軟件也有很囧的時候,下面是我一個程序猿朋友的親身經(jīng)歷:

我是個程序猿,一天我坐在路邊一邊喝水一邊苦苦檢查bug。這時一個乞丐在我邊上坐下了,開始要飯,我覺得可憐,就給了他1塊錢,然后接著調(diào)試程序。他可能生意不好,就無聊的看看我在干什么,然后過了一會,他幽幽的說,這里,少了個分號。。。分號。。。分號。。。

嗯,此笑話來源于網(wǎng)絡(luò)。開完玩笑,還得聊點(diǎn)兒正事兒。作為一個硬件工程師,怎樣才能設(shè)計出好的產(chǎn)品。

  1. 硬件工程師,不容易

有一個看法是現(xiàn)在芯片廠家,或者方案商都會提供比較完整的參考設(shè)計,硬件工程師只要比照著抄一下就可以了。持這種看法的人,一定是沒做過硬件的吧?就拿最簡單的點(diǎn)個LED燈來說,咱們長時間觀察,能長期穩(wěn)定運(yùn)行的真不多。拿LED做栗子的好處,是它容易暴露問題,而且這種產(chǎn)品出問題也沒什么大不了的,最多賠點(diǎn)錢了事兒。無圖無真相,上圖:

圖片

(https://mmbiz.qpic.cn/mmbiz_jpg/NsFXGkXyWyuiaCL2NC2dv1PIc0d4kGicApbwWgcWEHcS8j6Pf0qXJdp4kiajOEvTzkYPk4ZMUwxDicOnfPrxyGibrtw/640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1)

還有一些產(chǎn)品,不像這樣能一眼看出來,有的在運(yùn)行幾年后出問題,或者某種不常見的條件下,才會觸發(fā),這種就更難處理了。如何能設(shè)計出性價比高,又長期運(yùn)行可靠的產(chǎn)品,對硬件工程師確實(shí)是一大挑戰(zhàn)。

  1. 硬件工程師之7種武器

除了數(shù)電,模電,C語言,C++,計算機(jī)原理,操作系統(tǒng),數(shù)據(jù)結(jié)構(gòu),算法,畫原理圖,布PCB板,焊接,調(diào)試這些基本技能,硬件工程師還要從多角度考慮問題,下面我們從7個方面聊一下。

需求分析

這個不太受重視,實(shí)際上是非常重要的第一步。從項(xiàng)目管理的角度,第一個任務(wù)就是要跟客戶深入溝通,需要哪些功能,要比客戶考慮的更多。往往客戶只會提出主要功能,而忽視很多細(xì)節(jié),等產(chǎn)品交到用戶手里,才發(fā)現(xiàn)很多要改,這是特別不希望發(fā)生,然而經(jīng)常發(fā)生的事情。所以要重視這第一步,比如要賣到哪些地方,哪些國家?當(dāng)?shù)貧夂驐l件怎么樣,要通過哪些測試?有沒有強(qiáng)制認(rèn)證要求?最后形成文檔。才能開始設(shè)計,越到后面,更改起來越費(fèi)勁兒,代價越大。

功耗設(shè)計

如今設(shè)備的節(jié)能特性越來越受重視,一般每種產(chǎn)品都有節(jié)能標(biāo)準(zhǔn)。我們在設(shè)計產(chǎn)品時,要從整體考慮,不能看單一指標(biāo),要看待機(jī)功耗,運(yùn)行功耗,然后根據(jù)待機(jī)時間和運(yùn)行時間,計算出總的平均功耗。這樣對于電池供電的設(shè)備,可以增加電池使用壽命。對于交流供電設(shè)備,雖然不像電池供電設(shè)備那么敏感,但是如果省電,產(chǎn)品賣得貴一些也,從電費(fèi)上可以節(jié)省更多。另外功耗降低,板子的熱量也會變低,元器件的壽命會增長。

EMC性能

EMC是個永遠(yuǎn)繞不過去的話題。有很多設(shè)備在實(shí)驗(yàn)室怎么測試都是好的,一到現(xiàn)場就出問題,EMC不過關(guān)是一個重要的因素。設(shè)計產(chǎn)品的每一個環(huán)節(jié),都要考慮在內(nèi)。很多技巧,做項(xiàng)目的時候沒準(zhǔn)兒就忘掉了。拿單片機(jī)來說,并不是跑得越快越好,速度跑太快,EMI會比較嚴(yán)重。在完成功能的同時,我們要盡量降低MCU的頻率。GPIO引腳也是如此,翻轉(zhuǎn)頻率越慢越好,有的單片機(jī)引腳可以設(shè)置不同的上升速率,設(shè)置成比較低的上升沿,可以有效降低電磁輻射。有條件的可以在布PCB之前完成電路完整性仿真,EMC仿真。

成本控制

這個不用強(qiáng)調(diào),特別是對于大批量生產(chǎn)的。我們需要考慮的就是不能單看物料成本。還要考慮設(shè)計成本,制造成本,測試時間成本。所以也不能埋頭設(shè)計,需要跟其他部門多溝通才行。比如,盡量減少引入新元件種類,我們需要知道公司產(chǎn)品已經(jīng)使用的元件種類。舉例來說,如果要用到少量20K的電阻,公司從來沒用過,那是不是可以用兩個已有的10K的,串聯(lián)起來用呢?哪些電阻可以用接近的阻值?可以動腦筋的地方挺多的,再比如哪些功能可以用軟件實(shí)現(xiàn),串口,IIC,SPI是不是可以用GPIO模擬?DAC是不是可以用PWM替代?

產(chǎn)品穩(wěn)定性

玩過硬件的兄弟姐們們都知道,在測試的時候死機(jī)不會死人,設(shè)備安裝到現(xiàn)場后,出問題才會要命。而影響穩(wěn)定性的因素,可以說是五花八門。比如高低溫,震動,鹽霧,雷擊,防水,灰塵的積累等等,所以在設(shè)計時也要有對應(yīng)的考慮。選擇元器件要降額使用,如果功率比較高要和結(jié)構(gòu)一起做散熱設(shè)計,PCB打樣階段用紅外測溫儀,或可以貼到PCB的溫度傳感器,看有沒有溫度過高的地方。高低溫,震動,浪涌,防水這些一定要實(shí)際測試,不能抱有僥幸心理。

可制造性,可維修

在做產(chǎn)品設(shè)計時,充分考慮工廠的加工能力。比如拿PCB來說,最大尺寸可以多大,多厚,線寬和線間距最小能做多小,過孔的標(biāo)準(zhǔn)尺寸,最小孔徑。元件布局合理嗎,對回流焊接有哪些影響,是否能方便地裝配?舉個小例子,很多IC底部都有一個散熱焊盤,這個焊盤是做成一個整體好呢,還是分割成小塊兒比較好?這個問題就有專門的文章分析討論。

美觀,方便操作

直男們的最大弱點(diǎn),卻是用戶最直接的體驗(yàn)。

以上每個方面都很重要,但往往又是相互沖突的,這就是對每一個工程師的最大挑戰(zhàn),需要我們做出平衡取舍,在較短的時間內(nèi)和合理的成本控制下,把產(chǎn)品設(shè)計做到接近完美。最后,作為硬件工程師,不能紙上談兵,看文章有用,但還要在實(shí)踐中多磨煉,多交流學(xué)習(xí)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電路板
    +關(guān)注

    關(guān)注

    140

    文章

    4811

    瀏覽量

    96158
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3114

    瀏覽量

    65858
  • BUG
    BUG
    +關(guān)注

    關(guān)注

    0

    文章

    155

    瀏覽量

    15628
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式軟件工程師硬件工程師的區(qū)別?

    嵌入式軟件工程師硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發(fā)領(lǐng)域中的一
    發(fā)表于 05-16 11:00

    硬件工程師必看-必殺技學(xué)習(xí)

    本帖最后由 zgzzlt 于 2012-8-16 13:27 編輯 硬件工程師必看——必殺技學(xué)習(xí)1.充分了解各方的設(shè)計需求,確定合適的解決方案2.原理圖設(shè)計中要注意的問題3.PCB設(shè)計中要注意
    發(fā)表于 08-09 15:29

    硬件工程師必殺技

    本帖最后由 gk320830 于 2015-3-7 19:28 編輯 硬件工程師必殺技值得一看
    發(fā)表于 08-11 18:33

    硬件工程師單片機(jī)篇

    硬件工程師單片機(jī)篇
    發(fā)表于 08-17 14:37

    【深圳發(fā)燒友】硬件工程師必殺技

    ,透明坦誠的項(xiàng)目溝通,精細(xì)周密的研發(fā)安排,充裕的物料和人員安排,這樣才能保證一個項(xiàng)目的成功?! ∫粋€好的硬件工程師實(shí)際上就是一個項(xiàng)目經(jīng)理,他/她需要從外界交流獲取對自己設(shè)計的需求,然后匯總,分析成具體
    發(fā)表于 05-13 14:28

    硬件工程師必殺技

    ,透明坦誠的項(xiàng)目溝通,精細(xì)周密的研發(fā)安排,充裕的物料和人員安排,這樣才能保證一個項(xiàng)目的成功?! ∫粋€好的硬件工程師實(shí)際上就是一個項(xiàng)目經(jīng)理,他/她需要從外界交流獲取對自己設(shè)計的需求,然后匯總,分析成具體
    發(fā)表于 06-21 09:52

    硬件工程師必殺技

    ,所以良好的團(tuán)隊協(xié)作,透明坦誠的項(xiàng)目溝通,精細(xì)周密的研發(fā)安排,充裕的物料和人員安排,這樣才能保證一個項(xiàng)目的成功。  一個好的硬件工程師實(shí)際上就是一個項(xiàng)目經(jīng)理,他/她需要從外界交流獲取對自己設(shè)計的需求,然后
    發(fā)表于 02-09 21:30

    硬件工程師必殺技

    1、充分了解各方的設(shè)計需求,確定合適的解決方案  啟動一個硬件開發(fā)項(xiàng)目,原始的推動力會來自于很多方面,比如市場的需要,基于整個系統(tǒng)架構(gòu)的需要,應(yīng)用軟件部門的功能實(shí)現(xiàn)需要,提高系統(tǒng)某方面能力的需要
    發(fā)表于 03-19 13:48

    硬件工程師的五個必殺技,你掌握了嗎?

    和人員安排,這樣才能保證一個項(xiàng)目的成功。一個好的硬件工程師實(shí)際上就是一個項(xiàng)目經(jīng)理,他/她需要從外界交流獲取對自己設(shè)計的需求,然后匯總,分析成具體的硬件實(shí)現(xiàn)。還要跟眾多的芯片和方案供應(yīng)商聯(lián)系,從中挑選出
    發(fā)表于 06-15 10:03

    你知道這些硬件工程師必殺技嗎?

    ,精細(xì)周密的研發(fā)安排,充裕的物料和人員安排,這樣才能保證一個項(xiàng)目的成功。 一個好的硬件工程師實(shí)際上就是一個項(xiàng)目經(jīng)理,他/她需要從外界交流獲取對自己設(shè)計的需求,然后匯總,分析成具體的硬件實(shí)現(xiàn)。還要跟眾多
    發(fā)表于 03-06 16:01

    硬件工程師培訓(xùn)教程

    硬件工程師培訓(xùn)教程: 硬件工程師培訓(xùn)教程(一).doc 硬件工程師培訓(xùn)教程(二).doc
    發(fā)表于 12-24 21:21 ?0次下載

    聯(lián)通iPhone 3GS六必殺武器

    聯(lián)通iPhone 3GS六必殺武器 自聯(lián)通宣布將和與蘋果公司合作推出iPhone3GS手機(jī)的消息后,就吸引了大批用戶的關(guān)注。聯(lián)通加蘋果的強(qiáng)強(qiáng)聯(lián)
    發(fā)表于 02-03 09:42 ?858次閱讀

    iPad的必殺技:30000本電子書免費(fèi)下

    iPad的必殺技:30000本電子書免費(fèi)下 蘋果聲稱要用iPad進(jìn)軍電子書領(lǐng)域跟亞馬遜Kindle一較高下已經(jīng)不是一天兩天的事情了。但大多數(shù)人卻對此持懷疑態(tài)
    發(fā)表于 03-31 09:17 ?1287次閱讀

    跟關(guān)曉彤學(xué)做“自拍小仙女” 她的自拍必殺技你get了嗎

    最近,《軒轅劍云》讓關(guān)曉彤一夜成熱搜女王,劇中女友力驚人的關(guān)曉彤讓“甜筒”們瘋狂為偶像打call。雖然造型在突破,演技在成長,但是wuli曉彤依然是那個愛臭美的“自拍小仙女”,依然愛用她的華為nova 2系列狂秀自拍必殺技
    發(fā)表于 09-13 15:19 ?605次閱讀

    高效軟件是電池使用壽命最大化的“必殺技”資料下載

    電子發(fā)燒友網(wǎng)為你提供高效軟件是電池使用壽命最大化的“必殺技”資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-17 08:43 ?14次下載
    高效軟件是電池使用壽命最大化的“<b class='flag-5'>必殺技</b>”資料下載