站内搜索
发作品签到
6路带显示屏USB2.0集线器(FE2.1)
专业版

6路带显示屏USB2.0集线器(FE2.1)

简介

基于FE2.1芯片设计的7路USB2.0拓展坞,采用STM32读取6路INA226采集的数据显示每路的电压,电流和功率,显示在1.69寸彩色LCD屏上,拓展坞附带USB-TTL功能

简介:基于FE2.1芯片设计的7路USB2.0拓展坞,采用STM32读取6路INA226采集的数据显示每路的电压,电流和功率,显示在1.69寸彩色LCD屏上,拓展坞附带USB-TTL功能
创“六”开源计划
复刻成本:40

开源协议

GPL 3.0

创建时间:2025-10-21 21:47:46更新时间:2025-11-03 15:14:53

描述

视频链接:

抖音视频--功能演示

39268ba72fd4899a298d39abdca72e64.jpg

项目简介

基于FE2.1芯片设计的7路USB2.0拓展坞,采用STM32读取6路INA226采集的数据显示每路的电压,电流和功率,显示在1.69寸彩色LCD屏上,拓展坞附带USB-TTL功能

项目功能

6路USB输出,带有BUCK降压电路,可通过DC接口外接电源提供更大的电流;单片机实时读取六路INA226的数据并显示在彩色LCD屏上,包括每路的电压,电流和功率;接入一个CH340G可实现USB-TTL功能,使开发更方便

项目参数

主要芯片:
FE2.1: USB 2.0 HIGH SPEED 7-PORT HUB CONTROLLER 7路USB 2.0集线器
(这里只用到其中6路)

cc1d95d7d26f8d9babad11e26ea7ce30.png

INA226:具有警报功能的 36V、16 位、超精密 I2C 输出电流/电压/功率监控器

5daa6e9152024cff0aad5d45941e96f5.png
STM32F103C8T6:主控MCU,负责通过I2C读取INA226的数据和控制LCD显示屏

软件代码

基于STM32标准库函数编写,结合INA226数据手册配置寄存器

3081cb6cf5fef7e9b2ac068daf5babbb.png

1f29ed4889dfbb61abb7a9343c9ba05c.png

30a55f63d788ac0251a8fa580f94d212.png
代码部分较为简单,只需依次读取6路数据即可

实物图

7d49710657340dd3af86e2b7f8381a2c.png
(PCB实物图)

f057a2c0c4e2124f0b46d64f1ab9951b.jpg
(USB接口)
b1d8913aa7063f68ad65faa2cfd39684.jpg
(电源接口)

设计图

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

BOM

暂无BOM

3D模型

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

附件

序号文件名称下载次数
1
FE2.1 Data Sheet (Rev. 1.01).pdf
11
2
ina226.pdf
14
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

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

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

底部导航