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

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

3天内不再提示

流水灯亮灯如何实现

姚小熊27 来源:电工之家 作者:电工之家 2020-01-11 05:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

控制方式一般有两种实现方法,一种方法是利用单片机来控制,另一种则是用数字功能芯片组合完成控制要求,下面我将和朋友们谈谈用这两种方法去实现题主所说的“流水灯”亮灯方法。

微控制器MCU)实现LED发光二极管一颗一颗点亮

流水灯亮灯如何实现

现在由于微控制器种类很多,我们有较多的选择余地。下面我介绍一种用C51为内核的单片机来控制,在单片机的P0口8个引脚连接8个LED发光二极管的负极,如果需要更多颗LED发光管的一个一个地点亮可以用P1口、P2口、P3口等。总共可以点亮32颗LED发光管,如果还需要更多的发光二极管则就需要扩展口芯片的配合。比如可以用8255A或者74LS138译码器等扩展。

我先用八个LED发光二极管接在P0口上,为了扩大其电流再用一个PNP三极管作为“倍增器”,这样发光二极管亮度会增强一些。当单片机的P口(以P2.0为例)为低电平时三极管就会导通,此时只要用指令控制单片机P0口的八个引脚顺次为低电平,那么发光二极管就会一颗一颗地点亮了。

这种控制发光二极管点亮的方法比较灵活,可以根据不同需求改变单片机指令就可以了。所以现在很多亮化工程,显示了五光十色、变化多端的灯光大多都用微控制器来实现。

用数字功能芯片组合完成发光二极管一颗一颗点亮

这种方法就是用555芯片作为脉冲发生信号,把这个脉冲信号送给十进制计数器CD4017

这个点亮的速度可以通过调节可调电位器实现。其工作过程有的答友已经说的很清楚了,在这里我就不累述了。

其实为了显示更丰富的颜色和造型,可以用不同颜色的发光二极管LED和不同排列的形式,其现实效果更佳。

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

    关注

    49

    文章

    8901

    浏览量

    165950
  • 流水灯
    +关注

    关注

    21

    文章

    436

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精准分拣,智能仓库拣货系统重塑仓储物流的格局

    智能仓库拣货系统正在重塑仓储物流的格局。它就像一把钥匙,打开了仓储物流效率升级的新大门,让我们看到了智能时代下物流行业的无限可能
    的头像 发表于 03-08 12:03 1155次阅读
    精准分拣,智能仓库<b class='flag-5'>亮</b><b class='flag-5'>灯</b>拣货系统重塑仓储物流的格局

    大型仓库硬件智能升级:货架拣货系统的布局与应用

    对于现代仓储物流企业而言,货架拣货系统已不再是可选的技术补充,而是提升核心竞争力的关键基础设施。
    的头像 发表于 03-04 15:16 210次阅读
    大型仓库硬件智能升级:货架<b class='flag-5'>亮</b><b class='flag-5'>灯</b>拣货系统的布局与应用

    如何选择汽车车内动态流水氛围灯芯片方案

    随着汽车从单纯的交通工具向移动智能终端转变,车内座舱体验成为车企核心竞争力的重要组成部分,而动态流水氛围作为提升车内科技感与个性化体验的关键配置,正从豪华车型向中低端车型快速渗透。
    的头像 发表于 01-20 09:22 3755次阅读
    如何选择汽车车内动态<b class='flag-5'>流水</b>氛围灯芯片方案

    学习单片机快速方法

    要知道流水灯是怎么和单片机连接的(一般学习板都配有电路图)。然后你要能编写不同的程序去控制LED的灭,花样就随你遍了。 有时间的话可以去网上下载些流水灯的源程序看看。看看人家有什么新花样。这样你就能
    发表于 01-14 07:42

    经典 PLC 程序(5) - 闪烁

    闪烁程序的核心功能是:通过PLC的定时器(Timer)控制一个或多个输出点(如指示、蜂鸣器等)按照预设的时间间隔交替地接通和断开,从而产生“-灭--灭”的周期性变化效果。控制逻
    的头像 发表于 01-13 11:42 602次阅读
    经典 PLC 程序(5) - 闪烁<b class='flag-5'>灯</b>

    基于PWM的LED调光技术与呼吸实现方法!

    利用PWM技术控制LED亮度,不仅效率高、响应快,还能实现细腻的视觉过渡。系统介绍PWM的工作机制,结合具体硬件平台,展示如何编程实现LED的渐渐灭,最终完成一个完整的呼吸项目。
    的头像 发表于 12-15 13:03 731次阅读
    基于PWM的LED调光技术与呼吸<b class='flag-5'>灯</b><b class='flag-5'>实现</b>方法!

    IO设置为输出点亮LED, 没有操作时led一灭是怎么回事?

    IO设置为输出点亮LED, 没有操作时 LED 一一灭 怎么回事
    发表于 12-05 08:14

    智能寻物声光标签是什么?仓库寻物找货应用与落地方案

    今天这篇文章会讲清什么是“RFID智能寻物标签”(带声光的寻物标签)、为什么它能解决“找不到物品/设备”的痛点、常见实现方式与技术要点、部署时的工程与成本考量,以及典型应用与落地建议。
    的头像 发表于 11-17 14:25 1652次阅读

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

    中写一个实现流水灯的无限循环函数(这样便于通过LED灭状态对中断函数是否真正执行进行判断,如若中断函数功能正确并且执行完中断函数后又跳回执行中断前的状态,则整个中断操作完成
    发表于 10-31 09:04

    小鹏汽车新总部正式

    8月26日,小鹏汽车新总部——小鹏科技园正式,这座总建筑面积36万平方米的科技园区以步步高“X”造型亮相,成为广州新能源产业的新地标。
    的头像 发表于 08-27 10:24 1451次阅读

    一文读懂:W55MH32 如何携手微信小程序与 OneNET,实现以太网条调色自由(软硬件开源)

    本文采用W55MH32开发板搭配WS2812B条,借助MQTT协议连接OneNET云平台,并配合微信小程序,实现了以太网条的远程调色以及动态模式(如流水灯、彩虹
    的头像 发表于 08-08 11:16 1861次阅读
    一文读懂:W55MH32 如何携手微信小程序与 OneNET,<b class='flag-5'>实现</b>以太网<b class='flag-5'>灯</b>条调色自由(软硬件开源)

    【微五科技CF5010RBT60开发板试用体验】创建开发环境点灯操作

    , 首先查看板子如下 和Jlink连接如下 按照上面的标准JTAG口连接即可 1.设置好开发环境,这是踩坑最多的地方 2.精确到详细文件 3.debug设置 4.修改LED流水灯代码 5.编译 6.点击debug即可烧录软件 7.查看LED
    发表于 07-22 16:16

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

    开发环境: IDE:MounRiver Studio MCU:CH585 1 GPIO工作原理 熟悉单片机的朋友都知道,学习的第一个例程就是流水灯,要想实现流水灯,首先必须了解GPIO的工作原理
    发表于 07-04 22:55

    远程io模块在汽车流水线的应用

    在汽车制造领域,生产流水线的高效、稳定运行是保障产品质量与生产效率的关键。随着工业 4.0 和智能制造理念的深入,汽车生产企业对流水线自动化控制提出了更高要求,不仅要实现设备间的精准协同作业,还需
    的头像 发表于 06-11 15:26 837次阅读

    “路灯+N”——湖北荆门首条智慧路灯道路

    “路灯+N”——湖北荆门首条智慧路灯道路
    的头像 发表于 05-30 08:54 631次阅读
    “路灯+N”——湖北荆门首条智慧路灯道路<b class='flag-5'>亮</b><b class='flag-5'>灯</b>