找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机如何控制12V电压转换?

  [复制链接]
回帖奖励 15 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次(中奖概率 80%)
跳转到指定楼层
楼主
台灯最大输入12V,可以通过输入电压调节亮度。
我使用的单片机是ESP8266系列的ESP-12F,引脚输出是3.3V
现在已经有12V的电源。
请问如何通过单片机控制,电源输入到的台灯的电压大小。


我想的是通过占空比调节,但是需要啥芯片啊?或者有其他方案吗?
感谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:332444 发表于 2021-9-9 12:50 | 只看该作者
如果只是控制电压大小没其他功能并通过按键控制的话建议不要使用单片机以免明珠弹雀,直接用可调稳压芯片电位器控制即可.
回复

使用道具 举报

板凳
ID:539024 发表于 2021-9-9 14:21 | 只看该作者
用三极管做开关电源呗,或者固态继电器,芯片的话,一般的驱动芯片都可以,像L298,TB6612
回复

使用道具 举报

地板
ID:752974 发表于 2021-9-9 15:16 | 只看该作者
这种情况不需要单片机,一片SG3525就可解决,如果灯的功率较大,可以加一个MOSFET。用单片机反而麻烦,如果是为了学习那就另说了。
回复

使用道具 举报

5#
ID:751347 发表于 2021-9-9 15:48 | 只看该作者
xianfajushi 发表于 2021-9-9 12:50
如果只是控制电压大小没其他功能并通过按键控制的话建议不要使用单片机以免明珠弹雀,直接用可调稳压芯片电 ...

因为ESP-12F是可以连WiFi的,所以想通过这个控制调整
回复

使用道具 举报

6#
ID:751347 发表于 2021-9-9 15:54 | 只看该作者
munuc_w 发表于 2021-9-9 15:16
这种情况不需要单片机,一片SG3525就可解决,如果灯的功率较大,可以加一个MOSFET。用单片机反而麻烦,如果 ...

您好,请问如果必须用单片机该如何做?
因为ESP-12F支持网络,后期可以通过网络控制。
回复

使用道具 举报

7#
ID:965095 发表于 2021-9-9 15:59 | 只看该作者
芯片引脚支持PWM输出就可以,通过脉冲数控制
回复

使用道具 举报

8#
ID:955673 发表于 2021-9-9 16:01 | 只看该作者
简单化就NMOS推PMOS,不放心就加个光耦
回复

使用道具 举报

9#
ID:332444 发表于 2021-9-9 16:10 | 只看该作者
A/D转换程序
回复

使用道具 举报

10#
ID:123289 发表于 2021-9-9 16:12 | 只看该作者
一只光藕即可,注意光藕的可承载电流是否够。不够就用固态继电器。
回复

使用道具 举报

11#
ID:752974 发表于 2021-9-9 16:26 | 只看该作者
ruxia 发表于 2021-9-9 15:54
您好,请问如果必须用单片机该如何做?
因为ESP-12F支持网络,后期可以通过网络控制。

如果用单片机的话,现将12V稳压到3.3V或5V,看你的单片机了。PWM由单片机产生,再经驱动就可以调光了。
回复

使用道具 举报

12#
ID:814525 发表于 2021-9-9 17:33 | 只看该作者
LED效率要求高的话,可以用专用的LED降压恒流驱动芯片。如果要求不高,直接LED串电阻用MOS管驱动即可。都是PWM调节。
回复

使用道具 举报

13#
ID:81196 发表于 2021-9-13 11:40 | 只看该作者
方案很多啦,可以通过DCDC电源芯片降压,然后通过数字电位器来控制电阻比例,从而控制输出的电压高低。
回复

使用道具 举报

14#
ID:207030 发表于 2021-9-13 14:32 | 只看该作者
随便玩玩的话用一个2302就行了 电阻都不用接12V-灯-2301-gnd   pwm控制2302
回复

使用道具 举报

15#
ID:256751 发表于 2021-9-13 17:40 | 只看该作者
可以用低压N-MOSFET(类似AO3422器件)串联到台灯的负极,再用单片机的PWM信号驱动G极进行脉宽调制。
回复

使用道具 举报

16#
ID:88256 发表于 2021-9-13 23:05 | 只看该作者
你的台灯是LED的吧?之前用什么驱动什么调光的?8266的例程很多,自己搜索一下就有了,然后改驱动,这里给出驱动一个LED的调光,点此查看
回复

使用道具 举报

17#
ID:965837 发表于 2021-9-14 11:33 | 只看该作者
用运放做一个PWM的跟随电路,后面装一个100uF电容,可以输出与PWM占空比成比例的模拟电压输出。
回复

使用道具 举报

18#
ID:813985 发表于 2021-9-14 15:05 | 只看该作者
单片机控制光耦可行,
回复

使用道具 举报

19#
ID:479619 发表于 2021-10-14 14:19 | 只看该作者
三极管和继电器搭一个电路
回复

使用道具 举报

20#
ID:929715 发表于 2021-10-14 14:53 | 只看该作者
做一个PWM的跟随电路
回复

使用道具 举报

21#
ID:959346 发表于 2021-10-14 15:35 | 只看该作者
6、7脚接MCU的互补PWM输出。类似的驱动芯片很多,找一个符合要求的芯片,按照参考电路做就可以了。

2.png (26.91 KB, 下载次数: 72)

2.png
回复

使用道具 举报

22#
ID:979797 发表于 2021-11-10 17:30 | 只看该作者
用三极管
回复

使用道具 举报

23#
ID:978853 发表于 2021-11-10 21:51 | 只看该作者
用三极管做开关电源呗,或者固态继电器,芯片的话,一般的驱动芯片都可以
回复

使用道具 举报

24#
ID:980095 发表于 2021-11-11 16:09 | 只看该作者
通过pwm调整mos管开度,然后控制输出电压
回复

使用道具 举报

25#
ID:948088 发表于 2021-11-13 23:49 来自手机 | 只看该作者
pwm输出到功率管,功率管 驱动台风,pwm不要太低,太低会闪
回复

使用道具 举报

26#
ID:420836 发表于 2021-11-14 03:47 | 只看该作者
设计一种具有可变占空比的模拟PWM驱动电路来控制亮度。
回复

使用道具 举报

27#
ID:491875 发表于 2021-11-14 09:01 | 只看该作者
TTQ001 发表于 2021-11-14 03:47
设计一种具有可变占空比的模拟PWM驱动电路来控制亮度。

有专门的触摸调光集成电路SGL8022系列可以选用
回复

使用道具 举报

28#
ID:897866 发表于 2021-11-27 18:44 | 只看该作者
一片SG3525就可解决,如果灯的功率较大,可以加一个MOSFET。用单片机反而麻烦,如果是为了学习那就另说了。
回复

使用道具 举报

29#
ID:800679 发表于 2021-11-27 21:31 | 只看该作者
我第一想到的也是PWM信号驱动mos管来调节数传电压大小,从而控制亮度
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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