0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机如何保护电路

单片机开发宇凡微 来源:单片机开发宇凡微 作者:单片机开发宇凡微 2022-09-07 09:54 次阅读

正确的电路保护方法可以大大提高产品或设计的可靠性。不幸的是,并非所有电路保护都以保险丝和瞬态电压抑制之类的硬件形式出现。某些形式的电路保护可能来自软件,这可能会造成混乱。在本文中,我们将探讨单片机如何保护电路

一、 单片机的基本保护

在设计用于单片机的电路保护电路时,首先考虑基础知识。这意味着,连接到导体且暴露于外界的任何数字引脚(例如连接器)均需使用齐纳二极管和限流电阻器进行适当保护。如果模拟输入也连接到外部导体,则还要具有齐纳二极管和限流措施。

由于其CMOS特性,单片机设计也对嘈杂的电源轨敏感(嘈杂的电源线会导致逻辑门无法正确操作)。因此,使用正确类型的去耦电容器很重要。大容量电容器(例如极化电容器)可用于处理外围设备和大功率设备的突然功率需求。另一方面,小型无极性电容器可用于减少电源轨上的开关噪声。

通常需要在单片机的每对电源引脚上放置等效串联电阻(ESR)值低的小型无极性电容器。例如,PIC18F45K22具有两对输入电源(VDD和VSS),每对输入电源应直接连接一个低值陶瓷电容(例如10nF)。

二、电路保护的类型

到目前为止,上述保护方法通常是被动的,只能应对电涌。其他形式的电路保护又如何呢?

尽管电压和电流浪涌会损坏单片机,但不可靠的电源和电源中断无疑会造成更大的损坏(只是物理意义上而言)。通常,在降低的电压下工作时,电路很少受到损坏,但是涉及数字逻辑的电路的行为可能会出乎意料。

从局外人的角度来看,以单片机为基础的电路在降低的电压下运行仍然可以驱动显示器并运行固件(因此似乎可以正常工作),但是来自外部源(例如I2C设备)的数据可能会变得不可靠,因为它们会不能在正确的电压水平下运行,这会导致错误的可靠性。如果电路在控制安全设备,则只有一半电路在工作,否则有造成严重伤害的危险。

那么,如何保护电路免受功率降低呢?

三、单片机中的掉电检测

虽然通常可以通过使用外部分立元件(例如保险丝和二极管)来减轻过电压和电流,但降低功率(称为掉电)的难度却更大。

一种方法是设计专用电路,该电路可以在小电压电平下运行并主动监视电源轨。这种方法的问题在于,它可能会增加设计价格以及最终PCB的复杂性。但是,通常有很多资源可能会减轻设计师的成本。那就是单片机本身。基于单片机的设计通常具有备用的外设,引脚,存储器和处理时间。这意味着设计人员无须在设计中包括其他组件即可执行有源电路健康状况监视。一些单片机包含掉电外设,这可能导致复位并设置标志以向固件指示已检测到掉电。

那么,如何用单片机实现基本的电路监控系统呢?

1.单片机输入电压

下面为基于单片机的电路保护的基本布局,仅需要两个硬件即可。备用模拟输入和内部带隙基准。当带隙基准电压源提供基准电压时,需要使用模拟输入来测量外部VDD电压。由于ADC通常是如何工作的,因此不能低估带隙基准的重要性。ADC将产生一个二进制输出,其值与ADC和ADC的两个参考电压成正比。如果ADC参考为电源轨,则VDD电源轨的ADC读数将始终为最大值。带隙基准的使用为ADC提供了一个电压基准,该基准与电源电压无关,因此允许单片机测量电源电压。

2.掉电检测电路

另外,我们可以使用掉电检测电路,但这只在电源足以运行单片机而非外部硬件的情况下有用。遗憾的是,该方法无法保护单片机掉电。在掉电情况下,需要专用的掉电检测电路或具有自己的掉电检测系统的单片机。对于许多设计人员而言,在产品成本,组件数量和PCB面积方面,使用额外的外部电路过于昂贵。因此,通常使用带有内置掉电检测外设的单片机。

现在,单片机都带有掉电保护功能,一旦检测到掉电,就会复位,并设置一个特殊的CPU标志来通知用户发生了掉电复位。由于MCU执行复位操作,因此必须首先执行特殊的处理程序,该处理程序检查CPU标志(包括掉电标志)。如果设置了该标志,则可以采取特定的措施,例如关闭外围设备并显示警告灯。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6001

    文章

    43970

    浏览量

    620784
  • 保护电路
    +关注

    关注

    42

    文章

    832

    浏览量

    101002
收藏 人收藏

    评论

    相关推荐

    单片机在漏电保护装置中的应用

    单片机在漏电保护装置中的应用
    发表于 08-17 23:18

    单片机利用中断如何保护数据?

    单片机断电时 可利用外部中把数据送到堆栈,做堆栈保护 或者送到E2PROM ,我的理解是此时单片机已然断电根本就没有能力 来供应外部中断 问为何单片机断电后数据已然可以被
    发表于 11-03 15:41

    单片机复位电路

    稳定的时钟信号,因此在电源上电时,只有当VCC超过4.75V低于5.25V以及晶体振荡器稳定工作时,复位信号才被撤除,微机电路开始正常工作。复位电路的分类:单片机复位电路主要有四种类型
    发表于 11-12 00:36

    求助----基于单片机控制的电机过热保护器的设计

    基于单片机控制的电机过热保护器的设计
    发表于 12-29 14:11

    单片机 视力保护仪设计

    两种单片机 视力保护仪设计,一是红外测距,一是超声波。
    发表于 06-22 19:52

    单片机下载程序电路原理分享

    用于stm32等芯片)2、有些同学在给单片机供电时,为了防反接保护电路,在电源处串联了个二极管,由于二极管的正向压降导致单片机供电不足,从而导致程序无法下载。解决方案:将二极管用0欧电
    发表于 11-26 16:11

    单片机对电动机的保护作用

    本帖最后由 三心四意 于 2015-12-31 15:55 编辑 单片机对电动机的保护作用 近年来,单片机以其简约的指令系统、纳秒级的指令周期、强大的外围接口功能深受电子工程师们的青睐。被
    发表于 12-31 15:52

    单片机在电动机保护中的应用

    `单片机单片微型计算机的简称,它是将CPU、ROM、RAM、TIMER/COUNTER以及输入/输出接口(I/O)等集成在一块超大规模集成电路芯片上而制成的,有些单片机还集成了模数转
    发表于 10-15 10:59

    单片机在电动机保护中的应用

    单片机单片微型计算机的简称,它是将CPU、ROM、RAM、TIMER/COUNTER以及输入/输出接口(I/O)等集成在一块超大规模集成电路芯片上而制成的,有些单片机还集成了模数转换
    发表于 10-15 22:38

    基于单片机设计的电控锁怎么做保护电路

    单片机控制一个电控锁,调试的时候有一次发现单片机输出高电平时间过长(超过3秒),导致电控锁线圈烧毁。现在想加一个控制通电时长的保护电路,希望元器件能少一点,而且要保证上电的时候不能误动
    发表于 01-03 08:30

    如何设计保护单片机IO的电路

    在使用单片机外部IO的时候,有一个IO作为单总线通讯,同时也是外部中断,也要求上拉电阻。 可是单片机输入IO极限值电压为6V,然后实际外部IO可能接入9V,会导致单片机损毁。需要设计一个保护
    发表于 01-22 09:16

    基于单片机的节能断电保护电路怎么设计?

    一种基于单片机的节能断电保护电路设计
    发表于 03-17 09:01

    单片机控制无刷直流电机电路板怎么保护

    比如用40V,350W的电机做试验,1,首先电源问题怎么解决?(用可调直流电源吗?网上卖的那种,几百块钱一个。);2,电路板怎么保护?(如果电路搞错了不会爆炸吧?);3,购一台三相无刷直流电机?(是这样吗?);4,还需要什么?;
    发表于 04-03 09:01

    51单片机基本电路

    51单片机基本电路,51单片机完整系统电路8051单片机外围硬件电路,包括电源
    发表于 07-14 06:09

    单片机电路是怎样去设计的

    单片机的学习中,不光是单片机程序的编写,还有电路的设计。有些公司可能会把单片机开发分成两块:电路设计、程序设计。然后负责
    发表于 12-01 07:53