站内搜索
发作品签到
标准版

Cube-410_USB电量表

工程标签

8.4k
0
0
6

简介

基于ESP32-U4WDH的USB电量表 Cube系列410项目

简介:基于ESP32-U4WDH的USB电量表 Cube系列410项目

开源协议

CC-BY-NC-SA 3.0

创建时间:2021-11-27 16:10:58更新时间:2022-03-04 20:32:02

描述

Cube-410_USB电量表
 
·基于ESP32-U4WDH的USB功率表
 
主控为ESP32-U4WDH
 
支持USB3.x gen1传输
 
最大10A电流 (30度温升)
 
供电范围:4.5v - 40v
 
最大测量电压:36V
 
屏幕:st7735 80*160
 
数据刷新:~200fps (4ms-20ms)
 
数据采集:采集速度视数据差异,平稳后约4ms-5ms采集一次,经一阶低通滤波后显示
 
时间:显示精确到1ms,存储/计算精度为1us,64位无符号整形,最大多少时间自己算
 
电量:显示精度0.01mWh,最大999999.99mWh
 
由于2.4Ghz 与USB3的2.5Ghz 极易干扰,所以这个版本砍掉了射频电路
 
其中一侧空载会有0.23W的功耗,建议这一侧用于测量充电宝放电
 
 
 
 
 
 
 
 
 
 
注:采样电阻建议选用高精度低温漂
 
程序烧录:仅支持 Cube-esp-tool快速烧录接口
 
烧录命令:
esptool.py --chip esp32 --port (PORT) --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 boot_app0.bin 0x1000 bootloader_dio_80m.bin 0x10000 USBPower.ino.bin 0x8000 USBPower.ino.partitions.bin
 
(PORT)   取决于操作系统和烧录方式,例如:
 
/ 手动USB烧录 Cube-esp-tool快速烧录
Linux /dev/ttyACM[X] /dev/ttyUSB[X]
Windows COM[X] COM[X]
 
GUI烧录的自己对应命令里的文件和地址
 
  • 2022.3.4 Ver1.1固件更新
    • 增加运行天数显示
    • 优化刷新速度

 

2022.3.4:后续版本将会放入群文件中(暂未创建)

私信里好多问群的,这里统一回复下:最近属实没空,等高考考完再整,有问题自己摸索

 
PS:本项目快速烧录功能异常,IO0下拉时间过短,烧录时需要手动下拉IO0或临时修改esptool.py的下拉时间
 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
USBPower.ino.partitions.bin
37
2
USBPower.ino.nano32.bin
32
3
bootloader_dio_80m.bin
34
4
boot_app0.bin
35
5
2.mp4
865
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航