眾電子工程師:工作中出錯(cuò)是一種什么體驗(yàn)?
電子工程師在日常的工作中往往會(huì)遭遇到這樣活著那樣的失誤,畢竟人非圣賢,孰能無過呢!下面是小編收集的一些電子工程師工作失誤大集錦,希望各位能吸取他們的經(jīng)驗(yàn),減少工作中的失誤。
50塊的板子:小事,重打吧,這點(diǎn)錢算啥啊,這個(gè)留作紀(jì)念吧。
200塊的板子:出了點(diǎn)小問題,一切都在控制當(dāng)中,重新做一套就沒問題了。
1000塊的板子:這一塊設(shè)計(jì)有問題,我觀察電源和高頻那塊也沒考慮好,估計(jì)這塊板子跑起來會(huì)出問題,建議重新做一套吧。
8000塊的板子:沒辦法、沒辦法,這么多規(guī)則怎能不出錯(cuò)嗎,重新搞,不就是一個(gè)月工資嘛。
10000+的板子:(把臉拾掇拾掇)那啥,這次設(shè)計(jì)出錯(cuò)責(zé)任主要在我,我辜負(fù)了公司領(lǐng)導(dǎo)的信任,對(duì)不起黨、國(guó)家、人民對(duì)我的培養(yǎng),在此鄭重道歉并寫下一萬字總結(jié),在在下一次的設(shè)計(jì)中保證不會(huì)范同樣錯(cuò)誤。
內(nèi)心:千萬不要調(diào)錯(cuò)板子,千萬不要飛線,千萬不要割銅皮,會(huì)死人的。
廢棄的板子:哭暈在抽屜。
(前幾個(gè)個(gè)人體會(huì),后面的想象加胡說八道)
我曾經(jīng)把一個(gè)0.3mm間距,QFN封裝的芯片畫錯(cuò)了。本來14pin,畫成12pin。咋辦?飛線吧。酸爽啊。。。。以后每次有新的封裝,都要檢查五遍。
曾經(jīng)把一個(gè)8線ATX接線端子的間距畫得有點(diǎn)兒寬。
結(jié)果咋辦?
把端子的腿用鉗子掰大點(diǎn)兒,湊合放進(jìn)去能焊上,也挺結(jié)實(shí)。
每次都感覺端子的腿在劈叉,好對(duì)不起它
從一名實(shí)習(xí)兩個(gè)月的嵌入式工程師角度來說說體會(huì),算是牢騷吧。硬件工程師出錯(cuò),軟件這邊簡(jiǎn)直爆炸,天天加班來找軟硬件問題,今天能回答問題,還是因?yàn)榻K于基本把硬件的問題解決了…
首先說明下,公司還是有老資歷的硬件工程師的,經(jīng)常會(huì)向他請(qǐng)教硬件的問題,我是非常敬佩的,跟我一起做項(xiàng)目的是開掛阿三,他負(fù)責(zé)原始的樣品的硬件設(shè)計(jì)。
實(shí)習(xí)剛開始,也就讓我寫寫代碼做做測(cè)試,熟悉熟悉MCU,還有些網(wǎng)絡(luò)和云端的上層的東西,估計(jì)覺得實(shí)習(xí)生也做不了啥…開始沒怎么注意項(xiàng)目的原理圖,PCB樣品板子也沒來,就拿MCU的開發(fā)板玩玩,傳感器沒辦法,公司做東西都是貼片的,不像DIY。
后來上層的東西沒啥可研究的了,就研究研究項(xiàng)目原理圖,看看能不能先預(yù)先寫些驅(qū)動(dòng)和以后會(huì)用的功能,等10片樣品PCB。不看不要緊,一看就爆炸了,按鍵功能按照外部上拉的設(shè)計(jì)卻沒有上拉的效果,所有I2C傳感器都配一套上拉,最愚蠢的是,三線的SPI模塊硬是接到I2C的兩條線上,開掛的民族,果然連抄開發(fā)版外設(shè)原理圖都不會(huì)抄,更不要去細(xì)究用多少阻值的電阻了。然而還得時(shí)常看他哼歌,扭頭(請(qǐng)腦補(bǔ)印度電影歌舞片段…),并且從不加班!
幸好有一個(gè)星期,三哥腳傷(不知道他是怎么被玻璃扎的),天天纏著硬件工程師老前輩把項(xiàng)目硬件原理圖大改一番,基本每個(gè)模塊都要改,最后花了三個(gè)星期搞定,沒想到的是這版確定,直接準(zhǔn)備100片小型量產(chǎn)了……
雖然上頭對(duì)我說不急,但是老前輩說其實(shí)已經(jīng)很著急了,我接手這個(gè)項(xiàng)目的之前已經(jīng)開始有幾個(gè)月了,也就是說剩下給寫程序做測(cè)試的時(shí)間非常緊張。
就說個(gè)這兩天的例子吧,用那個(gè)舊版本的PCB板子做模塊測(cè)試,如果一切順利,我這里半天就能搞定代碼,參數(shù)設(shè)定和測(cè)試,結(jié)果有一個(gè)模塊的管腳的信號(hào)死活不出來,MCU收不到,花了一天時(shí)間翻爛DATASHEET,換花樣寫測(cè)試代碼,問各種前輩,最后還是回到硬件問題上,用萬用表測(cè),根本不叫,叫三哥檢查PCB版內(nèi)部連線圖果然線沒連上…此時(shí)面對(duì)開掛民族的心情已經(jīng)很平靜了…
所以硬件工程師設(shè)計(jì)出錯(cuò),嵌入式工程師真的是要加班加點(diǎn)的找(ca)問(pi)題(gu)啊,至于公司投入的成本就不提了,反正燒錢唄…
這次小批量投產(chǎn)100片,設(shè)計(jì)圖已經(jīng)換我這里給了,檢查了好幾遍,沒啥大問題,結(jié)果這周一新板子過來,連程序都沒法燒,又要爆炸了,這周就要交樣品了,硬件不行,程序怎么寫完!!!
花了三天時(shí)間+加班,檢查出來,這次斷路問題沒了,三個(gè)地方短路,要割銅片。現(xiàn)在一個(gè)軟件工程師也知道飛線割銅片,加焊。現(xiàn)在中印邊境搞不清,不懟這阿三硬件工程師不可能!!!
菊花廠硬件。因?yàn)楦陌嬖韴D優(yōu)化了一個(gè)小的地方,投板前自檢互檢都沒發(fā)現(xiàn)問題?;匕搴髽I(yè)務(wù)板無法正常啟動(dòng)。
后續(xù)通過邏輯和軟件配合,做了下新老單板的區(qū)分才把這事搞過去了。
這種錯(cuò)誤,如果是小公司搞起來其實(shí)不麻煩,但是大公司配合的人多了,可能需要拉通n多人和領(lǐng)域參與同步修改,并且還要解釋為什么會(huì)出問題,這才是最心累的。。。。
菊花廠硬件。因?yàn)楦陌嬖韴D優(yōu)化了一個(gè)小的地方,投板前自檢互檢都沒發(fā)現(xiàn)問題。回板后業(yè)務(wù)板無法正常啟動(dòng)。
后續(xù)通過邏輯和軟件配合,做了下新老單板的區(qū)分才把這事搞過去了。
這種錯(cuò)誤,如果是小公司搞起來其實(shí)不麻煩,但是大公司配合的人多了,可能需要拉通n多人和領(lǐng)域參與同步修改,并且還要解釋為什么會(huì)出問題,這才是最心累的。。。。
(以上經(jīng)歷皆節(jié)選自知乎網(wǎng)友回答)