如何用STM32F103vet6实现定时输出规定的电压?求大神帮助

2019-07-14 18:35发布

想要用STM32F103vet开发板实现定时输出(1~2v)的电压,规定晚上18:00输出2v电压,一直到凌晨00:00,之后在一小时内梯度降压(2~1v)。直到凌晨5:00,梯度升压到2v。时间,输出电压在LCD屏上显示。小白一个,请问该如何实现,求程序。感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
人中狼
1楼-- · 2019-07-14 21:30
本帖最后由 人中狼 于 2018-8-9 21:52 编辑

电压输出可以使用32自带的DAC,LCD屏根据选择的屏进行编程,因为有具体的时钟要求,所以会需要一个实时时钟芯片。至于梯度的升压和降压需要确定具体的梯度,然后进行对应的编程。
因为涉及到具体的实时时间,所以还需要一个界面和按键进行时间的设置和调整。
liujinyi016
2楼-- · 2019-07-15 01:08
输出使用DAC或是PWM模拟的。
再使用定时器定时

一周热门 更多>