作为一个电子工程师(electronic engineer)必备技能:抄板,焊板,画板,仿真,编程,调试,创意,坚持。八大技能,你几级了?我才一级,还要多打野,多补刀呀!虽然跟着师傅能混一些经验,但是还是要练好技能,自己搞点人头才能真正的提升经验。
抄板:此技能是寻求经典设计元素的来源,不得不学。学精不易,建议升到二级足以,经历转移到别的技能上。
1级,能够超出电源电路,画出电路图
2级,看懂电路图,快速理解其设计意图。
3级,从中学习智慧,评价其设计方案的好坏。
4级,基本不用一点点的抄就能知道电路原理图。高深的走线设计是要吸取的。
焊板:此技能是电子工程师的看家本领,必备武器。首选技能,且要加到最高级。
1级,明白焊接原理,懂理论知识。能应付简单的焊接。
2级,贴片元件的焊接应付自如,插件的不再话下,能保证质量。贴片对MCU焊接能够独立完成。
3级,焊接技术更上一层,焊点美观达标。无连焊虚焊,不能有拉尖,白锡登不合格焊点。对器件的弯曲能够细心把握,对线头的焊接处理合适。
4级,焊接技术纯熟,基本一次搞定,不能有用蛮劲,硬杵的现象,温度把握精准,元件的分布合理美观。布线能够借助画图工具初步设计后再进行焊接。基本走向一个成熟的设计流程,设计阶段要细心,有大局观。为后续的工作带来很大方便。
画板:画板软件首选Altiun designer ,必备技能。首选。不解释,提前添加。
1级,知道基本流程,库文件,封装,一整套下来基本就行,能够画好单片机最小系统板。
2级,建立好自己常用的封装库文件,这是一个成熟电子工程师的积累。
3级,能迅速画好多层板,布线要合理。
4级,对高频信号等其他高级理论充分理解,并且善于实践于设计PCB之中。
仿真:帮你成为高手的工具,不得不学。学的熟练运用后可以用一台电脑当做一个虚拟实验室。性价比也不错。
1级,会使用常见的EDA软件,PSPICE,PROTEUS,MATLAB,MLUTISIM等,操作不多解释,重要的是明白这些仿真软件的各个侧重点。
2级,能结合实例,运用工具对其分析,寻求最优的参数,确定最终方案。
3级,看破软件,视其为垃圾,因为有事软件也罢工,自己不能因为这个原因否定其他的价值。
编程:想成为电子工程师大神吗?编程是你不得不跨越的龙门。不多说,玄妙的很。技巧很多,但是思想更重要。
1级,c语言要熟练,基本的一些功能的实现要熟练。编译工具要上手快(1个小时要熟悉具体的编译环境),当然环境只是个工具,C才是内功,自己没事多看看C,会收获更多。
2级,流程图不能不画,这是打开思维的钥匙。是把思路理清的工具。各种流程图灵活运用,能把复杂的程序分的有模有样。要具备分时操作的思想。状态机的思想是渗入到程序的每个毛孔的。这是一种牺牲灵活,获得清晰的一种方法。
3级,大神的跳跃。基本能够处理常见事务,like 键盘,显示,LCD, 测频,数据传输,PWM ,超级定时,稳压,AD采样,数字滤波,等等 都已经烂熟于心。该阶段提升是在程序独立性和模块化上做文章了。每一个模块虽然有现成的实例,但是要想好好的理解,非要自己去做一遍才行,;里面文章多的是,值得深入研究。其实做的多了,就感觉单片机只是个工具,要想升级自己,还要多多观察编程思路,数学模型一类的东西,那些才是干货。这其实就是从经验知识到专业理论知识的转化,再有专业理论知识向基本理论的质变。一些工具可以用上(matlab…)
4级,更高的层次,多总结,我还没想好是什么景象呢。(赶紧想,不然怎么会实现呢)
调试:硬件调试和软件调试。都是分块化思想,按部就班有条有理的进行。只有这样才能排查出来bug.硬件上,熟练使用仪器,其实没什么,最重要的就是万用表和示波器。两大神器!软件就是下载器和开发板,无尽的尝试换来丰收的硕果。但是尝试切不可盲目乱撞,否则只会越挫越没士气。别小看调试,对于一个初级硬件工程师,没有这个基础什么工作也做不下去。电子行业的基础是测量。好好研究吧。
创意:不要说什么创意,创意只是在前人的肩上更高了一步,哪怕是一小步也是有价值的。所以想要创意之前,我们要学会模仿,模仿也就是学习了,这样一个过程有很快的提高,因为方向明确。
坚持:坚持就是胜利,每一个路上都有果实,只是有人的眼睛只是一个普通的器官,而有的人是有心灵和感恩混于清澈的水做成的。要坚持,坚持在路上积累,就会有收获。千里之行,始于足下。奋斗才刚刚开始,困难刚刚来临,让困难来的更猛烈些吧,这样我才能长出健壮的翅膀。长点心吧。
看看自已以前的感想,还挺有意思的。希望这些心得能给初学者一点帮助,那么我也就找到存在的意义了!也希望能起到抛砖引玉的作用,欢迎各位童鞋批评指正哈。