基于CPLD的电池供电系统断电电路的设计

发布者:真诚相伴最新更新时间:2016-11-24 来源: eefocus关键字:CPLD  电池供电系统  断电电路 手机看文章 扫描二维码
随时随地手机看文章

    今天,大多数的CPLD(复杂可编程逻辑器件)都采用可减少功耗的工作模式,但当系统未使用时,应完全切断电源以保存电池能量,从而实现很多设计者的终极节能目标。图1描述了如何在一片CPLD 上增加几只分立元件,实现一个节省电池能量的系统断电电路。在本例中,使用的CPLD是Altera EPM570-T100。使用一只外接P沟道MOSFET Q1和一只国际整流器公司 的IRLML6302(或等效器件),构成IC1 CPLD的一个电源控制开关。CPLD和开关矩阵控制着MOSFET的栅极,当用户按下一个开关时,在Q1上施加开关的偏压。CPLD内带一个嵌入的计时器,用于监控开关和系统的工作。当系统处在一个特定的不工作周期内时,计时器会去掉 MOSFET 的栅极驱动,使CPLD以及连接到MOSFET上的其它元器件断电。

 

图1  用几只外接电元和内部的逻辑块,就可以使一个CPLD电路在预设间隔后切断自身的电源

    Q1的源极连接到电池的正极,其漏极连接到IC1的VCC(INT)、VCC(IO1)和VCC(IO2)电源脚和其它需要断电控制的元件。当电源断开时,一只1kΩ的上拉电阻R3将Q1的栅源电压保持在0V,维持其关断状态。当切断IC1电源时,它通过CPLD的断电管脚建立一个对地的泄漏路径。EPM570T100带有热插保护,可将任何用户可接触器件的I/O脚限流在 300mA 以下。因此,即使在最差情况下,R3上产生的I/O脚电压也不会达到FET的0.7V最小栅极阈值导通电压。

    按下任何开关都会通过开关的触点以及相应的二极管建立一个电流路径,因此在R3上产生约2.3V的栅源偏压,这个电压足以在约100ms时间内使Q1导通,并为IC1供电。当激活机械开关时,它们的最小导通时间至少为3ms,而一个典型的操作员的按/放时间至少要30ms。由于人的响应时间相对较慢,在操作者松开开关以前,CPLD可以完成导通、复位内部电路,并将使Q1导通的断电管脚维持在逻辑零状态。

    除了用户设定的应用逻辑以外(图中未画),CPLD的电源控制逻辑增加了一对标准参数的库宏电路,它由Altera的Quartus II开发工具生成。内部的4.4MHz±25%振荡器Altufm_osc驱动一个模块化44 million LPM(库参数化模块)计数器。CPLD应用逻辑产生的逻辑低电平信号或关闭任何开关时都会使计数器复位。当复位计数器时,它的执行信号变低,驱动外接的断电管脚。当去掉复位时,反相的执行信号会重新开始 LPM 计数器的运行。

    如果所有开关均为开,应用逻辑为不工作状态,则计数器在约10秒内计数到4400万,然后内部执行信号变高电平,关断计数器,并保持执行信号为高电平。接下来,断电管脚向VCC爬升,当断电管脚电压达到2.3V时关断Q1。关断CPLD的电源会使断电管脚进入三态(或不连接)模式,而R3使Q1保持关断。

    用户可以使用符合JTAG标准的命令,用一根下载电缆连接到一个厂家定义的10脚插头上,对EPM570-T100进行配置。该过程需要在配置前、中、后按一个外接的开关,以保证CPLD能在配置过程中获得电源。可以通过改变计数器的模块,将不工作时间设置为任何需要的值。虽然电源、地和JTAG信号都使用专用的器件管脚,但也可以将任何通用CPLD I/O脚设定为开关输入和断电输出。

    如果你的应用需要一个按键开关矩阵,则可以用n个二极管搭成一个nxm开关,进行有效的上电检测(图2)。在本例中,一排排开关通过二极管D1~D4连接到MOSFET的栅极。电阻R8~R11为每行开关提供一个对地通路,并只在开关闭合时承载电流,使行输入为低电平,同时保证只消耗最小的电源电流。

 

图2  一个小键盘矩阵可拓展CPLD电路的控制功能,并保留电路的自动断电功能

    当用户按压任一开关时,Q1的栅极为低电平,CPLD接通。在用户释放开关以前,一个快速的CPLD上电例程,扫描开关阵列的各行和各排,以确定用户按下的是哪个开关。并且重置信号复位LPM计数器的不工作定时器。


关键字:CPLD  电池供电系统  断电电路 引用地址:基于CPLD的电池供电系统断电电路的设计

上一篇:开放式数控切割机床系统的研究与应用
下一篇:机械制造业控制系统的安全自动化技术研究

推荐阅读最新更新时间:2024-05-03 00:51

基于CPLD的LED显示屏控制电路设计
近年来,随着计算机技术和集成电路技术的飞速发展,得到广泛应用的大屏幕显示系统当属视频 LED 显示系统。在LED显示技术中,由于红色、绿色发光二极管的亮度、光效色差等性能也得到了很大的提高,加之计算机多媒体制作软件的发展,现在伪彩视频LED显示系统的制造成本大大降低,应用领域不断增加。这种伪彩色视频LED显示系统采用了计算机多媒体技术,全同步动态显示视频图像,图像清晰,亮度高,无拼缝,每种颜色的视频灰度等级已经由早期的16级灰度上升现在的256灰度,随着大规模集成电路和专用元器件的发展,256级灰度的全彩色视频LED显示系统随时都可能实现。   LED电子显示技术发展迅速,已成为当今平板显示领域的主导之一。本文着重介绍用M4A5-
[电源管理]
基于<font color='red'>CPLD</font>的LED显示屏控制<font color='red'>电路</font>设计
基于单片机及CPLD的多间隔脉冲产生电路
脉冲信号发生电路在电路实验和设备检测等工程中具有十分广泛的用途,例如某测试系统,需要给被测产品加入可调的多间隔脉冲激励信号,以使被测产品能按照要求工作在不同的状态。随着各种数字设备和工业标准持续、快速的发展以及市场对缩短产品开发周期的客观要求,脉冲信号发生电路已成为信号源市场的一大主流,其市场份额在迅速增长;同时,目前国内在测试中使用的脉冲发生电路几乎全部依赖进口。因此,研制出具有实用价值的脉冲发生电路,对满足国内、国际市场的需求具有重要意义。 1 系统总体结构 1.1 系统设计思想 系统采用模块化设计,单片机AT89S52和CPLD是整个系统的CPU,控制系统的协调。首先通过4x4按键模块设置系统脉冲信号的周期,选择脉冲输
[单片机]
基于单片机及<font color='red'>CPLD</font>的多间隔脉冲产生<font color='red'>电路</font>
CPLD在无功补偿控制仪键盘设计中的应用
  摘 要:本控制仪以单片机80c196kc为核心,集无功补偿、电度量计量、电能质量监测及通信于一体,能实时显示电网的各项参数,通过键盘可人工设定系统运行的参数。单片机外围芯片PSD8XX及复杂可编程逻辑器件(CPLD)的使用不仅使系统的硬件电路简化,而且使系统的性能提高。本文将讨论用CPLD来实现控制仪的键盘系统,给出了硬件电路和软件设计方法。    1 引言   无功补偿装置是用于补偿电网无功功率的不足,提高功率因数,保证供电系统安全运行和节约电能的设备,其核心是控制仪。本控制仪集无功补偿、电度量计量、电能质量监测及通信于一体,对电网参数进行实时采样与计算并把各项参数显示在LCD上,还可通过键盘进行系统参数设置,用于改变控
[嵌入式]
<font color='red'>CPLD</font>在无功补偿控制仪键盘设计中的应用
DSP和CPLD的空间瞬态光辐射信号实时探测研究
摘要:探测系统对输入的空间瞬态光辐射信号进行实时识别处理,反演估算出空间瞬态信号能量大小并报告发生时刻。采用DSP+CPLD的数字处理方案,利用DSP的高速数字信号处理特性及COLD的复杂逻辑可编程特性,可实现对瞬态信号的实时识别和处理。其中用CPLD实现A/D变速率采样,解决了嵌入式系统线路板面积有限与实时处理需要大容量存储空间的矛盾。 关键词:DSP CPLD 实时处理 我国现役空间瞬态光辐射信号探测系统中,老型号较多,大部分没有配备自动检测和录取设备。空间瞬态信号的录取、数据的处理和上报大多由人工进行,难以胜任复杂环境下快速、准确录取信号以及气象情报入网的要求。为适应现代化气象分析的要求,采用DSP+CPLD的方式将极大
[应用]
基于CPLD的臭氧电源控制系统的软硬件设计
臭氧 发生器 供电 电源 是 臭氧发生器 的重要组成部分,供电电源的电压、频率和波形是影响臭氧发生器效率的重要因素。发生器的结构、气源和冷却系统确定后,电源系统的性能与品质就成为影响发生器效率的关键。    1 系统硬件设计   在臭氧发生器供电电源的设计中,由于 可控硅 SCR在三相整流时产生的换流压降对输出电压平均值和电压波形都会产生严重影响。因此,在电源主回路的设计中采用大功率 二极管 整流取代SCR整流,使得整流电路输出的电压脉动很小,从而提高电源的稳定性和效率。   由于电源整流部分采用不可控的二极管进行整流,输出电压的调节就不能通过整流部分进行控制。因此,电源输出电压和频率的调节就只能通过逆变部分进行调节,即通过
[嵌入式]
基于<font color='red'>CPLD</font>的臭氧电源控制系统的软硬件设计
基于CPLD的脉冲密度功率调节高频逆变电源
目前,高频感应加热电源的输出功率调整主要是通过改变逆变器的输出频率或改变逆变器的输入直流电压方式来实现的。改变逆变器的输出频率实现输出功率的调节是目前普遍采用的一种功率调节方式,其缺点是逆变器的负载为感性,特别是在轻载时,逆变器的输出功率因数很低,开关损耗大。通过控制逆变器实现功率控制就能改变这一缺点。脉冲密度调制(Pulse Density Modulated,PDM)DC/AC逆变器是利用串联谐振负载的储能,对逆变器的开关采用脉冲群控制的方式,在一个周期内通过控制连续开通脉冲信号和连续关断脉冲信号的比例(占空比)来控制输出功率。传统的PDM实现方式是用许多计数器以及一些PWM专用芯片来实现的,这种方法稳定成熟,但控制电路复杂。
[电源管理]
基于<font color='red'>CPLD</font>的脉冲密度功率调节高频逆变电源
基于单片机和CPLD的数字继电保护装置系统设计
0 引言 ATMEL公司的ATMEGAl28,有丰富的片内资源:它带有8路10位的AD转换器,128K的FLAsH程序存储空间,4K的RAM数据存储空间,4K的EEPROM掉电保持数据存储空间,可通过SPI实现系统内编程,高级语言编程采用功能强大且高效率的GCC编译器和GDB调试器,ATMEGAl28单片机是目前为止GCC所支持的唯一一种8位处理器。ATMEGAl28采用了Harvard结构,具有独立的数据和程序总线,从而使得处理器指令和数据并行,大大提高了处理效率。程序存储器的指令通过一级流水线运行。CPU在执行一条指令的同时读取下一条指令(而传统的51系列的单片机一般没有带内置的AD转换器,没有FLASH程序存储空间,只有1
[单片机]
关于Verilog简易UART的FPGA/CPLD实现
测试 平台:MACHXO640   可编程语言:Verilog   随机测试:是   波特率:9600   误码率: 1%oooooo   目标:在xo640上实现一个简单的 UART ,能够解析 串口 数据,并在 寄存器 中存储,用FIFO实现数据的传递。那么后期可以通过 开发板 上的 串口 经 CPLD 访问各种数据。比如PC=C PLD =E EPROM 等等,极大方便后期的开发和调试。   下面介绍一下重点:   1、Speed波特率及采样设置   这里的原理是:根据实际的波特率和 板卡 所使用的 晶振 频率,在容许的误差范围内(串口有一定的容错率)进行分频。这里强调一点,做法可以分为以下两类:分频与不分频。
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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