今天有同学问我自动化专业需要掌握哪些技能,想来想去,一些技能都是依靠软件工具实现的,技能离不开软件,我们可以在学习软件的同时掌握其中的技能,今天和大家介绍下自动化或电子电气专业需要掌握的一些软件,这些软件不论是找工作或读研,都很有帮助。
1. Multisim
为什么把Multisim作为第一推荐?Multisim是NI推出的一款优秀的电路仿真软件。我们学电的,总离不开电路,课本中的电路太过理想,平时看那些图总感觉很抽象,此时我们可以用Multisim仿真具体的电路,调一调参数,有助于我们更深刻直观的理解电路工作的原理,摆脱死记硬背的学习方式。
2. Visual C++
这个软件可能很有争议,因为比较老,但是!它是计算机二级C语言考试中用的编译器,硬件工程师不能只懂硬件,也需要会软件,C语言就是非常不错的选择,而且这也是很多专业的必修课,软件本身使用并不难,我们主要是用这个编译器来学习C语言,这才是重点。以后大家可能会有GCC或Visual Studio等编译器,但是万变不离其中。
3. Keil
Keil才是有趣的开始,这涉及到单片机、电路、C语言三部分知识。我们可以用C语言在Keil开发环境下,编写我们的程序,将其烧录到单片机中,控制电机或其他外设,或者做一个简单的小车控制程序,或者一些温度采集报警程序,甚至是四旋翼飞行器。从Keil开始才是真正的学以致用的环节,也是我当时最喜欢的内容。
3. Matlab
没听说过Matlab的工科生,没有搞过科研。Matlab的强大是毋庸置疑的,从哈工大被禁用Matlab就可见一斑。Matlab有着强大的计算功能,对于初学者而言,我们可以用matlab求解一些方程或矩阵,验证一些算法,或者是对系统建模仿真。如果想深入研究所学专业,Mablab必不可少。
4. Quartus or Vivado
Quartus是Intel公司开发FPGA的环境,与之对应的是Vivado,近年来Intel的FPGA学习资料原来越完善,不管Quartus还是Vivado都可以作为学习的选择。二者的操作逻辑相差不小,而且操作比较复杂,要根据自己的需要来选择,通过这个软件我们要掌握Verilog HDL语言以及FPGA的基本开发流程。
5. STEP7 Microwin
学自动化的怎么能不知道PLC呢?PLC在工业环境中使用的比较多,STEP7 Microwin是西门子用来开发PLC S7-200的,我们需要掌握PLC编程中梯形图的基本规则,同时掌握PLC的基本开发流程。
以上便是自动化需要掌握的基本软件,每一个软件都是实打实的有价值,无论就业还是考研都非常有用,大家一定要抓紧学习,强烈建议先收藏后学习。