OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5179|回复: 18

需要一个DC 1-4V数控电源,怎么做呀?

[复制链接]

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
发表于 2022-11-11 16:41:24 | 显示全部楼层 |阅读模式
20金钱
上级给个任务,需要做一个DCDC隔离的1-4v,可调直流电源,可以通过32单片机设置输出电压,各位有方案吗?要求是隔离的,输出电流200ma足矣,越简单越好

最佳答案

查看完整内容[请看2#楼]

好人一身平安!!!!资料太完美了!!非常感谢大佬!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-11 16:41:25 | 显示全部楼层
LcwSwust 发表于 2022-11-14 11:24
参考这个:
https://www.cnblogs.com/czcbzc/p/14669610.html
关键词: LM2596  程控电压源

好人一身平安!!!!资料太完美了!!非常感谢大佬!
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-11 16:56:26 | 显示全部楼层
本帖最后由 LcwSwust 于 2022-11-11 17:01 编辑

隔离是相对220V吗?
那简单:
1.找个手机充电器给单片机供电,单片机控制DAC输出即可。
若需大电流,加运放或三极管跟随一下。
2.利用PWM加驱动芯片(如IXDN604)输出PWM经LC滤波后变成直流,经ADC反馈电压,利用PID算法稳压,估计可以叫作“数字电源”。也可像BUCK那样用MOS管加二极管加电感来做。
3.利用现有的稳压模块(如MP2307、MP1584),DAC输出串个电阻接入其反馈环路控制输出电压。
4.买那种带调压功能的电源模块,把它的电位器改成数字电位器。

专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-11 17:07:17 | 显示全部楼层
LcwSwust 发表于 2022-11-11 16:56
隔离是相对220V吗?
那简单:
1.找个手机充电器给单片机供电,单片机控制DAC输出即可。

隔离指得是输出部分隔离,不是AC220隔离,就是要求输出端与输入端隔离,1-4v,200ma足以,硬件越简单越好,可以用单片机控制就行,大佬。你能不能给我出个原理图呀?
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-11 17:20:30 | 显示全部楼层
爱问知识人 发表于 2022-11-11 17:07
隔离指得是输出部分隔离,不是AC220隔离,就是要求输出端与输入端隔离,1-4v,200ma足以,硬件越简单越好 ...

电源输入是什么参数?
专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-11 17:29:41 | 显示全部楼层
LcwSwust 发表于 2022-11-11 17:20
电源输入是什么参数?

输入电源随便呀,用可调直流电源做输入就行了,主要就是设计一个可用单片机控制输出1-4v的电源就行,我们做测试使用的
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-11 17:35:01 | 显示全部楼层
爱问知识人 发表于 2022-11-11 17:29
输入电源随便呀,用可调直流电源做输入就行了,主要就是设计一个可用单片机控制输出1-4v的电源就行,我们 ...

哦,那就加一只隔离DCDC就行,如B0505或B1212等。推荐方案3。

专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-11 17:40:12 | 显示全部楼层
LcwSwust 发表于 2022-11-11 17:35
哦,那就加一只隔离DCDC就行,如B0505或B1212等。推荐方案3。

好的, 我研究下你的方案3,还以为你那是一个方案,分4个步骤呢,看的我糊里糊涂的
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-13 10:40:26 | 显示全部楼层
LcwSwust 发表于 2022-11-11 17:35
哦,那就加一只隔离DCDC就行,如B0505或B1212等。推荐方案3。

大佬,我那个隔离输出,要求的是“输出隔离”,也就是1-4v输出与输入不供地,有什么办法做到吗,不是你说的B0505隔离
回复

使用道具 举报

3

主题

821

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3329
金钱
3329
注册时间
2011-11-10
在线时间
207 小时
发表于 2022-11-14 08:54:31 | 显示全部楼层
单片机PWM波控制MOS管,MOS控制变压器原边通断,副边直接整流输出,然后光耦反馈输出电压,单片机采集电压调整PWM占空比即可。参考一下反激隔离电源的拓扑。
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-14 09:07:42 | 显示全部楼层
爱问知识人 发表于 2022-11-13 10:40
大佬,我那个隔离输出,要求的是“输出隔离”,也就是1-4v输出与输入不供地,有什么办法做到吗,不是你说 ...

先加B0505隔离,再加调压模块。
专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-14 10:46:36 | 显示全部楼层
LcwSwust 发表于 2022-11-14 09:07
先加B0505隔离,再加调压模块。

MP2307的规格书我看了,输出电压从0.925v到20v对吧,如果想从0v输出,怎么办?用什么芯片?
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-14 11:24:06 | 显示全部楼层
爱问知识人 发表于 2022-11-14 10:46
MP2307的规格书我看了,输出电压从0.925v到20v对吧,如果想从0v输出,怎么办?用什么芯片?

参考这个:
https://www.cnblogs.com/czcbzc/p/14669610.html
关键词: LM2596  程控电压源
专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-14 14:26:40 | 显示全部楼层
LcwSwust 发表于 2022-11-14 11:24
参考这个:
https://www.cnblogs.com/czcbzc/p/14669610.html
关键词: LM2596  程控电压源

大佬,我需要用一个单片机控制12路DAC输出,去控制12路电源输出0-4v电压,想问下,用什么办法?没找到12路输出的DAC芯片(要么就是很贵)
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-14 14:38:37 | 显示全部楼层
爱问知识人 发表于 2022-11-14 14:26
大佬,我需要用一个单片机控制12路DAC输出,去控制12路电源输出0-4v电压,想问下,用什么办法?没找到12 ...

PWM+RC滤波可代替DAC
专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-14 17:05:07 | 显示全部楼层
LcwSwust 发表于 2022-11-14 14:38
PWM+RC滤波可代替DAC

一个单片机也没有12个PWM呀,什么方案可以控制12个电源的输出控制?有没有什么推荐的DAC芯片,我查了有的8通道的DAC芯片,我需要2个,但是价格很贵
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-14 17:11:58 | 显示全部楼层
爱问知识人 发表于 2022-11-14 17:05
一个单片机也没有12个PWM呀,什么方案可以控制12个电源的输出控制?有没有什么推荐的DAC芯片,我查了有的 ...

你用的啥单片机竟然没有12个PWM?
专治疑难杂症
回复

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
 楼主| 发表于 2022-11-14 17:19:14 | 显示全部楼层
LcwSwust 发表于 2022-11-14 17:11
你用的啥单片机竟然没有12个PWM?

STM32F1的
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-11-14 17:27:00 | 显示全部楼层

打开它的器件手册,翻到Pin definitions,看有没有:
TIM0_CH1\CH2\CH3\CH4
TIM1_CH1\CH2\CH3\CH4
TIM2_CH1\CH2\CH3\CH4
傲游截图20221114172642.jpg
专治疑难杂症
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 12:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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