博文

如何提高电子产品的抗干扰能力和电磁兼容性(2005-07-03 16:31:00)

摘要:在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性?

1、 下面的一些系统要特别注意抗电磁干扰:

(1) 微控制器时钟频率特别高,总线周期特别快的系统。

(2) 系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。

(3) 含微弱模拟信号电路以及高精度A/D变换电路的系统。

2、 为增加系统的抗电磁干扰能力采取如下措施:

(1) 选用频率低的微控制器:

选用外时钟频率低的微控制器可以有效降低噪声和提高系统的抗干扰能力。同样频率的方波和正弦波,方波中的高频成份比正弦波多得多。虽然方波的高频成份的波的幅度,比基波小,但频率越高越容易发射出成为噪声源,微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。

(2) 减小信号传输中的畸变

微控制器主要采用高速CMOS技术制造。信号输入端静态输入电流在1mA左右,输入电容10PF左右,输入阻抗相当高,高速CMOS电路的输出端都有相当的带载能力,即相当大的输出值,将一个门的输出端通过一段很长线引到输入阻抗相当高的输入端,反射问题就很严重,它会引起信号畸变,增加系统噪声。当Tpd>Tr时,就成了一个传输线问题,必须考虑信号反射,阻抗匹配等问题。

信号在印制板上的延迟时间与引线的特性阻抗有关,即与印制线路板材料的介电常数有关。可以粗略地认为,信号在印制板引线的传输速度,约为光速的1/3到1/2之间。微控制器构成的系统中常用逻辑电话元件的Tr(标准延迟时间)为3到18ns之间。

在印制线路板上,信号通过一个7W的电阻和一段25cm长的引线,线上延迟时间大致在4~20ns之间。也就是说,信号在印刷线路上的引线越短越好,最长不宜超过25cm。而且过孔数目也应尽量少,最好不多于2个。

当信号的上升时间快于信号延迟时间,就要按照快电子学处理。此时要考虑传输线的阻抗匹配,对于一块印刷线路板上的集成块之间的信号传输,要避免出现Td>Trd的情况,印刷线路板越大系统的速度就越不能太快。

用以下结论归纳印刷线路板设计的一个规则:

信号在印刷板上传输,其延迟时间不应大于所用器件的标称......

阅读全文(2967) | 评论:0

接地技术讨论(转载)(2005-07-03 15:40:00)

摘要:Q1:为什么要接地?
Answer:接地技术的引入最初是为了防止电力或电子等设备遭雷击而采取的保护性措施,目的是把雷电产生的雷击电流通过避雷针引入到大地,从而起到保护建筑物的作用。同时,接地也是保护人身安全的一种有效手段,当某种原因引起的相线(如电线绝缘不良,线路老化等)和设备外壳碰触时,设备的外壳就会有危险电压产生,由此生成的故障电流就会流经PE线到大地,从而起到保护作用。随着电子通信和其它数字领域的发展,在接地系统中只考虑防雷和安全已远远不能满足要求了。比如在通信系统中,大量设备之间信号的互连要求各设备都要有一个基准‘地'作为信号的参考地。而且随着电子设备的复杂化,信号频率越来越高,因此,在接地设计中,信号之间的互扰等电磁兼容问题必须给予特别关注,否则,接地不当就会严重影响系统运行的可靠性和稳定性。最近,高速信号的信号回流技术中也引入了"地"的概念。

Q2:接地的定义
Answer: 在现代接地概念中、对于线路工程师来说,该术语的含义通常是‘线路电压的参考点';对于系统设计师来说,它常常是机柜或机架;对电气工程师来说,它是绿色安全地线或接到大地的意思。一个比较通用的定义是"接地是电流返回其源的低阻抗通道"。注意要求是"低阻抗"和"通路"。

Q3:常见的接地符号
Answer: PE,PGND,FG-保护地或机壳;BGND或DC-RETURN-直流-48V(+24V)电源(电池)回流;GND-工作地;DGND-数字地;AGND-模拟地;LGND-防雷保护地

Q4:合适的接地方式
Answer: 接地有多种方式,有单点接地,多点接地以及混合类型的接地。而单点接地又分为串联单点接地和并联单点接地。一般来说,单点接地用于简单电路,不同功能模块之间接地区分,以及低频(f<1MHz)电子线路。当设计高频(f>10MHz)电路时就要采用多点接地了或者多层板(完整的地平面层)。

Q5:信号回流和跨分割的介绍
Answer:对于一个电子信号来说,它需要寻找一条最低阻抗的电流回流到地的途径,所以如何处理这个信号回流就变得非常的关键。
第一,根据公式可以知道,辐射强度是和回路......

阅读全文(4336) | 评论:0

最新代理及下载站!(2005-07-02 22:02:00)

摘要:10大国外代理服务器网站 proxy4free


1 http://www.stayinvisible.com/index.pl/proxy_list
2 http://www.freepublicproxies.com/page1.html
3 http://www.proxy4free.com/page1.html
4 http://www.findproxy.com/index.html
5 http://www.anonymitychecker.com/page1.html
6 http://www.publicproxyservers.com/page1.html
7 http://www.allproxies.com/page1.html
8 http://www.proxymania.com/page1.html
9 http://www.proxymatrix.com/page1.html
10 http://www.proxytester.com/page1.html

代理之王代理列表
http://proxyking.servehttp.com:8080/pk/jsp/Proxy.jsp
这个网站确实不错,一天更新3次左右,提供:
1.免费SOCKS代理
2.免费代理跳板(非中国)
3.免费代理跳板(中国)
4.免费HTTP代理

proxyfox,推荐,验证代理很不错的软件,免费的。
下载地址:http://software.wx88.net/down/ProxyFox1.0.0.24.exe

代理服务器地址说明
每个代理地址包括:IP地址、服务端口、服务类型、验证状态、本地连接时间特性、注释六方面信息!  
例如10.48.72.2:80@HTTP$6&263,1987,2543#哈尔滨  
10.48.72.2 表示为代理服务器的IP地址为10.48.72.2  
:80 “:”后的80表示该代理服务器的服务端口为80
@H......

阅读全文(6081) | 评论:0

几个硬件研发面试经典问题(转贴)(2005-07-01 10:15:00)

摘要:

汉王笔试

下面是一些基本的数字电路知识问题,请简要回答之。
a) 什么是Setup 和Holdup时间?
b) 什么是竞争与冒险现象?怎样判断?如何消除?
c) 请画出用D触发器实现2倍分频的逻辑电路?
d) 什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求?
e) 什么是同步逻辑和异步逻辑?
f) 请画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接

口、所存器/缓冲器)。
g) 你知道那些常用逻辑电平?TTL与COMS电平可以直接互连吗?
2、 可编程逻辑器件在现代电子设计中越来越重要,请问:
a) 你所知道的可编程逻辑器件有哪些?
b) 试用VHDL或VERILOG、ABLE描述8位D触发器逻辑。
3、 设想你将设计完成一个电子电路方案。请简述用EDA软件(如PROTEL)进行设计(包

括原理图和PCB图)到调试出样机的整个过程。在各环节应注意哪些问题?

飞利浦-大唐笔试归来

1,用逻辑们和cmos电路实现ab+cd
2. 用一个二选一mux和一个inv实现异或
3. 给了reg的setup,hold时间,求中间组合逻辑的delay范围。
4. 如何解决亚稳态
5. 用verilog/vhdl写一个fifo控制器
6. 用verilog/vddl检测stream中的特定字符串


信威dsp软件面试题~

)DSP和通用处理器在结构上有什么不同,请简要画出你熟悉
的一种DSP结构图

2)说说定点DSP和浮点DSP的定义(或者说出他们的区别)

3)说说你对循环寻址和位反序寻址的理解

4)请写出【-8,7】的二进制补码,和二进制偏置码。
用Q15表示出0.5和-0.5

扬智电子笔试

第一题:用mos管搭出一个二输入与非门。
第二题:集成电路前段设计流程,写出相关的工具。

阅读全文(4335) | 评论:2

有关PROTEL使用技巧的问答(2005-06-29 09:52:00)

摘要:笔者根据自己日常使用PROTELFORWINDOWS的经验教训和读者朋友问到的一些共性问题,归纳出10个问题,再以一问一答的形式,介绍有关PROTEL的使用技巧,希望对读者有所裨益。
  问 运行PROTEL时老是被提醒“系统错误WINDOWS无法从A:读取数据,非法操作……”。如此反复,直至重新启动系统甚至死机,这是为什么?
  答 这说明您最近一次操作时曾打开过A:的文件且退出时未关闭。PROTEL有对打开文件的记忆功能,每次开机时它会自动找寻上次退出前所打开的那个文件,若A:有此文件,则自动予以调入,否则就出现上述现象。以原理图编辑为例,这种记忆被保存在WINDOWS子目录中一个名为SCH.INI的文件内,打开它即可得以验证。为避免此麻烦,每次打开过软驱中的文件后,记住关闭此文件(菜单是:File-Close)再退出PROTEL系统(File-Exit);也可以关闭Options-Preferences…中的“Save Defaults”。当然,后一种方法会对其它方面的使用带来少许影响。
  问 为什么有时会找不到绘图和布线工具条?
  答 这往往是由于调整显示器分辨率造成的。假如您现在的显示分辨率为1024×768,则两个快捷工具条就已被您拖到了画面的边缘。若此时把分辨率调整为800×600,则由于这时实际所能显示的画面变小,原来已在边缘的工具条势必被“挤”到画面以外,导致工具条“失踪”。因此,在把分辨率由高调低之前把工具条拉到画面中部即可解决这一问题。另外,显示器分辨率的调整以及在WINDOWS系统中改变字体的大小均会造成这一现象,还会影响某些对话框内字符的完整性。
  问 数字系统的原理图上,经常要在集成块引脚名或网络标号的字母上方画横线,如WR、RESET等,PROTELFORWINDOWS能否做到?如何实现?
  答 PROTELFORWINDOWS中有此功能。在原理图或其元件库的编辑中,遇到需要在网络标号或引脚名等字符上方划横线时,只要在输入这些名字的每个字母后面再补充输入一个“\”号,PROTEL软件即可自动为您把“\”号转为前一字母的上划线。这种方法丝毫不影响将来网络表和印板设计系统对其原意的识别。
  问 原理图上各连线画得清清楚楚,但在作“ERC”检查时总被提示出错,或建立网络表后发现......

阅读全文(4182) | 评论:2

硬件设计资料(2005-06-27 10:43:00)

摘要:1,
7805,用于电压转化,输出电压+5V,drop-out voltage至少为2V,7905使用方法和7805相同,不过输出电压为-5V。
2,
MAX232 MAX232I

  双组EIA-232驱动器/接收器

  一、概述

  1.1 一般说明

  MAX232是一种双组驱动器/接收器,片内含有一个电容性电压发生器以便在单5V电源供电时提供EIA/TIA-232-E电平。每个接收器将EIA/TIA-232-E电平输入转换为5V TTL/CMOS电平。这些接收器具有1.3V的典型门限值及0.5V的典型迟滞,而且可以接收±30V的输入。

  每个驱动器将TTL/CMOS输入电平转换为EIA/TIA-232-E电平。所有的驱动器、接收器及电压发生器都可以在德州仪器公司的LinASICTM元件库中得到标准单元。MAX232的工作温度范围为0℃至70℃,MAX232I的工作温度范围为-40℃至85℃。

  1.2 特点

  * 单5V电源工作
  * LinBiCMOS
  * TM工艺技术
  * 两个驱动器及两个接收器
  * ±30V输入电平
  * 低电源电流:典型值是8mA
  * 符合甚至优于ANSI标准EIA/TIA-232-E及ITU推荐标准V.28
  * 可与Maxim公司的MAX232互换
  * ESD保护大于MIL-STD-883(方法3015)标准的2000V

  1.3 引脚排列

  DW或N封装(顶视)

  1.4 逻辑符号

  * 这里的符号与ANSI/IEEE标准91-1984及IEC公告617-12一致。

  1.5 应用范围

  * EIA/TIA-232-E
  * 电池供电系统
  * 终端
  * 调制解调器
  * 计算机

  二、特性

  2.1 工作温度(自然通风)范围内的极限参数(除非另有说明)+输入电源电压范围,Vcc(见注释1......

阅读全文(5819) | 评论:1

往事不堪回首(2005-06-26 17:25:00)

摘要:锦瑟
                             李商隐

                        锦瑟无端五十弦,
                        一弦一柱思华年。
                        庄生晓梦迷蝴蝶,
                        望帝春心托杜鹃。
                        沧海明月珠有泪,
   &nb......

阅读全文(4066) | 评论:0

串口通讯设计(2005-06-25 17:06:00)

摘要:     MCS-51的串行口和其他标准串行接口芯片的(如INS8250)一样,输入输出均为TTL电平。这种以TTL电平传输数据的方式,抗干扰性差,传输距离短。为了提高串行通讯的可靠性,增大通讯距离,通常采用标准串行接口,如RS232、RS422A、RS485等标准串行接口。选用原则:1,可靠性,不同的接口标准适合于不同的工作环境,才能可靠工作。2,适当降低通讯速度,可以提高通讯距离,反之亦然。3,通讯信道的抗干扰能力。
     在设计通讯接口时,必须根据需要选择标准接口,并考虑传输介质,电平转换和通讯控制芯片等问题,以保证通讯的可靠性、通讯速度、通讯距离和抗干扰能力。
      常用的集成逻辑门电路器件分为两大类:CMOS和TTL。前者是由单极性场效应管组成;后者是由双极性晶体三极管组成。 PC机的串行接口是符合EIA RS-232C规范的外部总线标准接口。RS-232C采用的是负逻辑,即逻辑“1”:-3V至-15V;逻辑“0”:+3V至+15V。而CMOS电平为:逻辑“1”:4.99V,逻辑“0”:0.01V;TTL电平的逻辑“1”和“0”则分别为2.4V和0.4V。因此在用RS-232C总线进行串行通信时需外接电路实现电平转换。在发送端用驱动器将TTL或CMOS电平转换为RS-232C电平,在接收端用接收器将RS—232C电平再转换为TTL或CMOS电平。

......

阅读全文(330) | 评论:0

泡妞英语(2005-06-25 10:32:00)

摘要:转自岳阳楼记 jesus2004 泡妞英语
MM是要靠“哄”的,喜欢听一些甜言蜜语(sweat talk),所以,你要下功夫练就一张honey mouth,来赞美对方:
1) What a knock-out!哇!绝代美人。

2) She's well-built.她身材真棒。

3) She's well stacked,她的身材很匀称。

4) She has a good figure.她有骄人的身材。

5) She's a chick.她可是个MM喔。

6) She's curvaceous.她的身材曲线玲珑。

7) My girl is a peach.我的马子可是个美人。

8) She must really be sth special.她必定某个地方很特殊。

9) She doesn't look her age.她看起来没有实际年龄大。

10)She looks neat and fresh.她看起来很优雅清纯。

11)She's a carbon copy of her mother.她和她妈简直一模一样。

(to be continued)怎样,找机会练练吧!关键是告诉她你觉得她与众不同的地方
(whatmakes her stand out from others),接下来,你就可以锻炼口语的名义,
表示希望能有机会多聊聊(a chance to get to know each others).要知道好的开端,
事情就成功了一半(well began is half done).^_^幸福三步曲:

假设:漂亮MM一般英语水平都不是很好(好像功课也是如此)^-^前提:你自己的英文水平初具火候。

1)吸引MM跟你学地道英语的兴趣

2)然后告诉她万丈高楼平地起,咱们从最基本的学起。

3)最基本的自然是自我介绍了,然后以教她如何用英语作自我介绍为名,
很自然地“套取”她的家庭背景,个人情况等等。注意,这时你要......

阅读全文(3472) | 评论:0

Re:从51初学者到电子工程师(转帖)(十)(2005-06-22 15:16:00)

摘要:从初学者到电子工程师 第三课 合格电子工程师是怎样炼成的?

不好意思,第二课没有写完,又开一课--老树当过老师,有毁人不倦的习惯,再者,这个问题想了很久了,也基本想通了。

在网络上很多初学者在问:怎样成为一个合格的电子工程师?

这个问题有很多答案。老树谈谈自己的看法。

第一步 入门-51核心和基本电路

中国人有10亿啊,每年有多少大学生毕业呢?我不知道。但是我看到有一张照片,招聘会上熙熙攘攘,人来人往,十分震撼。从来没有一个时刻让我感觉到中国的人力资源是如此的丰富。但是,从现在的大学毕业出来的学生学到了什么东西呢?一些理论,跟实际脱钩的理论。有没有用呢?有点用。但是,在企业中,需要的是实际干点事情出来,实际解决问题。所以说,很多企业不想要大学本科出来的大学生,说动手,没有动手能力,不知道电阻电容长得什么样子,能够做什么?但是又自视甚高,对工资的期望值比较高。等到能够干点事情了,又拍拍屁股跑了。所以企业现在喜欢使用大专中专甚至是职业学校培训出来的小孩,至少这些孩子们知道自己的份量,能够实实在在地做事。要知道,他们很多人的天赋并不差,有些人甚至可以说聪明,只是因为很多人是家庭条件不好,打小就是苦孩子,没有条件接受良好的教育。一旦给机会,他们都比较珍惜。

现在的大学,误人子弟甚多。扩招是没有错,但是,实验室扩了吗?教室扩了吗?教师扩了吗?至少实验室是没有扩。老树认得的一个研究生说,只有到了一个阶段,才能到实验室作实验。很多导师就是把学生当奴隶一样干活,要是在干活中能够学到东西那就算是运气好的;运气不好的,直接就是导师的廉价的劳力了,学不到东西,活倒干了不少。

但是,既然学生要拿文凭,要应付考试,没有办法,那怎么自救?

如果励志要做一名出色的电子工程师,老树可以谈谈自己的看法。

做一个电子工程师,先从51学起,这是得到公认的。不需老树饶舌。

首先,去买一个开发板,越便宜的越好,在上面可以练练keil C。最好再买一个仿真器,这样调试的效率高。当然这个不便宜,但是我觉得可以志同道合的哥几个合买。反正1天24小时,每人8个小时轮流上,有个几个月,C51语言也就差不多了。
......

阅读全文(4328) | 评论:0