木有神马特别的意思。只是稍稍提一下电子设计里一些技能速成的合适教程。由于本人走了不少弯路,但所幸基础相应的打得比较牢,各类教程看得不少,在此献丑,只是希望后来者少走弯路。
硬件:电路设计,电路图与印刷版绘制(protel、Altium Designer或Arse),电路板制作、焊接,电路调试
软件:51单片机及protues、Keil C51,CPLD/FPGA及quartusII
以上为本人接触过有关电子设计的软硬件,还有其他如16位单片机、DSP及CCS、ARM等未开始学习。希望有童鞋会的能和俺交流,拜下。。。
电路设计,本人以本校编写的《现代电子线路》为基本指导书,辅以《数字电路基础》、《高频电子线路》等,实际设计中参阅各种datasheet。推荐官方原版的datasheet,中文版固然方便,但如果不是官方翻译的话会有粉多意想不到的事情发生= =。
电路图与印刷版,本人先后使用了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的区别,功能神马的也有粉大进步,基本功能教程推荐力天电子视频《AVR单片机软硬件设计视频教程—入门篇:手把手教你入门单片机》第二讲,后半段为Altium Designer6.0的电路绘制及pcb绘制教程,简单易懂。
电路板制作看个人身边工具如何了。
焊接功底是练出来的,建议开始时使用温度稍低的烙铁,强烈建议使用助焊膏或者松香。
电路调试是比较痛苦的过程,出问题时常常一个电路改的乱七八糟的,常见问题很多出自以下几点:电源接反, 电源没开,元器件正负极接反,芯片方向不对,虚焊或接触不良,元器件损坏(这个最蛋疼鸟。。。),最后才是pcb画错或原理图画错。别着急,一步步来。
protues:推荐7.7.2版本,不建议汉化,汉化后不太稳定
51 单片机:建议郭天祥老师的教学视频。十天教你学单片机C语言,如果你是学汇编的那我就没办法了,因为我是真的不会编。相对于8951单片机,推荐使用 STC的11、12单片机,因为集成了许多新功能,并且完全兼容AT的51单片机C语言。如果想省点事儿,可以直接学AT公司的AVR单片机,一样集成了许多新功能,并且没有那么多VC之外的语言要素。
Keil C51:本人下载了V2V3V4许多版本,V3最稳定。许多库文件都可以到单片机官网下载。STC 单片机官网http://www.mcu-memory.com/虽然网页比较简陋。
CPLD/FPGA:Verilog 基本语法推荐《周立功Verilog视频》,建模思想推荐黑金动力社区的《Verilog那些事儿V3.0》,quartusII推荐特权同学的《深入浅出玩转FPGA视频学习课程》第6讲,进阶推荐特权同学的《深入浅出玩转FPGA》,最近看到特权同学的《爱上FPGA开发——特权和你一起学 NIOS2》已经发售,期待中。。。打好语言基础,树立建模思想,路会越走越宽。
废话废到这,以上推荐分本人做广告。网上均有免费版视频及电子书下载,并且建议,如果只是入门的话,不用买昂贵的开发板,最好买基础板,够用就行,如果能搞到空PCB板自己焊接更好,这一点特权同学在《深入浅出玩转FPGA》中有描述。一定要参加各种实践才能有提高,从实践回归理论再指导实践,你会有意想不到的收获。
最后,本人的tuziy电子实验室不定时(看情况吧= =)会成立,欢迎加盟或合作指导!