最近接触到一款TI的电量检测芯片BQ27510,网上很少有人提及该芯片如何使用,大部分博文都是搬得BQ27510的datasheet,至于真正使用过的很少,该芯片我个人感觉还是非常强大的,能自动学习你所用电池的所有特性,该芯片用IIC,SMB,HDQ,三种通信方式,这里我们用的是IIC接口,看了该芯片的数据手册后,感觉控制起来非常方便,只用IIC去读它的寄存器即可,不过唯一麻烦的是,你必须先让该芯片学习你的电池充放电的曲线图,也就是给你电池充电,在放电,在这个过程中,芯片会自动把相应的数据记录在它的FLASHDATA中,以供以后使用。

让芯片学习充放电过程,我们用的是TI的电源仿真器EV2300,在PC机上还得安装一个电量检测软件,这些东西在TI的官网上,直接收索BQ27510和EV2300,所有的安装软件和资料都会出现,按照步骤一步一步安装好所有软件后,将你硬件上的IIC接口引出来,并连接上仿真器的IIC接口,接上电池开机,确保你的系统正常工作。
当系统跑起来以后,在PC机上打开安装好的软件,如果连接没问题,此时该软件会自动弹出一个开始画面,该软件名字
bqEVSWSetup00.09.71_bq27510v1.23.exe,以及该软件的驱动,在TI上都有。
在使用软件时,需要配置你电池的容量,节数等信息。
如果不能出现该软件画面,则检查如下几点,,
1、IIC的SDA,SCL,是否有3.3V电源。
2、仿真器是否和硬件共地
网易不能传图片,可惜不能上传几张图片。。。

电量检测芯片BQ27510使用心得相关推荐

  1. 1.3双摇杆遥控器电路部分--基本外设电路(ST-link下载、串口、按键、摇杆、电量检测、LED指示灯、0.96寸OLED、NRF24L01)

    目录 一.摘要 二.电路 1.ST-LINK下载接口 2.串口 3.按键 功能按键 唤醒按键 4.摇杆 滑动变阻器摇杆 霍尔摇杆 5.电量检测 6.LED指示灯 7.0.96寸OLED屏 8.NRF2 ...

  2. 可编程线性霍尔传感器CHA611/MLX91209在新能源汽车的电量检测系统中的应用

    新能源汽车主要靠电力驱动系统来完成对汽车电机的控制和一些辅助功能的实现,新能源汽车蓄电池组是电力驱动的来源,新能源汽车的电量检测系统则显示了新能源汽车蓄电池组当前的状态,与电力驱动系统的正常运作息息相 ...

  3. Unity官方性能检测工具UPR使用心得

    Unity官方性能检测工具UPR使用心得 UPR是Unity官方推出的免费性能检测工具,近来功能较之前版本完善了许多,经笔者在正式项目中试用,与UWA的免费性能检测工具GPM作对比,发现UPR相较GP ...

  4. 电量监测程序 c语言,基于单片机的电量检测系统设计方案.doc

    基于单片机的电量检测系统设计方案 1绪论 自第一个微处理器问世以来,以微处理器为核心构成的计算机以各种各样的形式,无孔不入的渗入到人们的生产.生活.科研等各个领域,为人类带来了渗透到各个领域的&quo ...

  5. 绝妙!不用外部电路检测芯片工作电压!

    来源:公众号[鱼鹰谈单片机] 作者:鱼鹰Osprey ID   :emOsprey 本篇笔记主要包含以下内容(电池供电产品尤其实用): 1.如何进行 ADC 校准,ADC 校准基本原理 2.如何直接通 ...

  6. 免校准的电量计量芯片_电量计量芯片HLW8110的前端电路设计与误差分析校正

    电量计量芯片 HLW8110 的前端电路设计与误差分析校正 龙顺宇 ; 许禄枝 ; 邝国旺 ; 徐元哲 ; 吴路光 [期刊名称] <单片机与嵌入式系统应用> [年 ( 卷 ), 期] 20 ...

  7. 【安全硬件】Chap.5 如何检测芯片中硬件木马?硬件木马的类型有哪些?检测硬件木马的技术

    [安全硬件]Chap.5 如何检测芯片中硬件木马?硬件木马的类型有哪些?检测硬件木马的技术 前言 1. 硬件木马的种类 1.1 硬件木马 1.2 硬件木马的区分 1.1 物理特性类别硬件木马--Phy ...

  8. 基于51单片机锂电池电压电量检测(原理图+PCB+程序)

    资料编号:198  下面是该资料仿真演示视频: 198-基于51单片机锂电池电压电量检测(原理图+PCB+程序+全套资料) 功能介绍: 采用51系列自带AD的单片机stc12c5a60s2型号单片机( ...

  9. 触摸检测芯片VKD233HH稳压电路电路图参考

    ● VKD233DR VinTouchTM 是单按键触摸检测芯片, 此触摸检测芯片内建稳压电路, 提供 稳定的电压给触摸感应电路使用, 稳定的触摸检测效果可以广泛的满足不同应用的需 求,此触摸检测芯片 ...

最新文章

  1. linux驱动:TI+DM8127+GPIO(四)之设备
  2. Ping命令 参数介绍!
  3. MyBatis 之 动态SQL
  4. 中科院开源协会镜像站 Android SDK镜像测试发布
  5. 机器人简化图画手绘图_高通推出全新RB3 机器人平台,年内支持5G连接
  6. react-native项目打包速度优化
  7. 我们凭什么相信 5G 很安全?
  8. 分支管理---Feature分支
  9. Scala学习:Curry化的函数
  10. java 方法委托托管_Java Web托管选项流程图
  11. java 批量上传图片插件_java多文件上传plupload控件实现多图片上传(一)
  12. 图解3种常见的深度学习网络结构:FC、CNN、RNN
  13. C语言,编写函数exchangeMaxMin(int arr[],int n),将该数组中最大最小值交换位置;
  14. 线程安全性的基础知识
  15. 60-100-040-使用-DataSource-介绍
  16. 由于3²+4²=5²,所以称‘3,4,5‘为勾股数,求n(包括n)以内所有勾股数数组。
  17. SpringBoot+Mybatis集成搭建
  18. 8月| R社区原创作者免费赠书
  19. C++ Primer 第五版读书笔记
  20. Oracle删除重复记录三种方法

热门文章

  1. 求两条轨迹间的hausdorff距离_带电粒子在平行板电容器极板间的运动知识点
  2. mfc 饼图绘画_每周推荐|江南百景图放置类佛系游戏,慢慢玩才是乐趣
  3. Uri跟Url的区别
  4. 020_Jedis的Set数据类型
  5. 模板格式丢失_公司法人私章证明丢失应该怎么办,需要补办吗?
  6. 检测移动端内存敏感数据方法(安卓)
  7. php 获取所有下周1,用php获取本周,下周,本月,下月,本季度日期(摘)
  8. java线程的创建和启动深度解析
  9. 什么时候用到全排列_请问在排列组合中,在什么情况下要乘以全排列
  10. cxgrid 行合并单元格_【Excel VBA】如何批量撤销合并单元格?