《微机原理单片机幻灯片.ppt》由会员分享,可在线阅读,更多相关《微机原理单片机幻灯片.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理单片机2023/4/101第1页,共49页,编辑于2022年,星期六第九章微机化微机化仪仪表系表系统设计统设计9.1基本结构9.2采样技术9.3信号放大9.4A/D转换9.5D/A转换9.6抗干扰技术2023/4/102第2页,共49页,编辑于2022年,星期六9.1 基本基本结结构构增益控制采样保持A/D微机显示系统键盘系统输出系统信号处理信号处理信号处理信号处理放大多路开关2023/4/103第3页,共49页,编辑于2022年,星期六9.2 采采样样技技术术串串扰误扰误差差1/2R11/2R1C1C3R3C11/2R2C21/2R2K1K2Vs1Vs2U02023/4/104第4页
2、,共49页,编辑于2022年,星期六9.2 采采样样技技术术串串扰误扰误差差Vs2Vs1mTmT+h(m+1)T(m+1)T+h2023/4/105第5页,共49页,编辑于2022年,星期六9.2 采采样样技技术术串串扰误扰误差差任何一次采样中采样信号包含上个通道的信息,叫串扰误差。串扰误差同T-h有关,即同系统采样速度有关增加C1会使误差下降,即设计输入滤波器时选择大的C和小的R可用短路开关法减小串扰误差2023/4/106第6页,共49页,编辑于2022年,星期六9.2 采采样样技技术术连续连续采采样误样误差差1/2R11/2R1C1C3R3C1KVsU02023/4/107第7页,共49
3、页,编辑于2022年,星期六9.2 采采样样技技术术连续连续采采样误样误差差连续采样指对同一输入按一定周期间隔进行采样输入滤波电容C大或采样周期长会使误差下降2023/4/108第8页,共49页,编辑于2022年,星期六9.2 采采样样技技术术孔径孔径时间误时间误差差tutu2023/4/109第9页,共49页,编辑于2022年,星期六9.2 采采样样技技术术孔径孔径时间误时间误差差对于二进制系统,n位,则最大分辨能力为为满量程允许信号的最大变化率2023/4/1010第10页,共49页,编辑于2022年,星期六9.2 采采样样技技术术孔径孔径时间误时间误差差用正弦波表达则最大变化率在处202
4、3/4/1011第11页,共49页,编辑于2022年,星期六9.2 采采样样技技术术孔径孔径时间误时间误差差能采样的最大频率2023/4/1012第12页,共49页,编辑于2022年,星期六9.3 信号放大信号放大可可变变增益放大器增益放大器-+占空比控制2023/4/1013第13页,共49页,编辑于2022年,星期六8.4.3 信号放大信号放大可可变变增益放大器增益放大器2023/4/1014第14页,共49页,编辑于2022年,星期六8.4.3 信号放大信号放大可可变变增益放大器增益放大器放大倍数:2023/4/1015第15页,共49页,编辑于2022年,星期六9.3 信号放大信号放大
5、仪仪用放大器用放大器-+-+2023/4/1016第16页,共49页,编辑于2022年,星期六9.3 信号放大信号放大时间时间比例型放大器比例型放大器-+-+模拟开关A/D双积分型或V/F型8253单稳占空比使用条件:AD转换时间2023/4/1017第17页,共49页,编辑于2022年,星期六9.4 A/D转换转换器器逐次比较型AD574双积分型ICL7109,MC1443V/F型LM331AD652AD537VFC32-型ADS123224位AD转换器2023/4/1018第18页,共49页,编辑于2022年,星期六9.4 A/D转换转换器器ADS12322023/4/1019第19页,共
6、49页,编辑于2022年,星期六9.4 A/D转换转换器器过过采采样样技技术术2023/4/1020第20页,共49页,编辑于2022年,星期六9.4 A/D转换转换器器过过采采样样技技术术对ADC测量数据求均值等价于一个降采样低通滤波器实现过采样和低通滤波器的数字信号处理过程通常被称为插补从这个意义上说,用过采样实现两个ADC码之间的插值求均值的样本数量越大,则低通滤波器的选择性越强插值的效果就越好2023/4/1021第21页,共49页,编辑于2022年,星期六9.4 A/D转换转换器器过过采采样样技技术术每增加一位分辨率信号必须被以4倍的速率过采样其中:w是所希望增加的分辨率位数fs是初
7、始采样频率要求fos是过采样频率2023/4/1022第22页,共49页,编辑于2022年,星期六8.4.4 A/D转换转换器器过过采采样样技技术术条件条件噪声必须逼近白噪声在整个有用频带内具有平均分布的功率谱密度噪声幅度必须足够大能引起输入信号样本之间的随机变化变化幅度至少为两个相邻代码之间的距离即1LSB输入信号可以用一个在两个相邻ADC代码之间具有等概率分布的随机变量表示过采样和求均值不能补偿ADC的积分非线性误差2023/4/1023第23页,共49页,编辑于2022年,星期六8.4.4 A/D转换转换器器过过采采样样技技术术2023/4/1024第24页,共49页,编辑于2022年,
8、星期六9.4 A/D转换转换器器过过采采样样技技术术voidADC_isr(void)interrupt0/AD转换结束中断服务函数staticunsignedint_dec=256;/累加/抽取计数器staticlongaccumulator=0L;/用该变量累加ADC样本accumulator+=ADC_VALUE;/读ADC值并加到运行总和变量int_dec-;/更新抽取计数器if(int_dec=0)/如果为0则执行抽取int_dec=256;/复位计数器result=accumulator4;/用移位执行除法操作accumulator=0L;/累加器清02023/4/1025第25页
9、,共49页,编辑于2022年,星期六9.5 D/A转换转换器器PWM发发生器生器clockCLK0CLK1G0OUT0G1OUT1PWM输出5V8253定时器0方式4或5定时器1方式12023/4/1026第26页,共49页,编辑于2022年,星期六9.5 D/A转换转换器器电电流流转换转换器器+-+2023/4/1027第27页,共49页,编辑于2022年,星期六9.5 D/A转换转换器器电电流流转换转换器器2023/4/1028第28页,共49页,编辑于2022年,星期六9.6 抗干扰设计-硬件抗干扰形成干扰的基本要素:(1)干扰源。指产生干扰的元件、设备或信号,用数学语言描述如下:du/
10、dt,di/dt大的地方就是干扰源。如:雷电、继电器、可控硅、电机、高频时钟等都可能成为干扰源。(2)传播路径。指干扰从干扰源传播到敏感器件的通路或媒介。典型的干扰传播路径是通过导线的传导和空间的辐射。(3)敏感器件。指容易被干扰的对象。如:A/D、D/A变换器,单片机,数字IC,弱信号放大器等。2023/4/1029第29页,共49页,编辑于2022年,星期六常用硬件抗干扰技术常用硬件抗干扰技术 针对形成干扰的三要素,采取的抗干扰主要有以下手段。l抑制干扰源抑制干扰源 l切断干扰传播路径切断干扰传播路径 l提高敏感器件的抗干扰性能提高敏感器件的抗干扰性能 l其它常用抗干扰措施其它常用抗干扰措
11、施 9.6 抗干扰设计-硬件抗干扰2023/4/1030第30页,共49页,编辑于2022年,星期六抑制干扰源就是尽可能的减小干扰源的抑制干扰源就是尽可能的减小干扰源的du/dtdu/dt,di/dt di/dt。减小干扰源的减小干扰源的du/dtdu/dt主要是通过在干扰源两端并联电容来主要是通过在干扰源两端并联电容来实现。实现。减小干扰源的减小干扰源的di/dtdi/dt则是在干扰源回路串联电感或电阻以则是在干扰源回路串联电感或电阻以及增加续流二极管来实现。及增加续流二极管来实现。抑制干扰源抑制干扰源9.1 硬件抗干扰2023/4/1031第31页,共49页,编辑于2022年,星期六 (1
12、)继电器线圈增加续流二极管,消除断开线圈时产生的反电动势干扰。仅加续流二极管会使继电器的断开时间滞后,增加稳压二极管后继电器在单位时间内可动作更多的次数。(2)在继电器接点两端并接火花抑制电路(一般是RC串联电路,电阻一般选几K到几十K,电容选0.01uF),减小电火花影响。(3)给电机加滤波电路,注意电容、电感引线要尽量短。抑制干扰源常用措施抑制干扰源常用措施9.1 硬件抗干扰2023/4/1032第32页,共49页,编辑于2022年,星期六(4)电路板上每个IC要并接一个0.01F0.1 F高频去耦电容,以减小IC对电源的影响。注意高频电容的布线,连线应靠近电源端并尽量粗短,否则,等于增大
13、了电容的等效串联电阻,会影响滤波效果。(5)布线时避免90度折线,减少高频噪声发射。(6)可控硅两端并接RC抑制电路,减小可控硅产生的噪声(这个噪声严重时可能会把可控硅击穿的)。抑制干扰源常用措施抑制干扰源常用措施9.1 硬件抗干扰2023/4/1033第33页,共49页,编辑于2022年,星期六 按干扰的传播路径可分为传导干扰和辐射干扰两类。所谓传导干扰是指通过导线传播到敏感器件的干扰。高频干扰噪声和有用信号的频带不同,可以通过在导线上增加滤波器的方法切断高频干扰噪声的传播,有时也可加隔离光耦来解决。电源噪声的危害最大,要特别注意处理。所谓辐射干扰是指通过空间辐射传播到敏感器件的干扰。一般的
14、解决方法是增加干扰源与敏感器件的距离,用地线把它们隔离和在敏感器件上加屏蔽罩。干扰传播路径干扰传播路径9.6 抗干扰设计-硬件抗干扰2023/4/1034第34页,共49页,编辑于2022年,星期六(1)充分考虑电源对单片机的影响。电源做得好,整个电路的抗干扰就解决了一大半。许多单片机对电源噪声很敏感,要给单片机电源加滤波电路或稳压器,以减小电源噪声对单片机的干扰。比如,可以利用磁珠和电容组成形滤波电路,当然条件要求不高时也可用100电阻代替磁珠。(2)如果单片机的I/O口用来控制电机等噪声器件,在I/O口与噪声源之间应加隔离(增加形滤波电路)。(3)注意晶振布线。晶振与单片机引脚尽量靠近,用
15、地线把时钟区隔离起来,晶振外壳接地并固定。干扰传播路径措施干扰传播路径措施9.6 抗干扰设计-硬件抗干扰2023/4/1035第35页,共49页,编辑于2022年,星期六(4)电路板合理分区,如强、弱信号,数字、模拟信号。尽可能把干扰源(如电机、继电器)与敏感元件(如单片机)远离。(5)用地线把数字区与模拟区隔离。数字地与模拟地要分离,最后在一点接于电源地。A/D、D/A芯片布线也以此为原则。(6)单片机和大功率器件的地线要单独接地,以减小相互干扰。大功率器件尽可能放在电路板边缘。(7)在单片机I/O口、电源线、电路板连接线等关键地方使用抗干扰元件如磁珠、磁环、电源滤波器、屏蔽罩,可显著提高电
16、路的抗干扰性能。干扰传播路径措施干扰传播路径措施9.6 抗干扰设计-硬件抗干扰2023/4/1036第36页,共49页,编辑于2022年,星期六提高敏感器件的抗干扰性能是指从敏感器件这边考虑尽量减少对干扰噪声的拾取,以及从不正常状态尽快恢复的方法。常用措施如下:提高敏感器件的抗干扰性能提高敏感器件的抗干扰性能9.6 抗干扰设计-硬件抗干扰(1)布线时尽量减少回路环的面积,以降低感应噪声。(2)布线时,电源线和地线要尽量粗。除减小压降外,更重要的是降低耦合噪声。2023/4/1037第37页,共49页,编辑于2022年,星期六常用措施如下:(3)对于单片机闲置的I/O口,不要悬空,要接地或接电源
17、。其它IC的闲置端在不改变系统逻辑的情况下接地或接电源。(4)对单片机使用电源监控及看门狗电路,可大幅度提高整个电路的抗干扰性能。(5)在速度能满足要求的前提下,尽量降低单片机的晶振和选用低速数字电路。(6)IC器件尽量直接焊在电路板上,少用IC座。提高敏感器件的抗干扰性能提高敏感器件的抗干扰性能9.1 硬件抗干扰2023/4/1038第38页,共49页,编辑于2022年,星期六 有以下几种地线:模拟地、数字地、信号地、系统地、交流地和保护地。1接地的设计方法接地的设计方法(1)单点接地就是把需要接地的电路、单元及屏蔽体都接到设备接地面的同一个接地点上。单点接地方式试用于低频电路。(2)多点接
18、地就是把需要接地的电路、单元及屏蔽体用多条通路和设备接地面相连,多点接地降低了接地线的阻抗。多点接地方式试用于高频电路。(3)悬浮接地就是把控制系统的地线与外壳或大地浮置,提高对电源、外壳引进干扰的抑制。接地技术接地技术9.1 硬件抗干扰2023/4/1039第39页,共49页,编辑于2022年,星期六(1)出现地线环路问题时,应采用浮地隔离技术。(2)接地线应尽量的短,并具有良好的导电性(3)对于那些出现较大突变电流的电路,要采用单独接地的系统,以减小其它电路的瞬态耦合。(4)低电平接地线要和其它接地线隔离。(5)系统中数字地、模拟地应一点相连。(6)信号线和电源线交叉的地方要使导线相互垂直
19、。(7)采用平衡差分电路,以尽量减小接地电路的干扰。(8)低电平传输时要使用多层屏蔽。2接地的设计原则9.6 抗干扰设计-硬件抗干扰2023/4/1040第40页,共49页,编辑于2022年,星期六9.6 抗干扰设计-硬件抗干扰l 单片机的自动复位是单片机抗干扰技术的一种重要方法。当单片机受到干扰后,可以按下人工复位按钮,强制系统复位。l14060构成的自动复位电路 自动复位与电源的监测技术2023/4/1041第41页,共49页,编辑于2022年,星期六9.6 抗干扰设计-硬件抗干扰 2.MAX813L是MAX公司生产的P监控芯片。当单片机由干扰引起的系统失控时,为单片机提供可靠的上、掉电复
20、位、电源监测、“看门狗”及电源管理功能。2023/4/1042第42页,共49页,编辑于2022年,星期六(1)交流端用电感电容滤波:去掉高频低频干扰脉冲。(2)变压器双隔离措施:变压器初级输入端串接电容,初、次级线圈间屏蔽层与初级间电容中心接点接大地,次级外屏蔽层接印制板地,这是硬件抗干扰的关键手段。次级加低通滤波器:吸收变压器产生的浪涌电压。(3)采用集成式直流稳压电源:有过流、过压、过热等保护作用。(4)I/O口采用光电、磁电、继电器隔离,同时去掉公共地。其它常用抗干扰措施其它常用抗干扰措施9.6 抗干扰设计-硬件抗干扰2023/4/1043第43页,共49页,编辑于2022年,星期六(
21、5)通讯线用双绞线:排除平行互感。(6)防雷电用光纤隔离最为有效。(7)A/D转换用隔离放大器或采用现场转换:减少误差。(8)外壳接大地:解决人身安全及防外界电磁场干扰。(9)加复位电压检测电路。防止复位不充分,CPU就工作,尤其有EEPROM的器件,复位不充份会改变EEPROM的内容。其它常用抗干扰措施其它常用抗干扰措施9.6 抗干扰设计-硬件抗干扰2023/4/1044第44页,共49页,编辑于2022年,星期六电源线加粗,合理走线、接地,三总线分开以减少互感振荡。CPU、RAM、ROM等主芯片,VCC和GND之间接电解电容及瓷片电容,去掉高、低频干扰信号。独立系统结构,减少接插件与连线,
22、提高可靠性,减少故障率。集成块与插座接触可靠,用双簧插座,最好集成块直接焊在印制板上,防止器件接触不良故障。有条件的采用四层以上印制板,中间两层为电源及地。其它常用抗干扰措施其它常用抗干扰措施-印制板工艺抗干扰9.6 抗干扰设计-硬件抗干扰2023/4/1045第45页,共49页,编辑于2022年,星期六1.软件抗干扰措施指令冗余拦截技术软件陷阱软件看门狗软件滤波2.自恢复程序9.6 抗干扰设计-软件抗干扰2023/4/1046第46页,共49页,编辑于2022年,星期六l软件冗余软件冗余 1安插NOP指令 2指令重复操作 l软件陷阱软件陷阱(1)未未使使用用的的中中断断向向量量区区当当干干扰
23、扰进进入入到到中中断断向向量量区区时时,并并激激活活这这些些中中断断时时,就就会会进进一一步步引起混乱。引起混乱。(2)未未使使用用的的大大片片ROM空空间间在在剩剩余余的的没没有有使使用用的的程程序序存存储储器器空空间间,设设置置成成陷陷阱阱,就能捕捉到跑飞的程序。就能捕捉到跑飞的程序。(3)表格)表格为了不破坏表格的连续性,软件陷阱只能在表格的最后安放。为了不破坏表格的连续性,软件陷阱只能在表格的最后安放。(4)程程序序区区安安排排陷陷阱阱,应应安安放放在在如如指指令令LJMP、SJMP、AJMP、RET、RETI等等之之后。后。9.6 抗干扰设计-软件抗干扰2023/4/1047第47页,共49页,编辑于2022年,星期六9.6 抗干扰设计-软件抗干扰l软件看门狗技术能够使程序从死循环中恢复到正常状态。软件看门狗(WATCHDOG)也叫做程序运行监视系统。当程序运行受到干扰,程序飞到一个临时构成死循环中时,这时系统将面临着瘫痪。这时就需要人工复位或硬件复位,如果没有人工操作和硬件复位系统,利用软件看门狗技术同样也能使系统复位,恢复正常。2023/4/1048第48页,共49页,编辑于2022年,星期六设计袁平2023/4/1049第49页,共49页,编辑于2022年,星期六
限制150内