博文
PCB设计技巧百问(2) (2005-10-29 16:34:00)
摘要:21、电路板DEBUG应从那几个方面着手?
就数字电路而言,首先先依序确定三件事情: 1. 确认所有电源值的大小均达到设计所需。有些多重电源的系统可能会要求某些电源之间起来的顺序与快慢有某种规范。 2. 确认所有时钟信号频率都工作正常且信号边缘上没有非单调(non-monotonic)的问题。3. 确认reset信号是否达到规范要求。 这些都正常的话,芯片应该要发出第一个周期(cycle)的信号。接下来依照系统运作原理与bus protocol来debug。
22、在电路板尺寸固定的情况下,如果设计中需要容纳更多的功能,就往往需要提高PCB的走线密度,但是这样有可能导致走线的相互干扰增强,同时走线过细也使阻抗无法降低,请专家介绍在高速(>100MHz)高密度PCB设计中的技巧?
在设计高速高密度PCB时,串扰(crosstalk interference)确实是要特别注意的,因为它对时序(timing)与信号完整性(signal integrity)有很大的影响。以下提供几个注意的地方:
1.控制走线特性阻抗的连续与匹配。
2.走线间距的大小。一般常看到的间距为两倍线宽。可以透过仿真来知道走线间距对时序及信号完整性的影响,找出可容忍的最小间距。不同芯片信号的结果可能不同。
3.选择适当的端接方式。
4.避免上下相邻两层的走线方向相同,甚至有走线正好上下重迭在一起,因为这种串扰比同层相邻走线的情形还大。
5.利用盲埋孔(blind/buried via)来增加走线面积。但是PCB板的制作成本会增加。 在实际执行时确实很难达到完全平行与等长,不过还是要尽量做到。
除此以外,可以预留差分端接和共模端接,以缓和对时序与信号完整性的影响。
23、模拟电源处的滤波经常是用LC电路。但是为什么有时LC比RC滤波效果差?
LC与RC滤波效果的比较必须考虑所要滤掉的频带与电感值的选择是否恰当。 因为电感的感抗(reactance)大小与电感值和频率有关。如果电源的噪声频率较低,而电感值又不够大,这时滤波效果可能不如RC。但是,使用RC滤波要付出的代价是电阻本身会耗能,效率较差,且要注意所选电阻能承受的功率。
24、滤波时选用电感,电容值......
PCB设计技巧百问(1) (2005-10-29 16:33:00)
摘要:1、如何选择PCB板材?
选择PCB板材必须在满足设计需求和可量产性及成本中间取得平衡点。设计需求包含电气和机构这两部分。通常在设计非常高速的PCB板子(大于GHz的频率)时这材质问题会比较重要。例如,现在常用的FR-4材质,在几个GHz的频率时的介质损(dielectric loss)会对信号衰减有很大的影响,可能就不合用。就电气而言,要注意介电常数(dielectric constant)和介质损在所设计的频率是否合用。
2、如何避免高频干扰?
避免高频干扰的基本思路是尽量降低高频信号电磁场的干扰,也就是所谓的串扰(Crosstalk)。可用拉大高速信号和模拟信号之间的距离,或加ground guard/shunt traces在模拟信号旁边。还要注意数字地对模拟地的噪声干扰。
3、在高速设计中,如何解决信号的完整性问题?
信号完整性基本上是阻抗匹配的问题。而影响阻抗匹配的因素有信号源的架构和输出阻抗(output impedance),走线的特性阻抗,负载端的特性,走线的拓朴(topology)架构等。解决的方式是靠端接(termination)与调整走线的拓朴。
4、差分布线方式是如何实现的?
差分对的布线有两点要注意,一是两条线的长度要尽量一样长,另一是两线的间距(此间距由差分阻抗决定)要一直保持不变,也就是要保持平行。平行的方式有两种,一为两条线走在同一走线层(side-by-side),一为两条线走在上下相邻两层(over-under)。一般以前者side-by-side实现的方式较多。
5、对于只有一个输出端的时钟信号线,如何实现差分布线?
要用差分布线一定是信号源和接收端也都是差分信号才有意义。所以对只有一个输出端的时钟信号是无法使用差分布线的。
6、接收端差分线对之间可否加一匹配电阻?
接收端差分线对间的匹配电阻通常会加, 其值应等于差分阻抗的值。这样信号品质会好些。
7、为何差分对的布线要靠近且平行?
对差分对的布线方式应该要适当的靠近且平行。所谓适当的靠近是因为这间距会影响到差分阻抗(differential impedance)的值, 此值是设计差分对的重要参数。需要平行也是因为要保持差分阻抗的一致性。若两线忽远忽近, 差分阻抗就会不一致......
锂离子电池充电(2005-10-29 16:32:00)
摘要:锂离子电池
锂离子电池与其他电池相比,主要有以下优点:
所标志的开路电压通常为3.6V,而镍氢和镍镉电池的开路电压为1.2V。
能量高、储存能量密度大,以同样输出功率而言,锂离子电池的重量不但比镍氢电池轻一半,体积也小20%。
锂离子电池的充电速度较快,仅需要1~2小时的时间就可充电,达到最佳状态;同时,锂离子电池的漏电量极少,即使随意放置1~2周后再拿出来用时,一样能发挥电力、照常工作;锂离子电池的自放电率低<8%/月,远低于镍镉电池的30%和镍氢电池的40%。
锂离子电池在充电过程中,电池的电压和充电电流都会随充电时间而发生变化,其变化规律如图1所示。
锂离子电池充电需要控制它的充电电压,限制充电电流和精确检测电池电压。锂离子电池的充电特性与镉镍、镍氢的充电特性完全不同。锂离子电池可以在它的放电周期内任一点充电,并且可以非常有效的保持它的电荷,保持时间比镍氢电池长两倍以上,重量轻,其重量只有同容量镉镍电池的1/2,其质量密度是镉镍电池的4倍。锂离子电池开始充电时,电压缓慢上升,充电电流逐渐减小,当电池电压达到4.2V左右时,电池电压基本不变,充电电流继续下降,判断锂离子电池充电是否结束的方法是利用检测它的充电电流,当它的充电电流下降至某一定值时结束充电。例如锂离子电池的充电电流降到40mA(典型值为起始充电电流的5%左右)时结束充电,也可以在检测到锂离子电池达到4.2V时启动定时器,在一定的时延后结束充电。这时充电电路应有一个精度较高的电池电压检测电路,以防止锂离子电池过充电。需要指出的是;锂离子电池不需要涓流充电。
图1 锂离子电池的充电特性曲线
图2 4节锂电池充电电路的典型保护电路UCC3957
UCC3957是采用BiCMOS工艺的3/4节锂离子电池组充电器保护用控制集成电路。它与外部的P沟道MOSFET晶体管一起对电池组充电实现两级过电流保护,如果达到第一级过电流阀值电位时,保护电路以按用户设定的保护时间,将外接电容放电,如果第一级保护时间到,电池过充、放电故障仍未排除,外接保护定时电容放电MOSFET以17倍于第一级保护时间关断,实施第二级保护,这对容性负载是很有用的。UCC3957在休眠工作模式下的耗电仅为3.5mA,典型工作电流为30mA,直流工......
Keil C 调试心得 转贴(2005-10-29 16:31:00)
摘要: 我们使用Keil C调试某系统时积累的一些经验:
1、由于Keil C对中文支持不太好,因而会出现显示的光标与光标实际所在不一致的现象,这会对修改中文注释造成影响。在Windows2000下面,我们可以把字体设置为Courier,这样就可以显示正常。
2、当使用有片外内存的MCU(如W77E58,它有1K片外内存)的时候,肯定要设置标志位,并且编译方式要选择大模式,否则会出错。
3、当使用Keil C跟踪程序运行状态的时候,要把引起Warning的语句屏蔽,否则有可能跟踪语句的时候会出错。
4、在调用数组的时候,Keil C是首先把数组Load进内存。如果要在C中使用长数组的时候,我们可以使用code关键字,这样就实现了汇编的DB的功能,Keil C是不会把标志code的数组Load入内存的,它会直接读取Rom。
5、当编程涉及到有关通信,时序是很重要的。拉高管脚的执行速度远远比检查管脚电平的要快。
6、在等待管脚电平变化的时候,我们需要设置好超时处理,否则程序就会因为一个没有预计的错误而死锁。
7、能用C语言实现的地方,尽量不要用汇编,尤其在算法的实现,用汇编是晦涩难懂。
8、程序的几个参数数组所占篇幅很大,其中液晶背景数组最长,有四千个Byte,因而把那些初始化数组都放在另外一个C文件,在主文件使用使用关键字extern定义,这样就不会对主文件的编写造成干扰。
9、所有函数之间的相关性越低越有利于以后功能的扩展。
10、6.20版在编译带code关键字的数组时,编译通过但是单片机运行结果是错误的,改用6.14版后正常。......
嵌入式开发站点集锦(2005-10-29 16:30:00)
摘要:国内有关嵌入式开发的论坛
电子产品世界的论坛[2004年09月30日]
http://bbs.edw.com.cn/index.asp
恒颐高科论坛[2004年09月30日]
http://www.hyesco.com/forum/index.asp
国内站点
华恒公司的主页,里面有很多的相关资料,有待大家去发现
http://www.hhcn.com/chinese/embedlinux-res.html
SkyEye嵌入式硬件仿真项目
www.skyeye.org
http://gro.clinux.org/projects/skyeye/
公社的SkyEye项目专栏
http://www.linuxfans.org/nuke/modul...=viewforum&f=58
Pday水清木华,一个国内看嵌入式新闻的好地方!
http://www.pday.com.cn/
中国单片机公共实验室
http://www.bol-system.com/
中国Linux论坛的嵌入式版,有很多开发板原理图的资料
http://openarm.linuxforum.net/
嵌入开发网
http://www.embed.com.cn/
北京科银京成技术公司
http://www.coretek.com.cn/
微芯力科技
http://www.winsilicon.com
驱动开发网之嵌入式版块,挺综合的一个网站
http://www.driverdevelop.com/index.php
电子爱好者家园[2004年09月30日]
http://home.ee521.com/main.asp
广州友善之臂电子有限公司
http://www.arm9.net/index.asp
国外站点
Linux设备网站,由Rick Lehrbaum创建和维护,是一个嵌入式Linux入门网站,其中包含
嵌入式Linux行业的每日新闻、完整系列的快速参考指南、由重要开发者撰写的大量文章
,还包括一个交互论坛。
http://www.linuxdevices.com/
下载嵌入式Linux交叉编译工具链的好地方
Sn......
怎样才能成为高薪人才?(2005-10-28 12:55:00)
摘要:美国《财富》杂志是这样评价金领的:年龄在25岁至45岁之间,受过良好的教育,有一定的工作经验、经营策划能力、专业技能和一定社会关系资源,年薪在15万美元到40万美元之间。
而据国家统计局的调查显示,“金领”高收入阶层的月薪大都在1万元以上;有一套属于自己的住房,市场价格在80万元左右;有一辆进口车或至少有一辆奥迪、桑塔纳等档次的国产轿车;饮食不超过家庭总支出的1/4。
从经济指标出发,不同的社会有不同的基准。但如果从“人才因素”出发,在两个承认“劳动力就是商品”的社会里,对“商品”的基本认同点还是相近的。
如果说,“一般商品”同“人力商品”有什么不同,那么,可能就是前者被动地反映了价值,而后者则是主动地体现了价值。因此我们有理由相信,在合理的社会组织下,“高薪的人都是一样的,低薪的人则不尽相同”。
怎样才能成为高薪人才?从众多高薪人才身上,我们总结出一些共性的东西:具有以实用为导向的职业知识、以专业为导向的职业技能、以价值为导向的职业观念、以敬业为导向的职业态度和以生存为导向的职业心理素质。
知识以“用”为重
古人说:“学以致用”。要会学还会用,确实不是件简单的事。在这个处处充斥着“学海”、“考潮”的社会,别说学以致用,就是选择学什么,已是件令人头痛的事。
对于一般人来讲,知识的获得,一方面可以通过各种院校的专业教育,一方面可以通过社会的再教育。专业教育相对较为系统,一般是我们考虑自己的情况而选择的教育,它主要体现我们的兴趣、潜力;而再教育一般是考虑到自己的知识构成、工作需要等而进行的额外教育。
从目前的社会情况来看,很多人选择专业教育,已慢慢脱离了自己“兴趣”、“潜力”的轨道,越来越喜欢趋“热”避“冷”,哪个热门的,比较容易找到工作的,就选它,至于自己喜不喜欢、学不学得来,那已不是很重要。在再教育方面,很多人也存在着好高务远、急功近利的心态。从一个人的知识构成来看,最理想的教育是以专业教育为基础,社会再教育为延续。随着越来越多的人工作不对口,这种连续性的教育已不可能。因此,再教育的质量已在一定程度上决定了一个人的发展步伐。
在这个社会称得上“人才”的人,不是“专”才,就是“特”才。前者是拥有丰富专业知识的人......
职业生涯规划六步走(2005-10-28 12:45:00)
摘要:1. 自我评估。主要包括对个人的需求、能力、兴趣、性格、气质等等的分析,以确定什么样的职业比较适合自己和自己具备哪些能力。
2. 组织与社会环境分析。短期的规划比较注重组织环境的分析,长期的规划要更多地注重社会环境的分析。
3. 生涯机会评估。生涯机会的评估包括对长期机会和短期机会的评估。通过对社会环境的分析,结合本人的具体情况,评估有哪些长期的发展机会;通过对组织环境的分析,评估组织内有哪些短期的发展机会。
4. 生涯目标确定。职业生涯目标的确定包括人生目标、长期目标、中期目标与短期目标的确定,它们分别与人生规划、长期规划、中期规划和短期规划相对应。首先要根据个人的专业、性格、气质和价值观以及社会的发展趋势确定自己的人生目标和长期目标,然后再把人生目标和长期目标细化,根据个人的经历和所处的组织环境制定相应的中期目标和短期目标。
5. 制定行动方案。把目标转化成具体的方案和措施。这一过程中比较重要的行动方案有职业生涯发展路线的选择、职业的选择,相应的教育和培训计划的制定。
6. 评估与反馈。职业生涯规划的评估与反馈过程是个人对自己的不断认识过程,也是对社会的不断认识过程,是使职业生涯规划更加有效的有力手段......
职业生涯规划八条原则(2005-10-28 12:44:00)
摘要:1. 利益整合原则。利益整合是指员工利益与组织利益的整合。这种整合不是牺牲员工的利益,而是处理好员工个人发展和组织发展的关系,寻找个人发展与组织发展的结合点。每个个体都是在一定的组织环境与社会环境中学习发展的,因此,个体必须认可组织的目的和价值观,并把他的价值观、知识和努力集中于组织的需要和机会上。
2. 公平、公开原则。在职业生涯规划方面,企业在提供有关职业发展的各种信息、教育培训机会、任职机会时,都应当公开其条件标准,保持高度的透明度。这是组织成员的人格受到尊重的体现,是维护管理人员整体积极性的保证。
3. 协作进行原则。协作进行原则,即职业生涯规划的各项活动,都要由组织与员工双方共同制定、共同实施、共同参与完成。职业生涯规划本是好事,应当有利于组织与员工双方。但如果缺乏沟通,就可能造成双方的不理解、不配合以至造成风险,因此必须在职业生涯开发管理战略开始前和进行中,建立相互信任的上下级关系。建立互信关系的最有效方法就是始终共同参与、共同制定、共同实施职业生涯规划。
4. 动态目标原则。一般来说,组织是变动的,组织的职位是动态的,因此组织对于员工的职业生涯规划也应当是动态的。在“未来职位”的供给方面,组织除了要用自身的良好成长加以保证外,还要注重员工在成长中所能开拓和创造的岗位。
5. 时间梯度原则。由于人生具有发展阶段和职业生涯周期发展的任务,职业生涯规划与管理的内容就必须分解为若干个阶段,并划分到不同的时间段内完成。每一时间阶段又有“起点”和“终点”,即“开始执行”和“完成目标”两个时间坐标。如果没有明确的时间规定,会使职业生涯规划陷于空谈和失败。
6. 发展创新原则。发挥员工的“创造性”这一点,在确定职业生涯目标时就应得到体现。职业生涯规划和管理工作,并不是指制定一套规章程序,让员工循规蹈矩、按部就班地完成,而是要让员工发挥自己的能力和潜能,达到自我实现,创造组织效益的目的。还应当看到,一个人职业生涯的成功,不仅仅是职务上的提升,还包括工作内容的转换或增加、责任范围的扩大、创造性的增强等内在质量的变化。
7. 全程推动原则。在实施职业生涯规划的各个环节上,对员工进行全过程的观察、设计、实施和调整,以保证职业生涯规划与管理活动的持续性,使其效果得到保证。
8. 全面评价原则。为了对员工的职业生涯发展状况和组织的职业生涯......
职业生涯设计五大前提(2005-10-28 12:44:00)
摘要:1.正确的职业理想,明确的职业目标。职业理想在人们职业生涯设计过程中起着调节和指南作用。一个人选择什么样的职业,以及为什么选择某种职业,通常都是以其职业理想为出发点的。任何人的职业理想必然要受到社会环境、社会现实的制约。社会发展的需要是职业理想的客观依据,凡是符合社会发展需要和人民利益的职业理想都是高尚的、正确的,并具有现实的可行性。大学生的职业理想更应把个人志向与国家利益和社会需要有机地结合起来。
2.正确进行自我分析和职业分析。首先,要通过科学认知的方法和手段,对自己的职业兴趣、气质、性格、能力等进行全面认识,清楚自己的优势与特长、劣势与不足。避免设计中的盲目性,达到设计高度适宜。其次,现代职业具有自身的区域性、行业性、岗位性等特点。要对该职业所在的行业现状和发展前景有比较深入的了解,比如人才供给情况、平均工资状况、行业的非正式团体规范等;还要了解职业所需要的特殊能力。
3.构建合理的知识结构。知识的积累是成才的基础和必要条件,但单纯的知识数量并不足以表明一个人真正的知识水平,人不仅要具有相当数量的知识,还必须形成合理的知识结构,没有合理的知识结构,就不能发挥其创造的功能。合理的知识结构一般指宝塔型和网络型两种。
4.培养职业需要的实践能力。综合能力和知识面是用人单位选择人才的依据。一般来说,进入岗位的新人,应重点培养满足社会需要的决策能力、创造能力、社交能力、实际操作能力、组织管理能力和自我发展的终身学习能力、心理调适能力、随机应变能力等。
5.参加有益的职业训练。职业训练包括职业技能的培训,对自我职业的适应性考核、职业意向的科学测定等。可以通过 “三下乡”活动、大学生“青年志愿者”活动、毕业实习、校园创业及从事社会兼职、模拟性职业实践、职业意向测评等进行职业训练。......
大学生生涯设计(2005-10-28 12:43:00)
摘要:当我们胸怀理想,来到大学时,每一位学生首先要思考一个问题:将来会怎样?我将如何度过自己的大学生活?,同时会睁大自己的眼睛审视现实的大学与专业,几多欣喜几多梦,几多失落几多愁。
一、 为什么要进行大学生生涯设计
如果一言以蔽之,进行大学生涯设计的目的是为了使你的人生更精彩,使你的大学无憾。
1.知识经济时代需要生涯设计
现在大学生多数出生在七十年代末八十年代初,你们的父母多数是在文革中度过人生最美好的年华的,也许你们也听自己的父母讲过,在他们的青年时期是不需要有太多的人生选择的,当时一代青年的人生理想是我是祖国一块砖,哪里需要哪里搬、一颗红心,两套准备、胸怀祖国,放眼世界,与此相关,实行计划经济体制,市场及其匮乏,当时青年结婚流行的三件是手表、自行车、缝纫机,关于自己的人生,也并没有太多的选择。79年春天,中国青年报开展了名为潘晓的人生的路,为什么越走越窄的文章,一石激起千层浪,在全国范围内有20余万人次自发地参与了这次大讨论,这也是思想解放的产物。从严格意义上讲,以往的青年是不需要生涯设计的,而今天的所有人,都必须进行生涯设计。
现在,我国社会正经历着三个巨大的转变,一是农业社会向工业社会的转变,二是由计划经济向市场经济的转变,三是知识经济与网络时代的到来。这个社会的特征是:是一个多元化的平等的社会,是一个推行民主与法制的社会,是一个社会变迁与社会流动日益加速的社会,一个需要竞争与合作的社会,一个其活力与综合国力处决于全民创新能力的社会.而工业时代,竞争将取代了平均;财富的分配更多的看重于一个人对社会的贡献及所从事的职业;网络时代与知识经济时代,新概念、新思想、新方法等新的事物以我们无法适应的速度闪烁在我们眼前。注意力经济、知识经济等。我们从前抱有的那种田园牧歌式的生活方式更多的只能出现在我们曾经的梦中。知识经济时代,教育至少应完成以下四个方面的任务,一是教会学生学会学习;二是培养学生的创新能力;三是注意培养学生个性;四是重视道德教育,全面提高学生素质。
2.高等教育改革与发展需要大学生进行生涯设计
人才培养,科学研究,社会服务已成为现代大学的三大基本功能;现代大学的理想已从各个方面表现出来:教育出人才,产业出效益,科研出成果,社会服务上水平。我们的大学需要培养的是......