• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

STC12C5A60S2采样外部电压并控制TLV5616输出的问题

STC12C5A60S2单片机用内部AD采样外部电压后,怎样控制TLV5616输出0—5V的电压?如果是直接用单片机控制TLV5616输出(没有外部采样时),这个程序我会写,但是外部实时采样后,再来控制输出我就不会写了。大家能给个指导吗?
全部回复(4)
正序查看
倒序查看
2014-05-28 22:07
给楼主顶下 期待有过来人指引下
0
回复
2014-05-29 14:01
@电源网-娜娜姐
给楼主顶下期待有过来人指引下

这个程序很简单,你把单片机采集部分先写出来了再说,官方有DEMO程序,用顺序控制的方式就可以了,其实你就是打算用单片机来模拟一个比较器。主要就是用到一个负反馈思路,只要把负反馈计算处理好了就OK了。

给你点意见:你这个配置不是很合理,TLV5616是一个12BIT的DA芯片,12C5A60S2的AD是10BIT,12C5A60S2的基准源和内部电源相连,5V电源波动会影响到AD采集的精度,最好也外挂一个12BITAD芯片作采集会好些。

0
回复
2014-06-02 21:22
@yueyunno1
这个程序很简单,你把单片机采集部分先写出来了再说,官方有DEMO程序,用顺序控制的方式就可以了,其实你就是打算用单片机来模拟一个比较器。主要就是用到一个负反馈思路,只要把负反馈计算处理好了就OK了。给你点意见:你这个配置不是很合理,TLV5616是一个12BIT的DA芯片,12C5A60S2的AD是10BIT,12C5A60S2的基准源和内部电源相连,5V电源波动会影响到AD采集的精度,最好也外挂一个12BITAD芯片作采集会好些。

好的!

0
回复
2014-06-02 21:23
@电源网-娜娜姐
给楼主顶下期待有过来人指引下
0
回复