数据采集与处理作业doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、论述高速数据采集系统的电磁兼容性(EMC)设计。
主要考虑因素:射频干扰问题,差模辐射,共模辐射,电源去耦,连线端接,接地技术,模拟/数字混合系统,PCB设计。可能产生的影响、问题解决方法、注意事项等。
答:电磁兼容(EMC)是指设备或系统在其电磁环境中符合要求运行并不对其环境中的任何设备产生无法忍受的电磁骚扰的能力。EMC包括两个方面的要求:一方面是指设备在正常运行过程中对所在环境产生的电磁骚扰不能超过一定的限值;另一方面是指器具对所在环境中存在的电磁骚扰具有一定程度的抗扰度,即电磁敏感性(Electromagnetic Susceptibility,即EMS)。换句话说,即设备不会由于受到同一电磁环境中其他设备的电磁干扰而导致不允许的性能降低或失效;同时,设备也不会使同一电磁环境中其他设备因受其电磁干扰而导致不允许的性能降低或失效。
以下是从不同角度对电磁兼容性的讨论:
1.射频干扰就是电磁波所带来的干扰.防止射频干扰最佳的方法是保证层间布线尽量短,避免产生额外的谐振回路。短的连线能减小电感阻抗、缩短信号传输延时。
2.差模辐射:应减小电流幅度I,减小信号频率及其谐波,加大数字信号上升/下降沿 tr,减小环面积S ,将信号线紧挨接地线。
3.共模辐射:共模电流会产生很强的辐射,对周围的电路形成辐射性干扰,尽量减小激励此天线的源电压,即地电位;提供与电缆串联的高共模阻抗,即加共模扼流圈;;将共模电流旁路到地。
4.电源去耦:一个电路的各个单元共用同一电源供电,为了防止各单元之间的耦合,需加去耦电路。造成耦合的原因有:数字电路——在电平翻转时的瞬间会有较大的电流,且会在供电线路上产生自感电压。功率放大电路——因电流较大,此电流流过电源的内阻和公共地和电源线路时产生电压,使得电源电压有波动。高频电路——电路中有高频部分因辐射和耦合在电源上产生干扰。应设计较小的电流回路具有更低辐射。
5.接地技术:数字和模拟地要采用单点星形连接且靠近电源。
6.对于模拟/数字混合系统,主要措施有抑制地线干扰,总原则是数字电路与模拟电路分开接地,对微弱模拟量电路实行全面覆盖的电磁屏蔽,采用直流隔离措施。
7.PCB设计:PCB板设计的开始阶段就是层的设置,层设置不合理可能产生诸多的噪声而形成电磁干扰和自身的EMC问题,所以合理的层布局对电磁兼容性而言是十分重要的。PCB板层由电源层、地线层和信号层组成。层的选择、层的相对位置以及电源、地平面的分割、PCB板的布线、信号质量、接口电路的处理等都对PCB板的EMC指标起着至关重要的作用,也直接影响到整台电子产品的电磁兼容性。根据电源、地的种类、信号线的密集程度、信号频率、特殊布线要求的信号数量、周边要素、成本价格等方面的综合因素来确定PCB板的层数。要满足EMC的严格指标并且考虑制造成本,适当增加地平面是PCB的EMC设计最好的方法之一。对电源层而言,一般通过内电层分割能满足多种电源的需要,但若需要多种电源供电,且互相交错,则必须考虑采用两层或两层以上的电源平面。对信号层而言,除了考虑信号线的走线密集度外,从EMC的角度,还需要考虑关键信号(如时钟、复位信号等)的屏蔽或隔离,以此确定是否增加相应层数。对PCB板进行空间分割的目的是为了降低PCB上不同类型的元器件之间互相干扰。空间分割的实施方法就是对元器件进行分组,可以根据电源电压高低、数字器件或模拟器件、高速器件或低速器件以及电流大小等特点,对电路板上的不同电气单元进行功能分组,每个功能组的元器件彼此被紧凑地放置在一起以便得到最短的线路长度和最佳的功能特性。高压、大功率器件时,与低压、小功率器件应保持一定间距,尽量分开布线。
三、选择一种专用的A/D转换器,介绍其机构、特点、应用场合、工作原理、基本工作模式、时序以及微机数据采集接口电路,设计应用实例与问题。
答:积分式A/D:ICL7135,它是4位双积分A/D转换芯片,以转换输出±20000个数字量,STB选通控制的BCD码输出,微机接口十分方便。
特点:ICL7135具有精度高(相当于14位A/D转换),格低的优点.其转换速度与时钟频率相关,每个转换周期均有:自校准(调零),正向积分(被测模拟电压积分),反向积分(基准电压积分)和过零检测四个阶段组成,其中自校准时间为10001个脉冲,正向积分时间为10000个脉冲,反向积分直至电压到零为止(最大不超过20001个脉冲)。故设计者可以采用从正向积分开始计数脉冲个数,到反向积分为零时停止计数。将计数的脉冲个数减10000,即得到对应的模拟量。ICL7135为DIP28封装,芯片引脚排列如图1所示:
图1 ICL7135引脚
ICL7135引脚功能及含义如下:
与供电及电源相关的引脚(共7脚):
①-V:ICL7135负电源引入端,典型值-5V,极限值-9V;
②+V:ICL7135正电源引入端,典型值+5V,极限值+6V;
③DGND:数字地,ICL7135正,负电源的低电平基准;
④REF:参考电压输入,REF的地为AGND引脚,典型值1V,输出数字量=10000ms;(VIN/VREF)
⑤AC:模拟地,典型应用中,与DGND(数字地)“一点接地”;
⑥INHI:模拟输入正;
⑦INLO:模拟输入负,当模拟信号输入为单端对地时,直接与AC相连。
与控制和状态相关的引脚 (共12脚):
①CLKIN:时钟信号输入.当T=80ms时,fcp=125kHz,对50Hz工频干扰有较大抑制能力,此时转换速度为3次/s.极限值fcp=1MHz时,转换速度为25次/s;
②REFC+:外接参考电容正,典型值1μF;
③REFC-:外接参考电容负;
④BUFFO:缓冲放大器输出端,典型外接积分电阻;
⑤INTO:积分器输出端,典型外接积分电容;
⑥AZIN:自校零端;
⑦LOW: 欠量程信号输出端,当输入信号小于量程范围的10%时,该端输出高电平;
⑧HIGH:过量程信号输出端,当输入信号超过计数范围(20001)时,该端输出高电平;
⑨STOR:数据输出选通信号(负脉冲),宽度为时钟脉冲宽度的一半,每次A/D转换结束时,该端输出5个负脉冲,分别选通由高到低的BCD码数据(5位),该端用于将转换结果打到并行I/O接口;
⑩R/H:自动转换/停顿控制输入.当输入高电平时;每隔40002个时钟脉冲自动启动下一次转换;当输入为低电平时,转换结束后需输入一个大于300ns的正脉冲,才能启动下一次转换;
11 POL:极性信号输出,高电平表示极性为正;
12 BUSY:忙信号输出,高电平有效.正向积分开始时自动变高,反向积分结束时自动变低。
与选通和数据输出相关的引脚(共9脚):
①B8~B1:BCD码输出.B8为高位,对应BCD码;
②D5:万位选通;
③D4~D1:千,百,十,个位选通。
时序图如图2:
图2 时序图
硬件接口电路:ICL7135仅通过两根I/O线与AT89C52相接, 仅占用AT89C52的T1、T2两个计数器及外部中断INT1。