想用F1连接一个光强检测,然后不知道怎么输出一个PWM波给LED灯条,求一个电平转换电路之类的

2019-07-21 06:28发布

萌新,求大佬说下,第一次做单片机
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
oyixi001
1楼-- · 2019-07-21 06:38
你先说说你的光强检测出来是个什么样的信号,还有准备用什么样的LED灯条,工作电压多少V。
继世传闻
2楼-- · 2019-07-21 11:07
交流电用可控硅,直流电用三极管或者mos管
zcrcxy
3楼-- · 2019-07-21 12:28
oyixi001 发表于 2018-12-18 15:04
你先说说你的光强检测出来是个什么样的信号,还有准备用什么样的LED灯条,工作电压多少V。

5V的彩灯条,用的数字光照强度模块GY-30 主芯片BH1750FVI
oyixi001
4楼-- · 2019-07-21 15:56
zcrcxy 发表于 2018-12-18 16:20
5V的彩灯条,用的数字光照强度模块GY-30 主芯片BH1750FVI

GY-30用3.3V供电,然后接单片机的IIC接口,把数据读出来。然后单片机做一个500Hz左右的PWM输出,引脚用推挽输出,用timer或者软件实现都行。然后这个引脚去驱动一个三极管,三极管是对应5V回路,然后你的彩灯条就串在这个三极管回路里,OVER。
zcrcxy
5楼-- · 2019-07-21 17:54
 精彩回答 2  元偷偷看……
oyixi001
6楼-- · 2019-07-21 19:48
zcrcxy 发表于 2018-12-24 10:37
请问那个推挽输出实在单片机内部实现的吗,以前没听说过

是啊,不是有引脚模式么,用PP。如果你timer就用AF_PP,如果用软件实现就用OUT_PP。

一周热门 更多>