lanyuye 发表于 2013-11-7 09:21:37

使用IDAC来测量电阻打基础!

采集“液位”信号:通过物理转换将液位转换成电阻信号的变化,所以我这里使用IDAC电流源组件,通过R*I=U,然后通过ADC采集电压就可以换算出目标电阻及液位高低。 一、添加IDAC组件二、编辑原理图三、配置IDAC组件四、配置IDAC输出端口P3.0 五、编辑代码测试IDAC组件 IDAC_1_Enable();//使能该组件 IDAC_1_Start();//开始组件 IDAC_1_SetValue(1);//设置IDAC输出电流 六、结果默认1bit=1.2uA,实际1bit=1.153uA,不过对目标测量影响不大!

fj1161 发表于 2013-11-8 08:06:19

赞一个~~~~~~~~~~

lanyuye 发表于 2013-11-7 12:49:28


IDAC_1_SetValue(40);电流=48.352uA ~ 48.361uA

IDAC_1_SetValue(80);电流=95.758uA ~ 95.764uA

IDAC_1_SetValue(120);电流=145.369~ 145.396uA

IDAC_1_SetValue(160);电流=193.519~ 193.555uA

IDAC_1_SetValue(200);电流=241.57~241.60uA

IDAC_1_SetValue(255);电流=307.90~307.94uA

sacq12 发表于 2013-11-7 10:08:38

IDAC_1_SetValue(1);//设置IDAC输出电流

有条件看“输出电流”,就多看几个嘛,看中间的,看最大的,最大可到300(或600)uA。
看电流误差大不大。

糖悦之果飞 发表于 2013-11-7 09:59:37

楼主加油哟

小菜儿 发表于 2013-11-7 09:22:39

前排支持,赞一个!
页: [1]
查看完整版本: 使用IDAC来测量电阻打基础!

Baidu
map