-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 品牌設(shè)計 > 專題列表 > 正文
電子產(chǎn)品類的產(chǎn)品設(shè)計圖(電子產(chǎn)品類的產(chǎn)品設(shè)計圖片)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于電子產(chǎn)品類的產(chǎn)品設(shè)計圖的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
本文目錄:
一、Auto CAD在電子產(chǎn)品設(shè)計方面有沒有用?一般用來作什么?
目前我接觸到的用途是
①出工程圖
一般說來現(xiàn)在出工程圖都直接用3D軟件轉(zhuǎn),但是還是有部分工程圖需要在cad中做出的,比如一些不用或者沒有3D的設(shè)計
②各種檢討
空間位置關(guān)系等等,
③構(gòu)想的設(shè)計階段
比如LED和SW的布置位置,各種間隙的設(shè)計等等
二、簡述用AD軟件設(shè)計一個電子產(chǎn)品的過程(應(yīng)包括從原理圖繪制到PCB完成的全過程)?
首先通過電路仿真軟件,來驗證這個電子產(chǎn)品的可行性,有的時候我是直接通過萬用版/洞洞板自己焊接一個,看看電路有沒有問題。
之后就是AD建立原理圖,把自己所要制作的電路的原理圖畫在原理圖里面。
這就需要元件庫,如果自己的元件庫里面沒有所需要的原件,可以自己畫一個。要注意焊盤和元件空間大小,等。
之后將原理圖里面的元件導(dǎo)入到PCB板里面,對這些元件進行有序的排列,盡可能美觀,以及合理利用空間。
之后進行連線,也可以使用電腦自動布線。不過電腦肯定沒有人工智能,不一定美觀可以在電腦布線之后人工調(diào)整。
對電路板進行裁剪,之后就可以發(fā)給廠家制版。
三、電子產(chǎn)品怎樣做結(jié)構(gòu)設(shè)計
結(jié)構(gòu)設(shè)計看了參考《面向制造和裝配的產(chǎn)品設(shè)計指南》,這本書是不錯的教程,網(wǎng)上評價很高。
面向制造和裝配的產(chǎn)品設(shè)計是企業(yè)以“更低的開發(fā)成本、更短的開發(fā)周期、更高的產(chǎn)品質(zhì)量”進行產(chǎn)品開發(fā)的關(guān)鍵。本書詳細(xì)介紹了面向制造和裝配的產(chǎn)品設(shè)計指南,包括面向裝配的設(shè)計指南、塑膠件設(shè)計指南、鈑金件設(shè)計指南和壓鑄件設(shè)計指南等,輔以圖形和真實案例,并提供面向制造和裝配的產(chǎn)品設(shè)計檢查表,具有非常高的實用價值。
四、舉例說明產(chǎn)品設(shè)計可以分為哪幾個階段
電子產(chǎn)品設(shè)計階段的成本控制
盡量使用各種EDA(電子設(shè)計自動化)工具。綜合使用各種EDA工具來完成設(shè)計,可以大幅度加快開發(fā)進度,減少差錯,提高工程質(zhì)量。一提起EDA工具很多人就會想起Protel、Orcad、Pads等電路板布線軟件。其實這些工具不僅包含原理圖和電路板布線,一般也包含了可編程邏輯器件(PLD)設(shè)計、信號仿真等模塊,充分利用這些功能往往可以在設(shè)計階段就發(fā)現(xiàn)很多構(gòu)思和圖紙上的缺陷。對減少設(shè)計階段的返工和修改有事半功倍的效果。此外,還有一些別的種類的軟件,雖然不是專門的電子設(shè)計軟件,但我們依然可以借用。比如:如果項目中包含了復(fù)雜一些的數(shù)學(xué)算法(如模糊邏輯和人工神經(jīng)元算法等),我們還可以動用專門的數(shù)學(xué)CAD軟件――MATLAB先仿真一下你的信號處理流程,然后根據(jù)仿真的結(jié)果來設(shè)計相關(guān)的硬件和軟件。就節(jié)約了很多在目標(biāo)機上反復(fù)寫片、反復(fù)調(diào)試算法的時間。
在設(shè)計電路的時候,修改硬件在所難免。為了便于電路修改,要注意電路的可塑性。電路的可塑性是指電路的可修改能力。如果電路便于修改,會減少很多開發(fā)人員更改電路的低級勞動。提高電路的可塑性一般有以下幾種方法:
1. 能夠使用軟件實現(xiàn)的功能不要用硬件實現(xiàn)。由于硬件和軟件的物理結(jié)構(gòu)的差異,在修改硬件的時候要付出比軟件多得多的代價。用軟件代替硬件后還能降低產(chǎn)成品的成本,便于批量生產(chǎn)和銷售。
2. 如果電路中有CMOS、TTL電路要盡量使用PLD(可編程邏輯器件)來實現(xiàn),因為PLD本身具有可修改的特性。用它們實現(xiàn)數(shù)字邏輯后,要改變邏輯關(guān)系的時候,只要在計算機上修改它們的邏輯描述文件,然后經(jīng)過編譯、寫片就得到一片新的邏輯關(guān)系的集成電路。就像修改軟件一樣容易。用PLD代替不同的普通數(shù)字集成電路后,有利于減少元器件種類。方便采購和庫存管理。
3. 試制過程中適當(dāng)在電路板上多留一些資源,比如PLD的容量要比你預(yù)期的容量稍大一些,單片機的ROM、RAM、I/O端口等資源都要留適當(dāng)?shù)目沼?。因為在設(shè)計過程中隨時會有很多不可預(yù)見的情況發(fā)生,解決這些問題,通常會增加對硬件資源的需求量。如果沒有在電路板上保留適當(dāng)?shù)娜哂噘Y源,將不得不在電路板外面再搭一塊小電路板。事實證明,這樣修改電路不僅容易給電路引入干擾信號,而且會大幅度降低試制樣機的可靠性,同時會使技術(shù)人員的很多時間花費在反復(fù)修改電路的簡單勞動上。
編寫單片機的軟件的時候,應(yīng)該盡量使用高級語言來編寫?,F(xiàn)在許多開發(fā)單片機的技術(shù)人員依然保留了80年代的開發(fā)方法。使用匯編語言,逐條指令編寫,并且手工分配單片機中的內(nèi)存資源。這種方法在寫小規(guī)模軟件還可以,可一旦軟件規(guī)模變大之后,由于匯編語言的低可讀性、低結(jié)構(gòu)性往往會讓設(shè)計人員被自己軟件中的復(fù)雜的邏輯關(guān)系搞得暈頭轉(zhuǎn)向,在一個軟件的邏輯關(guān)系混亂后,要保證寫出來的軟件能安全運轉(zhuǎn)是很困難的。 我們推薦使用C語言來寫軟件單片機代碼。(對于常見的8051系列,我們一般使用KEIL、FLANKLIN 等軟件。其它類型的單片機一般都有其配套的C語言編譯器,該型號單片機的經(jīng)銷商一般可提供)用C語言有這么幾個好處:
1. 可以大幅度加快開發(fā)進度。
2. 可以實現(xiàn)軟件的結(jié)構(gòu)化編程,它使得軟件的邏輯結(jié)構(gòu)變得清晰、有條理。
3. 在寫一些數(shù)學(xué)算法和循環(huán)、判斷語句的時候有比匯編語言高得多的效率。
4. 省去了人工分配內(nèi)存資源的工作,在匯編語言中我們不得不為每一個子程序來分配儲存變量的空間,這是一個復(fù)雜、乏味又容易出差錯的工作。而使用C語言后你只要在代碼中申明一下變量的類型,編譯器就會自動為你分配寄存器和內(nèi)存,低級重復(fù)易出差錯的事情都由計算機代勞了。根本不要人工干預(yù)。
5. 因為循環(huán)、判斷語句和變量名字都使用自然語言,因此寫出來代碼的可維護性和軟件可讀性很好。這樣當(dāng)需要更換軟件開發(fā)人員的時候,可以比較容易地進行代碼移交和消化。即使沒有更換人員,他們在維護自己的代碼的時候也比較容易。
6. 當(dāng)寫好了一個算法后,以后需要在不同種類的CPU上也需要這個算法時,可以直接引用原來的代碼,再配合這種CPU專用的編譯器重新編譯就可以了。這樣可以實現(xiàn)軟件的低成本跨平臺移植。而匯編語言在這種情況下,除了重新寫代碼,沒有別的辦法。因為C語言的這種特性,如果在設(shè)計復(fù)雜算法時(比如視頻/音頻信號處理、模糊邏輯和人工神經(jīng)元算法等),可以在PC機上使用Visual C++、C++ Build等x86平臺的C語言編譯器設(shè)計、調(diào)試該算法的代碼,調(diào)試成功后就可以移植到單片機的軟件系統(tǒng)中去。由于PC機上有充足的系統(tǒng)資源,開發(fā)調(diào)試進度會有大幅度的提高,這樣就節(jié)約了軟件的時間成本。
7. 在團體寫作的軟件中,軟件接口容易做到規(guī)范統(tǒng)一。
雖然使用C語言寫出來的代碼會比匯編語言所占用的空間要大5%~20%,但是由于半導(dǎo)體技術(shù)的發(fā)展,芯片的容量和速度有了大幅度的提高。在這種情況下,代碼占用的空間差異已經(jīng)不是很關(guān)鍵的了。相比之下,我們更應(yīng)該注重軟件是否可以長期穩(wěn)定運行的能力,注重使用先進開發(fā)工具所帶來的時間成本的優(yōu)勢。
以上就是關(guān)于電子產(chǎn)品類的產(chǎn)品設(shè)計圖相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
優(yōu)化方案生物選修一答案(優(yōu)化方案生物選修一電子版)
電子商務(wù)專業(yè)很爛嗎(電子商務(wù)就業(yè)率高嗎)