网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月26日漏签0天
单片机吧 关注:214,317贴子:1,053,221
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回单片机吧
>0< 加载中...

跪求大佬帮忙看一下,esp32s3连接hub75屏幕

  • 只看楼主
  • 收藏

  • 回复
  • 二哈子猫
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用开发板直接连led屏幕,可以显示画面。但是自己打板焊接以后,就亮几个竖条。




  • @@会飞的鱼
  • 中尉
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
led屏幕单独供电试试


2026-09-26 15:22:10
广告
不感兴趣
开通SVIP免广告
  • szyjdzi
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
只亮几个竖条说明行驱动部分工作了,但RGB数据通道没正确送进去。按这个顺序排查:
第一,先对照HUB75E引脚定义逐个核对。开发板杜邦线能亮,自己板子只亮竖条,大概率是PCB网络标号和实际引脚对不上。重点查R1/G1/B1/R2/G2/B2这六个数据通道,有没有焊盘连错、虚焊、相邻引脚短路。用万用表蜂鸣档量一下ESP32S3对应GPIO到HUB75排针是不是通的。
第二,行地址线A/B/C/D别接错。HUB75屏是1/16扫还是1/32扫由A/B/C/D决定,接错了就会出现部分行不亮或者乱序。你打板时原理图上这几根线连到哪几个GPIO,要和软件里配置的行地址引脚完全一致,一个都不能错。
第三,OE、LAT、CLK三根关键信号。OE是输出使能,LAT是锁存,CLK是时钟。这三根只要有一根虚焊或者接错,就会出现整列不亮或者显示乱。重点查这三根有没有飞线、过孔断了没。
第四,电平匹配问题。ESP32S3是3.3V IO,HUB75屏一般是5V逻辑。开发板直连能亮说明你那块屏3.3V能识别,但自己板子走线长了、阻抗不匹配,信号边沿变差,屏就识别不到数据了。可以串个33欧电阻做阻抗匹配,或者加个74LVC245做电平转换。
第五,供电。HUB75屏整点亮起来电流能到2A以上,只靠ESP32的5V供电带不动,自己板子如果电源走线细、电容小,电压一掉屏就工作不正常。单独用5V/2A电源给屏供电,共地试一下。
第六,排线接触。你板上那个HUB75排座如果是2.54间距排针,焊接时容易连锡,用放大镜看一下相邻引脚有没有连锡短路。
做了二十年控制板硬件设计,这种打板后外设不工作的问题,90%是引脚网络对不上、虚焊、供电这三类。苏州永节电子在控制板定制项目里,原理图到PCB到打样调试全程会做阻抗和引脚核对,避免这种低级问题。


  • szyjdzi
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
开发板杜邦线能亮、自己画板只亮几个竖条,这是典型的"硬件画板翻车",问题基本锁定在这几个地方,按优先级查:
1. 先查行地址线映射:HUB75接口的A/B/C/D行选通信号是决定哪一行点亮的,只亮几个竖条说明RGB数据线通了,但行地址线要么接错要么没通。对照你原理图上ESP32-S3引脚和代码里引脚定义的映射关系,一根一根核对——开发板杜邦线你是实际试出来的引脚顺序,画板时如果在原理图里改了网络名但代码没同步,行选通就全乱了,屏幕就只能亮竖条。
2. 查电平匹配:HUB75 LED屏是5V逻辑电平,开发板上一般自带电平转换或串阻直接驱动。你自己画板如果直接把ESP32-S3的3.3V GPIO接到屏的输入端,屏的输入高电平识别阈值是0.7*VDD≈3.5V,3.3V在临界点上,远距离走线后高电平更容易不够,就会出现部分信号线识别不到、只亮几条的现象。画板上每根RGB和行选通线最好串22-33欧电阻,或者加74HCT245做电平转换。
3. 查信号完整性:HUB75是高速并行刷新,ESP32-S3 GPIO翻转速度很快,你画板上从MCU到HUB75座子的走线如果太长、太绕、没有包地,走线之间互相串扰,信号边沿就会畸变。尤其CLK和LAT(锁存)线,这两根线歪了屏幕肯定花。建议CLK和LAT走最短路径,RGB和行地址线尽量等长,不要跨分割地平面。
4. 查电源:上面有人说单独供电是对的。LED屏全亮时电流能到1-2A,你画板上5V走线如果太细(<40mil),或者MCU和屏共用一个LDO供电,屏一启动就把电压拉低,ESP32-S3供电不稳就会跑飞,屏也只亮一部分。屏的5V要从接口独立进,先经过100uF+0.1uF滤波再进屏,不要和MCU的3.3V共用电感。
5. 查虚焊和排针方向:自己画板第一次焊接,先用放大镜/手机手电筒看HUB75座子每个引脚有没有连锡、虚焊,特别是QFN封装的ESP32-S3引脚,电源脚和地脚有没有焊透。可以用万用表蜂鸣档量一下座子到MCU对应引脚的通断,排除断路。
我们做控制板开发这么多年,这种"开发板正常、画板就翻车"的问题见得太多了,核心就是先查引脚映射和电源,再查信号完整性,别上来就怀疑代码。代码没动过就不是软件问题。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回单片机吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示