找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1650|回复: 11
收起左侧

单片机控制一分钟待机的问题。请高人指教 求帮助

  [复制链接]
ID:275111 发表于 2018-8-29 15:09 | 显示全部楼层 |阅读模式
一个按键板,一分钟不操作的话,led灯就会变暗;操作的时候led灯亮度较高。
(不进掉电模式,省电模式也不进。)
回复

使用道具 举报

ID:275111 发表于 2018-9-11 16:05 | 显示全部楼层
wulin 发表于 2018-9-3 15:22
用定时器中断做LED的PWM驱动,占空比为0~100,并设一个变量计时,超过一分钟变量没有清0,PWM占空比逐渐 ...

我去,大号高人来了。谢谢指点。
回复

使用道具 举报

ID:383975 发表于 2018-9-3 21:01 | 显示全部楼层
没听说过,开眼界了
回复

使用道具 举报

ID:393026 发表于 2018-9-3 15:53 | 显示全部楼层
51单片机的话,可以用定时器实现一个PWM去控制LED灯。当按键操作的时候就停止PWM,超过一分钟就PWM,亮度可以调整占空比。51单片机没有专门的PWM功能,用定时器是可以实现的。我以前做过。望楼主采纳。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:213173 发表于 2018-9-3 15:22 | 显示全部楼层
tianqi911 发表于 2018-9-3 12:57
一个蓝牙音箱的面板。4个按键,不按的话,一分钟,要求led灯变暗;按键有操作的时候,led灯变亮。(led灯全 ...

用定时器中断做LED的PWM驱动,占空比为0~100,并设一个变量计时,超过一分钟变量没有清0,PWM占空比逐渐增加,LED亮度逐渐降低。如果想保持微亮,限制占空比即可。按键程序增加一条判断语句,操作任何键都会使变量清0。例如:if((key1==0)||(key2==0)||(key3==0)||(key4==0))  count=0;

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:354431 发表于 2018-9-3 15:01 | 显示全部楼层
pwm转模拟电压驱动试试
回复

使用道具 举报

ID:349617 发表于 2018-9-3 14:50 | 显示全部楼层
用定时器定时,超过1分钟就输出PWM信号控制单片机。操作的时候直接高低电平就可以。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:392953 发表于 2018-9-3 14:20 | 显示全部楼层
用两个io去点灯,一个亮度高,一个亮度低。正常一直点亮度低的,检测到按键两个一起点,计算好led电流值。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:303383 发表于 2018-9-3 14:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ID:275111 发表于 2018-9-3 12:57 | 显示全部楼层
一个蓝牙音箱的面板。4个按键,不按的话,一分钟,要求led灯变暗;按键有操作的时候,led灯变亮。(led灯全程是开着的)(51核单片机 不能进入休眠状态)。
高人们指导下,应该怎么去做。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 赞一个!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2018-8-29 16:33 | 显示全部楼层
您这个问题给的信息不全,估计是没人能回答得了的,先转移到冷门区了,自行编辑补充一下吧,审核员会帮你重新转到热门问答区的
回复

使用道具 举报

ID:275111 发表于 2018-8-29 15:09 | 显示全部楼层
一个按键板,一分钟不操作的话,led灯就会变暗;操作的时候led灯亮度较高。  (不进掉电模式,省电模式也不进。)
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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