當前位置:學問君>學習教育>畢業論文>

電子產品設計階段的成本控制

學問君 人氣:2.58W

摘 要: 本文從幾個角度來探討電子產品開發過程中的開發成本控制方法。開發成本包含時間成本和資金成本,圍繞這兩點,對以下步驟進行了分析:項目宏觀規劃時的項目分解、文檔製作;硬件設計時的輔助設計軟件的使用技巧和電路的可塑性設計;在軟件設計方面,提倡使用C語言來進行開發工作。

電子產品設計階段的成本控制

關鍵詞: 電子產品 設計 成本控制 EDA PLD 單片機 C語言

我們在設計電子產品的過程一般都會對所設計的產品進行成本控制,總是儘量簡化電路,減少元器件、儘量簡化安裝工序。一般這些簡化都是針對最終產品的。但是作爲開發工作本身也同樣需要成本,也需要進行成本控制。尤其是一些產量小、附加值高的非消費類產品。

電子產品的開發成本一般包括以下這麼幾塊:

1. 項目可行性分析費用

2. 聯繫元器件廠商,獲取器件資料費用

3. 元器件費用

4. 開發人員薪資

5. 樣機測試費用

6. 時間成本

以上幾個點的成本控制和管理在很多工程管理的書籍和資料都有詳細介紹,本文只是根據筆者所做過的電子設計工程補充一些看法。

進入項目可行性分析階段後,項目管理人員應該仔細做好項目規劃工作,一個項目的成功與否,一般取決於該項目的技術複雜性和成本複雜性。爲了避免由於不可預知的工程複雜性而導致的項目流產,項目管理人員在制定設計方案的時候需要招集各方面的人員,把該項目仔細的分解開來,然後針對這些子項目逐一探討分析,仔細地權衡各方面因素,看看是否可行,成功的代價如何,只有每個子項目都做到有把握後才能將整個項目推入實施階段。

在項目透過可行性論證後,就轉入正式的開發階段。項目管理人員需要制定詳細的開發的.技術規劃,一個項目的設計思路確定之後,該產品的開發成本、製造成本和維護成本也就大致確定下來了。所以一個不良的規劃,往往會對項目帶來災難性的後果。這個階段項目負責人要和合作的開發人員充分交換意見,根據開發人員的數量和專長將項目分解開來,讓每一個工程技術人員完成本項目的一部分工作。

項目開始運轉後一定要做好全套設計文檔。文檔中要明確每個開發者所必須完成的功能和相互之間的接口。同時也要要求每個開發人員爲自己所開發的模組做好技術文檔。表面上看這個工作增加了開發成本,但這樣不僅有利於該項目今後的擴充維護,也同樣有利於該項目的測試工作。這事實上降低了項目在這些方面的成本,項目規模越大,在這方面投入所體現的效益就越明顯。同時這項工作還可以降低由於開發人員流動帶來的工程擴充維護的風險,因爲技術文檔越多越詳細,繼承該工作的技術人員所付出的時間代價就越小。

在元器件選擇方面,應儘量使用標準器件或易於採購的器件。因爲這些元件產量大,價格好,供貨渠道也多,對於降低硬件成本有顯而易見的好處。尤其在所設計的產品產量不會很大的時候更應該如此。在設計一些高附加值,小批量的產品的時候,儘量使用硬件模組和軟件模組來設計,這雖然加大了一些投入,但總的來說,壓縮開發時間,讓產品更快面對市場帶來的效益會大於這些投入。同時模組化設計還可以提高產品的設計質量。更可以將開發人員的精力集中於高層次的設計上,提高他們的成就感。

儘量使用各種EDA(電子設計自動化)工具。綜合使用各種EDA工具來完成設計,可以大幅度加快開發進度,減少差錯,提高工程質量。一提起EDA工具很多人就會想起Protel、Orcad、Pads等電路板佈線軟件。其實這些工具不僅包含原理圖和電路板佈線,一般也包含了可編程邏輯器件(PLD)設計、信號仿真等模組,充分利用這些功能往往可以在設計階段就發現很多構思和圖紙上的缺陷。對減少設計階段的返工和修改有事半功倍的效果。此外,還有一些別的種類的軟件,雖然不是專門的電子設計軟件,但我們依然可以借用。比如:如果項目中包含了複雜一些的數學算法(如模糊邏輯和人工神經元算法等),我們還可以動用專門的數學CAD軟件――MATLAB先仿真一下你的信號處理流程,然後根據仿真的結果來設計相關的硬件和軟件。就節約了很多在目標機上反覆寫片、反覆調試算法的時間。