如何编写程序使单片机连接dac0832输出4到20的电流?

电路图,程序,求去求了

先连接电路吧。
楼主给出电路,才能编写程序。追问

追答

这电路,是 DA 转换电路。可以输出 256 种电压。

想要输出 0、20mA 电流? 难以保证。

电路中,参考电压是+2.5V,那么输出电压,将是负值。

输出电压的程序如下:

追问

dac0832是电流型的

要求放出4到20ma 电路图可以微调

追答

DAC0832 所输出的,确实是电流。
但是,这电流,和输入的数字量,没有运算公式。
输出 4mA,需要给它什么数字量?
输出 20mA,需要给它什么数字量?
这个关系,从你给出的电路,无法解决。
你这电路,是输出电压的。
通过程序控制,也只能输出一些预定的电压。
如果需要输出指定的电流,这个电路,办不到。
负载未定,电流可怎么调?

温馨提示:答案为网友推荐,仅供参考