输入电压消失后,输出电压保持的电路设计

2019-03-25 15:01发布

小弟要用STM32单片机输出可控电压,但是在电压切换(改变电压)的时候,中间会出现电压信号下降或消失的情况,这在单片机中不可改变,因此想用外围电路解决这个问题。比如:我第一次输出V1作用在负载上面,然后需要输出V2,怎样才能使V2输出之前,V1始终作用在负载上而不消失?谢谢各位大神了。。。
小弟也尝试过用电容的充放电原理,但是我要输出的电压是-3.3V到3.3v,怎样才能确电压保持时间一直是0.02s左右呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
cxsy12300
1楼-- · 2019-03-26 14:59
supermiao123 发表于 2016-12-2 13:41
按道理DAC可以连续输出,就是当前值可以直接跳到下一个值而不是当前值先归零再到下一个值,如果出现这个 ...

J]GBM4N383]55@GLH@9CC(E.png
我是使用库函数编程,关于DAC的关键配置就这些,我在网上也没找到关于DAC连续输出的问题,大神能说的具体点吗?是图片中标记的那项吗?
cxsy12300
2楼-- · 2019-03-26 19:20
cxsy12300 发表于 2016-12-2 14:20
我是使用库函数编程,关于DAC的关键配置就这些,我在网上也没找到关于DAC连续输出的问题,大神能说的具 ...

就是输出缓存关闭BoFF那项吗
supermiao123
3楼-- · 2019-03-26 20:50
cxsy12300 发表于 2016-12-2 14:21
就是输出缓存关闭BoFF那项吗

这个应该不是初始化的关系,应该是你输出设置电压时候的操作,你可以把那端代码贴出来看看
cxsy12300
4楼-- · 2019-03-27 00:34
 精彩回答 2  元偷偷看……
cxsy12300
5楼-- · 2019-03-27 02:13
supermiao123 发表于 2016-12-2 15:04
这个应该不是初始化的关系,应该是你输出设置电压时候的操作,你可以把那端代码贴出来看看

只是调用这个函数单纯的进行for循环,还没有进行其他任何操作
supermiao123
6楼-- · 2019-03-27 04:46
cxsy12300 发表于 2016-12-2 15:28
只是调用这个函数单纯的进行for循环,还没有进行其他任何操作

你可以这样,串口把你设置的DATA都打印出来看看是不是你想要的,如果没问题的话用示波器捕捉下波形,看看是怎么变化的。

一周热门 更多>