2019-07-21 18:50发布
dirtwillfly 发表于 2016-8-5 11:49 论坛有很多
开始吧 发表于 2016-8-5 15:06 现在还在用称重传感器[电阻应变半桥式],用HX711AD模块调试,还没弄出来,结果出不来,或者说出来的结果 ...
最多设置5个标签!
现在还在用称重传感器[电阻应变半桥式],用HX711AD模块调试,还没弄出来,结果出不来,或者说出来的结果一直是变化的数值,用的数码管显示的
unsigned long ReadCount( )
{
unsigned long Count;
unsigned char i;
ADSK=0; //使能AD(PD_SCK 置低)
Count=0;
while(ADDO) ; //AD转换未结束则等待,否则开始读取
for (i=0;i<24;i++)
{
ADSK=1; //PD_SCK 置高(发送脉冲)
Count=Count<<1; //下降沿来时变量Count左移一位,右侧补零
ADSK=0; //PD_SCK 置低
if(ADDO)
Count++;
}
ADSK=1;
Count=Count^0x8000 ;//第25个脉冲下降沿来时,转换数据
ADSK=0;
return(Count);
}
这是AD卖家给的程序,【Count=Count^0x8000 ;//第25个脉冲下降沿来时,转换数据】这个 我还读不懂
哎
这个是由hx711的数据手册决定的,你看看时序图就好了。
你可以直接找卖家。如果代码不好使,就说他的东西有问题
一周热门 更多>