打印
[电源]

求助,这样的充电识别应当怎么做?

[复制链接]
920|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
b01010101|  楼主 | 2016-6-15 12:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我用的2000mA锂电池,用的TI的bq24079充电管理芯片。
希望接上自配的充电器时,设置Iset以1.3A的电流进行充电。
而且电脑USB口或其他充电器时,设置Iset以0.5A的电流进行充电。
应该如何实现?
就是我设备如何才能知道插的是哪种充电器?

相关帖子

沙发
airwill| | 2016-6-15 14:53 | 只看该作者
你的意思是, 这个充电器能够自动识别电源的带载能力, 然后使用最大允许电流?
如果不是软件从 USB 接口获取支持电流的话.
考虑自己尝试逐渐加大电流的办法, 来了解电源的带载能力

使用特权

评论回复
板凳
玄德| | 2016-6-15 15:49 | 只看该作者

如果不能靠电源的电压来区分,
那就检测D+、D-线上的电压。
真正USB,这两根线是有电压值的,而不是悬空。

使用特权

评论回复
地板
b01010101|  楼主 | 2016-6-17 08:55 | 只看该作者
不知道我这么做合不合适:
如果USB驱动程序检测到插到了USB主设备(例如电脑),则设置为0.5A限流值。
否则,则设置为1.3A限流值。
我们产品会配一个1.5A的适配器,这样用我们自己的适配器充电,就以1.3A充电。
而如果用户将设备插到他自己的适配器上,如果该适配器驱动能力比如只有1A,则充不了电。应该也不会烧坏用户自己的适配器吧?因为我看bq24079说是具有“Input-Based Dynamic Power Management
(VIN-DPM) for Protection Against Poor USB Sources”功能。

使用特权

评论回复
5
firstblood| | 2016-6-19 15:43 | 只看该作者
这个是不好确定的

使用特权

评论回复
6
airwill| | 2016-6-28 19:15 | 只看该作者
如果能够利用 USB 总线的数据, 能够检测和识别 USB 的总线,那这个方法倒是有可行性的

使用特权

评论回复
7
依依不舍| | 2016-6-29 13:19 | 只看该作者
可以用现在手机比较主流的qc2.0快充电芯片的,不过这样电源和用电设备都要装芯片,成本会增加的

使用特权

评论回复
8
Garen2| | 2016-6-29 22:19 | 只看该作者
USB的D+、D-线上是有电压值的

使用特权

评论回复
9
bamboo03| | 2016-6-30 22:38 | 只看该作者
我也觉得越高越复杂化,需要公用更多产品...  同时也增加自身的成本,

使用特权

评论回复
10
vivilzb1985| | 2016-7-5 10:19 | 只看该作者
这个跟电流是想关系的啦

使用特权

评论回复
11
shenmu2012| | 2016-7-5 11:27 | 只看该作者
这个除开是做电流检测的,不然自动识别的话还是很难的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

13

帖子

0

粉丝