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

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

3天内不再提示

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

电子设计 来源:石油天然气学报 作者:h1654155214.6760 2021-02-04 09:51 次阅读

近年来,各种低功耗单片机在各类仪表中得到了广泛应用,特别是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等低功耗型单片机。

责任编辑:gt

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

    关注

    182

    文章

    16508

    浏览量

    244548
  • 单片机
    +关注

    关注

    5998

    文章

    43948

    浏览量

    620562
  • 计算机
    +关注

    关注

    19

    文章

    6631

    浏览量

    84375
收藏 人收藏

    评论

    相关推荐

    单片机89C51的直流稳压电源电路图 -带PCB和原理图

    单片机89C51的直流稳压电源电路
    发表于 04-09 10:35

    MCS51单片机和8051、8031、89C51等的关系

    MCS51单片机和8051、8031、89C51等的关系我们寻常总是讲8051,又有什么8031,现在又有89C51,89s51它们之间毕竟是什么关系? MCS
    发表于 04-12 14:52

    89C51 单片机IO 口模拟串行通信的实现方法

    89C51 单片机IO 口模拟串行通信的实现方法
    发表于 11-12 22:00

    max260与单片机89c51怎么连接

    max260与单片机89c51怎么连接。还有就是:当max260供电时,为什么他会发烫。而且越来越热
    发表于 10-17 15:15

    有没有基于单片机控制的图像采集的电路图?单片机89c51

    有没有基于单片机控制的图像采集的电路图?单片机89c51
    发表于 10-21 11:13

    89c51是什么

    近来无事想写点东西,想要把自己以前学的都总结一遍,写的不好请大家见谅。89c51是一款很大众化的入门级单片机,ATMEL、NXP、STC、和SST等公司生产的与80c51兼容低功耗、高性能8位
    发表于 07-13 06:42

    基于89C51单片机的软件与硬件设计

    单片机系列一--基于89C51单片机的软件与硬件设计 此次我将对单片机一些简单的理解及应用写下是为了以后自己复习的时候有据可循,,同时简单回忆一下
    发表于 07-20 06:17

    一种基于89C51单片机的温度测量系统设计

    工业中具有举足轻重的作用。所以,温度测控在工业领域具有广泛的应用,设计一种基于89C51单片机的温度测量系统的硬件结构具有价格低廉、精度高、微型化、抗干扰能力强、易扩展等一系列优点。在以单片机
    发表于 09-10 06:27

    89c51单片机的引脚及功能有哪些

    89c51/s51单片机芯片内包括哪些?89c51单片机的引脚及功能有哪些?
    发表于 09-24 09:30

    怎么实现89C51单片机数码管显示?

    怎么实现89C51单片机数码管显示?
    发表于 09-27 07:10

    89C51单片机的主要特性

    289C51单片机的结构与原理2.189C51单片机的主要特性89C51具有如下特性:(1)
    发表于 11-18 06:49

    89c51单片机模拟i2c总线怎么实现一主多从呢?

    在i2c总线上,连接多个89C51,把一个89C51做为主控器,其他的作为被控器,能否实现一个单片机控制多个
    发表于 05-08 18:05

    80C51单片机89C51单片机具体有什么不同?

    80C51单片机89C51单片机具体有什么不同
    发表于 11-01 08:01

    89C51单片机控制的开关电源总结

    89C51单片机控制的开关电源总结(通信电源技术期刊是国家级吗)-文档为89C51单片机控制的开
    发表于 09-17 15:13 41次下载
    <b class='flag-5'>89C51</b><b class='flag-5'>单片机</b>控制的开关<b class='flag-5'>电源</b>总结

    89c51单片机电路

    89c51单片机电路
    发表于 04-20 09:15 3次下载