實際聯(lián)網(wǎng)硬件開發(fā)周期
發(fā)表時間:2022-03-25 09:05:06 人氣:2631
順利完成硬件開發(fā)周期并成功管理項目以完成任務(wù)絕非易事,尤其是在與遠(yuǎn)程團(tuán)隊合作時??梢詫⑤^簡單的項目提供給承包商或單個設(shè)計師,但是要使項目成功,復(fù)雜的項目需要大量的工作。
一個典型的硬件開發(fā)周期如下所示。注意,這些階段中只有一個涉及實際的PCB設(shè)計。這兩個階段都與收集和分析需求有關(guān),最后一個階段著重于構(gòu)建和測試產(chǎn)品。在整個過程中,您需要與多個利益相關(guān)者協(xié)作才能成功完成一個復(fù)雜的項目。繼續(xù)閱讀以了解在上述每個領(lǐng)域中取得成功的一些技巧。
獲得完整的要求并及早獲得
在產(chǎn)品設(shè)計過程中,最重要的人群也許是您的客戶和最終用戶。如果您希望硬件開發(fā)周期生產(chǎn)出可以正常工作的有用產(chǎn)品,則在開始設(shè)計之前,需要收集他們的產(chǎn)品要求。這聽起來像是一個簡單的任務(wù),但是如果您錯過了簡單的產(chǎn)品要求,則可能需要進(jìn)行大規(guī)模的重新設(shè)計。
以下是您應(yīng)從最終客戶或用戶那里收集完整要求的一些區(qū)域:
所需的技術(shù)規(guī)格。應(yīng)盡早定義諸如電池壽命/功耗,信號完整性要求,獨特的組件或電路板上的位置之類的東西,甚至是指示燈LED或電路板尺寸之類的簡單事物。將這些點分類為必須具備和必須具備的要求。
必需的組件。最終客戶或技術(shù)規(guī)范可能會規(guī)定您必須使用特定的組件作為處理器(例如,特定的MCU或SoC)。如果您知道需要這些組件,并且已經(jīng)驗證了它們的庫存,則可以盡早深入研究規(guī)格,并查看它們在最終產(chǎn)品中的適用范圍。
平臺要求。如果您正在開發(fā)嵌入式系統(tǒng),則可能需要收集與系統(tǒng)如何與更大的平臺或應(yīng)用程序交互有關(guān)的其他全部要求。
用戶體驗。該產(chǎn)品的最終用戶會有什么期望?這是一個重要的問題,因為它將告知技術(shù)要求。它甚至可能揭示一種創(chuàng)建設(shè)計的新方法,或者可能需要重新研究一些技術(shù)規(guī)格。同樣,將用戶體驗要求分類為必須具備或必須具備。
可擴(kuò)展性。軟件界非常擅長設(shè)計可擴(kuò)展性,因為它很容易在軟件中添加新功能。硬件并非總是如此。設(shè)計可擴(kuò)展性意味著對系統(tǒng)進(jìn)行設(shè)計以適應(yīng)可能需要的其他功能。只需在未使用的引腳上放置其他開關(guān),可焊跳線或插頭即可,最終用戶可以在將來進(jìn)行其他連接或修改設(shè)計。
帶有排針的跳線就像開關(guān)一樣,為最終用戶提供了一種簡單的方式來修改其產(chǎn)品的功能,以滿足將來的需求。
有時最終客戶或用戶并不完全知道他們對新產(chǎn)品的需求。我發(fā)現(xiàn)這種情況發(fā)生在最終客戶不是硬件工程師的情況下,因此與他們交流技術(shù)數(shù)據(jù)對于獲取所需答案的用處不大。取而代之的是,根據(jù)最終用戶的體驗而不是電氣意義,將PCB設(shè)計選項傳達(dá)給這一類利益相關(guān)者。這有助于最終用戶對最終產(chǎn)品的需求做出堅定的決定。
收集完產(chǎn)品和用戶體驗要求之后,就該開始在PCB設(shè)計工具中組合真正的產(chǎn)品了。您已正式進(jìn)入設(shè)計階段。我發(fā)現(xiàn)了一些可以幫助每個人保持生產(chǎn)力并減少總設(shè)計時間的策略。
在設(shè)計過程中使用開發(fā)板
每當(dāng)我們必須使用中央MCU / FPGA和多個IC創(chuàng)建嵌入式系統(tǒng)時,我們總是為每個組件購買開發(fā)板。這些板卡經(jīng)過精心設(shè)計,可在最小信號完整性問題的情況下支持所需的組件。這提供了一種簡單的方法來開始對主機(jī)控制器進(jìn)行編程,并驗證系統(tǒng)中的不同組件是否會產(chǎn)生所需的用戶體驗。
開發(fā)板可以幫助您在硬件開發(fā)周期中創(chuàng)建無錯誤的系統(tǒng)。
一旦您對開發(fā)板上的所有內(nèi)容進(jìn)行了資格鑒定,將代碼轉(zhuǎn)移到原型并開始確定最終系統(tǒng)中的所有錯誤將變得更加容易。這還可以幫助您的工程師在與制造商合作之前為新產(chǎn)品制定功能測試要求。
集中交流與共享
由于前端的通信在成功的硬件開發(fā)周期中非常重要,因此您的團(tuán)隊和項目利益相關(guān)者應(yīng)使用集中式解決方案進(jìn)行通信。這些要點可以來自設(shè)計人員,固件工程師,客戶或制造商。聊天會很快變得混亂,尤其是當(dāng)您與遠(yuǎn)程團(tuán)隊合作時。
當(dāng)可以通過云協(xié)作解決方案訪問您的設(shè)計數(shù)據(jù)時,參與創(chuàng)建新產(chǎn)品的每個人都可以看到設(shè)計過程。進(jìn)行遠(yuǎn)程工作的設(shè)計團(tuán)隊需要訪問一致的PCB設(shè)計數(shù)據(jù)集,以保持高效并在硬件開發(fā)周期中封閉循環(huán)。這種解決方案只能在與您的設(shè)計工具集成的云平臺上找到。
相關(guān)咨詢
- 微控制器是什么 微控制器和單片機(jī)的區(qū)別
- 工業(yè)物聯(lián)網(wǎng)軟硬件定制開發(fā)
- 自適應(yīng)計算加速聯(lián)網(wǎng)硬件開發(fā)
- 物聯(lián)網(wǎng)硬件開發(fā)案例:共享洗車機(jī)
- 智能硬件的發(fā)展趨勢-聯(lián)網(wǎng)硬件開發(fā)
- 聯(lián)網(wǎng)硬件開發(fā)和軟件開發(fā)介紹
- 嵌入式硬件開發(fā)工程師需要學(xué)會哪些基礎(chǔ)技能
- 單片機(jī)和嵌入式系統(tǒng)有啥區(qū)別?
- 淺談單片機(jī)硬件開發(fā)的過程
- 2022年中國物聯(lián)網(wǎng)行業(yè)現(xiàn)狀
工廠展示
聯(lián)系我們
成都子程新輝電子設(shè)備有限公司
聯(lián)系人:文先生
手機(jī):13183865499
QQ:1977780637
地址:成都市金牛區(qū)星輝西路2號附1號(臺誼民生大廈)407號