0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用FPGA控制上千颗RGB LED流水灯

FPGA技术江湖 来源:OpenFPGA 2026-03-25 17:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下文章来源于OpenFPGA,作者碎碎思

国内还有一个FPGA技术在特定垂直的领域-LED 显示。今天就从开源项目展开讲讲这个领域中FPGA扮演的角色。

Pixblasters MINI LED 控制器是一款适用于可寻址 RGB LED 灯条和面板的实时视频控制器,旨在将数字标牌或智能照明系统提升至专业级标准。它可像普通显示器一样连接到任何计算机和操作系统,无需编程即可将用户选择的显示器图像区域显示在多达 8,192 个 RGB LED 上,帧速率高达每秒 60 帧。驱动图像的设备可以自由运行所需的任何显示软件,而不会占用任何额外的处理能力来控制 LED。

Pixblasters MINI 是广受欢迎的Pixblasters MS1(https://pixblasters.com/products/ms1-controller/)的经济型版本,功能经过简化,适用于不需要全部功能的应用场景。它体积小巧、易于使用,是 LED 视频项目的理想解决方案,可为要求苛刻的 RGB LED 视频安装提供高性能。

功能与规格

AMD Spartan 6 XC6LX9-3 FPGA 可驱动多达 8,192 个 RGB LED

支持基于 WS2812B、SK6812、APA102 及兼容 LED 的 RGB LED 灯条和面板

可通过标准显示器线缆连接至任何计算机

Microchip PIC18F26J50 微控制器支持系统更新

重启后仍保留显示配置

端口

USB Type-C(可通过主机 PC 进行配置,并可进行固件更新)

DVI视频端口

尺寸:89.6 × 92 × 21 毫米(3.52 × 3.62 × 0.83 英寸,长 × 宽 × 高)

电源:5 伏直流,0.6 A

开源

除了Pixblasters GitHub上提供的 VHDL DEMO FPGA 设计之外,该代码库还包含原理图和外壳尺寸。

DEMO内置了以下功能:

支持不同的输入视频分辨率(最高可达 720/60P)

16条LED灯条控制器 - 8192颗RGB WS2812 LED灯珠

每行最多 512 个 LED

支持 60 fps 垂直刷新

RGB888像素格式,1600万全彩

512 x 16(水平 x 垂直)最大显示分辨率

控制器对输入视频进行裁剪,并显示选定的裁剪窗口。

LED视频输出的左上角由TOP_LEFT_X和TOP_LEFT_Y设置。

LED显示屏线条的长度由LINE_LENGTH设置。

链接

https://github.com/PixiGreen/Pixblasters-MicroDemo

https://www.crowdsupply.com/pixblasters/pixblasters-mini-led-controller

之前的版本

https://www.crowdsupply.com/pixblasters/video-led-controller

总结

Pixblasters MINI 是一个 FPGA实时视频到LED映射控制器,能够把普通 RGB LED 灯带和 LED 矩阵直接变成一个电脑显示屏,用于低成本 LED 视频墙和创意灯光项目。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22571

    浏览量

    640743
  • RGB
    RGB
    +关注

    关注

    4

    文章

    839

    浏览量

    62316
  • 流水灯
    +关注

    关注

    21

    文章

    436

    浏览量

    62268

原文标题:升级版流水灯:用FPGA控制上千颗RGB LED

文章出处:【微信号:HXSLH1010101010,微信公众号:FPGA技术江湖】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【紫光HiYou开源入门轻量级PCIE开发板PG2L25G】实验例程2-基于紫光FPGA 的键控流水灯实验例程

    模块和LED显示模块的设计实现。实验通过按键切换三种LED显示模式(流水灯、交替闪烁、暗灯流水),展示了FPGA模块化设计方法,包括子模块设
    的头像 发表于 05-20 11:48 2108次阅读
    【紫光HiYou开源入门轻量级PCIE开发板PG2L25G】实验例程2-基于紫光<b class='flag-5'>FPGA</b> 的键控<b class='flag-5'>流水灯</b>实验例程

    【紫光HiYou开源入门轻量级PCIE开发板PG2L25G】实验例程1-基于紫光FPGALED 流水灯

    ,包括实验原理、源码设计及硬件管脚分配。实验利用50MHz时钟信号,通过计数器实现0.5秒间隔的LED状态切换,最终实现4LED灯按设定顺序循环点亮和熄灭的效果。该实验展示了国产FPGA
    的头像 发表于 05-20 11:07 50次阅读
    【紫光HiYou开源入门轻量级PCIE开发板PG2L25G】实验例程1-基于紫光<b class='flag-5'>FPGA</b> 的<b class='flag-5'>LED</b> <b class='flag-5'>流水灯</b>

    从几分钱到上千元的价值逻辑

    几分钱的民用款到上千元的工业级产品,价格差背后藏着一整套精密的价值逻辑。决定晶振价格的核心,首先是“性能精度”这道硬门槛。普通玩具或电子时钟用的32.768KHz
    的头像 发表于 05-06 08:40 106次阅读
    从几分钱到<b class='flag-5'>上千</b>元的价值逻辑

    SGM31324:一款强大的RGB LED驱动芯片

    SGM31324:一款强大的RGB LED驱动芯片 在电子设计领域,RGB LED驱动芯片是实现多彩灯光效果的关键组件。今天,我们要深入了解一款名为SGM31324的
    的头像 发表于 03-25 14:40 265次阅读

    LTC3212 RGB LED 驱动芯片深度解析

    的 LTC3212 RGB LED 驱动芯片,它具有众多出色的特性和功能,非常适合各类小型电池供电应用。 文件下载: LTC3212.pdf 芯片特性与优势 电源与电流控制 LTC3212 专为驱动
    的头像 发表于 02-02 15:35 407次阅读

    探索LTC3212 RGB LED驱动芯片:特性、应用与设计要点

    探索LTC3212 RGB LED驱动芯片:特性、应用与设计要点 在电子设备的设计中,RGB LED的应用越来越广泛,从手机到媒体播放器,都能看到它们的身影。而一款优秀的
    的头像 发表于 02-02 15:00 521次阅读

    蜂鸟E203在黑金XC7A200T型FPGA上点亮LED并实现流水灯

    一、队伍介绍 本篇介绍的内容是蜂鸟E203在黑金XC7A200T型FPGA上点亮LED并实现流水灯。 二、前言 在此之前我们已经将蜂鸟E203在黑金XC7A200T型FPGA开发
    发表于 10-31 09:04

    ‌LP5861 18通道RGB LED驱动器技术解析与应用指南

    Texas Instruments LP5861 18通道RGB LED矩阵驱动器设计用于使用LED矩阵以小尺寸解决方案来改善具有动画效果和指示功能的善用户体验。LP5861集成了18个具有N(N
    的头像 发表于 09-19 10:36 1217次阅读
    ‌LP5861 18通道<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b>驱动器技术解析与应用指南

    ‌LP5520 RGB背光LED驱动器技术文档总结

    LP5520 是一款用于小型彩色 LCD 的 RGB 背光 LED 驱动器。与白色 LED 背光相比,RGB 背光可在显示屏上实现更好的色彩并节省功耗。该器件提供小巧简单的驱动器解决方
    的头像 发表于 09-05 15:16 1181次阅读
    ‌LP5520 <b class='flag-5'>RGB</b>背光<b class='flag-5'>LED</b>驱动器技术文档总结

    ‌LP55281 12通道RGB/白光LED驱动器技术文档总结

    可以驱动单个颜色 LED 或由升压输出或外部电源供电的 RGB LED。内置音频同步功能允许用户将趣光 LED 同步到音频输入。灵活的 SPI 或 I^2^C 接口可以轻松
    的头像 发表于 09-04 14:15 1312次阅读
    ‌LP55281 12通道<b class='flag-5'>RGB</b>/白光<b class='flag-5'>LED</b>驱动器技术文档总结

    ‌LP5812 4×3矩阵RGB LED驱动器技术文档总结

    LP5812 是一款具有自主动画引擎控制功能的 4 × 3 矩阵 RGB LED 驱动器。该器件在点亮LED时具有0.4mA(典型值)的超低正常工作电流。 采用时间交叉复用(TC
    的头像 发表于 08-20 15:21 1160次阅读
    ‌LP5812 4×3矩阵<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b>驱动器技术文档总结

    如何使用 MS51 PWM 通过 UART 控制 RGB LED

    使用 MS51 PWM 通过 UART 控制 RGB LED
    发表于 08-20 07:24

    LP5813同步升压4×3矩阵RGB LED驱动器技术解析与应用指南

    Texas Instruments LP5813 4 × 3矩阵RGB LED驱动器是一款同步升压RGB驱动器,具有自主动画引擎控制功能。该器件非常适合用于支持输入电压范围为0.5V至
    的头像 发表于 08-12 16:24 1281次阅读
    LP5813同步升压4×3矩阵<b class='flag-5'>RGB</b> <b class='flag-5'>LED</b>驱动器技术解析与应用指南

    RGB LED 时尚照明控制器 skyworksinc

    电子发烧友网为你提供()RGB LED 时尚照明控制器相关产品参数、数据手册,更有RGB LED 时尚照明
    发表于 07-28 18:34
    <b class='flag-5'>RGB</b> <b class='flag-5'>LED</b> 时尚照明<b class='flag-5'>控制</b>器 skyworksinc

    【沁恒CH585开发板免费试用体验】GPIO 流水灯

    电路图 值得注意的,不同的开发板,LED连接的GPIO一般是不同的,请注意修改。这里将LED0接到PB8,LED1接到PB17。 3 GPIO 流水灯实现 3.1 GPIO
    发表于 07-04 22:55