引論:我們為您整理了1篇電子產品設計分析范文,供您借鑒以豐富您的創作。它們是您寫作時的寶貴資源,期望它們能夠激發您的創作靈感,讓您的文章更具深度。
電子產品設計分析:個人消費類電子產品設計語言分析
隨著時代的發展,越來越多的電子產品進入人們的生活,日漸成為人們生活的必需品,人們對電子產品的消費理念,已經不僅是停留在對于科技的嘗鮮的層次,正如馬斯洛需求層次所說的那樣消費者對于產品也有了更高的需求,即細節上的更高的要求。個人消費類電子產品主要指隨身攜帶的,個人使用的,個性化的,滿足個人使用及情感需求的消費類電子產品。如手機、PDA、媒體播放器、數碼相機、個人電腦等。
造型語言分析
產品造型要素是產品設計語言的重要組成部分,是產品語義傳達和功能表現的重要手段。點、線、面、體等是產品形態最直觀的表現要素,是表現產品視覺形象的基本元素。隨著智能時代的到來和消費者審情趣的改變,個人消費類電子產品在造型上擺脫了以往追求復雜多變的特點主要以簡約,時尚為主。主要采用簡單的幾何形體,結構對稱,線條上則是直線和曲線相結合,這樣中和了直線帶來的生硬冷漠之感,形成一種剛柔相濟的視覺感受和觸感。在面的設計上則采用平面與曲面相結合,例如產品背板設計的向邊緣逐漸變薄,使人感覺整機都很薄,增加了產品的科技感和時尚感。在側面采用圓弧設計則能使產品在視覺上具有整體感,在觸覺上則帶來圓潤光滑的手感。在產品形態中,點本身不能表達復雜的意義和感情,卻能起到畫龍點睛的作用,例如電鍍的按鍵從產品面上凸顯出來,成為產品的亮點并提升產品的品質感。個人消費類電子產品更新換代快,且種類繁多,在造型設計上不僅要通過點、線、面、體的巧妙結合與其簡約,時尚,科技的產品形象相符,還要在眾多的品牌中形成自己獨有的品牌形象,只有這樣才能在眾多的品牌中脫穎而出。
色彩語言研究
色彩是人對于產品的視覺感受中最敏感的要素,產品色彩的情感表達直接影響對使用者的吸引力,巧妙而合理的色彩表達,可以賦予產品本身豐富多姿的魅力。不同的色彩給消費者帶來的不同的視覺感受和情感體驗。與其他電子產品不同,個人消費類電子產品使用環境更加多變,產品形象與環境的適應度要求更高。隨著消費者審美個性化和多樣化發展,個人消費類電子產品在色彩設計上逐漸變得豐富起來,最初個人消費類電子產品的色彩以無彩色為主,突出了電子產品的嚴謹,但是過于單一的色彩,使產品顯得呆板,缺乏創造性。上紀九十年代,iMac使水果糖的色彩,加之以半透明的材質,讓人們對于高科技產品有了全新的認識,給人們帶來了無限的驚喜,豐富的色彩使產品顯得活潑時尚,充滿了生命力,一改電子產品年給人的冰冷生硬的感覺,同時也將電子產品帶入了彩色的時代。如今個人消費類電子產品對于色彩的設計上不再單純的追求產品的色彩豐富,更多的關注色彩的情感表達,通過色彩表現產品個性。材質語言研究材質在產品意象表達中起著重要作用,不僅表現了產品的功能,也體現了產品所代表的品牌形象。消費者通過材料的色澤,肌理,軟硬、輕重等屬性特征感受產品,不同的產品。不同的材質給人不同的視覺感和觸感。由于科技的發展和新材料的應用,個人消費類電子產品在材質的應用上呈現多元化的趨勢。個人消費類電子產品注重對于產品材質的功能性,審美性把握。以手機為例,目前市場上的手機主要材質有塑料、金屬、合金等從產品的功能上來說,金屬材質的堅硬和光滑相對于塑料等其他材料而言更加堅固,突出了電子產品的理性和科技感,同時也增加了產品的安全性。iPhone手機金屬及玻璃材質,并且表面有防油圖層,使產品方便清潔,金屬材質的堅硬和質感與玻璃的透明和光滑相結合,玻璃的精致透明削弱了金屬帶給人的生硬笨重感,使產品充滿科技感的同時也更加優雅。在造型設計中,應充分考慮材料自身個性,根據產品功能及其要表現的意象,合理選擇材料。在材質細節設計上,對材料進行巧妙的組合并采用合理的加工工藝,不僅材料的美感得以表現,而且更能使之相互襯托達到相得益彰的效果,滿足消費者的審美需求。
交互設計研究
電子產品智能化的發展,交互設計已成為科技產品設計中不可或缺的部分,產品設計不再是傳統的從設計師的角度考慮產品的設計,而是開始從用戶角度,通過研究使用者的行為方式,使產品易用,有效并讓使用者產生愉悅的情感體驗。人機交互的原理涉及到人類的認知心理學和感知心理學,電子產品人機交互的關鍵就在于是否注重使用者的感官認知性。個人消費類電子產品在交互設計上注重用戶體驗,從細節出發,根據用戶的行為模式進行設計,致力于為用戶提供更加簡單、高效、有趣的操作。現代智能手機的多點觸控技術,為用戶提供了更多的操作方式,也使手機也更靈活。短信界面參考了網絡聊天室的界面,收信人和發信人的信息以不同顏色的氣泡的形式分布在界面兩側,更加直觀,符合用戶的認知和行為習慣,增加了易讀性。當用戶使用它的軟件時,能聽到敲擊鍵盤的聲音,這樣用戶就會產生按下鍵盤的感覺,同時也知道自己操作的有效性,給予用戶及時有效地信息反饋,以用戶的行為方式和感知心理為基礎,使用戶獲得良好的交互體驗。
結語
個人消費類電子產品是一個種類繁多且更新換代快的行業,想要在眾多的品牌中脫穎而出,首先要注重產品的設計,只有滿足用戶需求的產品才能得到消費者的認可,采用科學的設計原則,使產品符合大眾的審美需求,并且與產品自身定位結合,塑造產品形象,注意把握時代的流行趨勢,注重科技的創新,始終關注用戶需求,滿足用戶期望,從而積累用戶滿意度,塑造品牌影響力。
作者:陳紅娟 曾燕
電子產品設計分析:人機交互對電子產品設計的應用
【摘要】在現代化社會發展中,電子產品的應用越來越廣泛,大到家中的生活用具,小到微型的芯片研究都存在著對電子產品的應用。在當前形勢下的社會發展中,由于科學技術的不斷成熟,因此在這種背景下的電子產品應用中,其應用的發展趨勢也逐漸向智能化轉變。人機交互成為現代化電子產品應用中的一項重要技術,并且在人機交互概念的設計應用下,不斷發揮出人機交互產品應用的特色。
【關鍵詞】人機交互;電子產品;設計應用
1引言
21世紀是信息化技術飛速發展的時代,在這種背景下的社會發展中,人們越來越注重對智能化電子產品的應用研究,在進行智能化電子產品的應用研究中,首先要進行的就是對人機交互技術的掌握和研究,在充分掌握了人機交互技術之后,才能夠更好地將人機交互和電子產品的設計進行結合,在兩者結合的過程中,充分發揮出新時代下電子產品的應用特色。本文在研究中針對人機交互在電子產品設計中的應用從三個方面展開,只有在實際研究中,能夠將三個方面的設計理念應用到實際的設計中,才能夠實現人機交互和電子產品的有效結合。
2人機交互概念綜述
人機交互是現代化社會發展中,逐漸形成的一種新型設計理念,指的是在實際設計過程中將用戶和系統應用之間的關系進行表述。在雙方關系表述的過程中其對應的系統可以是各種各樣的機械,也可以是各種各樣的智能化軟件。廣義上的人機交互可以表述為用戶通過人機交互操作實現和系統之間的對話關系表述[1]。例如,人通過對電視遙控器中的按鈕控制,能夠輕松自如地對電視機進行調控,在人按動按鈕控制電視機的過程中,就能夠實現人和電視機系統之間的對話。另外人機交互在其實際應用過程中具有多樣性和廣泛性,所謂的多樣性,就是在實際人機交互過程中,其面對的人機交互系統應用比較多樣,同時由于人機交互涉及領域比較廣,因此在其實際應用過程中,也具有了廣泛性。
3現代化電子產品設計的缺陷分析
3.1體驗感較差
在我國當前的電子產品市場發展中,很多電子產品在其設計過程中都注重對其技術的應用設計進行“炫耀”,而在電子產品設計中的技術應用越來越復雜的同時,其系統的操作也變得越來越復雜。因此在這種背景下的電子產品的設計和應用,在一定程度上忽略了對用戶體驗感的反饋研究,導致其產品的應用體驗感較差。要知道現代化社會發展中,一項產品能否在社會上立足,首先要確定的就是這項產品的用戶滿意度,也就是說這項產品能不能被用戶認可,只有用戶認可了這項產品,才能夠在產品的發展中,使產品的應用設計朝著更好的方向發展[2]。
3.2風格形式單一
在我國當前的電子產品花樣式發展中,其產品應用同人機交互技術相結合,使產品自身具備了多樣性,但是由于在實際設計和應用過程中,沒有更加深入地對人機交互概念進行理解,導致產品的設計缺少風格化。即使在產品的設計中添加了人機交互元素,也都只是些簡單的人機交互技術,比如在實際設計過程中虛擬鍵盤的應用,可以說是對人機交互理念應用的一個重要表現,但是由于在實際設計過程中,缺少新意,因此設計出的產品很難滿足大眾客戶對于基本人機交互技術的應用需求。這種情況下的人機交互技術應用,由于風格形式較為單一,不能夠為客戶帶來更加豐富的用戶體驗[3]。
4人機交互在電子產品設計中的應用分析
4.1功能創新
在當前形勢下的社會發展中,電子產品的應用越來越廣泛,在這種背景下的電子產品設計,應該注重對電子產品的功能進行提升和整合,只有電子產品的功能得到了創新和整合,才能而又完善地將電子產品的性能發揮出來。例如,眾所周知的蘋果手機,在其實際應用過程采用的是iOS系統,其屏幕設計采用的是電容觸摸式屏幕,通過多點觸摸的操控方式,來控制整體的屏幕應用,在觸摸操控過程中實現了用戶體驗感的提升。另外蘋果手機在其實際應用過程中,其系統設計應用中的Siri更是人機交互應用的直接表現。通過對Siri的語音指令發送,能夠快速對手機系統進行操控,因此在這種背景下的手機系統應用,在一定程度上提升了系統的功能性、創新性[4]。
4.2提升感官認知
現代化社會發展中,人們在進行電子產品的人機交互設計中,應該注重對人機交互的感官認知進行提升,只有提升了人機交互的感官認知,才能夠有效地將人機交互的設計理念表現出來。在人機交互理念的電子產品設計應用中,應該從觸覺、視覺以及思維方式轉變上,進行專門的電子產品技術應用感官認知提升。例如,在實際電子產品的設計過程中,為了保障電子產品的用戶感官認知能力提升,增加了專門的用戶體驗程序設計,從而保障了產品能夠滿足用戶對于人機交互應用體驗的基本需求。只有這樣才能夠而又地將人機交互和電子產品的設計應用結合在一起,并且在結合的過程中,能夠發揮出人機交互在電子產品設計中的應用特色。
4.3以人為本的設計理念
人機交互在現代化電子產品的設計過程中,要注重對電子產品應用的用戶體驗能力進行構建。也就是說在實際電子產品的應用過程中,由于缺少專門的電子產品設計用戶反饋體驗建設,使得人機交互的技術在電子產品的設計中,并沒有充分發揮其特色[5]。因此在這種背景下,對于人機交互技術的應用應該注重對用戶體驗的構建,也就是說在電子產品的設計過程中,應該突出對以人為本理念的構建,只有將以人為本的理念添加到電子產品的設計和應用中,才能夠而又完善地將產品的特色和性能發揮出來。例如,在實際人機交互產品的設計過程中,為了保障不同的用戶群體在電子產品的應用中,能夠有不同的用戶體驗,在實際產品的應用過程中,專門設計了面向老年群體和少年群體的智能化電子產品。老年群體的電子產品設計,在其實際應用中可以對字體的大小進行伸縮轉換,而少年群體則為其設計成可以打電話的手表,這就是人機交互設計中,以人為本理念應用的一項重要轉變。
5結語
綜上所述,在現代化電子產品的設計中,要想將電子產品設計同人機交互進行整合,就應該在實際研究設計過程中,加強對于技術應用的提升,在提升技術應用的同時,還要注重對人機交互理念的設計進行研究。本文在實際研究過程中,針對人機交互在電子產品中的應用,首先從其功能創新上進行了設計,其次從感官認知提升上進行了設計,在設計過程中將以人為本的設計理念應用到實際的設計過程中。只有在實際設計過程中,將以上三點設計添加進電子產品的設計中,才能夠將人機交互設計理念應用到電子產品的設計中。
作者:張競舟 單位:惠州工程技術學校
電子產品設計分析:智能電子產品設計教學模式探索
摘要:目前電子信息技術領域人才需求很大,然而在市場經濟進一步完善和發展的前提下,市場對于人才的要求也逐步提升,使得電子信息技術相關領域的大學生的就業問題顯得尤為突出,就業率明顯低于平均的就業水平。在這一前提下,鼓勵大學生自主創業作為一種能夠有效的解決學生就業問題的途徑便逐步受到眾多高職乃至本科院校的青睞,因此如何將學生培養為具備創業能力的人才便顯得尤為重要。針對這一問題,本文從教學方面進行了分析,探究基礎創業素質培養需求下智能電子產品設計課程的教學模式,為緩解大學生就業壓力,促進大學生擇業提供參考。
關鍵詞:電子信息技術;大學生;創業;智能電子產品;教學模式
1引言
伴隨著經濟全球化的發展趨勢,電子信息行業規模不斷擴大,遍及各行各業的電子信息化建設浪潮為我國電子產業的發展提供了前所未有的良機。隨著電子技術應用領域的不斷擴寬,電子產品相關行業的新技術、新工藝、新材料等不斷涌現,企業對高技能型人才也提出了更高的要求,加之我國高等學校逐年增加的畢業生數量等問題,使得高校尤其是職業院校學生的就業問題變得越來越突出。然而電子信息產業的社會勞動力卻呈現出普遍短缺的現象,這也進一步說明現階段高校的人才培養機制與社會的人才需求存在偏差。
2智能電子產品設計作為創業課程教學存在的問題
2.1理論教學不能較好的服務于實踐教學
智能電子產品設計這門課程的教學目標是使學生具備基本的電子產品設計、開發、調試與維修的技能,因此高職院校在開設這門實踐課程前大都開設了相關的理論課程,講授電子技術的基本知識。然而現實情況是,相當一大部分的高職學生缺乏學習理論知識的興趣,加之學習的自覺性差,即使有些課堂上面已經掌握的內容也由于課后的不復習而逐漸淡忘,結果便是學生不能有效的將之前所學的理論知識運用于實踐教學中。在對待實踐課程的態度上也是走馬觀花、淺嘗輒止,很多時候往往是一味地跟風而沒有自己的見解。這些都將嚴重的影響著學生對待實踐學習的積極性,如果不能有效的解決這一現狀,將嚴重影響實踐教學的質量。
2.2投入欠缺,且缺乏健全的實踐教學體系
實踐教學是職業院校的重要教學環節,能夠多方面的培養學生的實踐能力、科研能力和創新能力等,因此實踐教學的好壞直接影響著學校的人才培養質量,以及學校培養創新創業型人才的能力。智能電子產品設計作為一門綜合性的實踐課程,需要學生根據電子產品的技術指標來確定總體設計方案,進而細分到子電路模塊的設計、元器件的選擇與相關參數的確定、電路的仿真與調試,以及后期的軟件設計、PCB設計、PCB加工及電路的調試等一系列過程。而要實現這一系列的教學過程,學校的師資力量和教學條件便顯得尤為重要。隨著高校的擴招,大多數的高校都面臨教師數量有限的問題,且大部分的高校教師均是畢業后就從事相應的教學工作,缺乏企業工作經驗作為指導。加之部分高校未根據自身的情況加速擴招,缺乏辦學經費,無法保障實踐教學基地的建設。等等這些原因都在一定程度上削弱了實踐教學,使得實踐教學的各個環節無法落實到位,實踐教學逐步趨于形式化。長此以往學生的動手能力、分析問題的能力將受到一定程度的影響,最終使得與創新型人才培養目標有較大的差距。
2.3受傳統實踐教學課程的影響
智能電子產品設計的綜合性還體現在學生在整個實踐過程中,需要將所學的專業基礎課和部分專業課程系統的結合在一起,來提高其對電子技術、單片機技術等相關設計類課程的綜合應用能力和創新能力,進而掌握電子產品分析、設計的能力。而要實現這一目標,最直接有效的方法便是引入項目教學法,讓學生在教師的引導下,主動學習,自主完成相應的教學項目。然而受傳統實踐課程的影響,學生習慣了實踐課程就是教師在實訓前就將實訓的內容、步驟交代的一清二楚,同時實訓過程中還會針對性的演示操作的方法。在這樣的情況下,學生僅僅只是機械性的去完成教師所設定的操作,他們可能清楚每一步將會得到什么樣的結果,卻很少明白為什么會得到此結果。長此以往,學生的獨立性和創造性都將受到一定程度的影響,以至于在智能電子產品設計中引入項目式教學法之后,學生不會積極主動的去思考,部分學生甚至表現出有些不知所措。若不能改善這一現狀,學生的動手能力、創新能力都很難達到預期的目標。
2.4教學過程中缺乏合適的教學項目
智能電子產品設計在教學過程中主要以項目式教學為主,因此教學項目的選擇顯得尤為重要。教師在設計教學項目時不僅需要圍繞學習的內容,更為重要的便是結合企業具體的生產和生活實際,來引導學生設計具有實際應用價值的產品。而實際的情況是目前的高校教師普遍缺乏企業經驗,他們可能自己都不知道到底什么項目能夠切合當前企業的實際生產和生活,而教學項目的設計更多的也是借助網絡或書籍,這些原因最終導致教師設計出來的項目要么脫離了企業的實際需求,要么內容上不夠新穎,存在不同程度的老化,缺少實際的實用價值。因此將這樣的項目直接用于教學往往很難激發學生的興趣,最直接的結果就是學生的學習熱情不斷下降,學習效果不佳。這樣一來學生的主動性、協作性、創新性等都會受到影響,難以達到預期的教學目標,更何談創新創業能力的培養。
作者:王瑜琳 盧德林 徐曉靈 單位:重慶公共運輸職業學院
電子產品設計分析:創業素質智能電子產品設計探索
摘要:
目前電子信息技術領域人才需求很大,然而在市場經濟進一步完善和發展的前提下,市場對于人才的要求也逐步提升,使得電子信息技術相關領域的大學生的就業問題顯得尤為突出,就業率明顯低于平均的就業水平。在這一前提下,鼓勵大學生自主創業作為一種能夠有效的解決學生就業問題的途徑便逐步受到眾多高職乃至本科院校的青睞,因此如何將學生培養為具備創業能力的人才便顯得尤為重要。針對這一問題,本文從教學方面進行了分析,探究基礎創業素質培養需求下智能電子產品設計課程的教學模式,為緩解大學生就業壓力,促進大學生擇業提供參考。
關鍵詞:
電子信息技術;大學生;創業;智能電子產品;教學模式
1引言
伴隨著經濟全球化的發展趨勢,電子信息行業規模不斷擴大,遍及各行各業的電子信息化建設浪潮為我國電子產業的發展提供了前所未有的良機。隨著電子技術應用領域的不斷擴寬,電子產品相關行業的新技術、新工藝、新材料等不斷涌現,企業對高技能型人才也提出了更高的要求,加之我國高等學校逐年增加的畢業生數量等問題,使得高校尤其是職業院校學生的就業問題變得越來越突出。然而電子信息產業的社會勞動力卻呈現出普遍短缺的現象,這也進一步說明現階段高校的人才培養機制與社會的人才需求存在偏差。
2智能電子產品設計作為創業課程教學存在的問題
2.1理論教學不能較好的服務于實踐教學
智能電子產品設計這門課程的教學目標是使學生具備基本的電子產品設計、開發、調試與維修的技能,因此高職院校在開設這門實踐課程前大都開設了相關的理論課程,講授電子技術的基本知識。然而現實情況是,相當一大部分的高職學生缺乏學習理論知識的興趣,加之學習的自覺性差,即使有些課堂上面已經掌握的內容也由于課后的不復習而逐漸淡忘,結果便是學生不能有效的將之前所學的理論知識運用于實踐教學中。在對待實踐課程的態度上也是走馬觀花、淺嘗輒止,很多時候往往是一味地跟風而沒有自己的見解。這些都將嚴重的影響著學生對待實踐學習的積極性,如果不能有效的解決這一現狀,將嚴重影響實踐教學的質量。
2.2投入欠缺,且缺乏健全的實踐教學體系
實踐教學是職業院校的重要教學環節,能夠多方面的培養學生的實踐能力、科研能力和創新能力等,因此實踐教學的好壞直接影響著學校的人才培養質量,以及學校培養創新創業型人才的能力。智能電子產品設計作為一門綜合性的實踐課程,需要學生根據電子產品的技術指標來確定總體設計方案,進而細分到子電路模塊的設計、元器件的選擇與相關參數的確定、電路的仿真與調試,以及后期的軟件設計、PCB設計、PCB加工及電路的調試等一系列過程。而要實現這一系列的教學過程,學校的師資力量和教學條件便顯得尤為重要。隨著高校的擴招,大多數的高校都面臨教師數量有限的問題,且大部分的高校教師均是畢業后就從事相應的教學工作,缺乏企業工作經驗作為指導。加之部分高校未根據自身的情況加速擴招,缺乏辦學經費,無法保障實踐教學基地的建設。等等這些原因都在一定程度上削弱了實踐教學,使得實踐教學的各個環節無法落實到位,實踐教學逐步趨于形式化。長此以往學生的動手能力、分析問題的能力將受到一定程度的影響,最終使得與創新型人才培養目標有較大的差距。
2.3受傳統實踐教學課程的影響
智能電子產品設計的綜合性還體現在學生在整個實踐過程中,需要將所學的專業基礎課和部分專業課程系統的結合在一起,來提高其對電子技術、單片機技術等相關設計類課程的綜合應用能力和創新能力,進而掌握電子產品分析、設計的能力。而要實現這一目標,最直接有效的方法便是引入項目教學法,讓學生在教師的引導下,主動學習,自主完成相應的教學項目。然而受傳統實踐課程的影響,學生習慣了實踐課程就是教師在實訓前就將實訓的內容、步驟交代的一清二楚,同時實訓過程中還會針對性的演示操作的方法。在這樣的情況下,學生僅僅只是機械性的去完成教師所設定的操作,他們可能清楚每一步將會得到什么樣的結果,卻很少明白為什么會得到此結果。長此以往,學生的獨立性和創造性都將受到一定程度的影響,以至于在智能電子產品設計中引入項目式教學法之后,學生不會積極主動的去思考,部分學生甚至表現出有些不知所措。若不能改善這一現狀,學生的動手能力、創新能力都很難達到預期的目標。
2.4教學過程中缺乏合適的教學項目
智能電子產品設計在教學過程中主要以項目式教學為主,因此教學項目的選擇顯得尤為重要。教師在設計教學項目時不僅需要圍繞學習的內容,更為重要的便是結合企業具體的生產和生活實際,來引導學生設計具有實際應用價值的產品。而實際的情況是目前的高校教師普遍缺乏企業經驗,他們可能自己都不知道到底什么項目能夠切合當前企業的實際生產和生活,而教學項目的設計更多的也是借助網絡或書籍,這些原因最終導致教師設計出來的項目要么脫離了企業的實際需求,要么內容上不夠新穎,存在不同程度的老化,缺少實際的實用價值。因此將這樣的項目直接用于教學往往很難激發學生的興趣,最直接的結果就是學生的學習熱情不斷下降,學習效果不佳。這樣一來學生的主動性、協作性、創新性等都會受到影響,難以達到預期的教學目標,更何談創新創業能力的培養。
作者:王瑜琳 盧德林 徐曉靈 單位:重慶公共運輸職業學院
電子產品設計分析:電子產品設計階段的成本控制
摘 要: 本文從幾個角度來探討電子產品開發過程中的開發成本控制方法。開發成本包含時間成本和資金成本,圍繞這兩點,對以下步驟進行了分析:項目宏觀規劃時的項目分解、文檔制作;硬件設計時的輔助設計軟件的使用技巧和電路的可塑性設計;在軟件設計方面,提倡使用c語言來進行開發工作。
關鍵詞: 電子產品 設計 成本控制 eda pld 單片機 c語言
我們在設計電子產品的過程一般都會對所設計的產品進行成本控制,總是盡量簡化電路,減少元器件、盡量簡化安裝工序。一般這些簡化都是針對最終產品的。但是作為開發工作本身也同樣需要成本,也需要進行成本控制。尤其是一些產量小、附加值高的非消費類產品。
電子產品的開發成本一般包括以下這么幾塊:
1. 項目可行性分析費用
2. 聯系元器件廠商,獲取器件資料費用
3. 元器件費用
4. 開發人員薪資
5. 樣機測試費用
6. 時間成本
以上幾個點的成本控制和管理在很多工程管理的書籍和資料都有詳細介紹,本文只是根據筆者所做過的電子設計工程補充一些看法。
進入項目可行性分析階段后,項目管理人員應該仔細做好項目規劃工作,一個項目的成功與否,一般取決于該項目的技術復雜性和成本復雜性。為了避免由于不可預知的工程復雜性而導致的項目流產,項目管理人員在制定設計方案的時候需要招集各方面的人員,把該項目仔細的分解開來,然后針對這些子項目逐一探討分析,仔細地權衡各方面因素,看看是否可行,成功的代價如何,只有每個子項目都做到有把握后才能將整個項目推入實施階段。
在項目通過可行性論證后,就轉入正式的開發階段。項目管理人員需要制定詳細的開發的技術規劃,一個項目的設計思路確定之后,該產品的開發成本、制造成本和維護成本也就大致確定下來了。所以一個不良的規劃,往往會對項目帶來災難性的后果。這個階段項目負責人要和合作的開發人員充分交換意見,根據開發人員的數量和專長將項目分解開來,讓每一個工程技術人員完成本項目的一部分工作。
項目開始運轉后一定要做好全套設計文檔。文檔中要明確每個開發者所必須完成的功能和相互之間的接口。同時也要要求每個開發人員為自己所開發的模塊做好技術文檔。表面上看這個工作增加了開發成本,但這樣不僅有利于該項目今后的擴充維護,也同樣有利于該項目的測試工作。這事實上降低了項目在這些方面的成本,項目規模越大,在這方面投入所體現的效益就越明顯。同時這項工作還可以降低由于開發人員流動帶來的工程擴充維護的風險,因為技術文檔越多越詳細,繼承該工作的技術人員所付出的時間代價就越小。
在元器件選擇方面,應盡量使用標準器件或易于采購的器件。因為這些元件產量大,價格好,供貨渠道也多,對于降低硬件成本有顯而易見的好處。尤其在所設計的產品產量不會很大的時候更應該如此。在設計一些高附加值,小批量的產品的時候,盡量使用硬件模塊和軟件模塊來設計,這雖然加大了一些投入,但總的來說,壓縮開發時間,讓產品更快面對市場帶來的效益會大于這些投入。同時模塊化設計還可以提高產品的設計質量。更可以將開發人員的精力集中于高層次的設計上,提高他們的成就感。
盡量使用各種eda(電子設計自動化)工具。綜合使用各種eda工具來完成設計,可以大幅度加快開發進度,減少差錯,提高工程質量。一提起eda工具很多人就會想起protel、orcad、pads等電路板布線軟件。其實這些工具不僅包含原理圖和電路板布線,一般也包含了可編程邏輯器件(pld)設計、信號仿真等模塊,充分利用這些功能往往可以在設計階段就發現很多構思和圖紙上的缺陷。對減少設計階段的返工和修改有事半功倍的效果。此外,還有一些別的種類的軟件,雖然不是專門的電子設計軟件,但我們依然可以借用。比如:如果項目中包含了復雜一些的數學算法(如模糊邏輯和人工神經元算法等),我們還可以動用專門的數學cad軟件??matlab先仿真一下你的信號處理流程,然后根據仿真的結果來設計相關的硬件和軟件。就節約了很多在目標機上反復寫片、反復調試算法的時間。
在設計電路的時候,修改硬件在所難免
。為了便于電路修改,要注意電路的可塑性。電路的可塑性是指電路的可修改能力。如果電路便于修改,會減少很多開發人員更改電路的低級勞動。提高電路的可塑性一般有以下幾種方法:
1. 能夠使用軟件實現的功能不要用硬件實現。由于硬件和軟件的物理結構的差異,在修改硬件的時候要付出比軟件多得多的代價。用軟件代替硬件后還能降低產成品的成本,便于批量生產和銷售。
2. 如果電路中有cmos、ttl電路要盡量使用pld(可編程邏輯器件)來實現,因為pld本身具有可修改的特性。用它們實現數字邏輯后,要改變邏輯關系的時候,只要在計算機上修改它們的邏輯描述文件,然后經過編譯、寫片就得到一片新的邏輯關系的集成電路。就像修改軟件一樣容易。用pld代替不同的普通數字集成電路后,有利于減少元器件種類。方便采購和庫存管理。
3. 試制過程中適當在電路板上多留一些資源,比如pld的容量要比你預期的容量稍大一些,單片機的rom、ram、i/o端口等資源都要留適當的空余。因為在設計過程中隨時會有很多不可預見的情況發生,解決這些問題,通常會增加對硬件資源的需求量。如果沒有在電路板上保留適當的冗余資源,將不得不在電路板外面再搭一塊小電路板。事實證明,這樣修改電路不僅容易給電路引入干擾信號,而且會大幅度降低試制樣機的性,同時會使技術人員的很多時間花費在反復修改電路的簡單勞動上。
編寫單片機的軟件的時候,應該盡量使用高級語言來編寫。現在許多開發單片機的技術人員依然保留了80年代的開發方法。使用匯編語言,逐條指令編寫,并且手工分配單片機中的內存資源。這種方法在寫小規模軟件還可以,可一旦軟件規模變大之后,由于匯編語言的低可讀性、低結構性往往會讓設計人員被自己軟件中的復雜的邏輯關系搞得暈頭轉向,在一個軟件的邏輯關系混亂后,要保障寫出來的軟件能安全運轉是很困難的。 我們推薦使用c語言來寫軟件單片機代碼。(對于常見的8051系列,我們一般使用keil、flanklin 等軟件。其它類型的單片機一般都有其配套的c語言編譯器,該型號單片機的經銷商一般可提供)用c語言有這么幾個好處:
1. 可以大幅度加快開發進度。
2. 可以實現軟件的結構化編程,它使得軟件的邏輯結構變得清晰、有條理。
3. 在寫一些數學算法和循環、判斷語句的時候有比匯編語言高得多的效率。
4. 省去了人工分配內存資源的工作,在匯編語言中我們不得不為每一個子程序來分配儲存變量的空間,這是一個復雜、乏味又容易出差錯的工作。而使用c語言后你只要在代碼中申明一下變量的類型,編譯器就會自動為你分配寄存器和內存,低級重復易出差錯的事情都由計算機代勞了。根本不要人工干預。
5. 因為循環、判斷語句和變量名字都使用自然語言,因此寫出來代碼的可維護性和軟件可讀性很好。這樣當需要更換軟件開發人員的時候,可以比較容易地進行代碼移交和消化。即使沒有更換人員,他們在維護自己的代碼的時候也比較容易。
6. 當寫好了一個算法后,以后需要在不同種類的cpu上也需要這個算法時,可以直接引用原來的代碼,再配合這種cpu專用的編譯器重新編譯就可以了。這樣可以實現軟件的低成本跨平臺移植。而匯編語言在這種情況下,除了重新寫代碼,沒有別的辦法。因為c語言的這種特性,如果在設計復雜算法時(比如視頻/音頻信號處理、模糊邏輯和人工神經元算法等),可以在pc機上使用visual c++、c++ build等x86平臺的c語言編譯器設計、調試該算法的代碼,調試成功后就可以移植到單片機的軟件系統中去。由于pc機上有充足的系統資源,開發調試進度會有大幅度的提高,這樣就節約了軟件的時間成本。
7. 在團體寫作的軟件中,軟件接口容易做到規范統一。
雖然使用c語言寫出來的代碼會比匯編語言所占用的空間要大5%~20%,但是由于半導體技術的發展,芯片的容量和速度有了大幅度的提高。在這種情況下,代碼占用的空間差異已經不是很關鍵的了。相比之下,我們更應該注重軟件是否可以長期穩定運行的能力,注重使用先進開發工具所帶來的時間成本的優勢。