摘要:軟件指令是否會(huì)耍賴?電子設(shè)備是否怕冷,?寶馬和自行車哪個(gè)更穩(wěn)定,?
記得大學(xué)學(xué)習(xí)的第一門編程課是C語言,,在聽了一個(gè)月講解天書內(nèi)容的課程后,,我終于明白了變量賦值,,函數(shù)形參和實(shí)參等基礎(chǔ)概念,,第一次完成了如下的代碼:
圖1 簡單計(jì)算函數(shù)
還記得當(dāng)時(shí)興奮的心情,,因?yàn)槲視?huì)寫計(jì)算器了!興奮之余我有一個(gè)疑問,,這個(gè)calc函數(shù)會(huì)不會(huì)不穩(wěn)定,,比如在電腦很卡、CPU過熱,、供電電壓低等情況下,,它會(huì)不會(huì)耍賴返回錯(cuò)誤的結(jié)果?經(jīng)過多次測(cè)試驗(yàn)證,,我發(fā)現(xiàn)這個(gè)函數(shù)非常穩(wěn)定,,總是能返回我認(rèn)為正確的結(jié)果,于是我認(rèn)為軟件就像一個(gè)值得信賴的人,,在排除掉Bug的情況下,,它總是按照你給定的指令執(zhí)行,非??煽?。
大學(xué)大部分時(shí)間都是純軟件編程,,后續(xù)更多的編程經(jīng)驗(yàn)讓我更加確信軟件的可靠性,它絕對(duì)不會(huì)發(fā)脾氣或者耍賴(不少程序猿剛開始總是幻想有一個(gè)這樣的女朋友,,后來他明白了,,這是絕對(duì)不可能的事)。同時(shí)由于對(duì)硬件接觸的很少,,我默認(rèn)電子設(shè)備(比如開發(fā)板)在調(diào)試通過后,,也總是能正確執(zhí)行各種命令,可是后來發(fā)生了一件奇怪的事:
剛畢業(yè)那會(huì),,我興沖沖的把自己的山寨機(jī)換成了一個(gè)諾基亞手機(jī),,主要是看中了手機(jī)拍照像素比較高,結(jié)果沒過多長時(shí)間,,有一天拍照時(shí)手機(jī)屏幕變成了滿屏的雪花(就是老式黑白電視沒信號(hào)那種效果?。S后幾天我不間斷再次使用相機(jī)功能,,發(fā)現(xiàn)雪花依舊,,基于電子設(shè)備總是很穩(wěn)定的想法,我心想:完了,,肯定是相機(jī)硬件已經(jīng)報(bào)廢了!想到當(dāng)初花掉的2000多RMB,,心想諾基亞再這樣下去,,肯定離被收購不遠(yuǎn)了……。但是,,幾個(gè)月后偶然打開相機(jī)功能,,發(fā)現(xiàn)拍照又完全正常了,和之前一樣清晰,!好吧,,原來電子設(shè)備是否正常工作,還要看心情……,;不過,,看到失而復(fù)得的2000 RMB,心想諾基亞真是少有的良心企業(yè)啊,。
再后來,,幾個(gè)大學(xué)同學(xué)聊天,其中一個(gè)說冬天家里太冷,,他的ipad充不進(jìn)電,,必須放到被窩里才能充進(jìn)電,大家一致認(rèn)為這是因?yàn)樗膇pad太嬌貴了,。
慢慢的,,我接觸到了更多電子設(shè)備不穩(wěn)定的事件,。比如,一條名為《11年來最大太陽黑子爆發(fā)肉眼可見 面積接近50個(gè)地球》的新聞中,,提醒大家電子產(chǎn)品可能短暫失效,;再比如,手機(jī)越用越慢,,就算重置系統(tǒng),,重新刷機(jī)也沒有太大改善,這時(shí)候就要考慮手機(jī)硬件老化,,例如閃存老化后讀寫速度變慢造成手機(jī)卡頓,,這個(gè)老化是不可逆的。工作后參與高精度儀器的開發(fā),,我發(fā)現(xiàn)越復(fù)雜,、精度要求越高的儀器,價(jià)格越貴,,哦不,,是越容易受到環(huán)境因素的影響。致遠(yuǎn)電子研發(fā)的PA8000高精度功率分析儀,,具有業(yè)界最高的功率精度0.01%,,我們看一下PA8000用戶手冊(cè)中關(guān)于精度的章節(jié):
圖2 PA8000精度說明
上圖中在溫度,濕度等相對(duì)穩(wěn)定的環(huán)境里,,輸入信號(hào)的頻率不同,,是會(huì)影響測(cè)量精度的,當(dāng)然,,如果把PA8000現(xiàn)在搬到東北的室外來測(cè)量,,也是會(huì)影響測(cè)量精度的。
圖3 12個(gè)月精度
圖3最下面的12個(gè)月精度,,指出儀器從出廠12個(gè)后,,儀器精度是會(huì)下降的。如果購買PA8000購買1年后,,測(cè)試時(shí)發(fā)現(xiàn)精度降低了,,為了保證0.01%的精度,這時(shí)最好返廠重新校準(zhǔn),。
對(duì)于沒有接觸過復(fù)雜測(cè)量儀器的人,,可能理解不了市面上很多高端儀器動(dòng)則超十萬百萬的價(jià)格,儀器卻很容易受到干擾影響測(cè)量結(jié)果,,這主要是因?yàn)檫@些儀器制造工藝復(fù)雜,,使用的元器件又很多,溫濕度、電磁干擾等因素容易影響這些元器件,,從而引入不穩(wěn)定因素,。如果自行車有問題,大部分人都可以手動(dòng)修好,,可是如果是汽車出問題了,,只能由修車廠或者4S店來處理了,寶馬再穩(wěn)定也穩(wěn)定不過自行車啊,。
為了最大限度的保證產(chǎn)品的穩(wěn)定性,,研發(fā)的功率分析儀,在出廠前要經(jīng)過高低溫,、濕熱,、振動(dòng)等環(huán)境試驗(yàn)、EMC各種電磁兼容性試驗(yàn),、以及校準(zhǔn)等嚴(yán)格流程,。在實(shí)際測(cè)試中,溫濕度等上述因素其實(shí)很少影響儀器,,更多的是輸入信號(hào)引入的干擾,,如測(cè)量探頭,現(xiàn)場(chǎng)布線等都很容易造成最終測(cè)量結(jié)果不正確,,這個(gè)需要豐富的現(xiàn)場(chǎng)經(jīng)驗(yàn),。