電子設計那點事兒(1)
硬件:電路設計,電路圖與印刷版繪制(protel、Altium Designer或Arse),電路板制作、焊接,電路調(diào)試
軟件:51單片機及protues、Keil C51,CPLD/FPGA及quartusII
以上為本人接觸過有關(guān)電子設計的軟硬件,還有其他如16位單片機、DSP及CCS、ARM等未開始學習。希望有童鞋會的能和俺交流,拜下。。。
電路設計,本人以本校編寫的《現(xiàn)代電子線路》為基本指導書,輔以《數(shù)字電路基礎》、《高頻電子線路》等,實際設計中參閱各種datasheet。推薦官方原版的datasheet,中文版固然方便,但如果不是官方翻譯的話會有粉多意想不到的事情發(fā)生= =。
電路圖與印刷版,本人先后使用了Ares(protues自帶絲印版繪制工具)、protel99se、Altium Designer winter09、Altium Designer 10等,并下載了多種PCB軟件,如PowerPCB、SprintLayout、CAM、ExpressPCB等等,比較而言最容易上手的是Ares,但是此軟件局限性灰唐滴大,最適合單片機仿真、PCB一條龍。教程推薦http://group.ednchina.com/GROUP_MES_14274_1739_5000004187.HTM(本人上傳)。用的最多的系protel99se,灰唐得心應手,無論是靈活性很好,強力推薦,但是工程文件夾不整理好的話會很亂,并且畫原理圖庫神馬的比較麻煩(總比Ares基本不能畫要好)。Altium Designer是protel的升級版,但是操作界面就有如win7與xp的區(qū)別,功能神馬的也有粉大進步,基本功能教程推薦力天電子視頻《AVR單片機軟硬件設計視頻教程—入門篇:手把手教你入門單片機》第二講,后半段為Altium Designer6.0的電路繪制及pcb繪制教程,簡單易懂。
電路板制作看個人身邊工具如何了。
焊接功底是練出來的,建議開始時使用溫度稍低的烙鐵,強烈建議使用助焊膏或者松香。
電路調(diào)試是比較痛苦的過程,出問題時常常一個電路改的亂七八糟的,常見問題很多出自以下幾點:電源接反,電源沒開,元器件正負極接反,芯片方向不對,虛焊或接觸不良,元器件損壞(這個最蛋疼鳥。。。),最后才是pcb畫錯或原理圖畫錯。別著急,一步步來。
protues:推薦7.7.2版本,不建議漢化,漢化后不太穩(wěn)定
51 單片機:建議郭天祥老師的教學視頻。十天教你學單片機C語言,如果你是學匯編的那我就沒辦法了,因為我是真的不會編。相對于8951單片機,推薦使用 STC的11、12單片機,因為集成了許多新功能,并且完全兼容AT的51單片機C語言。如果想省點事兒,可以直接學AT公司的AVR單片機,一樣集成了許多新功能,并且沒有那么多VC之外的語言要素。
Keil C51:本人下載了V2V3V4許多版本,V3最穩(wěn)定。許多庫文件都可以到單片機官網(wǎng)下載。STC單片機官網(wǎng)http://www.mcu-memory.com/雖然網(wǎng)頁比較簡陋。
CPLD/FPGA:Verilog 基本語法推薦《周立功Verilog視頻》,建模思想推薦黑金動力社區(qū)的《Verilog那些事兒V3.0》,quartusII推薦特權(quán)同學的《深入淺出玩轉(zhuǎn)FPGA視頻學習課程》第6講,進階推薦特權(quán)同學的《深入淺出玩轉(zhuǎn)FPGA》,最近看到特權(quán)同學的《愛上FPGA開發(fā)——特權(quán)和你一起學 NIOS2》已經(jīng)發(fā)售,期待中。。。打好語言基礎,樹立建模思想,路會越走越寬。
廢話廢到這,以上推薦分本人做廣告。網(wǎng)上均有免費版視頻及電子書下載,并且建議,如果只是入門的話,不用買昂貴的開發(fā)板,最好買基礎板,夠用就行,如果能搞到空PCB板自己焊接更好,這一點特權(quán)同學在《深入淺出玩轉(zhuǎn)FPGA》中有描述。一定要參加各種實踐才能有提高,從實踐回歸理論再指導實踐,你會有意想不到的收獲。
最后,本人的tuziy電子實驗室不定時(看情況吧= =)會成立,歡迎加盟或合作指導!
評論