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

2019-03-25 15:01发布

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

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
ienglgge
1楼-- · 2019-03-27 08:06
DAC输出的不是功率型信号,加一个RC电路就可以啊。调整好R,C的值。单片机输出无效时,波动就会减小,看看能不能满足需求。
刘小飞
2楼-- · 2019-03-27 09:59
用一个无极性电容试试,应该可以解决问题的
cxsy12300
3楼-- · 2019-03-27 11:45
ienglgge 发表于 2016-12-4 16:25
DAC输出的不是功率型信号,加一个RC电路就可以啊。调整好R,C的值。单片机输出无效时,波动就会减小,看看 ...

那RC的值应该怎么确定呢,我看过相关资料,C的值应该根据输入电压和要保持信号的时间来确定,但是我输入的电压大小是变化的-3.3V到3.3V
cxsy12300
4楼-- · 2019-03-27 16:19
 精彩回答 2  元偷偷看……
gmchen
5楼-- · 2019-03-27 20:57
没有用过STM32,但是通常一个单片机的DAC不可能设计成必须复位才能继续写入下一个数据的,如果真是那样,那个单片机的设计师估计早被炒鱿鱼了。
查了一个stm32单片机的datasheet,里面明确写着可以产生三角波等,也从一个侧面说明输出是连续的。
建议楼主还是再认真查查设计的软件。
cxsy12300
6楼-- · 2019-03-28 02:34
gmchen 发表于 2016-12-5 15:19
没有用过STM32,但是通常一个单片机的DAC不可能设计成必须复位才能继续写入下一个数据的,如果真是那样,那 ...

DAC的输出确实是连续的,中间越变的时间很短,我用按键手动控制电压变化的时候,负载工作正常,但是我自己采用for语句的时候就会出现我说的问题,好像电压“消失了”,目前在找原因

一周热门 更多>