電子工程師需對(duì)數(shù)字電路、模擬電路、電路分析、C語(yǔ)言、計(jì)算機(jī)組成原理、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、微機(jī)原理、單片機(jī)應(yīng)用技術(shù)、嵌入式系統(tǒng)、數(shù)字信號(hào)處理等技術(shù)熟知。
1.電路設(shè)計(jì)
(1)能識(shí)別常用的元器件,像電阻,電容,電感,電源,二極管,三極管,場(chǎng)效應(yīng)管,電位計(jì),傳感器,變壓器,整流橋,開關(guān),震蕩器,LED,數(shù)碼管,可控硅,繼電器等等,包括其各自的型號(hào)、類別、大小、封裝;
(2)能看懂別人的電路圖,能畫出自己想設(shè)計(jì)的電路圖,并能綜合評(píng)價(jià)電路設(shè)計(jì)好壞;
(3)一些常見的應(yīng)用電路,包括數(shù)字電路和模擬電路要使用得很熟練,可組合出不同的新電路來,常見電路有電源電路,反饋電路,放大電路,振蕩電路,控制電路,數(shù)字系統(tǒng)電路等;
2. PCB制圖
(1)能使用一些常見的電路畫圖軟件,像AltiumDesigner,PADS,Cadende等;
(2)能畫器件的封裝圖,至少能畫二層板,三層板,四層板,擺放器件位置合理,布局美觀;
(3)能在畫圖中考慮到電源和地線,信號(hào)線走線,抗干擾問題,具體細(xì)節(jié)有很多,這里不做說明,目的是確保制版正確、可靠、合理、經(jīng)濟(jì)等;
3. 器件焊接
(1)懂得焊接的基本原理;
(2)熟練焊接直插和貼片的器件,這兩類在常見焊接中用得比較多;
(3)焊接要美觀,細(xì)心,要遵循一定原則;
(4)能檢修電路板的基本問題;
4. 電路仿真
有時(shí)在驗(yàn)證某一個(gè)模塊的功能或整體效果時(shí),在設(shè)計(jì)初期是需要進(jìn)行電路仿真,調(diào)整一些器件參數(shù),觀察效果如何,以確定最優(yōu)的方案和參數(shù)值,常見的EAD軟件有Proteus,Mlutisim,Pspice,前面兩個(gè)工具,工程師用的比較多,工具本身交互性也很好,但仿真和實(shí)際是存在一定出入的,所以只能是參考,并不能定型。
5. 軟件編程
根據(jù)芯片的不同,其編輯器,編譯器,調(diào)試器,下載器基本上是不同的,主流的有Keil,IAR,Eclipse,Mplab,VisualDSP++,Xilinx Platform Studio,NiosII, Workbench等,工具只是用來輔助設(shè)計(jì)的,主要是要求工程師有編寫常見的單片機(jī)模塊代碼的能力,像Uart,SPI,I2C,ADC,DAC,PWM, Timer,鍵盤,液晶,傳感器,無線通信等模塊的編程。
6. 整體調(diào)試
這里包括電路調(diào)試和軟件調(diào)試,能發(fā)現(xiàn)電路中設(shè)計(jì)不合理的地方,能解掉軟件中出現(xiàn)的Bug,并善于分析問題的關(guān)鍵所在,綜合考慮硬件和軟件兩個(gè)方面,從中找到最優(yōu)解,合理修改硬件電路和軟件代碼,使修改的代價(jià)最小。
優(yōu)秀電子工程師需具備15項(xiàng)實(shí)用技能:
1. MCU分類:4位機(jī),51,PIC,AVR,MSP430等系列進(jìn)行學(xué)習(xí);
2. 硬件知識(shí):元器件,PCB布線,經(jīng)典電路,通訊協(xié)議,EMC,開發(fā)工具;
3. 軟件知識(shí):ASM,C,C++,VISIO,SmartDraw,SourceInsight,VC++6.0;
4. 輔助知識(shí):AutoCAD,Matlab,OrCAD,相關(guān)軟件,重要項(xiàng)目;
5. 電子元器件的精通,常用元器件的用途的非常熟悉;
6. 輸入輸出端口控制KEY,V/F變換器,語(yǔ)音控制,電源設(shè)計(jì)與監(jiān)控等
7. 顯示技術(shù)LED,LCD,VFD等的控制技術(shù);
8. 機(jī)電控制技術(shù)PWM,電機(jī)的控制,遙控器控制;
9. 數(shù)據(jù)采集技術(shù)AD,DA,各種傳感器的知識(shí),以及編寫程序的注意;
10. 信號(hào)與算法技術(shù),編碼,各種算法數(shù)據(jù)結(jié)構(gòu),C,ASM源代碼;
11. 通信技術(shù)SPI總線,I2C總線,CAN總線,RS232,RS485等;
12. PCB設(shè)計(jì)技巧,仿真軟件MultiSim,EMC,EMI技術(shù)知識(shí)。
13. 編程規(guī)范ASM ,C,C++的設(shè)計(jì)能力。
14. ADS,Protel DXP,KEILC相關(guān)軟件的熟練應(yīng)用;
15. 嵌入式UC/OS-II內(nèi)核,ARM架構(gòu)與編程,典型芯片的熟悉。
