求助 hx711 24位AD转换模块的使用编程
时间:10-02
整理:3721RD
点击:
以下是hx711的驱动程序,接下来怎样对数据进行处理?我不是很理解它的数据格式?是16进制?2进制?还想实现一个开机清零的功能?求帮助 谢谢
unsigned long ReadCount(void)
{
unsigned long Count;
unsigned int ADval;
unsigned char i;
ADDO=1;
ADSK=0;
Count=0;
while(ADDO);
for(i=0;i<24;i++)
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)Count++;
}
ADSK=1;
Count=Count^0x800000;
ADSK=0;
return Count;
}
unsigned long ReadCount(void)
{
unsigned long Count;
unsigned int ADval;
unsigned char i;
ADDO=1;
ADSK=0;
Count=0;
while(ADDO);
for(i=0;i<24;i++)
{
ADSK=1;
Count=Count<<1;
ADSK=0;
if(ADDO)Count++;
}
ADSK=1;
Count=Count^0x800000;
ADSK=0;
return Count;
}
再帮你写个标定程序,哈哈……估计大神们都很忙
。
能帮下忙吗?给些参考资料也可以啊
对照手册一遍一遍的看。
中文的手册,不难。很快能明白的。我也没用过这个片子
你这个下面的处理程序搞定了吗,我现在也做这个,但是数据出不来,如果出来了,麻烦将程序发给我下或者给点提示:1348183505@qq.com,多谢了
PCB打样找华强 http://www.hqpcb.com 样板2天出货
unsigned long ReadCount(void)
这个函数的返回值就是传感器返回回来的电压值!~ 要得到重量 那就需要你的标定值了 不如0.5V为1KG那么1.2V可能就为2KG 这个系数要考测试出来的
给你推荐个24位ad,已经把模块做好了,直接买现成的,淘宝网上找 ads1256 嘿嘿,就有了,价格135 一定要买 kohtxuan的哦,因为我们提供源程序,包括单片机的和stm32的,有优势吧
http://item.taobao.com/item.htm? ... &id=35776617799
http://item.taobao.com/item.htm? ... &id=35776617799
小编有没有程序?
分享一下