资源描述
本科教育广而不深,培养自学的绝佳时期,别受约束,想干什么就去做,别只停留在想或等别人教,本校有挂了20多科的牛人,但现在很多牛的用人单位抢着要他!
下面是一点点经验,可能有些肤浅,欢迎交流,互相进步
/*********************************电子******************************/
单片机、嵌入式
简 介:
你用到的带电产品几乎都用到单片机,MP3、手机、家电、工业控制、机器人等。它是一个产品的控制核心。
种 类:
1.51系列
用的最多,特别是在教学,因为它简单易学,是单片机入门的最好的选择
2. PIC和AVR系列
在实际中最常用,运行效率高,外围器件丰富。
3. DSP系列
DSP为数字信号处理器,也可以说是一种单片机,它是处理大量数据方面的专家,如处理一些图像数据。
4. ARM系列
如果你关注手机的话,现在流行的智能手机处理器一般都是三星或高通的,这个处理器就是ARM,其实它不光是在手机,在车载设备、工业控制、智能设备等用途也很广。这是做嵌入式最好的处理器,占嵌入式90%的市场,运算速率高,指令丰富,并可嵌入多种系统如windows CE、linux、μc/os-Ⅱ等。
5. FPGA和CPLD系列
这是个可定制接口的,灵活性很大,如自己设计一拥有10个串口的单片机
学习前提:
学习之前最好了解一些 模电数电、传感器、C语言、单片机原理 的一点基础知识。
不过不了解也可以,当做一些实际产品,遇到问题时再深入学习,不过C语言得有点印象。学习中一定要多练多做多问多专研,必须要买“开发板”。
学习流程:
1.51系列为必学,这是为你深入学习打基础。学完后至少做出一个作品。
2.学习AVR或PIC其中之一,这个可以在实际工作中应用,也可以为以后深入学习打基础。要求也是学完的至少开发一个作品。
3.上面两个是基础,也是最常用的。有了上面的基础,再按兴趣学ARM,DSP,FPGA/CPLD其中的一个或多个。
推荐教程:
只是推荐,如果找不到,可以向我索要。
买开发板时一般都带教程,就是教程不一定好
1.51系列
视频教程:找郭天祥的51单片机视频教程 非常好的教程,推荐
2.AVR、PIC系列
可以搜一下视频教程,也可以看书籍,教程很多,找不到可以向我要
3.嵌入式 ARM
推荐看书籍,嵌入式不好讲,所以视频教程没有太好的。并且看书籍能快一些。
其实单片机中嵌入系统不一定要用ARM,几乎所有单片机都能嵌入系统,只不过性能和支持系统种类多少的问题
但是学习嵌入式还是推荐ARM,因为教程多,支持性还好。
学习嵌入式是很麻烦的,需要跨专业学习很多东西,计算机语言:精通汇编/C/C++,数据结构,算法,操作系统知识,处理器硬件,系统移植,应用编程,驱动开发等
可以看一下我校内(人人)有关学习流程文章。其实那个学习流程推荐书籍不是很全,但很清晰。
如果按照这个流程学习有困惑的话,可以联系我互相交流。
4.DSP、FPGA和CPLD系列
资料也很多,找不到可以向我索要。
/*********************************电气******************************/
PLC、变频器
PLC:
电气中最常用,代替了以前电气设计中应用的继电器、接触器等,并且功能十分强大,编程非常简单,应用在电梯、自动生产流水线、配电、机床等强电场所。
学习:
1.编程学习,很简单,可以找一款PLC进行学习如三菱FX系列和西门子s7-200系列。重点还是边学边练。并至少做出一个作品。
2.学完应用PLC后,接下来学习组态软件和触摸屏编程,推荐学习“组态王”,这个软件国内应用很广。
变频器:
现在电气方面“变频器”应用很火,现在的电机调速几乎都有变频器,很缺人才。
上面是电气方面比较实用的技术,如果你想设计出好的作品,一些基础知识是一定要掌握的
强电、机床电气、电机拖动、电机控制
————————————————————PS:对以上有什么问题或需要资料可以联系我
/******************************* PC端软件***************************/
在做产品时,有时会要求在电脑中有个 控制台、监视台、数据采集软件,这就要求会编写一些简单的windows通信软件,距离短、数据量小可能用到串口通信,距离长、数据量大可能用到网络通信
推荐几个我学过的
VC++:优点:用C++编写,灵活性很大,经典,功能强大,组件丰富,缺点:界面设计很麻烦
推荐书籍:范磊的零起点学通C++(视频)———>>>孙鑫的VC++深入详解(有书和视频)
C++Builder:用C++编写,易用,界面设计简单,推荐,编写串口通信和网络通信够用了,但它好像没有像VC++那样的串口通信组件,不过可以自己编写。
推荐书籍:在学完上面第一个教程和第二个教程前三章后看
———C++Builder与RS-232串行通信控制————————————
LabVIEW:这个软件功能强大,图形化编程,编程简单,数据采集方面最专业了,
推荐书籍:图书馆有本LabVIEW从入门到精通,这本书是实例类型的,只要按照它的实例一个一个去练就好。学完这本就可以做很多东西,如果在实际应用中遇到问题可以再翻一些高级应用的书。
/*********************************机械******************************/
虽然机械是个很靠经验的行业,但对于在校生来说,软件的应用能力和基础知识的掌握程度
很重要
软件推荐:
三维软件:UG、CATIA、PRO/E
虽然学校会有PRO/E实习,但掌握程度远没有自学的好。
这三个软件推荐学习UG,现在比较流行用这个。
学习流程为:建模——>装配——>工程图——>运动仿真 这个是基础
如果做数控加工可以再学NC加工,就是根据你设计的零件,模拟加工,自动生成数控代码,然后对数控代码做少量的修改就可以直接输入到数控机床中加工,不过你得有数控基础知识。
如果做工业设计,就得会渲染,UG中渲染不复杂。不过工业设计好像不用UG,用3dMAX。
如果做模具设计,就再学模具设计。
如果做逆向工程,就找相关书籍,图书馆有,逆向工程就是根据现有产品再仿一个
书籍推荐:找 全是实例的书练就行啦,当时我学的时候图书馆UG的书还没几个,不过现在图书馆买了很多UG的书,肯定有你需要的。
虚拟样机软件:adams
就是对设计的产品进行虚拟分析,比如运动分析、震动分析等。而且它的模块丰富。可以百度了解一下。
书籍推荐:这个图书馆也有 不过搜索的时候 要搜 MD ADAMS
有限元分析软件:ansys
这可是大名鼎鼎的分析软件,可以分析各种力,磁场了等。感兴趣可以百度一下
书籍推荐:图书馆也不少
其实UG、adams、ansys可以联合仿真的,比如UG设计的模型导入到ansys中将刚性变成柔性的,然后再导入到到adams进行柔性分析等。
/**********************************联系方式***********************************/
/*QQ:406834591 不常在线 人人搜 齐宝冬 */
/*****************************************************************************/
展开阅读全文