完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
MX7采用了 Arm Cortex-A7 和 Cortex-M4 核的异构多核处理技术。在应用核上运行嵌入式 Linux 系统,并在 M4 核上运行实时操作系统 FreeRTOS。而我们将使用该演示展板来展示锂电池的应用方案。之所以取名低功耗演示,是因为我们可以关闭 Cortex A7 核心,并只运行 i.MX 7 M4 核心来读取传感器和控制 SPI LCD 液晶显示屏。下面是框图介绍。
Colibri iMX7 低功耗演示板框图 我们对电池系统的要求: · 通过 5V USB BC 1.2 充电 · 5V 到 20V 可变外部电源 · 5V 和 3.3V 系统电压 · 电池使用时间超过 1 天 从 Colibri iMX7 技术手册得知 cpu 在最大负荷时需要最高 300mA 的电流。如我之前的建议,我们将会使用两个串联的可拆卸电池,而不是更加危险的并联方式。我们使用 TI BQ2920x 实现电压保护并提供针对 2S 锂电池自动平衡。也可以通过外部方式实现电池平衡。对于演示展板,完全可以使用自主主动平衡,就像你在很多消费品设备里看到的一样。我还是推荐使用专用引脚控制平衡充电,只在更高的 SoC 层面控制,避免过度或者过早的放电。我们使用 LT 的 LTC2943 电池计量表通过 I2C 总线来测量电流、电压和温度,并在 SPI 液晶显示屏上显示实际的充电状态。该器件使用一个 14 位 delta-sigma ADC 获取准确的库伦值。我们只使用 BC 1.2 标准,电压维持在 5V。因此,TI BQ24392 用作电池充电检测芯片。我建议仔细阅读该芯片手册,认真研究充电检测框图。充电电路的核心是带有降压-升压转换器的 ISL9237,所以我们能够使用 USB 的 5V 和外部 5V 到 20V 直流电源为电池充电,如下图示例。 这是一个非常豪华的方案,满足我们的需求并展示了可能的选择。然而对于实际的应用案例,我建议只使用一个直流电源并固定电压,并使其高于电池的最大电压。另一方面,也可以只使用 USB 或者直流电源的 5V 充电,这样仅使用升压转换器的简单充电电路。 Toradex Colibri iMX7 低功耗演示板 BMS 概况 我希望所介绍的方案是易于理解的,并能够作为您自己方案的参考设计。再次强调,这只是众多方案中的其中一个,可以在成本或效能上进一步优化。这个案例说明了使用可充电的锂电池为嵌入式系统供电并不困难。有了我们模块化的设计,借助额外的电子器件扩展底板,可以很方便地实现类似的方案。如果您还有疑问或者想要更多的信息,欢迎联系我们。我很乐意和电池管理系统专家交流。 Colibri iMX7低功耗演示板 |
|
|
|
只有小组成员才能发言,加入小组>>
791 浏览 0 评论
1151 浏览 1 评论
2527 浏览 5 评论
2860 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2710 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1070浏览 3评论
193浏览 2评论
455浏览 2评论
368浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
453浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:33 , Processed in 1.072849 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号