[51单片机] 怎样实现led功能

[复制链接]
 楼主| wxw5766 发表于 2014-8-13 15:43 | 显示全部楼层 |阅读模式
用带pwm的51单片机能否实现led灯呈线状依次逐渐变亮?意思就是有一条线布上led灯,让这条线慢慢的向前逐渐变亮。看了好多显示屏上,还有指示箭头都有这种效果,就是不知道是怎么来的。。还请大家帮帮忙解释下怎么做到的。单纯用PWM的话如果用的灯带的话就是一条灯带逐渐变亮变暗,并没有前进亮的效果了。
ayb_ice 发表于 2014-8-13 15:50 | 显示全部楼层
灯太多可能不行

ningling_21 发表于 2014-8-13 16:34 | 显示全部楼层
很多路PWM,LED 的数量有限制...
hnoys 发表于 2014-8-13 16:37 | 显示全部楼层
TM1803扩展
chen_jhhb 发表于 2014-8-14 08:58 | 显示全部楼层
能逐渐变亮,不能向前
liuxj2008 发表于 2014-8-14 09:00 | 显示全部楼层
学习
ayb_ice 发表于 2014-8-14 09:02 | 显示全部楼层
chen_jhhb 发表于 2014-8-14 08:58
能逐渐变亮,不能向前

为什么不能向前

按顺序改变亮度就可以了
南宫云明 发表于 2014-8-14 09:08 | 显示全部楼层
多个io口模拟pwm波控制lED。。。
chen_jhhb 发表于 2014-8-14 09:14 | 显示全部楼层
一个PWM只能控制一个LED的亮度变化,向前就必须多个LED,需要多个PWM。所以你要选择多个PWM的单片机。或者加个一对多的开关,分时控制
很忙 发表于 2014-8-14 09:50 | 显示全部楼层
有道理。但是MCU的PWM资源是有限的。LED的灯又想控制的越多越好。如果只是做一个作品,那怎么整都可以。
batsong 发表于 2014-8-14 12:00 | 显示全部楼层
PWM频率几十HZ的话,软件刷几十个灯应该没问题的
dongranmengming 发表于 2014-8-14 12:10 | 显示全部楼层
1.多个IO脚,一个led一个io
3.IO管教扩展,软件设计记录每个管教的频率,时间到了就去切换。
a948523778 发表于 2014-8-14 14:36 | 显示全部楼层
需要多少脚的MCU啊
创隆电子 发表于 2014-8-14 21:03 | 显示全部楼层
即便是做出来有用吗???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

66

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部