模拟量转485 数据解析

测量土壤温湿度的是4-20毫安的模拟量,但程序需要485采集。就需要增加模拟量转485采集模块。

对应关系如下: 4-20毫安的电流值 对应800到4000的数据值。并且4毫安对应 含水量为0%,20毫安对应的含水量比为100%

通过485采集的数据为16进制 转换为10进制后为 数码值。例如为 916

解析关系如下: 4-20 == 800-4000 ===0-100

4000-800 = 3200 即对应(100-0)%

(100-0) /3200 =0.03125 即为每个数码值对应的 含水百分比 (100为含水率100%,0含水率为0%)

(监测值-800) * 0.03125  + 0 ===这就是最后的含水百分比!

代码参考:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值