近年来,各种低功耗单片机在各类仪表中得到了广泛应用,特别是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为复位程序框图。
图2 电源干扰的处理
图3 复位程序框图
3 结束语
该电源是笔者在实践教学环节中为学生野外实习而设计的,反复实验表明,该电源达到了较理想的设计要求,且具有如下特点:
(1) 工作可靠、体积小、结构简单、输出电压稳定(其精确度可达±0. 001V) 、转换效率高。
(2) 抗干扰能力强,对较小的瞬态欠压、瞬态脉冲干扰可有效抑制;对较大的干扰,可使单片机进入掉电模式下运行。
(3) 有一定的通用性,由于87C51 、80C51与89C51/2性能相近,因此该电源也可适合于87C51 、80C51等低功耗型单片机。
上一篇:利用89C51单片机和MAX485实现数据远程采集系统的设计
下一篇:89C51单片机16位数据传送指令的执行过程
推荐阅读最新更新时间:2024-11-16 21:53
推荐帖子
- 这样设置可以吗?
- 各位大神: 我现在要对原有校园监控进行维护,原摄像头及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 嵌入式系统
设计资源 培训 开发板 精华推荐
- LT3750 微型控制器可轻松以最佳方式为大型电容器充电
- 【武汉理工大学校赛】直流电机控制系统
- [已验证]磁保持WIFI智能插座(220V10A)
- LTC3859IFE 高效宽输入范围双路 12V/3.3V 转换器的典型应用电路
- 【训练营——进阶班】基于阿里云智能鱼缸监测
- LTC4267,简单的电池电路扩展了以太网供电 (PoE) 峰值电流
- MC33163 外部电流升压开关稳压器的典型应用
- LTC2208IUP-14 演示板,CMOS 输出,130Msps,14 位 ADC,Ain > 140MHz
- 1.2V、1.5V、1.8V、2.8V DC转DC单路输出电源
- 具有 1mVP-P 噪声的 LTC1550LCS8-2 -2V 发生器的典型应用电路
- 以科技先行,传感新未来 下载艾迈斯半导体 《高精度短距离测量方案 》答题赢好礼!
- 看视频抽好礼:Type-C承载的高速串行标准,功能多样,挑战也不小
- TI史上最强音视频DSP—DM6467之SEED开发板全套资源
- TE有奖活动|如何有效应对当下测试测量领域的挑战
- 有奖直播:新科技、新课堂、新学期~ ADI软件定义无线电ADALM-Pluto入门实战
- 美信基础模拟IC APP下载 助力您创新模拟设计!
- 阅读TI Think.lnnovate 神级DIY系列博文,你来畅想我送礼!
- Vishay官方微信君驾到,扫码关注赢好礼
- 有奖问答 英飞凌一站式BMS解决方案
- Avnet&On semi 带你看未来,3个你必须知道的行业趋势!