当前位置: 首页 > news >正文

基于单片机的仔猪喂饲系统设计

文章目录

  • 前言
  • 资料获取
  • 设计介绍
  • 功能介绍
  • 设计清单
  • 具体实现截图
  • 参考文献
  • 设计获取


前言

💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗
👇🏻 精彩专栏 推荐订阅👇🏻
单片机设计精品实战案例
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

资料获取

文章底部名片,详细资料联系我。

设计介绍

  目的:仔猪阶段的饲养管理是生猪养殖过程中的重要环节,由于仔猪在断奶后转入保育阶段, 与母猪分离饲喂,主要营养来源由吃奶供给转变为采食饲料供给,加上饲养环境的变化和断奶仔猪的生理特性,如果断奶的方法不当,有可能造成仔猪的应激反应,容易引起仔猪发病、生长发育停滞形成僵猪,严重的还有可能导致仔猪死亡,给养殖业带来经济损失。因此,随着时代的发展与进步,自动
化控制技术在很多地方得以有效发展,近年,随着自动化控制技术和无线通信技术等许多先进的高
科技技术在生猪养殖领域中的有效应用,生猪饲料投喂的智能化成为一种可能。通过利用智能远程
操作系统能完成对饲料的科学搭配与饲喂,整个过程在机械环境下操作,不需要人进入猪舍中,有
效降低养殖成本,同时也能降低人员进入养殖场引入风险的概率,提高生产效率。
  意义:在猪场生产中,仔猪的管理极其重要,它直接影响着猪场的整体效益。为便于管理,我国大部分养猪户对母猪都采用了限位栏养殖的养殖方式。随着养猪技术要求的提高,将计算机技术、信息技术、通信技术、传感器技术等技术应用到养猪行业中,不仅可以提高养猪业基础设施的自动化水平,实现养猪业的数字化,也可以为饲养人员提供良好的工作环境,减少饲养人员的工作量,从而提高养猪业的整体生产水平和效益。
  为进一步推动规模化生猪饲喂智能系统的有效应用,结合实际情况探讨一种基于控制系统为核心的智能化饲喂控制系统,该系统能降低养殖管理人员的工作强度,节省养殖成本。随着科技的不断进步和农业生产的现代化,猪场自动喂料系统越来越受到农户的青睐。这种现代化的喂料系统通过合理的设计和高效的机械装置,能够帮助农户实现对猪群的精准喂养,提高饲料的利用率和猪的生长速度。使用自动喂料系统既能有效解决招工用工难的问题又能大幅度节省开支增加猪场效益,具有同时提高饲喂效率和效益的双重功效,所以国内规模化猪场投资引入自动喂料系统是非常必要的,值得各地予以重视并积极推广实践。

功能介绍

(1)设计、制作和调试仔猪喂饲系统的硬件电路;
(2)设计、编写和调试仔猪喂饲系统的系统软件;
(3)应用 Protel 或 AD 等 EDA 软件绘制系统电路原理图和 PCB 图。
该项目主要完成的任务包括:
(1)硬件部分:包括压力传感器,电子秤,定时器,电子钟,蜂鸣报警器。
(2)软件部分:包括微处理器控制程序的编制和原理图的绘制。
(3)系统的综合调试与分析:在软硬件完成以后,要对系统进行综合的测试与实验,分析系统的可靠性
与实用性,调整系统的不足。

1、时钟模块需要控制早中晚饲料投放时间,早中晚规定几点定时投放
2、饲料模块的话有一个电子钟用来控制饲料的投放,这个需要编写程序,用时间来控制饲料的投放,比如0.25kg的饲料,我需要投放15秒钟,分别有三个重量,0.25和0.5和1kg,分别对应不同的投放时间
3、仔猪称量模块需要用到一个压力传感器,用来称仔猪的重量仔猪的重量,有三个阶段的仔猪重量
4、需要设置一个蜂鸣报警器,这个报警器的作用是:用来提醒仔猪已达到下一阶段的重量,需要投放下一阶段重量的饲料,和刚才电子秤控制饲料的投放相对应
5、其他模块要求和开题报告一致
技术参数:5kg-10kg仔猪 投喂0.25kg;10kg-15kg仔猪投喂0.5kg;15kg-20kg仔猪投喂1kg。

设计清单

步进电机元件清单
1.7*9万用板
2.四位一体共阳.36数码管
3.STC89C51
4.步进电机

具体实现截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考文献

[1]张燕,屈海朋.宠物自动喂食控制系统设计[J].现代信息科技,2022,6(15):169-172.DOI:10.1985
0/j.cnki.2096-4706.2022.15.043
[2]高峰,自动喂饲器.河南省,河南优德医疗设备股份有限公司,2022-06-10.
[3]曹妍.基于单片机的智能宠物喂食器设计 [J]. 电子技术, 2021, 50 (09): 32-33.
[4]魏云丰.9WZY-1.5 型育肥猪自动喂饲设备安装及操作方法 [J].智慧农业导刊, 2021,1(04):46-4
7+51.
[5]王彦玲,刘法文. 畜牧养殖自动化上料技术的应用研究 [J]. 吉林畜牧兽医, 2021, 42 (02): 9
0.
[6]杨传升,顾宗磊,刘凤玲等. 一种小型全自动喂食机 [J]. 科技创新导报, 2020, 17 (07): 66+6
8. DOI:10.16660/j.cnki.1674-098X.2020.07.066
[7]魏云丰, 育肥猪自动喂饲设备的研究. 黑龙江省, 黑龙江省农业机械工程科学研究院齐齐哈尔
农业机械化研究所, 2019-12-16.
[8]项志,赵娟.一种智能宠物喂食器的设计 [J]. 广东蚕业,2019,53(04):24-25.
[9]张伏,王亚飞,吕美等.仔猪自动精细饲喂系统设计与试验[J].农业机械学报,2018,49(07):39-4
5.
[10]王珊珊,魏虹.基于 51 单片机猫用自动喂食器的分析研究[J].科技风,2017,(19): 10-11. DOI:
10.19392/j.cnki.1671-7341.201719008
[11]俞悦,王韬. 智能化宠物自动喂食机的设计 [J]. 科技资讯, 2015, 13 (29): 206+208. DOI:1
0.16661/j.cnki.1672-3791.2015.29.206
[12]王元荪. 一种家禽自动喂食机 [J]. 家禽科学, 2015, (06): 56.
[13]赵琳. 犬自动喂食机 [J]. 中国工作犬业, 2013, (04): 48.
[14]自动干料喂饲系统. 北京市, 北京市农业机械研究所, 2012-01-01.
[15]规模养猪场成套设备——干料自动喂饲系统. 北京市, 北京京鹏环宇畜牧科技有限公司, 2011
-01-01.
[16]冯英,王浚峰,高继伟等. 新型猪用干饲料自动喂饲系统[C]// 黑龙江省畜牧业协会,吉林省牧
业协会. 2010 首届东北三省健康养猪科技论坛暨猪疫病防控与种猪繁育论坛会刊.北京京鹏环宇畜
牧科技有限公司;, 2010: 3.
[17]乔春生,凌辉. 猪的饮水管理 [J]. 养猪, 2006, (05): 53-56.
[18]胡弘. 自动喂食专用饲料 [J]. 河南科技, 2000, (05): 43.
[19]吕新民. 育肥猪喂饲自动化的现状与发展趋势 [J].西北农业大学学报,1995,(01): 98-102.
[20]家畜自动喂食供水装置[J].北方园艺,1989,(07): 22.
[21]M. L S ,Khanh N ,Adela A , et al. On demand feeding and the response of Pacific wh
ite shrimp (Litopenaeus vannamei) to varying dietary protein levels in semi-intensive
pond production [J]. Aquaculture, 2023, 574
[22]Olivetti B M ,Silva D E S ,Alemão W S , et al. Effects of three feeding strategies
(self‐feeders, automatic feeding and apparent satiety) on growth performance, haemat
ological parameters, waste excretion and feed cost in Amazonian fish (Colossoma macrop
omum) [J]. Aquaculture Research, 2022, 53 (12): 4531-4539.
[23]P. A K ,Vladislav Y ,A. A V . Strain gauges capable of measuring large cyclical de
formations printed on elastic polymer films [J]. Measurement, 2020, 166 (prepublish)
[24]Laura S ,Nina V ,Nicole K , et al. Feeding Behavior of Fattening Bulls Fed Six Tim
es per Day Using an Automatic Feeding System. [J]. Frontiers in veterinary science, 20
20, 7 43.
[25]Guo P ,Zhang L . Automatic feed formulation method based on Differential Evolution
algorithm for precision feeding of dairy cows [J]. IOP Conference Series: Materials S
cience and Engineering, 2020, 768 (7): 072105.
[26]蔡振宇. 可编程序控制器在自动控制阀门多功能试验平台中的应用 [J].仪器仪表用户, 2020,
27 (12): 16-20.
[27]石荐畅. 自动控制阀门在农田灌溉中的应用 [J]. 广西农业机械化, 2020, (04): 58-59.

设计获取

文章下方名片联系我即可~

精彩专栏推荐订阅:在下方专栏👇🏻

毕业设计精品实战案例

收藏关注不迷路!!

🌟文末获取设计🌟

相关文章:

基于单片机的仔猪喂饲系统设计

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设…...

Helm Deploy Online Rancher v2.9.1

文章目录 准备安装查看下载 准备 $ kubectl get node NAME STATUS ROLES AGE VERSION kube-master01 Ready control-plane 19d v1.29.5 kube-node01 Ready <none> 19d v1.29.5 kube-node02 Ready <none&…...

【办公效率】Axure会议室预订小程序原型图,含PRD需求文档和竞品分析

作品说明 作品页数&#xff1a;共50页 兼容版本&#xff1a;Axure RP 8/9/10 应用领域&#xff1a;中小型企业的会议室在线预订 作品申明&#xff1a;页面内容仅用于功能演示&#xff0c;无实际功能 作品特色 本作品为会议室预订小程序原型图&#xff0c;定位于拥有中大型…...

论文解析一: SuperPoint 一种自监督网络框架,能够同时提取特征点的位置以及描述子

目录 SuperPoint&#xff1a;一种自监督网络框架&#xff0c;能够同时提取特征点的位置以及描述子1.特征点预训练2.自监督标签3.整体网络结构3.1 先对图像进行卷积3.2 特征点提取部分&#xff08;Interest Point Decoder&#xff09;3.3 特征描述子提取部分&#xff08;Descrip…...

【评估指标】Fβ-score

1. Fβ-score 概述 Fβ-score 是一种综合考量精确率&#xff08;precision&#xff09;和召回率&#xff08;recall&#xff09;的分类评估指标。其公式为&#xff1a; 1.1 Precision&#xff08;精确率&#xff09;&#xff1a;预测为正类的样本中&#xff0c;实际为正类的比…...

1963Springboot个性化音乐推荐管理系统idea开发mysql数据库web结构java编程计算机网页源码maven项目

博主介绍&#xff1a;专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设&#xff0c;从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的可以…...

solidity从入门到精通(持续更新)

我一度觉得自己不知何时变成了一个浮躁的人&#xff0c;一度不想受外界干扰的我被干扰了&#xff0c;再无法平静的去看一本书&#xff0c;但我仍旧希望我能够克服这些&#xff0c;压抑着自己直到所有的冲动和奇怪的思想都无法再左右我行动。 自律会让你更加自律&#xff0c;放纵…...

UEFI入门(二):edk2项目编译流程

UEFI入门&#xff08;二&#xff09;&#xff1a;edk2项目编译流程 一、编译构建流程&#xff1a;1. 安装依赖工具2. 初始化构建环境3. 配置工具链和目标4. 定义平台配置5. 构建并编译 二、uefi-tools编译edk2实践&#xff1a;1. 克隆EDK2 项目2. 构建并编译 参考文章&#xff…...

局域网一套键鼠控制两台电脑(台式机和笔记本)

服务端&#xff08;有键盘和鼠标的电脑作为服务端&#xff09; 下载软件 分享文件&#xff1a;BarrierSetup-2.3.3.exe 链接&#xff1a;https://pan.xunlei.com/s/VO66rAZkzxTxVm-0QRCJ33mMA1?pwd4jde# 配置服务端 一&#xff0c; 二&#xff0c; 客户端屏幕名称一定要和…...

最新Nessus2024.9.8版本主机漏洞扫描/探测工具下载Windows版

Nessus号称是世界上最流行的漏洞扫描程序&#xff0c;全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务&#xff0c;并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件&#xff0c;Nessus可同时在本机或远端上遥控&#xff0c;进行系统的漏洞分析扫描…...

关于使用 @iconify/vue2图标库组件的离线使用

Iconify 是最通用的图标框架&#xff0c;将各种图标库的图标集中在这里的一个组件库&#xff0c;例如ant-design,element-ui等 网站地址如下 https://iconify.design/getting-started/ 1.安装依赖 这两个包提供了图标组件和离线图标数据的支持。 npm install iconify/vue2 i…...

pdfmake生成pdf的使用

实际项目中有时会有根据填写的表单数据或者其他格式的数据&#xff0c;将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdf…...

PLM系统有哪些品牌推荐?国内不错的PLM厂商有哪些?

在当今快速变化的商业环境中&#xff0c;产品生命周期管理PLM系统已成为企业技术创新和管理创新的重要工具。PLM系统涵盖了产品从概念设计到市场推出、使用维护直至最终报废的整个生命周期&#xff0c;通过整合与产品相关的所有信息&#xff0c;助力企业实现高效、协同的产品开…...

Linux网络:网络套接字-TCP回显服务器——多进程/线程池(生产者消费者模型)

1.多进程版本 这里选择创建子进程&#xff0c;让子进程再创建子进程。父进程等待子进程&#xff0c;子进程的子进程处理业务逻辑。因为子进程是直接退出&#xff0c;子进程的子进程变成孤儿进程被系统管理&#xff0c;所以父进程在等待的时候不是阻塞等待的&#xff0c;所以可…...

Redis 篇-深入了解基于 Redis 实现消息队列(比较基于 List 实现消息队列、基于 PubSub 发布订阅模型之间的区别)

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 消息队列的认识 2.0 基于 List 实现消息队列 2.1 基于 List 实现消息队列的优缺点 3.0 基于 PubSub 实现消息队列 3.1 基于 PubSub 的消息队列优缺点 4.0 基于 St…...

python 学习一张图

python学习一张图&#xff0c;python的特点的是学的快&#xff0c;一段时间不用&#xff0c;忘记的也快&#xff0c;弄一张图及一些入门案例吧。 写一个简单的测试&#xff1a; #!/usr/bin/python # -*- coding: UTF-8 -*- import osdef add_num(a, b):return a bif __name__…...

通过Docker部署 MongoDB 服务器

今天我们将在三丰云的免费服务器上进行 MongoDB 的部署测试。这款不错的免费服务器提供了很好的性能&#xff0c;1核CPU、1G内存、10G硬盘和5M带宽&#xff0c;足以满足我们的基本需求。三丰云的服务稳定&#xff0c;操作简单&#xff0c;真是一个值得推荐的选择&#xff0c;特…...

无人机避障雷达技术详解

随着无人机技术的飞速发展&#xff0c;其应用领域已经从最初的军事领域扩展到商业、农业、建筑巡检、应急救援、物流运输等多个领域。在这些多样化的应用场景中&#xff0c;无人机的安全性和稳定性显得尤为重要。无人机避障技术作为保障无人机安全飞行的核心技术之一&#xff0…...

2009-2023年上市公司华证esg评级评分数据(年度+季度)(含细分项)

2009-2023年上市公司华证esg评级评分数据&#xff08;年度季度&#xff09;&#xff08;含细分项&#xff09; 1、时间&#xff1a;2009-2023年 2、来源&#xff1a;整理自wind 3、指标&#xff1a;证券代码、年份、证券简称、评级日期、综合评级、综合得分、E评级、E得分、…...

C++ 模板进阶知识——stdenable_if

目录 C 模板进阶知识——std::enable_if1. 简介和背景基本语法使用场景 2. std::enable_if 的基本用法示例&#xff1a;限制函数模板只接受整数类型 3. SFINAE 和 std::enable_if示例&#xff1a;使用 SFINAE 进行函数重载SFINAE 的优点应用场景 4. 在类模板中使用 std::enable…...

K8S认证|CKS题库+答案| 11. AppArmor

目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作&#xff1a; 1&#xff09;、切换集群 2&#xff09;、切换节点 3&#xff09;、切换到 apparmor 的目录 4&#xff09;、执行 apparmor 策略模块 5&#xff09;、修改 pod 文件 6&#xff09;、…...

JavaScript 中的 ES|QL:利用 Apache Arrow 工具

作者&#xff1a;来自 Elastic Jeffrey Rengifo 学习如何将 ES|QL 与 JavaScript 的 Apache Arrow 客户端工具一起使用。 想获得 Elastic 认证吗&#xff1f;了解下一期 Elasticsearch Engineer 培训的时间吧&#xff01; Elasticsearch 拥有众多新功能&#xff0c;助你为自己…...

oracle与MySQL数据库之间数据同步的技术要点

Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异&#xff0c;它们的数据同步要求既要保持数据的准确性和一致性&#xff0c;又要处理好性能问题。以下是一些主要的技术要点&#xff1a; 数据结构差异 数据类型差异&#xff…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

全面解析各类VPN技术:GRE、IPsec、L2TP、SSL与MPLS VPN对比

目录 引言 VPN技术概述 GRE VPN 3.1 GRE封装结构 3.2 GRE的应用场景 GRE over IPsec 4.1 GRE over IPsec封装结构 4.2 为什么使用GRE over IPsec&#xff1f; IPsec VPN 5.1 IPsec传输模式&#xff08;Transport Mode&#xff09; 5.2 IPsec隧道模式&#xff08;Tunne…...

Mac下Android Studio扫描根目录卡死问题记录

环境信息 操作系统: macOS 15.5 (Apple M2芯片)Android Studio版本: Meerkat Feature Drop | 2024.3.2 Patch 1 (Build #AI-243.26053.27.2432.13536105, 2025年5月22日构建) 问题现象 在项目开发过程中&#xff0c;提示一个依赖外部头文件的cpp源文件需要同步&#xff0c;点…...

【VLNs篇】07:NavRL—在动态环境中学习安全飞行

项目内容论文标题NavRL: 在动态环境中学习安全飞行 (NavRL: Learning Safe Flight in Dynamic Environments)核心问题解决无人机在包含静态和动态障碍物的复杂环境中进行安全、高效自主导航的挑战&#xff0c;克服传统方法和现有强化学习方法的局限性。核心算法基于近端策略优化…...

手机平板能效生态设计指令EU 2023/1670标准解读

手机平板能效生态设计指令EU 2023/1670标准解读 以下是针对欧盟《手机和平板电脑生态设计法规》(EU) 2023/1670 的核心解读&#xff0c;综合法规核心要求、最新修正及企业合规要点&#xff1a; 一、法规背景与目标 生效与强制时间 发布于2023年8月31日&#xff08;OJ公报&…...

在 Spring Boot 中使用 JSP

jsp&#xff1f; 好多年没用了。重新整一下 还费了点时间&#xff0c;记录一下。 项目结构&#xff1a; pom: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://ww…...

Sklearn 机器学习 缺失值处理 获取填充失值的统计值

💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 使用 Scikit-learn 处理缺失值并提取填充统计信息的完整指南 在机器学习项目中,数据清…...