使用HX711_dout按照事例程序采集数据,24个全为1,怎么解决。。

使用HX711_dout按照事例程序采集数据,24个全为1,怎么解决。。,第1张

void picture (int maze[][N])

{

int i,j;

setbkcolor(BLACK);

for(i=0;i<N;i++)

{for (j=0;j<N;j++)

{if(maze[i][j]==1)

{setfillstyle(1,LIGHTBLUE);

bar(70+j20,40+i20,88+j20,58+i20);

}

else

{setfillstyle(1,WHITE);

bar(70+j20,40+i20,88+j20,58+i20);

}

}

}

}

应该是异或0x800000,0x800000用十进制数表示是8388608。

HX711的输出数据是二进制补码形式,即输入从-MAX~-MIN~+MIN~+MAX对应的二进制补码数据是0x800000~0xFFFFFF~0x000000~0x7FFFFF。

通常在使用中,我们采用无符号运算,重量差值=加重量后的ADC值-加重量前的ADC值,如果加重量的前后ADC值都处于负输入或正输入,那么就是大数-小数,结果是正数;如果加重量前是负输入,加重量后是正输入,那么是小数-大数,结果是负数。

所以把输出进行异或处理,则输入从-MAX~-MIN~+MIN~+MAX对应的二进制数据是0x000000~0x7FFFFF~0x800000~0xFFFFFF,加重量后的ADC值都比加重量前的ADC值大。

颜色对颜色

传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。

传感器的特点包括:微型化、数字化、智能化、多功能化、系统化、网络化。它是实现自动检测和自动控制的首要环节。传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。通常根据其基本感知功能分为热敏元件、光敏元件、气敏元件、力敏元件、磁敏元件、湿敏元件、声敏元件、放射线敏感元件、色敏元件和味敏元件等十大类。

1、ADSK的个数决定下一次读取的通道,以及增益设定。

2、完成一个输出周期后,ADDO始终是1,一旦变成0,允许读取。

3、送出24个脉冲后,可依次读入24位。高位在前。count每次都是左移1位,把末位设成ADDO的值。count是变量。在计算机中一切数据和变量都是用二进制表达的。

你再理解调试看看,祝你成功!

以上就是关于使用HX711_dout按照事例程序采集数据,24个全为1,怎么解决。。全部的内容,包括:使用HX711_dout按照事例程序采集数据,24个全为1,怎么解决。。、称重传感器HX711的输出重量为什么除以83886.08、HX711AD称重模块儿 和3线压力传感器的接线方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9488161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存