找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 981|回复: 4
打印 上一主题 下一主题
收起左侧

关于使用STC8G单片机做开关切换的灯效果中遇到的一个问题

[复制链接]
跳转到指定楼层
楼主
大家好,使用STC8G1K08做一个开关切换的灯效果。其中用到两中灯珠:6V的2835白光(6颗全并),WS2812B(5颗全并).1.   当单片机切换到白光当时,白光不亮,单片机IOP54口电压为低 0v。

2.   当单片机切换到2812B时,白光长亮,单片机IOP54口电压为高 5v,单片机IOP33口电压为0v,WS2812B正常工作。
3.   当P55口不接MOS管的时候,单片机切换到白光当时,白光亮,但功率低。
   这现象不是想要的效果,它们应该是分别对应自己的档位亮灭。问题出现在哪里?

1.jpg (53.64 KB, 下载次数: 12)

1.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1091035 发表于 2023-8-10 00:15 来自手机 | 只看该作者
检查一下端口配置,然后再量一下mos管vgs电压,看看是不是达不到开启电压导致mos管没打开
回复

使用道具 举报

板凳
ID:213173 发表于 2023-8-10 06:43 | 只看该作者
楼主描述的怪象与不当使用密切相关。多个LED不宜简单并联,图中LED没有接限流电阻,这是大忌!驱动多个WS2812B正常是用级联方式,24bit驱动信号控制颜色。
回复

使用道具 举报

地板
ID:123289 发表于 2023-8-10 09:26 | 只看该作者
所用到的硬件,都读一读它们的规格书,问题答案就全有了。
回复

使用道具 举报

5#
ID:136485 发表于 2023-8-10 09:29 | 只看该作者
程序都没有贴出来,大家也不知道问题出在那,肯定是你程序逻辑那里有问题了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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