2018-12-11 15:23:04分類:技術(shù)專題6269
從事硬件開發(fā)行業(yè)需要用到哪些技術(shù)?做硬件產(chǎn)品開發(fā),要求短時間內(nèi)囊括需求、設(shè)計、測試、生產(chǎn)等步驟,其迭代不如軟件那么容易,所以硬件產(chǎn)品如果出了問題往往比較麻煩,改進(jìn)的周期會比較長,這就容易導(dǎo)致產(chǎn)品無法按時上市或者不得不忍受一些缺陷。相關(guān)文章:《智能硬件開發(fā)需要掌握的幾點(diǎn)技術(shù)》
因此在硬件產(chǎn)品開發(fā)中,思考如何讓硬件研發(fā)更順利,提升研發(fā)速度,為團(tuán)隊節(jié)省成本實(shí)為關(guān)鍵,而擁有正確的技術(shù)支持能力往往能幫助你正確提效。以下給大家介紹幾種重要的技術(shù)支持能力,有可能是一些硬件朋友工作幾年都沒有想明白的內(nèi)容。
硬件產(chǎn)品的使用壽命至少應(yīng)為五年,才能實(shí)現(xiàn)收支平衡并獲取利潤。所以硬件研發(fā)一開始就應(yīng)該思考產(chǎn)品的未來定義,開發(fā)出的硬件產(chǎn)品應(yīng)該至少能支撐未來3-5年的行業(yè)發(fā)展,比如有些產(chǎn)品當(dāng)前是獨(dú)立的,但未來的發(fā)展需要支持人工智能算法、物聯(lián)網(wǎng)等,就需要提前規(guī)劃。
這就需要提前全面地搭建好硬件的底層框架,在此基礎(chǔ)上進(jìn)行軟件擴(kuò)展就相對容易,即為硬件研發(fā)的底層規(guī)劃能力。如未考慮清楚此項內(nèi)容,硬件需要重構(gòu)時,產(chǎn)品的成本會成倍地增加。
比如在面臨方案平臺選型時,市場上有ARM方案、DSP方案和FPGA方案,應(yīng)該選哪個?這些平臺分別有什么優(yōu)劣勢?這需要產(chǎn)品負(fù)責(zé)人充分知曉各項信息后再和開發(fā)人員進(jìn)行初步溝通。以一款視頻芯片為例,選擇TI的DM8127還是DM647,其運(yùn)算能力和存儲差多少,是否能滿足未來的算法移植,考驗(yàn)的是產(chǎn)品負(fù)責(zé)人對產(chǎn)品未來的定位,而此定位正確才能極大程度保證硬件產(chǎn)品后期研發(fā)省時、省力、省錢。
這是硬件研發(fā)的第一個重要的技術(shù)能力,即能夠預(yù)測產(chǎn)品規(guī)模并構(gòu)建一定冗余規(guī)模的硬件產(chǎn)品,以滿足目標(biāo)客戶的未來需求。
硬件生產(chǎn)涉及主板研發(fā)、PCB打樣、器件測試組裝、工業(yè)設(shè)計等,與軟件不同,硬件的成本很高。
在硬件產(chǎn)品生產(chǎn)的成本控制中,經(jīng)常會面臨這些問題:庫存?zhèn)湄浟慷嗌俸线m?采購一個批次還是多個批次?小批量數(shù)量多少?常備庫存量多少?如果是新的外觀,是做公模還是自己定制模具,模具費(fèi)能控制到多少?所以硬件成本控制需要保證到各個環(huán)節(jié)。
而大部分硬件公司每年都有庫存積壓,倉庫保存的都是實(shí)實(shí)在在的成本,庫存的東西賣不出去,賣的都是客戶要求定制化的產(chǎn)品,這是行業(yè)的通病。
造成這種局面的原因,大部分人可能歸因于銷售預(yù)測,但從硬件產(chǎn)品負(fù)責(zé)人的角度來說,除了和銷售保持緊密溝通外,還可以通過模塊化、半成品備貨、核心元器件在供應(yīng)商處備貨等手段來應(yīng)對一些不確定性以減少成本。另外還需要考慮產(chǎn)品設(shè)計中用到的模塊、物料、甚至程序代碼,公司通用的有多少?能復(fù)用的有多少?這是硬件研發(fā)過程中一個隱藏的事實(shí),管理規(guī)劃這些內(nèi)容會對降低成本有很大幫助。
很多硬件產(chǎn)品因不適合生產(chǎn),容易出現(xiàn)誤操作和返工,這間接導(dǎo)致了生產(chǎn)成本增加。大部分硬件團(tuán)隊都曾遇到過設(shè)計文件非常完善,但在生產(chǎn)環(huán)節(jié)無法下手的尷尬。這些可能是未考慮元器件之間是否干涉,PCB布板不考慮走線工藝等等造成。如果機(jī)器內(nèi)部的走線不規(guī)范,最后開發(fā)人員需要排查半天才知道哪根線對應(yīng)哪個接口,這無疑是浪費(fèi)人工。
可維護(hù)性差也是行業(yè)通病,有時候設(shè)計人員的想法天馬行空,很少體驗(yàn)到自己的行為所帶來的后果,導(dǎo)致制造出不協(xié)調(diào)的解決方案。
懂生產(chǎn)工藝,懂可制造性設(shè)計,知曉如何運(yùn)用這些能力能讓硬件研發(fā)更加順利。
硬件產(chǎn)品有更多的法規(guī)或者認(rèn)證要求,產(chǎn)品研發(fā)應(yīng)了解這些規(guī)定和認(rèn)證并確保產(chǎn)品符合所有要求,或者通過認(rèn)證將自己負(fù)責(zé)的產(chǎn)品與市場上其他產(chǎn)品區(qū)分開來。比如工業(yè)產(chǎn)品,需要通過EMI認(rèn)證,一些產(chǎn)品必須通過CCC認(rèn)證等,如果銷往國外,還需要有CE和FCC等地方法規(guī)要求。在硬件研發(fā)過程中清楚這些要求,也是整體硬件研發(fā)中必備的技術(shù)支持能力。
除以上技術(shù)支持能力外,硬件產(chǎn)品還必須經(jīng)過與軟件不同的嚴(yán)格測試,不僅僅是功能測試,還有機(jī)械,氣候,環(huán)境,可靠性等相關(guān)的測試。此外,硬件產(chǎn)品成型過程中,包括工程樣機(jī)驗(yàn)證、設(shè)計驗(yàn)證、小批量驗(yàn)證,作為技術(shù)支持,這些都應(yīng)該知道如何有效去控制其過程。
Linux嵌入式技術(shù)作為硬件開發(fā)的一個技術(shù),是執(zhí)行專用功能并被內(nèi)部計算機(jī)控制的設(shè)備或者系統(tǒng).
2019-01-16
物聯(lián)網(wǎng)生態(tài)系統(tǒng)的核心組成部分是連接和通信。常見的物聯(lián)網(wǎng)硬件開發(fā)技術(shù)通訊協(xié)議,兼容的藍(lán)牙IoT傳感器非常適合需要短距離連接和低功率通信的應(yīng)用。
2018-12-31
在開發(fā)嵌入式物聯(lián)網(wǎng)設(shè)備時,硬件設(shè)計被視為物聯(lián)網(wǎng)產(chǎn)品能否取得成功的關(guān)鍵。為確保嵌入式物聯(lián)網(wǎng)產(chǎn)品滿足所需功能,功耗低,安全可靠,嵌入式物聯(lián)網(wǎng)設(shè)備制造商在這些設(shè)備的硬件設(shè)計階段面臨著諸多挑戰(zhàn)。
2018-12-29
智能硬件是繼智能手機(jī)之后的一個科技概念,通過軟硬件結(jié)合的方式,對傳統(tǒng)設(shè)備進(jìn)行改造,進(jìn)而讓其擁有智能化的功能。而智能硬件移動應(yīng)用則是軟件,通過應(yīng)用連接智能硬件,操作簡單,開發(fā)簡便,各式應(yīng)用層出不窮。
2018-11-07