本文目录一览:
硬件工程师中级证书怎么考?
我看单片机工程师(alloy518原创)
看了这么多,我也想说说,我也是做单片机的,CPLD用过,FPGA没有弄过,不会VHDL, 我用的是Verilog。我本科是学的计算机,但是软件方面确实不开窍,记得毕业设计的时候 被师兄责备为C都不会,从大二暑假参加电子竞赛开始搞硬件,到现在大概有5年了吧,也做 了大概10来个项目了,基本上都是用的单片机或者是单片机+CPLD的主控结构,也写过两本 单片机的教程。一直想学习ARM,但是处于时间、金钱的原因,也只是停留在认识的基础上而已,没有实践的经验这么多年来,用的最多的还是单片机,我比较偏爱ATMEL公司的产品,虽然有功耗大的 缺点,但是谁叫我第一块单片机就是用的AT89C51呢,记得当年停产的时候,我和教研室的 一个同学还感叹了半天呢。市场上项目还是挺多的,单片机还是很好用的,因为在低端控制 系统中,单片机基本上就可以胜任,51单片机比较便宜,而且现在也有很多高级51系列单片机,集成了很多功能,例如IIC、USB、CAN、MP3、MMC等,程序空间和内存也越来越大,64K+1K也很常见的,跑一些小的操作系统也可以了,例如uc/OS就可以,也可以移植TCP/IP协议 ,支持网络通信,所以51系列单片机完全可以应用于现在很多的场合,而且随着ISP和IAP在 51单片机上的应用,开发起来也越来越容易,我现在做简单的开发用编程器(并口线)+串口就足够了。
其缺点主要是保密性能太差,另外MIPS性能不高,即使用了X2功能,也很差。但 是51系列单片机的Keil环境,确实非常好用,自己也可以做一个MON来配合调试(说到MON,我想说我做MON-51遇到的一个问题:我的MON-51运行起来之后就不能够stop了,只能够退出 debug,大家谁知道是怎么回事情,告诉我一声,谢谢),非常方便。AVR单片机MIPS非常快,集成度比51要高,有些产品连外部晶体都不用,而且还有tiny等小封装系列,可以用于低 成本,小体积的场合。而且AVR的保密性能比51要好一些,其缺点就是外部扩展比较麻烦,除了和51兼容的几款之外,基本上都要软件模拟时序,这也难怪,人家做AVR的目的就是单 片化嘛:)AVR的ICCAVR和ICCTiny都还可以,用ISP下载也很方便,但是我没有用过AVR的仿真 器,因为太贵了:(不知道怎么样,我调试基本上都是通过串口的,因为做的项目也不太大。
MSP单片机算是16位吧,用在仪表上比较多,我做过一个热表的项目,它的最大特点是低功 耗,开发使用简单的Jtag来下载就可以了。PIC的单片机没有用过,也就不说了。整体来看,我认为很多场合都可以使用单片机,并不是非要用ARM内核、PowerPC等等,因为它们有不同的特点,所以以后很长一段时间,单片机还将有很大的用武之地,估计我们这辈子是看不到单片机被淘汰了,所以我们不必担心没有工作做,我们完全可以让我们的下一代去学习ARM什么的吧:)
说说我对单片机开发的看法吧,这只是我自己的看法,说的不对的地方,大家别拍我,因为我也只是一个研究生:)
1、搞单片机的绝对是有工作做的,没有必要为自己只会单片机就耿耿于怀;因为单片机要用好了,也是很不容易的没有个2-3年时间,没有5-6项目的开发经验,很难说真正把单片机学会了,我觉得我现在也就是会用而已,远远说不到用好了,记得以前在21ic上看到过一 个用于检验单片机开发者功底的系统,有时间找出来贴;
2、搞单片机绝对不能够只会单片机本身,因为如果只熟悉单片机的话,你是什么都做不了的,计算机这个行业,除非你研究计算机本身,否则你就的把它应用到实践场合中去,所以你必须对它的应用环境有所了解。单片机系统这么多外围芯片,你必须知道在什么场合应该用什么来实现你的功能。所以学习单片机的人除了单片机,对什么通信原理、数字电路、模拟电路什么的也应该至少有所了解。
3、单片机是计算机处理器的一个分支,我建议大家有时间找本计算机组成原理好好看看,我碰到过好多用单片机的人,连计算机的基本知识都不知道,怎么做设计阿,推荐一本书 《inter微处理器全系列:结构、编程与接口》(第五版),这本书是我本科时候带过我的两 位导师和一位博士师兄翻译的,里面错误虽然有一些,但是大体还是不错的,当然,你要是能够看原版那就更好了,算是我给他们做个小小的广告吧:)
4、多看书,多上网,多看看别人的设计思路和系统,开阔视野,为以后自己的系统设计打好基础
最后说说我觉得初中级单片机工程师应该达到的水平吧,呵呵,我觉得自己应该算是在初级和中级之间吧:)
1、对单片机应用场合有充分的了解,能够在应用项目中选择合适的单片机和外围芯片的型号;能够根据系统指标很快的设计出一个应用系统的体系结构;在深圳那边,做一个项目也给你的时间也就是一个星期左右,因为这些东西谁都能做,主要看谁能够做的又快又好;
2、熟练使用ASM和C等相应的单片机语言,有良好的编程风格和一定的编程技巧;
3、能够进行简单的PCB版图设计,至少能够设计出有一定抗干扰能力的单片机电路板;
4、对控制、信号系统有所了解,知道必要的算法;
5、熟悉计算机方向的简要开发,能够使用计算机开发工作做一些简单的主机端软件;
6、对模拟、数字电路、总线等比较熟悉,能够使用它们进行单片机的外围接口;
一句话,时刻努力学习,不仅仅学习单片机本身!
PCB技术员具体做什么事情?
PCB( Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为"印刷"电路板。
一、PCB技术员主要工作内容如下:
1、电子BOM【物料清单(Bill of Materials,简称BOM)是描述企业产品组成的技术文件。】制做及原理图核对;
2、元件确认书及项目相关文件的制做发放;
3、贴板前的备料及后期简单调试工作;
4、PCBA【PCBA制程:PCBA=Printed Circuit Board Assembly,也就是说PCB空板经过SMT上件,再经过DIP插件的整个制程,简称PCBA制程。】的贴板;
5、实验室的5S(整理、整顿、清扫、清洁、素养)整理及物料领取管控;
6、产品相关测试平台的维修;
7、产品的相关复杂焊接搭接和实验工作;
8、工厂试产的跟进反馈工作;
9、完成领导交办其它的工作内容。
二、PCB技术员岗位要求如下:
1、大专及以上学历,机械、电子技术、自动化相关专业;
2、要求有焊接经验,熟悉相关电子元器件;
3、会熟练使用线路板程序下载工具,熟悉pcb程序烧录流程及相关注意事项;
4、服从上级安排,有责任心,有韧性,能吃苦耐劳;
5、学习能力强,能较快适应新技术、新环境。
电工发展前景
电工发展前景还可以,有三个主要方向:
第一个电工发展方向:通过做电工的过程熟悉掌握一些设备的管理与维修工作,让自己技术多元化发展,最终可成为公司的维修主管或者设备管理主管,这个就比较平稳安定,当然需要的时间也比较长。
第二个电工发展方向:根据自己的技术去承包电工安装类的业务,自己做老板。这个可能让你一下变得富有,但是风险也相对大一些,既要能接到业务,又要组织管理好自己手下的人,还要承担工程中可能存在的风险。
第三个电工发展方向:根据自己学到的知识去学习高端维修,如电路板维修业务,这个风险低,回报也快,是一条比较理想的路子,因为有电工的基础,学习电路板维修就会比较快,学到技术后不管是自己开店维修还是在别的公司做电路板维修工程师都是不错的选择,因为开店成本低,只要自己能修就好了,去别的公司做也可以根据业绩拿到6000-10000不等的工资,相比做电工来说又没有什么危险性。
什么是PCBA,PCB与PCBA的区别是什么
PCB有很多种称呼,可称为电路板、线路板、印刷线路板等等,是重要的电子部件,PCB作为一张裸板,被用来贴装电子元器件,使电子元器件与电路板连通,实现一定功能。
PCBA是Printed Circuit Board Assembly的缩写,不过在国外,一般把PCBA译为PCB组装(PCB Assembly)。PCBA是PCB裸板经过SMT贴片、DIP插件和PCBA测试,质检组装等制程之后,形成的一个成品,简称PCBA。可以实现设计师的设计功能,几乎所有的电子产品,如智能家居,AR,VR,医疗设备等,都需要用到PCBA板。
pcb设计需要哪些知识
了解PCB设计流程前要先理解什么是PCB。PCB是英文Printed Circuit Board(印制线路板或印刷电路板)的简称。通常把在绝缘材料上按预定设计制成印制线路、印制组件或者两者组合而成的导电图形称为印制电路。
PCB于1936年诞生,美国于1943年将该技术大量使用于军用收音机内;自20世纪50年代中期起,PCB技术开始被广泛采用。目前,PCB已然成为“电子产品之母”,其应用几乎渗透于电子产业的各个终端领域中,包括计算机、通信、消费电子、工业控制、医疗仪器、国防军工、航天航空等诸多领域。以下为快点PCB学院整理的PCB设计流程详解。
1、前期准备
包括准备元件库和原理图。在进行PCB设计之前,首先要准备好原理图SCH元件库和PCB元件封装库。
PCB元件封装库最好是工程师根据所选器件的标准尺寸资料建立。原则上先建立PC的元件封装库,再建立原理图SCH元件库。
PCB元件封装库要求较高,它直接影响PCB的安装;原理图SCH元件库要求相对宽松,但要注意定义好管脚属性和与PCB元件封装库的对应关系。
2、PCB结构设计
根据已经确定的电路板尺寸和各项机械定位,在PCB设计环境下绘制PCB板框,并按定位要求放置所需的接插件、按键/开关、螺丝孔、装配孔等等。
充分考虑和确定布线区域和非布线区域(如螺丝孔周围多大范围属于非布线区域)。
3、PCB布局设计
布局设计即是在PCB板框内按照设计要求摆放器件。在原理图工具中生成网络表(Design→Create Netlist),之后在PCB软件中导入网络表(Design→Import Netlist)。网络表导入成功后会存在于软件后台,通过Placement操作可以将所有器件调出、各管脚之间有飞线提示连接,这时就可以对器件进行布局设计了。
PCB布局设计是PCB整个设计流程中的首个重要工序,越复杂的PCB板,布局的好坏越能直接影响到后期布线的实现难易程度。
布局设计依靠电路板设计师的电路基础功底与设计经验丰富程度,对电路板设计师属于较高级别的要求。初级电路板设计师经验尚浅、适合小模块布局设计或整板难度较低的PCB布局设计任务。
4、PCB布线设计
PCB布线设计是整个PCB设计中工作量最大的工序,直接影响着PCB板的性能好坏。
在PCB的设计过程中,布线一般有三种境界:
首先是布通,这是PCB设计的最基本的入门要求;
其次是电气性能的满足,这是衡量一块PCB板是否合格的标准,在线路布通之后,认真调整布线、使其能达到最佳的电气性能;
再次是整齐美观,杂乱无章的布线、即使电气性能过关也会给后期改板优化及测试与维修带来极大不便,布线要求整齐划一,不能纵横交错毫无章法。
5、布线优化及丝印摆放
“PCB设计没有最好、只有更好”,“PCB设计是一门缺陷的艺术”,这主要是因为PCB设计要实现硬件各方面的设计需求,而个别需求之间可能是冲突的、鱼与熊掌不可兼得。
例如:某个PCB设计项目经过电路板设计师评估需要设计成6层板,但是产品硬件出于成本考虑、要求必须设计为4层板,那么只能牺牲掉信号屏蔽地层、从而导致相邻布线层之间的信号串扰增加、信号质量会降低。
一般设计的经验是:优化布线的时间是初次布线的时间的两倍。PCB布线优化完成后,需要进行后处理,首要处理的是PCB板面的丝印标识,设计时底层的丝印字符需要做镜像处理,以免与顶层丝印混淆。
6、网络DRC检查及结构检查
质量控制是PCB设计流程的重要组成部分,一般的质量控制手段包括:设计自检、设计互检、专家评审会议、专项检查等。
原理图和结构要素图是最基本的设计要求,网络DRC检查和结构检查就是分别确认PCB设计满足原理图网表和结构要素图两项输入条件。
一般电路板设计师都会有自己积累的设计质量检查Checklist,其中的条目部分来源于公司或部门的规范、另一部分来源于自身的经验总结。专项检查包括设计的Valor检查及DFM检查,这两部分内容关注的是PCB设计输出后端加工光绘文件。
还没有评论,来说两句吧...