打造高效安全的电池管理 | 基于ACM32 MCU的两轮车充电桩方案

 前 言 

图片

     随着城市化进程的加快、人们生活水平的提高和节能环保理念的普及,越来越多的人选择了电动车作为代步工具,而两轮电动车的出行半径较短,需要频繁充电,因此在城市中设置两轮车充电桩就非常有必要了。城市中的充电桩不仅能解决两轮车充电难、乱摆放的问题,而且能够更大限度的保证了用户的充电安全,有效降低了充电过程火灾事故的发生。

两轮车充电桩解决方案

我们推荐的的两轮车充电桩解决方案以ACM32F403RET7为主控芯片,该方案包含了电源模块、控制模块、显示模块、通讯模块等。ACM32F403主频高达180MHz,带两路CAN接口,可与BMS通信,读取电池相关信息,带四路高速QSPI接口,实现与NFC模块的高效通信,另外带串口、32bit Timer、IO等丰富的外设资源,很好的满足了产品的功能需求,方案框图如下所示:

图片

两轮车充电桩方案框图

    充电桩电网中输入220V交流电,通过可控硅、功率MOS管、继电器等开关器件,控制充电的通断,为了充电安全,往往会在电路中增加电流检测以监测充电过程中电流的变化,实现过流保护、空载保护、充满自停等,常见的电流检测方法有:电阻采样、电流互感器采样、霍尔元件采样,一般情况多采样电阻采样。

     通讯方面搭配了4G模块和NFC模块,主控芯片通过UART与4G模块通信,连接到后台的充电管理系统,将实时的充电状态同步到后台,也可在APP上操作,远程控制充电的开启和停止。同时也支持NFC刷卡,通过SPI快速检卡,识别持卡用户,认证成功后进行扣费开启充电。

图片

BMS(电池管理系统)主要是监控电池的工作状态(电池的电压、电流和温度)、预测电池的剩余电量(SOC)和相应的剩余行驶里程,进行电池管理以避免电池过充、过放、过热和单节电池电压不平衡的现象,从而最大限度的发挥电池的循环寿命。系统预留了CAN接口,以便在充电过程中,BMS可将电池的充电参数(电压、电流、SOC等信息)定时发送给充电机,从而改变充电策略、为调整充电参数提供参考,在充电结束后,BMS将充电完成的信息通过CAN总线发送至充电机,从而切断电源,完成充电。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/575794.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Cocos2dx-lua ScrollView[三]高级篇

一.概述 本文缩写说明:sv ScrollView, cell代表ScrollView的一个子节点 本文介绍sv的一种封装类库,来实现快速创建sv,有如下几个优点: 1.item的位置通过参数控制,提高开发效率 2.免去了调用sv的API,提…

短视频矩阵系统究竟怎么样,如何实现一站式精准获客?

在数字化时代的浩渺海洋中,短视频如同一股汹涌的浪潮,席卷了众多企业的营销战略。如何在这样的背景下,驾驭这股浪潮,将其转化为获客的强大动力,已成为众多企业家们心中的疑问。而蜘蛛短视频矩阵系统的出现,…

主流公链 - Monero

Monero: 加密货币的隐私标杆 1. 简介 Monero(XMR),世界语中货币的意思,是一种去中心化的加密货币,旨在提供隐私和匿名性。与比特币等公开区块链不同,Monero专注于隐私保护,使用户的交易记录和余…

车载以太网AVB交换机 gptp透明时钟 5口 全千兆 SW1500

全千兆车载以太网交换机 一、产品简要分析 5端口千兆车载以太网交换机,包含4个通道的1000BASE-T1接口使用罗森博格H-MTD和泰科MATEnet双接口,1个通道1000BASE-T标准以太网(RJ45接口),可以实现车载以太网多通道交换,千兆和百兆车载…

Unity 学习日记 12.小球撞击冰块游戏

目录 1.准备场景 2.让小球动起来 3.用鼠标把小球甩出去 4.加入鼠标点击小球的判断 5.小球与冰块的碰撞测试 6.撞击后销毁冰块 ​编辑 7.显示游戏计时 8.显示扔球次数 9.显示剩余冰块个数 10.游戏结束 11.完整代码 下载源码 UnityPackage 最终效果: 1.准…

STM32和GD32内部时钟与外部时钟讲解

STM32F103为例: 1. 当 HSI 被用作 PLL 时钟输入时,可以实现的最大系统时钟频率为 64 MHz。 2. 要使 USB 功能可用,必须同时启用 HSE 和 PLL,并使 USBCLK 运行在 48 MHz。 3. 要实现 ADC 转换时间为 1 s,APB2 必须为 14 MHz、28 MHz 或 56 MHz。 ①. HSE = 高速外部时钟信号…

Adobe最近推出了Firefly AI的结构参考以及面向品牌的GenStudio

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

VMware vSAN OSA存储策略 - 基于虚拟机的分布式对象存储

简介 博客:https://songxwn.com/ 存储策略 (Storage Policy) 是管理员定义的一组规则,这组规则定义了数据对象在 vSAN 存储上是如何保存的,存储策略定义了数据存储的可靠性、访问性能等特性。vSAN 提供了基于存储策略的存储管理 SPBM (Stor…

uniapp输入框事件(防抖)

一、描述 在输入框输入内容或者说输入关键词的时候,往往都要进行做防抖处理。如果不做防抖,你输入什么,动态绑定的数据就会保持一致。这样不好吗,同步获取。有个业务场景,如果是搜索框,你每次一个字符&…

【踩坑】使用CenterNet训练自己的数据时的环境配置与踩坑

环境配置 系统:Ubuntu22.04 Python:3.8 CUDA:11.7 pytorch:2.2.1 因为种种原因没有使用原工程的老版本python和pytorch……但总之也跑通了,可喜可贺,可喜可贺。 新建conda环境: conda create -…

linux nginx配置ssl, 实现https+ip访问

mkdir sslZhengShu openssl req -newkey rsa:2048 -nodes -keyout ca.key -out ca.csr openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt openssl genrsa -out server.key 2048 openssl req -new -key server.key -out server.csr 和之前输入一样即可 …

Postman测试含有变量的接口的方法

1.在路径中用/:设置变量名 2.设置token验证 3.填写参数