当前位置:首页 > 单片机 > 单片机
[导读]随着电子技术和微型计算机的迅速发展,促进了微型计算机控制技术的迅速发展和广泛应用。中小规模的单片机控制系统在工业生产及日常生活中的智能机电一体化产品得到了广泛的应用。在单片机控制系统的设计开发过程中,

随着电子技术和微型计算机的迅速发展,促进了微型计算机控制技术的迅速发展和广泛应用。中小规模的单片机控制系统在工业生产及日常生活中的智能机电一体化产品得到了广泛的应用。在单片机控制系统的设计开发过程中,我们不单要突出设备的自动化程度及智能性,另一方面也要重视控制系统的工作稳定性,否则就无法体现控制系统的优越性。

1. 系统受到干扰的主要原因和现象

由于单片机控制系统应用系统的工作环境往往是比较恶劣和复杂的,其应用的可靠性、安全性就成为一个非常突出的问题。单片机控制系统应用必须长期稳定、可靠地运行,否则将导致控制误差加大,严重时会使系统失灵,甚至造成巨大的损失。

影响单片机控制系统应用的可靠、安全运行的主要因素是来自系统内部和外部的各种电气干扰,以及系统结果设计、元器件选择、安装、制造工艺和外部环境条件等。这些因素对控制系统造成的干扰后果主要表现在下述几个方面。

(1) 数据采集误差加大。干扰侵入单片机控制系统测量单元模拟信号的输入通道,叠加在有用信号之上,会使数据采集误差加大,特别是当传感器输出弱信号时干扰更加严重。

(2) 控制状态失灵。微机输出的控制信号常依赖某些条件的状态输入信号和这些信号的逻辑处理结果。若这些输入的状态信号受到干扰,引入虚假状态信号,将导致输出控制误差加大,甚至控制失常。

(3) 数据受干扰发生变化。单片机控制系统中,由于RAM存储器是可以读/写的,故在干扰的侵害下,RAM中的数据有可能被窜改。在单片微机系统中,程序及表格、常数存于程序存储器中,避免了这些数据受到干扰破坏,但对于内RAM、外扩RAM中的数据都有可能受到外界干扰而变化。根据干扰窜入的途径、受干扰数据的性质不同,系统受损坏的情况也不同.有的造成数据误差.有的使控制失灵,有的改变程序状态,有的改变某些部件(如定时器/计数器串行口等)的工作状态等。

(4) 程序运行失常。单片机控制系统中程序计数器的正常工作,是系统维持程序正常运行的关键所在。如果外界干扰导致计数器的值改变,破坏了程序的正常运行。由于受到干扰后计数器的值是随机的,因而导致程序混乱。通常的情况是程序将执行一系列毫无意义的指令,最后进入"死循环",这将使输出严重混乱或系统失灵。

2. 系统可靠性设计的分析和方法

单片机控制系统应用的可靠性技术涉及到生产过程的方方面面,不仅与设计、制造、检验、安装、维护有关,还与生产管理、质量监控体系、使用人员的专业水平与素质有关。这里主要是从技术角度分析提高系统可靠性的最常用方法。

导致系统运行不稳定的内部因素主要有以下三点:

(1) 元器件本身的性能与可靠性。元器件是组成系统的基本单元,其特性好坏与稳定性直接影响整系统性能与可靠性。因此,在可靠性设计当中,首要的工作是精选元器件,使其在长期稳定性、精度等级方面满足要求。随着微电子技术的发展,电子元器件的可靠性不断提高,现在小功率晶体管及中小规模IC芯片的实际故障大约为10×10-9/h。这为提高系统性能与可靠性提供了很好的基础。

(2) 系统结构设计。包括硬件电路结构和运行软件设计。电路设计中要求元器件或线路布局合理以消除元器件之间的电磁耦合相互干扰,优化的电路设计也可以消除或削弱外部干扰对整个系统的影响,如去耦电路、平衡电路等。同时也可以采用冗余结构,也称容错技术或故障掩盖技术,它是通过增加完成同一功能的并联或备用单元〔包括硬件单元或软件单元〕数目来提高系统可靠性的一种设计方法。当某些元器件发生故障时也不影响整个系统的运行。对于消减外部电磁干扰,可采用电磁兼容设计,目的是提高单片机系统在电磁环境中的适应性,即能保持完成规定功能的能力。常用的抗电磁干扰的硬件措施有滤波技术、去耦电路、屏蔽技术、接地技术等。

软件是微机系统区别于其它通用电子设备的独到之处,通过合理编制软件可以进一步提高系统运行的可靠性。常用的软件措施主要有:一是信息冗余技术,对单片机控制系统应用而言,保持信号信息和重要数据是提高可靠性的主要方面。为防止系统故障等原因而丢失信息,常将重要数据或文件多重化,复制一份或多份"拷贝",并存于不同空间,一旦某一区间或某一备份被破坏,则自动从其它部分重新复制,使信息得以恢复。二是时间冗余技术,为提高单片机控制系统应用的可靠性,可采用重复执行某一操作或某一程序,并将执行结果与前一次结果进行比较对照来确认系统工作是否正常。只有当两次结果相同时,才被认可,并进行下一步操作。

若两次结果不相同,可再次重复执行一次,当第三次结果与前两次之中的一次相同时,则认为另一结果是偶然故障引起的,应剔除。若三次结果均不相同,则初步判定为硬件永久性故障,需进一步检查。这种办法是用时间为代价来换取可靠性,称为时间冗余技术,也称为重复检测技术。三是故障自动检测与诊断技术,对于复杂系统,为了保证能及时检测出有故障装置或单元模块,以便及时把有用单元替换上去,就需要对系统进行在线测试与诊断。这样做的目的有两个:一是为了判定动作或功能的正常性;二是为了及时指出故障部位,缩短维修时间。四是软件可靠性技术:单片机控制系统运行软件是系统要实行的各项功能的具体反映。软件的可靠性主要标志是软件是否真实而准确地描述了要实现的各种功能。因此对生产工艺过程的了解程度直接关系到软件的编写质量。提高软件可靠性的前提条件是设计人员对生产工艺过程的深入了解,并且使软件易读、易测和易修改。五是失效保险技术:有些重要系统,一但发生故障时希望整个系统应处于安全或保险状态。此外,还有常见的数字滤波、程序运行监视及故障自动恢复技术等。

(3) 安装与调试。元器件与整个系统的安装与调试,是保证系统运行与可靠性的重要措施。尽管元器件选择严格,系统整体设计合理,但安装工艺粗糙,调试不严格,仍然达不到预期的效果。

导致系统运行不稳定的外因是指单片机控制系统所处工作环境中的外部设备或空间条件导致系统运行的不可靠因素,主要包括以下几点:一是外部电气条件,如电源电压的稳定性、强电场与磁场等的影响;二是外部空间条件,如温度、湿度,空气清洁度等;三是外部机械条件,如振动、冲击等。

为保证系统可靠工作,必须创造一个良好的外部环境。例如:采取屏蔽措施、远离产生强电场干扰的设备;加强通风以降低环境温度;安装紧固以防振动等。

元器件的选择是根本,合理安装调试是基础,系统设计是手段,外部环境是保证,这是可靠性设计遵循的基本准则,并贯穿于系统设计、安装、调试、运行的全过程。为实现这些准则,必须采取相应的硬件或软件方面的措施,这是可靠性设计的根本任务。

中小规模的单片机控制系统在开发过程中,结合实际应用中的工作环境,采用以上的系统抗干扰优化设计的措施与方法,基本能有效地提高单片机系统的工作稳定性,充分地体现单片机控制系统在不增加控制成本的情况提高机电设备的自动化性能与智能性的优越所在。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭