# EVRacing Power Meter **Repository Path**: paradiso989/FSE-PowerMeter ## Basic Information - **Project Name**: EVRacing Power Meter - **Description**: 能量计模块驱动开源代码,基于STM32F103VET6 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-08 - **Last Updated**: 2026-03-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: FSAE ## README # EV Racing Power Meter ![logo](./logo.png) #### 介绍 电动汽车能量计模块 #### 功能 1. 采集电压电流 2. 4G模块远程监控 3. SD卡保存,FATFS文件系统 4. CAN通信传给数采端 #### 技术细节 1. MCU:STM32F103VET6,使用freertos和HAL库 2. 使用ADS131M04实现精准的电压电流测量 3. 可以计算累计功耗 4. 使用外置RTC模块获取日期时间 5. 每次在SD卡中保存练车记录:文件格式为CSV,记录电压电流功率和累计功耗。文件名为当天的日期时间(精确到小时即可) 6. 使用4GDTU模块实现无线传输,每500ms发送一次电压电流功率 7. 设计CAN报文并配置DBC文件 - 标准帧,通信速率500K,每隔500ms发一次 - 数据帧6字节: - 电压(V):*100,无符号(最大600V) - 电流(A):*100,有符号(最大正负185A) - 功率(W):*100,有符号(最大80KW) ![pcb](./pcb.png) #### 参与贡献注意事项 1. Fork 本仓库 2. 新建分支:以开发者姓名缩写命名 3. 提交代码规范:[开发者姓名缩写]提交内容 4. 新建 Pull Request 5. **只上传自己写的驱动函数和main函数文件,不要上传库文件**,注意配置gitnore文件