找回密码
 立即注册
楼主: ruby

LED实现拖尾效果

[复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:646
  • 最近打卡:2025-12-17 07:25:27
已绑定手机

93

主题

6933

回帖

1万

积分

超级版主

积分
13010
发表于 2025-7-3 14:41:10 | 显示全部楼层
ru*** 发表于 2025-7-3 14:33
这个只支持8个调光等级,我们需要实现0~255灰色的调光等级

硬件3位软件5位
可以尝试一下
https://www.stcaimcu.com/thread-6404-1-1.html
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-07-03 10:02:40
已绑定手机

1

主题

9

回帖

33

积分

新手上路

积分
33
发表于 2025-7-3 15:08:46 | 显示全部楼层
Debu*** 发表于 2025-7-3 14:41
硬件3位软件5位
可以尝试一下
https://www.stcaimcu.com/thread-6404-1-1.html

谢谢您!我们灰度这块要求还是0~255等级,做灯具调光的,这个可能不满足。
我们还是用单片机+多通道LED恒流驱动的方案吧,芯片采用MBI5045 .模拟时钟驱动两颗这个芯片,推荐一款咱们的8051单片机,实现视频里拖尾双向跑马的效果https://item.szlcsc.com/253062.h ... QYPGQZABAsLWA%3D%3D
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:617
  • 最近打卡:2025-12-17 03:13:41

35

主题

440

回帖

4055

积分

荣誉版主

积分
4055
发表于 2025-7-3 17:51:48 | 显示全部楼层
ru*** 发表于 2025-7-3 10:02
感谢您的回复!
(1)我们是使用的20颗单色LED实现视频的拖尾效果,但是WS2812是多色的,并且灯珠是用的单 ...

如果是可以考虑外接控制芯片,可以考虑TM1804(3通道)、TM1809(9通道)、TM1812(12通道)之类的LED控制芯片。
本来是用来驱动RGB七彩灯珠的。每个通道都可以输出256级PWM,功能相当于WS2812内置的控制IC(一个通道负责一个颜色的灯珠),并且可以级联。
如果在RGB通道上都接上单色灯珠,就可以实现单色灯珠的渐变效果。


下面是TM1804点亮单色灯珠和RGB灯珠的几个效果:(最后那个效果可以用来做拖尾)
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=18898




能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:418
  • 最近打卡:2025-12-17 09:00:23
已绑定手机

14

主题

226

回帖

2536

积分

金牌会员

积分
2536
发表于 2025-7-4 18:07:46 | 显示全部楼层
ru*** 发表于 2025-7-3 15:08
谢谢您!我们灰度这块要求还是0~255等级,做灯具调光的,这个可能不满足。
我们还是用单片机+多通道LED恒 ...

太奢侈了,看来项目需求够高的。

要求不高的话,这个逻辑用定时器控制IO就行了吧。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:145
  • 最近打卡:2025-12-06 10:46:56
已绑定手机

8

主题

85

回帖

374

积分

中级会员

积分
374
发表于 2025-7-9 08:16:00 | 显示全部楼层
有外置芯片驱动LED,WS2811 三通道的驱动芯片,用来做单色或三色都行。效果和WS2812是一样的,
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-12-17 10:20:36
已绑定手机

0

主题

42

回帖

70

积分

注册会员

积分
70
发表于 2025-11-4 13:26:45 | 显示全部楼层
ws2812就可以呢
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-12-16 08:58:32
已绑定手机

1

主题

79

回帖

361

积分

中级会员

积分
361
发表于 2025-11-10 23:10:53 | 显示全部楼层
你可能需要把问题拆解再细化:
例如: 需要拖尾效果
           1.实现方式:只用一个单片机
          1.1不需要明亮变化,用火车灯程序实现(就是依次累加点亮,再依次累加熄灭)
          1.2需要多少个LED灯实现火车灯程序(8个灯太少安装到汽车上不明显,用16个或者24个led实现)
          1.3是否需要左右分别显示
          1.3.1不需要:单片机用至少27个引脚的型号,一个引脚并联2个led灯一个从左向右的火车灯程序,控制两个灯条,灯条头都向外,就可以实现从里向外亮)
          1.3.2需要:1.简单的亮灭,用2个单片机引脚控制2个三极管,,每个三极管控制整个灯条,实现左右单独显示
                           2.复杂的花式亮,或者左右同向,使用I/O扩展芯片控制LED灯珠或者使用35个引脚以上的单片机
          2.实现方式:使用单片机控制I/O扩展芯片
          2.1 I/O扩展芯片功率和引脚数
          。。。。

         
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-12-17 10:51 , Processed in 0.126951 second(s), 88 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表