EasyLoader (beta)

Current Product Don't Have Test Firmware

Note: pls, use PC chrome/edge browser, if can't connect, refresh the webpage.

1. Click connect button

2. After connected successfully, pick a firmware

3. Click the burn button

4. After burning successfully, Unplug the device and restart.

0%

WEIGHT

SKU:U030

描述

WEIGHT 是一款计重 Unit.集成专为高精度电子秤而设计的24位A/D转换器芯片HX711.输入选择开关可任意选取通道A 或通道B,与其内部的低噪声可编程放大器(PGA)相连.通道A 的可编程增益为128 或64,对应的满额度差分输入信号幅值分别为±20mV或±40mV.通道B 则为固定的32 增益,所有控制信号由管脚驱动,无需对芯片内部的寄存器编程.在测试中,我们将使用 WEIGHT Unit 连接压力传感器,并通过M5Core显示重量测量数据.

产品特性

  • 两路可选差分输入通道
  • 片内低噪声可编程放大器,可选增益32, 64 and 128
  • 片内稳压电路可直接向外部传感器芯片内A/D转换器提供电源
  • 片内时钟振荡器无需外接器件,必要时也可使用外接晶振或时钟
  • 上电自动复位电路
  • 简单的数字控制和串口通讯:所有控制由管脚输入,芯片内寄存器无需编程
  • 10SPS输出数据速率
  • 同时抑制50和60Hz的电源干扰
  • 电流消耗(含稳压电源电路) 电源调节器:
  • 典型工作电流 < 1.5mA, 断电电流 < 1uA
  • 工作电压范围: 2.6 ~ 5.5V
  • 工作温度范围: -40 ~ +85℃
  • 16 pin SOP-16 封装
  • 开发平台: Arduino, UIFlow(Blockly, Python)
  • 2x LEGO 兼容孔

包含

  • 1x WEIGHT Unit
  • 1x HY2.0-4P线缆

应用

  • 微型重量计
  • 厨房秤

规格参数

规格 参数
工作电压 g
工作电流 g
净重 8g
毛重 20g
产品尺寸 40*24*12mm
包装尺寸 67*53*12mm

相关链接

EasyLoader

点击下载EasyLoader

1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.

2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录.(为M5StickC烧录时,请将波特率设置在750000或115200)

项目案例

M5Stack Smart Supermarket
Thanks for the source code and project information provided by @沧海

案例程序

Arduino

该案例使用10Kg量程的传感器.(单位:克)

请点击此处下载Arduino示例

UIFlow

功能说明

  • return to zero 归零

  • Get weight 返回重量,单位克

  • Get raw data 返回原始数据

使用示例

每次下载程序后,需要先按下按键A进行校准.然后放置测量对象进行测量,在M5Core的屏幕上将会显示其重量.(单位:克)

请点击此处下载UIFlow示例

原理图

管脚映射

WEIGHT 连接到 PORT A

M5Core(PORT A)GPIO22GPIO215VGND
WEIGHT UnitDATA Pin (DAT)CLOCK Pin (CLK)5VGND

WEIGHT 连接到 PORT B

M5Core(PORT B)GPIO36GPIO265VGND
WEIGHT UnitDATA Pin (DAT)CLOCK Pin (CLK)5VGND

WEIGHT 连接到 PORT C

M5Core(PORT C)GPIO16GPIO175VGND
WEIGHT UnitDATA Pin (DAT)CLOCK Pin (CLK)5VGND