1.一种饮水量的检测装置,其特征在于,包括超声波发射/接收器、压力传感器、温度传感器、单片机和显示模块,所述的超声波发射/接收器与所述的压力传感器电连接,所述的单片机分别与超声波发射/接收器、温度传感器和显示模块电连接,其中:
超声波发射/接收器用于发射超声波,并接收水面反射后的超声波;
压力传感器用于触发超声波发射/接收器工作,当压力传感器检测到有压力时,超声波发射/接收器开始工作;
温度传感器用于检测环境温度;
单片机根据环境温度通过查表的方式得知超声波的传递速度,根据超声波发射/接收器发射超声波和接收超声波的时间差,计算水面到杯盖的距离li;当本次计算的距离li>上次计算的距离li-1时,计算本次饮水量mi,并与前i-1次的饮水量相累加,得到截止目前为止的总饮水量m;
显示模块用于显示总饮水量m。
2.根据权利要求1所述的一种饮水量的检测装置,其特征在于,还包括无线传输模块,所述的无线传输模块与所述的单片机电连接;所述的无线传输模块将总饮水量m通过无线方式发送到客户端。
3.一种饮水量的检测方法,其特征在于,包括以下步骤:
步骤1、当压力传感器检测到有压力时,超声波发射/接收器发射超声波,超声波经水面反射后又被超声波发射/接收器接收;
步骤2、单片机根据环境温度查表得到超声波的传递速度,再根据超声波被发送和被接收之间的时间差,计算水面距超声波发射/接收器的距离li;
步骤3、单片机判断本次计算的距离li是否大于上一次计算的距离li-1,如果是则表示水位下降,计算水位下降的距离差li-li-1,再根据距离差、盛水容器的横截面积计算本次的饮水量mi;
步骤4、将本次饮水量mi与前i-1次的饮水量相累加,得到截止目前为止的总饮水量m并通过显示模块显示。
4.根据权利要求3所述的一种饮水量的检测方法,其特征在于,还包括单片机将累加的饮水量m通过无线通信模块发送给显示终端的步骤。
5.一种杯子,包括杯盖和杯体,其特征在于,所述的杯盖中内置权利要求1或2所述的饮水量的检测装置。