[应用相关] 电子体重秤是如何实现唤醒功能的

[复制链接]
5185|13
 楼主| Garen2 发表于 2016-7-18 20:14 | 显示全部楼层 |阅读模式
现在的体重秤都有这个功能,人站在秤上就能自动唤醒称重,人走后就自动关机了,并且还能实现低功耗。
有谁知道具体的原理吗?单片机是如何实现的。
尤彼卡 发表于 2016-7-18 20:37 | 显示全部楼层
这个应该是通过检测重量的变化的吧,一开始没有东西的时候,重量为零,然后电子称不工作,当检测到重量有变化的时候,就让电子称开启工作
Stannis 发表于 2016-7-18 21:01 | 显示全部楼层
单片机的电源管理,在无中断触发的情况下,会进入低功耗状态,即睡眠状态,不同的单片机其电源管理模式可能不相同,其功能越强大的单片机,相对电源管理模式可能会更多。
Rangar 发表于 2016-7-18 21:25 | 显示全部楼层
要实现低功耗就要关闭ADC,靠ADC来唤醒是不现实的。最好的唤醒方式还是中断,增加一个霍尔传感器和对应的磁缸,由人的重量来使其接近,触发中断唤醒,然后再开ADC。
Thor9 发表于 2016-7-18 21:47 | 显示全部楼层
称重过程中人站在上面和离开的情况下,机械变形都是很小的,霍尔传感器和磁钢怎么能很好的配合呢?
Rollo 发表于 2016-7-18 21:50 | 显示全部楼层
STM32的PA0是唤醒引脚,人站在电子称上触发该引脚电平变化,可以引起触发事件
shdjdq 发表于 2016-7-19 08:20 | 显示全部楼层
我家里的是通过振动来唤醒的。
gxy5057232 发表于 2016-7-19 10:13 | 显示全部楼层
成熟的方案都是通过定时检测重量方式 ,MCU每隔N时间自动唤醒,检测一次重量,大于阀值,开始测量,小于阀值,进入低功耗休眠。
15369303082 发表于 2016-7-19 11:16 | 显示全部楼层
Thor9 发表于 2016-7-18 21:47
称重过程中人站在上面和离开的情况下,机械变形都是很小的,霍尔传感器和磁钢怎么能很好的配合呢? ...

可以通过其他方式把形变放大啊
15369303082 发表于 2016-7-19 11:18 | 显示全部楼层
gxy5057232 发表于 2016-7-19 10:13
成熟的方案都是通过定时检测重量方式 ,MCU每隔N时间自动唤醒,检测一次重量,大于阀值,开始测量,小于阀 ...

这样能做到最低功耗吗?
wo_yjk 发表于 2016-7-21 10:41 | 显示全部楼层
压敏电阻
yanggexiaosa 发表于 2016-7-21 15:49 | 显示全部楼层
一般都是检测重量变化进入唤醒模式。一看到低功耗就认为一定CPU进入什么停机或者待机模式。然而这些廉价的CPU不带这些高级模式啊。
对于低功耗和成本来说,厂家更加注重的是成本。加什么检测原件和检测电路简直是注重成本厂家无法容忍的。那种圆形玻璃体重秤,其CPU才7毛左右还自带24位AD的OTP单片机。由于本身没有什么外设,功耗设计得很低。显示芯片就是一块黑疤连封装都没有,成本不到1元。

heisexingqisi 发表于 2016-7-21 22:59 | 显示全部楼层
花几十元买个电子秤看看是咋做的。
capturesthe 发表于 2016-7-22 16:24 | 显示全部楼层
只有重量达到一定程序才会唤醒
也就是压力达到一定程序电子秤就从睡眠状态唤醒
您需要登录后才可以回帖 登录 | 注册

本版积分规则

153

主题

734

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部