基于89C51/2单片机和MAX638芯片实现电源抗干扰电路的设计

发布者:cannon928最新更新时间:2023-12-01 来源: elecfans关键字:89C51  单片机 手机看文章 扫描二维码
随时随地手机看文章

近年来,各种低功耗单片机在各类仪表中得到了广泛应用,特别是89C51/2单片机以其优良的性能、低廉的价格和标准的降低功耗特性以及片内存储器的快速可擦写性等赢得了广大用户。但各种测试仪表常常要求能方便地携带使用,因此仪表电源常采用专用电瓶。一般专用电瓶电压为12V(或12V 串联组成) ,而以89C51/2单片机组成的应用系统其电源电压Vcc要求在5×(1±0.1)V 范围内,有些仪表使用环境常常较恶劣,干扰因素较多。因此,要使单片机系统可靠工作,一套抗干扰能力强的供电电路显得十分重要。


1 抗干扰电源电路设计与分析

抗干扰电源电路由两部分组成,如图1 所示。以MAX638 为中心组成直流降压电路,要求将12V直流电压变为5V ;以TL7705AC为中心组成抗干扰电路,要求当电源发生瞬态欠压、瞬间脉冲干扰及电源掉电时,使单片机进入掉电模式下运行。

图1 抗干扰电源电路原理图

1. 1 直流降压电路

MAX638是美国MAXIM公司生产的单片开关型DC-DC电压变换电路MAX系列中的降压型产品,本身的工作电流仅为0.135mA,其输出电压为5V,而输入电压可以是5 V~16. 5V 。由于MAX638内部含有一个峰值开关电流为375mA 的MOS场效应管、一个+1. 31V 的基准电压源和一个65kHz的自激振荡器和误差比较器,因此在使用时只要外接储能电感L(本系统选用220μH) 和输出电容C (本系统选用100μF) 以及续流二极管就可组成一个降压型直流电源变换器。


MAX638还有一个低电源电压检测电路,通过电阻R1 、R2 对输入电源分压后提供一个检测电压。当输入电压低至Vmin时,MAX638的第2脚输出一个低电平欠压报警信号。改变R1的阻值以改变Vmin的大小。由于可接受的输入电压的范围较宽,因此当干扰造成输入电压不低于5V时,单片机应用系统照样能正常工作。


1. 2 抗干扰电路

89C51/2单片机有两种节电运行模式:待机运行模式和掉电运行模式。89C51/2单片机进入掉电模式运行时,片内振荡器停止工作,各种活动立刻停止,只有片内RAM 保持原有数据。利用这一特性,可方便实现电源抗干扰。如图1 所示,二极管D2 、D3 及电池B 实现主电源掉电时备用电源的切换。当主电源正常时,D2导通,D3截止,Vout经D2后供电;当主电源掉电时,D3导通,D2截止,单片机由电池B 经D3后供电。TL7705AC为电压监视器,其检测标准值为4. 55V,当主电源因故降至4. 55V时,TL7705AC的第5 脚输出低电平,向单片机请求中断,通过中断服务程序可使单片机进入掉电模式下运行。为了保证单片机有足够的时间处理电源干扰,TL7705AC的检测电压应稍大于4. 55 V,为此可在TL7705AC 的电压检测端与主电源间串入一个1. 5 kΩ的电位器P,根据中断服务程序的长度确定适当的阻值,即可得到对应的检测电压。TL7705AC的检测灵敏度较高,能在500ns内检测出主电源异常压降,因此对微秒级的干扰脉冲或欠压也可捕捉,完全能满足单片机抗干扰电源的要求。


2 电源干扰的处理

电源干扰易引起单片机系统的混乱,因此当发生电源干扰时,其最佳解决方案是响应中断请求,使计算机系统转入掉电模式下运行,待干扰消除后,再恢复现场,转入正常模式下运行。 退出掉电模式有以下解决办法,即硬件复位或上电复位或手动复位。图1中,复位电路由R3 、R4 、C2及按钮Ks组成。具体解决步骤如图2 、图3所示,图2为电位干扰的处理流程图,图3为复位程序框图。

基于89C51/2单片机和MAX638芯片实现电源抗干扰电路的设计

图2 电源干扰的处理

图3 复位程序框图


3 结束语

该电源是笔者在实践教学环节中为学生野外实习而设计的,反复实验表明,该电源达到了较理想的设计要求,且具有如下特点:

(1) 工作可靠、体积小、结构简单、输出电压稳定(其精确度可达±0. 001V) 、转换效率高。

(2) 抗干扰能力强,对较小的瞬态欠压、瞬态脉冲干扰可有效抑制;对较大的干扰,可使单片机进入掉电模式下运行。

(3) 有一定的通用性,由于87C51 、80C51与89C51/2性能相近,因此该电源也可适合于87C51 、80C51等低功耗型单片机。


关键字:89C51  单片机 引用地址:基于89C51/2单片机和MAX638芯片实现电源抗干扰电路的设计

上一篇:利用89C51单片机和MAX485实现数据远程采集系统的设计
下一篇:89C51单片机16位数据传送指令的执行过程

推荐阅读最新更新时间:2024-11-16 21:53

从99显示到0的动态显示(单片机设计)
单片机源程序如下: #include reg51.h #define uint unsigned int #define uchar unsigned char uchar code table ={0xc0,0xf9,0xa4, 0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; sbit gw=P2^1; sbit sw=P2^0; sbit w2=P1^0; uchar WeiLujun,WeiLujun1=100,WeiLujun2,s,g; void Init() { TMOD=0X01;
[单片机]
从99显示到0的动态显示(<font color='red'>单片机</font>设计)
韩国开发锂硫电池 能量密度是锂电池2倍①
      日前,来自韩国南洋大学的一支研发团队对外宣布成功研发出了一种新型的锂硫电池,该电池与目前已经商业化应用的锂离子电池相比,两者具有相同的充放电循环工作性能,同时其能量密度还可以达到锂离子电池的两倍多。该研发团队是一支由韩国与意大利共同组建的多元化研究小组,在以上高度可靠的锂硫电池中,研发人员采用了一个高度可逆的双模态硫阴极(双模态硫阳极是指固态硫电极与硫化电解质)和一个锂化得到的硅/硅氧化物纳米阳极。     该锂硫电池研发团队将研究成果发表在了美国化学会的纳米快报(Nano Letters)杂志上,在该文章中研发人员详细介绍了该锂硫电池所具有一系列性能,其中就包括相当高的能量密度、优秀的充放电效率、优异的充
[汽车电子]
友达2Q订单增温 彭双浪:汇率恐造成不利影响
面板第1季淡季不淡,友达营运表现俏,2017年第1季营业净利达新台币120.2亿元,但受台币升值影响,税后净利仅94.4亿元。友达董事长暨执行长彭双浪指出,第2季面板订单增温,但若新台币汇率没有太大的反转,将对营收与获利造成不利影响。 友达2017年第1季合并营业额为新台币885.6亿元,较2016年第4季减少3.6%。第1季税后净利为94.4亿元,其中归属于母公司业主净利为94.8亿元,基本每股盈余则为0.98元。 友达2017年第1季大尺寸面板出货量约2,723万片,与2016年第4季相比减少3.8%。2017年第1季中小尺寸出货量约3,643万片,较上一季增加1.9%。 回顾第1季,友达表示,虽值传统淡季,客户需求仍然维持健
[手机便携]
51单片机栈RAM的关系
51单片机RAM分为四个区域 1.工作寄存器区(00H~1FH) 2.位寻址区(20H~2FH) 3.用户RAM区(30H~7FH) 4.特殊功能寄存器(80H~FFH) 其中1.2.3处于RAM低128单元,4处于高128单元 也就是声明变量时data与idata位置 而栈就是在用户RAM区内人为开辟的一段空间,用于存放数据,而单片机也相应的为这段空间提供了硬件也就是SP寄存器 SP是一个8位寄存器用于存放栈顶位置
[单片机]
基于PIC单片机与TC787芯片的三相半控整流电路设计
  整流 电路 广泛应用在直流电机调速,直流稳压 电压 等场合。而三相半控整流桥电路结构是一种常见的整流电路,其容易控制,成本较低。本文中介绍了一种基于 PIC690单片机与专用集成触发芯片TC787的三相半控整流电路,它结合专用集成触发芯片和数字触发器的优点 ,获得了高性能和高度对称的触发脉冲。它充分利用单片机内部资源 ,集相序自适应、系统参数在线调节和各种保护功能于一体,可用于对负载的恒电压控制。主电路采用了三相半控桥结构,直流侧采用LC滤波结构来提高输出的电压质量。    系统总体设计   本系统通过PIC690单片机作为主控制芯片,用晶闸管作为主要开关器件。设计的目标是保持输出的直流电压稳定,输出电压纹波小,交流输出
[单片机]
基于PIC<font color='red'>单片机</font>与TC787<font color='red'>芯片</font>的三相半控整流<font color='red'>电路</font>设计
基于STM32单片机秒中断源和闹钟中断源的解决方案
“RTC”是Real Time Clock 的简称,意为实时时钟。STM32提供了一个秒中断源和一个闹钟中断源。 RTC的技术器是一个32位的计数器,使用32.768khz的外部晶振。 2038年问题 在计算机应用上,2038年问题可能会导致某些软件在2038年无法正常工作。所有使用UNIX时间表示时间的程序都将受其影响,因为它们以自1970年1月1日经过的秒数(忽略闰秒)来表示时间。这种时间表示法在类Unix(Unix-like)操作系统上是一个标准,并会影响以其C编程语言开发给其他大部份操作系统使用的软件。 在大部份的32位操作系统上,此“TIme_t”数据模式使用一个有正负号的32位元整数(signedint32)存
[单片机]
基于STM32<font color='red'>单片机</font>秒中断源和闹钟中断源的解决方案
C51单片机————总线与系统扩展
1.引文 前面说过单片机的特点是体积小,功能全,系统结构紧凑、对于小型的需求可以满足要求。那么稍大一点嵌入式系统呢?那么有可能你的数据存储器、程序存储器还有IO口都可能不够用!那怎么办呢?我们就需要进行系统扩展了。 基本知识与回顾 我们都知道的是CPU大都通过三总线(数据、地址、控制)与外界进行信息交换的。 - 数据总线:传输指令码和数据,外围的芯片都需要它来进行信息交流。 - 地址总线:传输的是地址信息(数据传到哪儿的信息) 2.扩展 单片机系统总线信号 P0口是地址(A0~A7) / 数据复用线(D0~D7),经锁存器提供低8位地址,锁存信号是由CPU的ALE引脚提供的; P2口提供高8位地址 A8 ~ A15。 控
[单片机]
C51<font color='red'>单片机</font>————总线与系统扩展
如何排查GD32 MCU复位是由哪个复位源导致的?
上期为大家讲解了GD32 MCU复位包括电源复位和系统复位,其中系统复位还包括独立看门狗复位、内核软复位、窗口看门狗复位等,在一个GD32系统中,如果莫名其妙产生了MCU复位,如何排查具体是由哪个复位源导致的呢? GD32 MCU贴心的为大家提供了一个查看复位源的寄存器,如下图所示,该寄存器的bit26-bit31显示各种复位状态,其中LPRSTF表示发生过低功耗复位、WWDGTRSTF表示发上过窗口看门狗复位、FWDGTRSTF表示发生过独立看门狗复位、SWRSTF表示发生过系统软复位、PORRSTF表示发生过POR电源复位、EPRSTF表示发生过NRST引脚复位,这几个状态标志位为只读标志位,如果希望清除复位标志,可以通过
[单片机]
如何排查GD32 <font color='red'>MCU</font>复位是由哪个复位源导致的?

推荐帖子

这样设置可以吗?
各位大神: 我现在要对原有校园监控进行维护,原摄像头及nvr都是原来的,进行换线操作,3台16路nvr,距离最远处可达800m,线路能否用网线+5口100M交换机,用一根线(依据目前情况,能够分2路)连接到机房,最后汇集到机房交换机中,再向3台nvr分配。 谢谢各位大神 这样设置可以吗?要查清楚距离参数,标准以太网可远远无法支持800米距离,也就百米多点。不可以
碧海映蓝天 安防电子
有谁用过zlg7289嘛
想用7289设计一个键盘模块,有谁用过吗,怎样判断7289是否正常工作呢有谁用过zlg7289嘛
zmmjs123 综合技术交流
LPCXpresso 相关应用例程
LPC11xxSeries*LPCXpressoCMSISLibraryforLPC11xx-BasedTargetBoardsV1.3(Dec8,2009)*LPCXpressoExampleProjectsforLPCXpressoLPC1114TargetBoardV1.20(Feb4,2010)LPC13xxSeries*LPCXpressoCMSISLibraryforLPC13xx-Ba
soso 单片机
【任性DIY】有趣的色彩时钟DIY 续
在色彩时钟的DIY过程中,主要涉及几个关键问题:1)RGB_LED的使用方法与电路搭建2)单片机的RGB_LED驱动与色彩配置3)串行通讯的实现与数据收发1.RGB_LED的使用方法与电路搭建RGB_LED是一种6个引脚的贴片式器件,焊接起来稍有些困难,需格外的小心,以防引脚间的短路。在辨识管脚时,可发现在器件上切除一个小角,它便是识读引脚的标记。将标记朝向左下角,则从左向右依次是蓝、红、绿色。其中上部的引脚为负极,下
jinglixixi DIY/开源硬件专区
仿真正常 固化后不正常
我用的伟福仿真器,p89c51的片子,通过串口写入数据,控制液晶屏的显示在同一块板子上,仿真完全正常固化后液晶屏就没有反映检查发现串口通讯是正常的,在程序中加入测试点,证明程序运行也正常仿真时就用的板子上的晶振给液晶屏的控制管脚加了上拉电阻这是什么问题呢?仿真正常固化后不正常说具体一点,仿真时选择的单片机型号是否一致?如果仿真没有问题,那么写入片子中之后应该可以直接运行的,除非的仿真器单步执行可以,全速运行不可以。液晶显示模块对时序的要球很严,可能还是程序中设置不对吧。我也遇
Teuton 嵌入式系统
#AI挑战营终点站#模型优化--激活函数比较
#模型介绍使用的模型是LeNET,模型结构如下:-输入层:接收32x32的灰度图像;-C1卷积层:使用6个5x5的卷积核进行卷积操作,输出尺寸为28x28;-S2池化层:使用2x2的平均池化操作,输出14x14;-C3卷积层:使用16个5x5卷积核对S2的输出进行卷积,输出尺寸为10x10-S4池化层:再次使用2x2的平均池化,输出尺寸5x5;-C5卷积层:这是全连接层前的卷积操作,使用120个5x5的卷积核,在之前特征图的基础上进行全连接计算,输出1x1x120
wakojosin 嵌入式系统
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved