我目的是 用DA (0-2V)-运放 然后横流(0-20MA)输出,现在前级DA 可以正常输出0-2v 给运放正向输入端,NMOS是MMBF170 贴片封装。运放24V 和 系统24V 到(LM2596-5输出5V 给单片机) 公共的 ,运放电源后的5V稳压二极管 反接 是来分压的,实际运放的供电19V左右。
问题出现了:
1.当系统24V供电时, 假如DA输出1V,1V /100欧 = 10MA 输出,ch2+ /ch2-之间接负载,如果此时接一个固定值的电阻250欧,0-20MA 输出 ,250欧对应0-5V 的电压,此时正常,可以认为目前这个恒流源没什么问题。但是我如果把固定电阻去掉,接入一个0-20MA的采集模块(此时模块算是负载了)理论上上,当输出10MA电流时 采集模块应该能采集到信号,但是现在负载上的电压是20多V,也就是经过4148输出的电源电压,实际测量的 MOS D处电压0V G处1V左右,也就是MOS管没有导通,我直接感觉是这个原因造成 ch2+的电压全部加在负载上了。
2.当系统12V供电时,无论接上固定阻值还是接上 采集模块 输出的0-20MA 信号都正常,都能被正常采集到。但是此时12V的供电毕竟带负载能力有限,所以我还想是24V 的 ,但是24V 供电时 出现了上述1问题。
我现在感觉可能就是系统电源有问题,但是又说不出哪里问题,经过好几个人看过我的原理图和PCB 也都没发现哪里不对劲。但是1中的问题 就是无法解决,特此求教。期待大侠给小弟指导下,感激不尽! |