飞外网>电源/新能源>电源设计应用>基于MSP430F168的双电池供电设计
基于MSP430F168的双电池供电设计 来源:本站整理•作者:秩名• 2017-11-07 11:51 • 次阅读 • 个评论本文介绍了一种使用双电池供电的管理机制,在两块电池一供一备的模式中,有效解决了两块电池同时存在时两者自动切换以及分别进行充电、放电和电量检测的难点。
便携式设备中,大都选用重量轻、体积小、功能强的元器件。电源在所有元器件中占据着不可或缺的重要位置。锂离子电池因其体积小、容量大的特点大受市场欢迎,但对于长时间室外作业的时候,一块锂电池供电还是显得力不从心。对于供电保护设计好的设备,单电池电量不足可断开负载并进入休眠、关机等降低电源损耗,这固然保护了电池,但关键时刻设备却不能正常工作,而对于在供电方面保护欠佳的电子产品,更容易造成单电池在使用中过度放电。本文讲述的备用电池方案可大大减少此类困扰。 1 总体设计思路 系统的硬件主要包括微控制器MSP430F168、供电(即放电)电路、充电电路以及电池电压检测电路三个部分。系统总体框图如图1所示。 供电电路由电池A、电池B、选择器1、电压检测器和单片机组成。供电时,单片机控制选择器1与主电池A接通,使主电池A供电而备用电池B挂起。电压检测器内部设置有标识系统正常工作的参考电压,若输入电压高于此参考电压,则电压检测器输出给负载的电压等于输入电压,且此时反馈控制信号不触发选择器;若输入电压低于参考电压,则输出低电平,触发选择器3选择另一电池供电,这样依次循环自动切换电池来供电。充电电路包括电池A、电池B、充电电源(交流适配器或者USB电源设备)、选择器2和单片机。当单片机检测到两正常电池某一个在供电时,将控制选择器2使充电电源接人另一电池充电;当设备中任一电池电压处在低于截止电压2.75V或等于0V电池被摘除的状态时,单片机将控制选择器2使充电电源只对供电电池充电。电压检测电路由电池A、电池B、选择器3、电压采集电路和单片机组成。单片机控制选择器3使电池A、B分时接入电压采集电路,再通过内置的AD转换器,模拟型的电压信号就可变换为数字信号供单片机处理。 2 系统硬件设计 2.1 MSP430F168微控制器简介 MSP430F168微控制器是TI公司推出了一款高性能、超低功耗微控制电路。它拥有48kB+256Bflash存取器和2kB RAM,在1.8~3.6V的低电压范围内便可工作。MSP430F168具有超强的16位RISC处理器,16位的寄存器和常数发生器,能最大限度地提高代码运算效率,具有5种省电模式,内置数字控制振荡器允许在6μs内从低功耗模式唤醒。此外,MSP430F168还提供了16位定时器、12位快速ADC,USART、I2C、DMA等各种常用功能。 2.2 供电电路 如图2所示,选择器1是由P沟道MOS场效应管VT1和VT2、二极管D1和D6、JK触发器74HC107、电压检测器S-80832以及三端有向导通电路组成。S-80832具有电池切换检测的功能。 74HC107是双路下降沿J-K触发器,这里只选用其中一路。在设计中依照电路所需功能,对74HC107外围电路按图1进行搭建,将得到如表1真值表,(注:标“-”为非下降沿的情况,包括高电平、低电平和上升沿状态)S-80832是一种高精度低功耗电压检测器,检测的阈值电压3.2V在内部被固化,采用N沟开漏方式输出。 S-80832电压检测器工作方式为:当输入电压Vin大于阈值电压3.2V时,输出电压Vout将等于Vin;当Vin低于阈值电压3.2V时,Vout将等于地电平Vss;如果Vin继续下降到低于最小工作电压Vmin时,输出将不稳定。由于S-80832的Vmin小于1V,在设计电路时,正常工作情况下不会让电池放电至1V以下,所以S-80832输出电压的大小是Vin或者0V。 此外,由PMOS管VT3和二极管D2组成的三端有向导通电路实现的功能是:当单片机引脚P2.7作输出用产生低电平时,可置74HC107复位,使系统由电池A供电,而当P2.7做输入用时,读取的是74HC107输出端Q的状态,不造成对74HC107的电平的影响。此电路可实现依照需要控制74HC107复位。 供电电路工作原理如下:上电时,MSP430F168通过引脚P1.5控制PMOS管VT8导通,使电源接入负载。引脚P2.7利用其双工通信特点先作输出用,输出低电平使74HC107复位,在触发器输出端Q电平置低后便将P2.7电平拉高。复位时Q为低电平使VT1导通VT2截止,从而实现了备用电池B被挂起而系统只由电池A单独供电。当S-80832输入端电压Vin高于3.2V时,其输出给负载的电压Vout将保持Vin大小不变;当Vin低于3.2V时,则Vout变为低电平,结合74HC107真值表,Vout输出的反馈控制信号产生的下降沿将触发JK触发器,使其输出端Q的电平变高,从而使VT1截止,而VT1的截止会导致VT2导通,这样就启动备用电池B供电。单片机通过查询引脚P2.7电平便可随时知道此时系统由谁供电。【库函数】MSP430F5529 按键消抖MSP430F5529 按键消抖实现2021-12-16 16:55:083【MSP430】MSP430F5529火箭板 ---> 控制时钟系统输出频率实验(含时钟系统分析)实验内容:上电控制MSP430F5529 Launch Pad上的主时钟系统达到25Mhz实验准备:1、硬件:MSP430F5529 Launch Pad2、软件:Code Composer2021-12-08 19:21:101MSP430F5529学习笔记(一) 基于CCSv6.1MSP430F5529作为一款TI公司推出的16位嵌入式控制芯片,相比于传统的51单片机,有着更加丰富外设资源。但是他不具有32等ARM-M架构嵌入式芯片的强大计算能力。MSP430系列的单片机主张的是超低功耗,例如在使用电池长期供电的设备中,430的超低功耗可以有效延长产品的使用时间。在学习2021-11-20 10:21:061MSP430F5529学习笔记2MSP430F5529学习笔记2-按键控制led闪烁2021-11-20 09:51:024MSP430F5529驱动0.96寸OLED显示MSP430F5529定时器产生PWM波2021-11-20 09:21:027MSP430F5529晶振配置MSP430(F5529)相比MSP430(F149)来讲,功能更加强大。UCS简介MSP430F5XX/MSP430F6XX系列器件的UCS包含有五种时钟源,依次是:XT1CLK、VLOCLK2021-11-19 20:21:026MSP430 DM430-A开发板学习笔记(二)MSP430f149与hc06蓝牙模块的使用,去官方店买比较好,资料比较全hc06蓝牙与各种单片机的连接情况如下因为msp430的供电也是3.3v,所以hc06蓝牙模块可以用msp430开发板上的vcc和gnd来对其进行供电和共地然后要注意的是msp430f149的串口TXD 和 RXD 分别是p3.4和p3.5,这里的具体分析可以参考以下文2021-11-19 18:06:080基于单片机MSP430F247稳压开关电源供电管理系统基于单片机MSP430F247稳压开关电源供电管理系统(现代电源技术杜少武)-基于单片机MSP430F247稳压开关电源供电管理系统 2021-08-31 17:25:544MSP430f249单片机文档资料+软件DEMO程序50例程合集 MSP430f249 用户手册.MSP430f249单片机文档资料+软件DEMO程序50例程合集 MSP430f249 用户手册.(单片机程序开发)-MSP430f249单片机文档资料+软件DEMO程序50例程合集2021-07-22 12:53:298基于超低功耗单片机MSP430F168的家用动态心电记录器针对家用动态Ii,电记录器的特点和要求,应用TI公司推出的超低功耗单片机MSP430F169为核心控制器设计了一款结构简单、功能适当、功耗低并且价格低廉适合于家庭保健用的动态心电记录器.2021-06-24 11:20:3214MSP430F5529启动开发套件的用户指南MSP430启动开发套件现在具有USB!MSP-EXP430F5529LP(或“F5529启动板”)是用于MSP430F5529 USB微控制器的廉价而简单的开发套件。它提供了一种在MSP430上开始开发的简单方法,具有用于编程和调试的板载仿真,以及用于简单用户界面的按钮和LED。2021-01-24 16:26:317MSP430F2132-EP MSP430F2132-EP 混合信号微控制器飞外网为你提供TI(ti)MSP430F2132-EP相关产品参数、数据手册,更有MSP430F2132-EP的引脚图、接线图、封装手册、中文资料、英文资料,MSP430F2132-EP真值表,MSP430F2132-EP管脚等资料,希望可以帮助到广大的电子工程师们。2018-09-04 17:17:50MSP430F5328-EP 混合信号微控制器,MSP430F5328-EP飞外网为你提供TI(ti)MSP430F5328-EP相关产品参数、数据手册,更有MSP430F5328-EP的引脚图、接线图、封装手册、中文资料、英文资料,MSP430F5328-EP真值表,MSP430F5328-EP管脚等资料,希望可以帮助到广大的电子工程师们。2018-09-04 17:17:50MSP430F5438A-EP 混合信号微控制器,MSP430F5438A-EP飞外网为你提供TI(ti)MSP430F5438A-EP相关产品参数、数据手册,更有MSP430F5438A-EP的引脚图、接线图、封装手册、中文资料、英文资料,MSP430F5438A-EP真值表,MSP430F5438A-EP管脚等资料,希望可以帮助到广大的电子工程师们。2018-09-04 17:17:50MSP430F6459-HIREL MSP430F6459-Hirel飞外网为你提供TI(ti)MSP430F6459-HIREL相关产品参数、数据手册,更有MSP430F6459-HIREL的引脚图、接线图、封装手册、中文资料、英文资料,MSP430F6459-HIREL真值表,MSP430F6459-HIREL管脚等资料,希望可以帮助到广大的电子工程师们。2018-09-04 17:17:50基于MSP430F1232血压仪原理与应用MSP430F1232血压仪解决方案2018-06-11 14:25:183641从MSP430F5XX和MSP430F6XX系列迁移到MSP430FR58XX和MSP430FR59XX系列此应用程序报告有助于使MSP430F5XX和MSP430F6XX闪存MCU易于迁移到MSP430FR58XX和MSP430FR59XX FRAM基MCU。2018-05-07 17:09:3010MSP430x41x,MSP430F42x,MSP430F42xA 示例代码MSP430x41x,MSP430F42x,MSP430F42xA 示例代码2018-05-03 10:55:138MSP430x13x,MSP430F14x,MSP430F15x,MSP430F16x 示例代码MSP430x13x,MSP430F14x,MSP430F15x,MSP430F16x 示例代码2018-05-03 10:52:2712MSP430x11x1,MSP430F21x1 示例代码MSP430x11x1,MSP430F21x1 示例代码2018-05-03 10:50:004MSP430F543xA, MSP430F541xA 示例代码MSP430F543xA, MSP430F541xA 示例代码2018-05-03 10:48:047MSP430F541x,MSP430F543x 示例代码MSP430F541x,MSP430F543x 示例代码2018-05-03 10:45:327MSP430F471x6,MSP430F471x7 示例代码MSP430F471x6,MSP430F471x7 示例代码2018-05-03 10:41:193MSP430F241x,MSP430F261x 示例代码MSP430F241x,MSP430F261x 示例代码2018-05-03 10:39:299MSP430F47x3,MSP430F47x4 示例代码MSP430F47x3,MSP430F47x4 示例代码2018-05-03 10:28:1010MSP430F42x0,MSP430FG42x0 示例代码MSP430F42x0,MSP430FG42x0 示例代码2018-05-03 10:26:037MSP430F149--485串行通信MSP430F149--485串行通信2018-05-02 17:53:2231MSP430F23x0示例代码MSP430F23x0示例代码2018-05-02 17:13:187MSP430F22x2, MSP430F22x4 示例代码MSP430F22x2, MSP430F22x4 示例代码2018-05-02 17:10:4018msp430f55系列的uCOS代码msp430f55系列的uCOS代码2018-05-02 17:06:1812MSP430F21x2示例代码MSP430F21x2示例代码2018-05-02 15:46:4414MSP430F11x2, MSP430F12x, MSP430F12x2 示例代码MSP430F11x2, MSP430F12x, MSP430F12x2 示例代码2018-05-02 15:41:176MSP430F149在透过率数据采集中如何应用本文以 TI 公司 16 位 FLASH型 MSP430F149 单片机在透过率数据采集中的应用为例, 讨论了 MSP439F149 的结构、特性、功能, 并给出电池供电下低功耗数据采集的方案。2018-04-25 11:32:353MSP430F5438A资料包MSP430F5438A有关资料2018-01-05 14:17:3833MSP430F5529 Device ErratasheetMSP430F5529 Device Erratasheet2017-12-08 15:55:574msp430f5529引脚图MSP430F5529 实验板 (MSP-EXP430F5529) 是一个用于 MSP430F5529 器件(来自最新一代具有集成 USB 的 MSP430 器件)的开发平台。该实验板与2017-10-23 15:50:1519562基于MSP-EXP430F5529实验指导书基于MSP-EXP430F5529实验指导书2017-10-13 10:59:3281MSP430新型的高性能双通信模块MSP430新型的高性能双通信模块2017-10-12 17:19:185MSP430F 常用模块应用原理MSP430F 常用模块应用原理2017-10-12 17:09:335msp430F5438用户指南msp430F5438用户指南2017-10-12 16:47:1226基于MSP430F149开发板的C应用MSP430F149是TI公司推出的MSP430F14X系列单片机中目前的最高端产品。2017-09-21 09:35:3713msp430f5529芯片数据手册msp430f5529芯片数据手册2017-09-21 09:34:5734MSP-EXP430F5529应用指南 MSP430F5529实验板(MSP-EXP430F5529)是一个用于MSP430F5529器件的开发平台,来自最新一代具有集成USB的MSP430。此实验板与很多德州仪器(TI)的低功耗射频(RF)无线评估模块。2017-09-15 14:56:1579基于MSP430F149的NPRQ检测系统_陈真诚基于MSP430F149的NPRQ检测系统_陈真诚2017-03-19 15:43:561基于msp430f2252的函数发生器设计基于msp430f2252的函数发生器设计2017-03-07 15:40:045MSP430F5529例程MSP430F5529例程2017-03-15 20:51:5055msp430f5304数据手册msp430f5304数据手册2017-01-09 10:10:308msp430f248手册msp430f248手册2017-01-12 11:29:114msp430f247数据手册msp430f247数据手册,又需要的下来看看2016-11-30 23:05:4868msp430f2012数据手册msp430f2012数据手册,又需要的下来看看2016-11-30 23:08:0261msp430f6638数据手册msp430f6638数据手册,又需要的下来看看2016-11-30 23:08:3516MSP430F149压缩包MSP430F149文档及程序2016-11-17 21:14:1214MSP-EXP430F5529LP_Hardware_DesigMSP-EXP430F5529LP资料 详尽介绍4302016-11-27 13:58:375MSP-EXP430F5529LPMSP-EXP430F5529LP资料 详尽介绍4302016-11-27 13:58:4126MSP430F5438-uCOS-II移植手册MSP430F5438-uCOS-II移植手册2016-10-06 16:15:5310msp430f6638数据手册msp430f6638数据手册,感兴趣的小伙伴们可以瞧一瞧。2016-10-06 16:25:0125MSP430F149设计小技巧MSP430F149设计小技巧2016-10-06 15:31:406MSP430F2013之UCOSMSP430F2013之UCOS2016-10-06 14:43:457从msp430f2xx和msp430g2xx家庭迁移到msp430fr4xx_fr2xx家庭This application report helps to ease the migration from MSP430F2xx flash-based MCUs2016-11-09 15:15:371MSP430F149的ADC操作MSP430F149的ADC操作,感兴趣的小伙伴们可以看看。2016-07-27 13:31:503MSP430F149程序MSP430F149程序,包括DAC输出和ADC采样。2016-07-26 18:09:336msp430x20x系列_C示例C 示例_ MSP430x13x, MSP430F14x, MSP430F15x, MSP430F16x.zi,感兴趣的可以看看。2016-07-01 16:38:025C示例_MSP430x13x,MSP430F14x,MSP430F15x,MSP430F16x.zipC 示例_ MSP430x13x MSP430F14x MSP430F15x MSP430F16x2016-07-01 16:38:3012C示例_MSP430FG43x.zipC 示例_ MSP430x13x MSP430F14x MSP430F15x MSP430F16x2016-07-01 16:38:412msp430x54x_flashwrite_04C 示例_ MSP430x13x MSP430F14x MSP430F15x MSP430F16x.zip2016-07-01 16:39:132MSP430F149开发板原理图.pdfC 示例_ MSP430x13x MSP430F14x MSP430F15x MSP430F16x.zip2016-07-01 16:39:5542msp430f425-DataSheetMSP430F425 FAMILY的寄存器地址,电器指标等,英文官方版。2016-06-19 07:54:193MSP430F21x2 Code ExamplesMSP430F21x2 Code Examples2016-05-24 23:40:065MSP430F23x, MSP430F24x, MSP430F2MSP430F23x, MSP430F24x(1), MSP430F2410 Code Examples2016-05-24 23:41:0418MSP430F261_代码MSP430F261_代码,有需要的下来看看2016-05-24 23:43:021MSP430F543x, MSP430F541x Code ExMSP430F543x, MSP430F541x Code Examples2016-05-24 23:43:237MSP430F552x USBMSP430F552x USB源代码分享2016-05-24 23:43:572MSP430x13x, MSP430F14x, MSP430F1MSP430x13x, MSP430F14x, MSP430F15x, MSP430F16x Code Examples2016-05-24 23:46:348MSP430F20xx Code ExamplesMSP430F20xx Code Examples2016-05-24 23:39:4210MSP430F149MSP430F149超低功耗单片机,英文原版数据手册。2016-04-10 18:30:1619msp430f2001数据手册msp430f2001数据手册,有需要的下来看看。2016-01-26 22:41:1611MSP430F2112_DatasheetMSP430F2112 Datasheet。2016-01-26 22:40:309msp430f435数据手册msp430f435数据手册,有需要的朋友下来看看。2016-01-26 22:39:3714msp430f233数据手册msp430f233数据手册,有需要的朋友下来看看。2016-01-26 22:38:335msp430f147数据手册msp430f147数据手册,有需要的下来看看。2016-01-26 22:37:248msp430f5529数据手册msp430f5529数据手册有需要的下来看看。2016-01-25 12:23:5595MSP430F20xx_小巧、快速、灵活MSP430F20xx—小巧、快速、灵活.2016-01-25 12:16:387msp430f5529例程msp430f5529例程msp430f5529例程msp430f5529例程msp430f5529例程msp430f5529例程msp430f5529例程2016-01-17 13:21:3660msp430f149使用手册msp430f149使用资料,包含msp430f149原理图,msp430f149使用例程,扩展功能等。2015-12-02 21:47:55263MSP430F149各模块实验程序MSP430F149各模块实验程序MSP430F149各模块实验程序2015-12-01 20:47:207基于单片机MSP430F449的宽带直流放大器设计利用单片机MSP430F449设计宽带直流放大器。采用单片机MSP430F449作为宽带直流放大器的控制芯片,利用三级放大器级联的形式实现对输入小信号的放大。其中MSP430F449 单片机来控制双路数模2013-07-24 15:27:4758基于MSP430F149的智能电池巡检系统的设计介绍了电力操作电源与智能电池巡检系统的特点,给出了一种基于超低功耗单片机MSP430 F149针对中小型变电站自动化运行的专用设备的基本设计原理及实现方法,最后给出了详细硬件2010-12-09 15:51:2230MSP430F533x Device ErratasheetMSP430F533x Device Erratasheet2010-11-26 01:40:247MSP430F51x2 Device ErratasheetMSP430F51x2 Device Erratasheet2010-11-26 00:35:3010MSP430F438/439 Device ErratashMSP430F438/439 Device Erratasheet2010-11-22 23:31:3818MSP430F42x Device ErratasheetMSP430F42x Device Erratasheet2010-11-22 22:02:5112MSP430F41x2 Device ErratasheetMSP430F41x2 Device Erratasheet2010-11-22 21:49:1920MSP430F241x MSP430F261x Device ErratasheetMSP430F241x, MSP430F261x Device Erratasheet2010-11-21 21:23:2725MSP430F149单片机在透过率数据采集中的应用本文以TI 公司16 位FLASH 型MSP430F149 单片机在透过率数据采集中的应用为例,讨论了MSP439F149 的结构、特性、功能,并给出电池供电下低功耗数据采集的方案。2009-09-26 09:47:0426MSP430F1610/MSP430F16101中文资料,p-MSP430F1610:32KB+256B flash 存储器5KB RAM-MSP430F1611:48KB+256B flash 存储器; 10KB RAM德州仪器公司的 MSP430 系列超低功耗微控制器,由针对各种不同应用目标具有不同外围2009-07-18 07:59:0417MSP430F167/MSP430F168/MSP430F1 flash 存储器 2KB RAMMSP430F167/MSP430F168/MSP430F169的典型应用包括:测量系统、捕获2009-07-18 07:57:5128MSP430F155/MSP430F156/MSP430F1德州仪器公司的MSP430F155/MSP430F156/MSP430F157超低功耗微控制器,由针对各种不同应用目标具有不同外围设备的芯片系列组成。MSP430 的结构与五种低功耗模式相结合,最适用于在便携式2009-07-18 07:56:03358MSP430F2101/MSP430F2111/MSP430MSP430 是TI 公司的一个超低功耗微控制器系列,片内组合了不同功能模块,可适应不同应用层次的需求.在硬件架构上,提供了五种低功耗模式,可最大限度的延长手持设备的电池寿命.MSP430 2009-07-18 07:54:1688MSP430F133/MSP430F135/MSP430F1–MSP430F133:8KB+256B 闪速存储器,256B 的RAM–MSP430F135:16KB+256B 闪速存储器,512B 的RAM–MSP430F147:32KB+256B 闪速存储器,1KB 的RAM–MSP430F148:48KB+256B 闪速存储器,2KB 的RAM–2009-07-18 07:50:1432msp430f14x pdfMSP430-Hxxx-E header board provides easyway for developing and prototyping withMSP430F2008-04-11 10:44:2349