你的思路非常正确。 用DAC0808 / 0809 就可以完成这个转换,12~20V范围不需要光耦,
见图:
特别说明:
1)DAC0808/0809的输出是电流,所以还需一个运放(358、324、4558均可)将电流转换为
电压。见图中U3
2)输出电压的范围取决于DAC0808和运放的电源(双电源供电)。如下:
供电——————————可调范围
+12V,-12V 0~+12V
+15V,-15V 0~+15V
+18V,-18V 0~+18V
3)供电电源尽量不超过20V。
ADC0809是8位AD转换器,输入信号等于参考电压时,输出为255,1.25V为1/4满量程,输出为255/4,转为整数64,也就是40H。
这要看电压了,电压是5V的,数据公式就是:输出值=输入值*5/256,也就是5V电压对应最大的255H,电压每增加0.02V数字数据就+1