首页 > 编程知识 正文

24位ADC,称重传感器尺寸图

时间:2023-05-04 15:04:30 阅读:139493 作者:3455

另一方面,HX711 24位ADC HX711是采用海芯科技集成电路专利技术,为高精度电子秤设计的24位A/D转换器芯片。 与同类型的其他芯片相比,该芯片集成了稳压电源、片上时钟振荡器等其他同类型芯片所需的外围电路,具有集成度高、响应速度快、抗干扰能力强等优点。 降低了电子秤整机成本,提高了整机性能和可靠性。

如果需要下载相关的数据手册,可以在创创商城找到该芯片,然后下载该芯片手册。 (HX711好像有不完备的地方,请看一下HX712的东西。 读取数据的部分是一样的,但是712只能读取一个传感器。 另外,因为附有电池检查,所以适合低功耗的产品。

二、称重传感器大部分都使用这个称重传感器。 一共4条线是全桥电阻,可以看到上面的电路图。 通过测量其电阻,表明两者之间的电阻值相同,是相邻的线。 一般红黑一组,白绿一组,E /E-/A-/A分别对应红/黑/白/绿。

但也可以使用这种50KG的人体重量传感器,一个有三根线,四根一组,通常组团一致购买使用。

该传感器内部为一组半桥应变片,使用方法有以下三种。

1、使用一个传感器配合内阻进行全桥测量,量程为一个传感器的量程: 50kg。 对外部电阻的要求很高。

2、使用两个传感器进行全桥测量,量程为两个传感器的量程之和: 50kg2=100kg。

3、用4个传感器进行全桥测量,量程为4个传感器的量程之和: 50kg4=200kg。

三. HX711驱动代码(适用于STC15F2K60S2)1.头文件# ifndef _ _ hx 711 _ h _ # define _ hx 711 _ h _ # includes t c15 f2k 60s 2 sbit HX711_SCK=P2^7; //extern long Water; //每称一次重量桶水的总重量//extern long Water1; //刚装水的桶水总重量//extern long Water_bucket; //桶的重量//extern uchar Water_percentage; //剩余水量百分比//函数或变量声明voiddelay__hx711_us(void ); unsignedlonghx711_read(void; #endif 2.主函数# include ' hx 711.h '/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *主函数_nop_ (); _nop_ (); i=5; while (--i; (/) )、)、(,)、)、)、(,)、)、()、)、)、)、)、)、)、)、)、、、、、、、 HX711_DOUT=1; Delay__hx711_us (; HX711_SCK=0; count=0; wile(hx711_dout; for(I=0; i24; I ) { HX711_SCK=1; count=count1; HX711_SCK=0; if(hx711_dout ) count; (} HX711_SCK=1; count=count^0x800000; 当第//25个脉冲的下降沿到来时,变换数据Delay__hx711_us (; HX711_SCK=0; 返回(计数; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。