一种奶牛自动喂食装置以及对应的智能喂食系统的制作方法

文档序号:9356300阅读:207来源:国知局
一种奶牛自动喂食装置以及对应的智能喂食系统的制作方法
【技术领域】
[0001]本发明属于畜牧业喂食领域,具体涉及一种奶牛自动喂食装置以及对应的智能喂食系统。
【背景技术】
[0002]众所周知,奶牛业在我国畜牧业中已经成为了支柱型企业,它的发展决定了我国畜牧业的经济水平,影响着我国国民的健康状况。随着我国畜牧业的崛起,对牛奶的需求量增大,因此需要保证每头奶牛的饮食,保障奶牛的产奶量。
[0003]目前,奶牛的喂食方法是人工统一喂食,不仅造成人力资源的大量浪费,工作效率低下,发明人在研究中发现,由于每头奶牛的整体运动水平不同,其饲料需求也不同,如果每头奶牛都采用相同的喂食量进行喂食,很容易出现饲料的浪费或者不足的情况,影响奶牛的健康状况,使得奶牛的产奶水平不均衡。因此,需要一种奶牛自动喂食装置,根据奶牛的运动水平,分别进行奶牛的自动喂食。

【发明内容】

[0004]本发明的目的是提供一种奶牛自动喂食装置以及对应的智能喂食系统,用以提供一种能够根据奶牛的运动水平进行奶牛的自动喂食的装置。
[0005]为实现上述目的,本发明的方案包括:
[0006]—种自动喂食装置,包括喂食机、驱动喂食机的电机,以及料槽控制模块和运动量信息读取模块;所述运动量信息读取模块连接料槽控制模块,所述料槽控制模块控制连接电机;所述运动量信息读取模块用于读取奶牛身上佩戴的运动量采集装置的运动量信息;所述料槽控制模块用于接收、处理所述运动量信息,并根据所述运动量信息控制电机转动。
[0007]所述料槽上还设有流量计,流量计连接料槽控制模块,所述流量计用于检测喂食量。
[0008]所述运动量信息读取模块是NFC读写器。
[0009]—种智能喂食系统,包括自动喂食装置和用于佩戴在奶牛身上的加速度采集装置,所述加速度采集装置包括加速度传感器、加速度控制模块和通讯模块;所述自动喂食装置包括喂食机、驱动喂食机的电机,以及料槽控制模块和运动量信息读取模块;所述运动量信息读取模块连接料槽控制模块,所述料槽控制模块控制连接电机;所述加速度传感器用于采集奶牛前进方向的加速度数据;所述加速度控制模块用于处理采集到的加速度数据并生成奶牛的运动量信息;所述通讯模块用于将运动量信息发送给自动喂食装置;所述运动量信息读取模块用于读取奶牛身上佩戴的加速度采集装置的运动量信息;所述料槽控制模块用于接收、处理所述通讯模块发送来的运动量信息,并根据所述运动量信息控制电机转动。
[0010]所述料槽上还设有流量计,流量计连接料槽控制模块,所述流量计用于检测喂食量。
[0011]所述运动量信息读取模块是NFC读写器。
[0012]本发明的有益效果是:通过加速度传感器采集奶牛前进方向的加速度信息,加速度控制模块根据加速度信息生成相应的运动量信息,并通过通讯模块将运动量信息发送给自动喂食装置。根据该运动量信息,通过料槽控制模块控制步进电机设置奶牛的喂食量,保证了每头奶牛都有合适的喂食量,实现了奶牛的自动化饲养。
【附图说明】
[0013]图1是本发明智能喂食装置实施例的示意图;
[0014]图2是本发明智能喂食系统实施例的示意图。
【具体实施方式】
[0015]智能喂食装置实施例
[0016]本发明实施例的智能喂食装置包括喂食机、电机,以及料槽控制模块和运动量信息读取模块;运动量信息读取模块连接料槽控制模块,料槽控制模块控制连接电机,电机驱动连接喂食机。
[0017]运动量信息读取模块读取奶牛身上的运动量信息,并将该信息传送给料槽控制模块,料槽控制模块处理奶牛运动量信息并控制电机转动,电机带动喂食机动作,实现奶牛喂食的自动控制。
[0018]在上述实施例中,所述奶牛自动喂食装置还包括流量计,流量计连接料槽控制模块,如图1所示。流量计用于检测喂食量,并将喂食量反馈给料槽控制模块,通过料槽控制模块控制喂食量的多少,实现奶牛喂食量的自动控制。作为其他实施方式,可以通过料槽控制模块直接控制电机的工作时间来控制喂食量。
[0019]在上述实施例中,所述料槽控制模块是Arduino Uno R3单片机。作为其他实施方式,所述料槽控制模块是其它类型的控制器。
[0020]智能喂食系统实施例
[0021]本发明实施例的智能喂食系统包括自动喂食装置和用于佩戴在奶牛身上的加速度采集装置。加速度采集装置包括加速度传感器、加速度控制模块和通讯模块,加速度传感器连接加速度控制模块,加速度控制模块连接通讯模块。自动喂食装置包括喂食机、电机,以及料槽控制模块和运动量信息读取模块;运动量信息读取模块连接料槽控制模块,料槽控制模块控制连接电机,电机驱动连接喂食机。
[0022]加速度采集装置的加速度传感器采集奶牛前进方向的加速度数据,加速度控制模块处理采集到的加速度数据并根据相应的算法生成奶牛的运动量信息;通讯模块将运动量信息发送给自动喂食机。
[0023]运动量信息读取模块读取奶牛身上佩戴的加速度采集装置的运动量信息;料槽控制模块接收、处理通讯模块发送来的运动量信息,并根据运动量信息控制电机转动,实现奶牛喂食的自动控制。
[0024]在上述实施例中,所述奶牛自动喂食装置还包括流量计,可以选用超声波流量计,流量计连接料槽控制模块,用于检测喂食量,并将喂食量反馈给料槽控制模块,通过料槽控制模块控制喂食量的多少,实现奶牛喂食量的自动控制。作为其他实施方式,可以通过料槽控制模块直接控制步进电机电机控制喂食量。
[0025]在上述实施例中,所述料槽控制模块是Arduino Uno R3单片机。作为其他实施方式,所述料槽控制模块是其它类型的控制器。
[0026]在上述实施例中,所述通讯模块包括NFC读写器和RFID标签,NFC读写器将奶牛的运动量信息写入RFID标签,所述运动量信息读取模块是NFC读写器,如图2所示。作为其他实施方式,所述运动信息读取模块是与奶牛身上的通讯模块相适配的,比如,奶牛身上的加速度采集装置的通讯模块是蓝牙模块,用于将信息发送到自动喂食装置,这种方式下,自动喂食装置的信息读取模块也为一个蓝牙模块。
[0027]现结合具体算法对智能喂食系统的典型实施例进行说明。
[0028]在一段时间内,通过加速度传感器采集若干组加速度数据,每组加速度数据为设定周期的奶牛前进方向的加速度数据。加速度控制模块一Arduino Uno R3单片机对加速度数据进行以下处理:
[0029]I)对于每组加速度数据,计算加速度零均值序列的前向差分序列d。
[0030]设其中一组加速度序列为X = [X1, X2,…,Xn],计算X的均值X' = (χ^Χζ+^'+Χη)/η,将加速度序列X中的每个元素减去均值
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1