- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学课件讲义PPT教案幻灯片学习资料
第六章 单片机应用系统设计 ;图6.1 典型单片机应用系统结构 ;二、前向通道的组成及其特点 前向通道是单片机与测控对象相连的部分,是应用系统的数据采集的输入通道。 来自被控对象的现场信息有多种多样。按物理量的特征可分为模拟量和数字量(开关量)两种。 对于数字量(频率、周期、相位、脉冲)的采集,输入比较简单。它们可直接作为计数输入、测试输入、I/O口输入或中断源输入进行事件计数、定时计数,实现脉冲的频率、周期、相位及记数测量。对于开关量的采集,可通过I/O口线或扩展I/O 口线直接输入。对于被控对象,一般是交变电流、交变电压、大电流、高电压系统,而单片机属于数字弱电系统,因此在数字量和开关量采集通道中,要用隔离器件进行隔离(如光电耦元器件等)。;模拟信号采集的前向通道组成;变换器:变换器是各种传感器的总称,它采集现场的各种信号,并变换成电信号(电压信号或电流信号),以满足单片机的输入要求。现场信号有各种各样,有电信号,如电压、电流、电磁量等;也有非电量信号,如温度、湿度、压力、流量、位移量等,对于不同物理量应选择相应的传感器。
隔离放大与滤波:传感器的输出信号一般是比较微弱的,不能满足单片机系统的输入要求,要经过放大处理后才能作为单片机系统的采集输入信号。还有,现场信息来自各种工业现场,夹带大量的噪音干扰信号。为提高单片机应用系统的可靠性必须隔离或削减干扰信号,这是整个系统抗干扰设计的重点部位。;采样保持器:前向通道中的采样保持器有两个作用。一是实现多路模拟信号的同时采集;二是消除A/D转换器的孔径误差。
一般的单片机应用系统都是用一个A/D转换器分时对多路模拟信号进行转换并输入给单片机,而控制系统又要求单片机对同一时刻的现场采样值进行处理,否则将产生很大误差。用一个A/D转换器同时对多路模拟信号进行采样是由采样保持器来实现的。采样保持器在单片机的控制下,在某一个时刻可同时???样它所接一路的模拟信号的值,并能保持该瞬时值,直到下一次重新采样。;A/D转换器把一个模拟量转换成数字量总要经历一个时间过程。A/D转换器从接通模拟信号开始转换,到转换结束输出稳定的数字量,这一段时间称为孔径时间。对于一个动态模拟信号,在A/D转换器接通的孔径时间里,输入模拟信号值是不确定的,从而会引起输出的不确定性误差。在A/D转换器前加设采集保持器,在孔径时间里,使模拟信号保持某一个瞬时值不变,从而可消除孔径误差。;多路开关:用多路开关实现一个A/D转换器分时对多路模拟信号进行转换。多路开关是受单片机控制的多路模拟电子开关,某一时刻需要对某路模拟信号进行转换,由单片机向多路开关发出路地址信息,使多路开关把该路模拟信号与A/D转换器接通,其它路模拟信号与A/D转换器不接通,实现有选择的转换。
A/D转换器:将模拟信号转换成数字信号,是前向通道中模拟系统与数字系统连接的核心部件。; 综上所述,前向通道具有以下特点:
(1) 与现场采集对象相连,是现场干扰进入的主要通道,是整个系统抗干扰设计的重点部位。
(2) 由于所采集的对象不同,有模拟量和数字量(开关量),而这些都是由安放在测量现场的传感、变换装置产生的,许多参量信号不能满足单片机输入的要求,故有大量的、形式多样的信号变换调节电路,如测量放大器、I/F变换、A/D转换、放大、整形电路等。
(3) 前向通道是一个模拟、数字混合电路系统,其电路功耗小,一般没有功率驱动要求。;三、后向通道的组成与特点;传感器; ②软件系统设计
系统软件是根据系统功能要求来设计的,应可靠地实现系统的各种功能。一个系统的工作程序实际上就是该系统的监控程序。其设计步骤如下:;静态调试:主要用来检查电路制作的正确性,包括PCB板; 动态调试:需在开发系统上进行,用各诊断程序进行检查;一般方法是由近及远、由分到合。(逻辑状态、时序变化等的测试。)
2、软件调试:一般方法是 先独立后联机,先分块后组合、先单步后连续。 先进行各模块软件调试,再进行联调。; (2) 系统运行中是否有潜在的设计时难以预料的错误?如:硬件延时过长造成工作时序不符合要求,布线不合理造成有信号串扰等。
(3) 系统的动态性能指标(包括精度、速度参数)是否满足设计要求?
待一切都正常后,即可将程序固化到EPROM中,进行现场调试,考验单片机控制系统是否工作正常、可靠,性能是否达到要求。如某些指标达不到要求,应进行软、硬件的修改,直到满足要求。;
;图6.4单片机应用系统设计过程;6.2 传感器接口电路 p192;对于
文档评论(0)