基于sm32的数字式实用型奶山羊生长性能全自动测定方案.docxVIP

基于sm32的数字式实用型奶山羊生长性能全自动测定方案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于sm32的数字式实用型奶山羊生长性能全自动测定方案 摘要:针对传统式奶山羊生长性能测量精准度低的现状,本文提出了一种基于STM32的数字式实用型奶山羊生长性能全自动测定方案。奶山羊生长性能是其养殖过程中关键环节,能够表征羊只生长速度和饲料利用率等重要指标和有效监控、分析养只的具体生长情况。本装置以STM32F103C8T6单片机为处理器,结合射频识别、数据库管理等技术实现的奶山羊生长性能自动测定装置。该装置包含羊只电子耳标识别模块、体重测量模块、喂料饲料称重模块、采食数据信息处理模块。实验数据表明:该装置工作稳定,射频识别RFID响应时间10ms。结论表明:该装置符合畜禽精准化养殖、精细化管理新需求。 引言 奶山羊是陕西咸阳地区发展迅速的特色涉农产业,与羔羊育肥相比,奶山羊的品种选育和生长性能优选相对落后 1 羊场养殖信息监测装置工作原理 羊场养殖信息监测装置利用射频识别RFID技术将每个羊只的电子耳标从羊群中识别出来,达到识别具体羊只身份的目标;还能够显示羊只喂食前时间、羊只喂食后时间、羊只喂食前饲料重量、羊只喂食后饲料重量、羊只喂食前质量、羊只喂食后质量等一系列重要养殖信息参数。在奶山羊养殖场羊舍外监测站处各安装一台该监测装置,每个羊舍可以饲养20~25只奶山羊。当右耳带有耳标的羊只进入舍外监测站,射频识别RFID读出具体电子耳标号码,当羊只喂食过程结束后,该装置全自动记下上述信息参数。根据羊只喂食次数和羊饲料消耗量可以预测其生长性能。 2 羊场养殖信息监测装置的设计 2.1 羊场养殖信息监测装置的硬件设计 羊场养殖信息监测装置的具体硬件构成框图如图1所示。该装置的总体方案是基于单片机STM32主控核心,由RFID射频识别模块、运料电机控制模块、传感器检测模块、LCD液晶显示模块、数据存储模块、电源模块、系统报警模块等组成。下面具体阐述重要模块设计过程。 2.1.1 主控核心模块设计 主控制器模块是整个控制系统最核心的部分,它主要实现对压力传感器模块的有效控制即获取饲料量质量和羊只重量等数据,再采取卡尔曼智能滤波算法来处理采样数据,最后使无线传感器模块经由串口通信快速接收数据再发送出去供信息管理系统软件处理。考虑到系统需要快速分析并处理所获取信号和准确实现饲料用量测定,故选用32位单片机STM32F103C8T6作为主控核心,其编程灵活、调试简单且具有多个都能接受外部中断的I/O口、抗干扰能力强、功耗低、体积小、成本低等优点。 2.1.2 无线发送模块接口电路设计 该模块具有功耗小接收电流30m A,发射电流50m A;具有16个传输信道,可以根据环境切换可靠通信信道;从而保证数据能够正常传输,该模块使用2.4G全向天线,可靠传输距离达250m,断开自动重连距离高达110m,保证在养殖场内Zig Bee能正常通信,其中Zig Bee的P02/RXD与P03/TXD引脚,分别与微控制器STC15F2K6032的RXD和TXD相连,用于接收微控制器从超高频RFID标签中读取的信息,无线发送模块接口电路如图2所示。 2.1.3 按键操作接口电路设计 奶山羊耳标标签采集节点有3个功能按键组成分别为:进舍、出舍、养殖。这3个按键在羊只进出羊舍时有着不同的作用,当羊只转舍需要进入该舍时,按下“进舍”按键,则超高频模块采集到的标签信息传送给上位机,上位机读取信息后可识别为羊只进舍;当按下“出舍”按键时,同样上位机会识别羊只为出舍;当平时没有羊只进出舍时或处于养殖状态则按下“养殖”按键,它们分别与微控制器STM32的PA4、PA3、PA2引脚相连,其按键接口电路如图3所示。 2.1.4 羊只重量测定模块设计 羊只个体重量测定传感器选取选取8个量程为0~200kg的悬臂梁结构式称重传感器SQC-A200安装于测定平台底部来测量羊只重量数据。为了确保测定准确率,将SQC-A200电阻应变片式传感器的六路输出信号通过多输入单输出器件匹配成单路输出模拟信号。羊只体重测定模块结构示意图如图4所示。 2.2 羊场养殖信息监测装置的软件设计 本设计选用自带A/D转换的STM32,由称重传感器检测电路输出的电信号经过STM32进行A/D数据采集和数据处理后,通过液晶显示器显示出来。系统的程序流程图如图5所示。 养殖现场在成功建立Zig Bee网络基础上,信息采集节点采集现场信息并发送,无线接收节点即Zig Bee协调器接收现场采集信息,通过RS232传输给上位机。信息采集节点包含,羊舍环境信息采集节点用于采集羊舍内环境信息;羊耳标信息采集节点用于采集进出羊舍羊耳标标签信息,信息采集流程如图6所示。 3 羊场养殖信息监测装置性能测试 选择该测定仪对某奶山羊养殖厂的120头羊的体重进行多次测量,并在上位机软件上

文档评论(0)

lmzwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档