This website requires JavaScript.
入驻
发布

带屏幕控USB拓展坞(二)显示模块

睡教教主-华
发布于2024-12-02 17:31:57
CC BY-NC-SA协议 分类: 侵权投诉
销量: 30
2
0
0
简介:

本项目旨在开发一款高性能的USB拓展坞,具备强大的接口扩展功能及智能控制能力。该拓展坞设计有两端上行接口与六个下行接口,能够有效拓展连接设备数量,同时支持独立的电流检测和USB口开关控制。

应用场景:

办公环境,多媒体制作,家庭娱乐等。

一、产品简介

该模块需要搭配《多功能USB拓展坞(一)USB模块》模块使用,无法单独使用(详细见我个人主页)

该项目需要使用到3D打印的技术,可以上嘉立创3d打印或者使用自己的打印机

本项目是一个USB拓展坞,具有两个上行接口和六个下行接口。配备了触摸屏用于控制USB口的开关以及显示电流检测信息。此外,拓展坞具有独立的控制与电流检测显示面板,同时支持三相独立供电。主控芯片使用ESP32S3,USB芯片为FE2.1。


二、应用场景

1.办公:在现代办公环境中,用户通常需要连接多个USB设备(如打印机、外置硬盘、鼠标等)。本拓展坞能够方便地扩展USB接口,并通过触摸屏进行直观的控制与管理,提升办公效率。

2.多媒体制作:多媒体工作者如视频编辑、音频工程师等,需要连接大量的外部设备(如摄像机、音频接口等)。此拓展坞的高效USB扩展和电流检测功能能够满足其对设备管理的需求,确保工作顺利进行。

3.家庭娱乐:对于家庭娱乐系统,该拓展坞可以方便地连接各种USB设备如游戏控制器、外置存储等,通过触摸屏轻松管理设备状态和电流使用,提升用户体验。


三、产品概述

本项目旨在开发一款高性能的USB拓展坞,具备强大的接口扩展功能及智能控制能力。该拓展坞设计有两端上行接口与六个下行接口,能够有效拓展连接设备数量,同时支持独立的电流检测和USB口开关控制。控制系统基于ESP32-S3芯片,结合高效的FE2.1 USB芯片,以实现稳定的设备管理和高效的数据传输。


四、产品参数

(一)USB模块

1.USB芯片:FE2.1

2.DCDC芯片:TPS54302

3.诱骗芯片:CH224K

4.电流采样:INA180

(二)显示模块

1.主控:ESP32-S3

2.DCDC芯片:RT8010

3.触摸芯片:XPT2046

4.屏幕芯片:ST7735


主要功能:

1.usb接口拓展:两端上行接口,六路下行接口

2.触摸屏控制面板:使用 LVGL设计的gui页面,简介清晰的显示数据,用于usb接口开关状态与电流显示

3.三路独立供电:提供稳定的电源支持,保证每一路的usb接口正常工作

带屏幕控USB拓展坞(二)显示模块硬件项目图1


带屏幕控USB拓展坞(二)显示模块硬件项目图2


五、使用说明

该模块需要搭配《多功能USB拓展坞(一)USB模块》模块使用,无法单独使用(详细见我个人主页)。

下载固件说明:需要1.27mm间距6Pin的夹具或者探针连接下载口

1.焊接好后先检测主干路是否有短路,在vc(正极)和gnd(负极)接入5v电压(千万别接反,接反esp32打水漂了),然后检测测试点电压是否在3.3v左右。

2.通过USB转TTL(带自动复位的,如ch340g等等)下载固件,连接RX和TX需要交互连接即RX->TX,TX->RX。

3.接入屏幕。

4.通过同向FPC0.5-18P排线与USB模块连接。

5.通过屏幕控制a口与c口打开,测试功能是否正常(详见7)。


六、备注

(一)是纯硬件模块。(二)显示模块是需要烧录固件。

该工程耗费多月努力才做成,难点在于对LVGL的学习,该源代码已上传GitHub,玩家们也可以自由发挥;

详细见网址(README.zip),也可以下载第一版固件,后续会继续更新固件。

(一)USB模块的成本在30元左右。(二)显示模块成本在50元左右(屏幕18元,esp32s3基本15元左右),不包括外壳整体不超过90元。

7.测试照片/测试视频

usb传输速度测试,usb3.0的u盘插hub(左)/插电脑(右)

带屏幕控USB拓展坞(二)显示模块硬件项目图3


功能分区照片

带屏幕控USB拓展坞(二)显示模块硬件项目图4

上电测试及usb控制开关视频


切换上端信号操作视频


usb 智能设备 拓展坞 esp32
最近更新时间 2024-12-02 17:31:57
描述
PCB
元件清单
原理图
附件
讨论