基于单片机的仔猪喂饲系统设计
文章目录
- 前言
- 资料获取
- 设计介绍
- 功能介绍
- 设计清单
- 具体实现截图
- 参考文献
- 设计获取
前言
💗博主介绍:✌全网粉丝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需求文档和竞品分析
作品说明 作品页数:共50页 兼容版本:Axure RP 8/9/10 应用领域:中小型企业的会议室在线预订 作品申明:页面内容仅用于功能演示,无实际功能 作品特色 本作品为会议室预订小程序原型图,定位于拥有中大型…...
论文解析一: SuperPoint 一种自监督网络框架,能够同时提取特征点的位置以及描述子
目录 SuperPoint:一种自监督网络框架,能够同时提取特征点的位置以及描述子1.特征点预训练2.自监督标签3.整体网络结构3.1 先对图像进行卷积3.2 特征点提取部分(Interest Point Decoder)3.3 特征描述子提取部分(Descrip…...
【评估指标】Fβ-score
1. Fβ-score 概述 Fβ-score 是一种综合考量精确率(precision)和召回率(recall)的分类评估指标。其公式为: 1.1 Precision(精确率):预测为正类的样本中,实际为正类的比…...
1963Springboot个性化音乐推荐管理系统idea开发mysql数据库web结构java编程计算机网页源码maven项目
博主介绍:专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的可以…...
solidity从入门到精通(持续更新)
我一度觉得自己不知何时变成了一个浮躁的人,一度不想受外界干扰的我被干扰了,再无法平静的去看一本书,但我仍旧希望我能够克服这些,压抑着自己直到所有的冲动和奇怪的思想都无法再左右我行动。 自律会让你更加自律,放纵…...
UEFI入门(二):edk2项目编译流程
UEFI入门(二):edk2项目编译流程 一、编译构建流程:1. 安装依赖工具2. 初始化构建环境3. 配置工具链和目标4. 定义平台配置5. 构建并编译 二、uefi-tools编译edk2实践:1. 克隆EDK2 项目2. 构建并编译 参考文章ÿ…...
局域网一套键鼠控制两台电脑(台式机和笔记本)
服务端(有键盘和鼠标的电脑作为服务端) 下载软件 分享文件:BarrierSetup-2.3.3.exe 链接:https://pan.xunlei.com/s/VO66rAZkzxTxVm-0QRCJ33mMA1?pwd4jde# 配置服务端 一, 二, 客户端屏幕名称一定要和…...
最新Nessus2024.9.8版本主机漏洞扫描/探测工具下载Windows版
Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件,Nessus可同时在本机或远端上遥控,进行系统的漏洞分析扫描…...
关于使用 @iconify/vue2图标库组件的离线使用
Iconify 是最通用的图标框架,将各种图标库的图标集中在这里的一个组件库,例如ant-design,element-ui等 网站地址如下 https://iconify.design/getting-started/ 1.安装依赖 这两个包提供了图标组件和离线图标数据的支持。 npm install iconify/vue2 i…...
pdfmake生成pdf的使用
实际项目中有时会有根据填写的表单数据或者其他格式的数据,将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdf…...
PLM系统有哪些品牌推荐?国内不错的PLM厂商有哪些?
在当今快速变化的商业环境中,产品生命周期管理PLM系统已成为企业技术创新和管理创新的重要工具。PLM系统涵盖了产品从概念设计到市场推出、使用维护直至最终报废的整个生命周期,通过整合与产品相关的所有信息,助力企业实现高效、协同的产品开…...
Linux网络:网络套接字-TCP回显服务器——多进程/线程池(生产者消费者模型)
1.多进程版本 这里选择创建子进程,让子进程再创建子进程。父进程等待子进程,子进程的子进程处理业务逻辑。因为子进程是直接退出,子进程的子进程变成孤儿进程被系统管理,所以父进程在等待的时候不是阻塞等待的,所以可…...
Redis 篇-深入了解基于 Redis 实现消息队列(比较基于 List 实现消息队列、基于 PubSub 发布订阅模型之间的区别)
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 消息队列的认识 2.0 基于 List 实现消息队列 2.1 基于 List 实现消息队列的优缺点 3.0 基于 PubSub 实现消息队列 3.1 基于 PubSub 的消息队列优缺点 4.0 基于 St…...
python 学习一张图
python学习一张图,python的特点的是学的快,一段时间不用,忘记的也快,弄一张图及一些入门案例吧。 写一个简单的测试: #!/usr/bin/python # -*- coding: UTF-8 -*- import osdef add_num(a, b):return a bif __name__…...
通过Docker部署 MongoDB 服务器
今天我们将在三丰云的免费服务器上进行 MongoDB 的部署测试。这款不错的免费服务器提供了很好的性能,1核CPU、1G内存、10G硬盘和5M带宽,足以满足我们的基本需求。三丰云的服务稳定,操作简单,真是一个值得推荐的选择,特…...
无人机避障雷达技术详解
随着无人机技术的飞速发展,其应用领域已经从最初的军事领域扩展到商业、农业、建筑巡检、应急救援、物流运输等多个领域。在这些多样化的应用场景中,无人机的安全性和稳定性显得尤为重要。无人机避障技术作为保障无人机安全飞行的核心技术之一࿰…...
2009-2023年上市公司华证esg评级评分数据(年度+季度)(含细分项)
2009-2023年上市公司华证esg评级评分数据(年度季度)(含细分项) 1、时间:2009-2023年 2、来源:整理自wind 3、指标:证券代码、年份、证券简称、评级日期、综合评级、综合得分、E评级、E得分、…...
C++ 模板进阶知识——stdenable_if
目录 C 模板进阶知识——std::enable_if1. 简介和背景基本语法使用场景 2. std::enable_if 的基本用法示例:限制函数模板只接受整数类型 3. SFINAE 和 std::enable_if示例:使用 SFINAE 进行函数重载SFINAE 的优点应用场景 4. 在类模板中使用 std::enable…...
浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)
✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义(Task Definition&…...
golang循环变量捕获问题
在 Go 语言中,当在循环中启动协程(goroutine)时,如果在协程闭包中直接引用循环变量,可能会遇到一个常见的陷阱 - 循环变量捕获问题。让我详细解释一下: 问题背景 看这个代码片段: fo…...
【Linux】C语言执行shell指令
在C语言中执行Shell指令 在C语言中,有几种方法可以执行Shell指令: 1. 使用system()函数 这是最简单的方法,包含在stdlib.h头文件中: #include <stdlib.h>int main() {system("ls -l"); // 执行ls -l命令retu…...
dedecms 织梦自定义表单留言增加ajax验证码功能
增加ajax功能模块,用户不点击提交按钮,只要输入框失去焦点,就会提前提示验证码是否正确。 一,模板上增加验证码 <input name"vdcode"id"vdcode" placeholder"请输入验证码" type"text&quo…...
python执行测试用例,allure报乱码且未成功生成报告
allure执行测试用例时显示乱码:‘allure’ �����ڲ����ⲿ���Ҳ���ǿ�&am…...
论文笔记——相干体技术在裂缝预测中的应用研究
目录 相关地震知识补充地震数据的认识地震几何属性 相干体算法定义基本原理第一代相干体技术:基于互相关的相干体技术(Correlation)第二代相干体技术:基于相似的相干体技术(Semblance)基于多道相似的相干体…...
uniapp 字符包含的相关方法
在uniapp中,如果你想检查一个字符串是否包含另一个子字符串,你可以使用JavaScript中的includes()方法或者indexOf()方法。这两种方法都可以达到目的,但它们在处理方式和返回值上有所不同。 使用includes()方法 includes()方法用于判断一个字…...
探索Selenium:自动化测试的神奇钥匙
目录 一、Selenium 是什么1.1 定义与概念1.2 发展历程1.3 功能概述 二、Selenium 工作原理剖析2.1 架构组成2.2 工作流程2.3 通信机制 三、Selenium 的优势3.1 跨浏览器与平台支持3.2 丰富的语言支持3.3 强大的社区支持 四、Selenium 的应用场景4.1 Web 应用自动化测试4.2 数据…...
Spring Security 认证流程——补充
一、认证流程概述 Spring Security 的认证流程基于 过滤器链(Filter Chain),核心组件包括 UsernamePasswordAuthenticationFilter、AuthenticationManager、UserDetailsService 等。整个流程可分为以下步骤: 用户提交登录请求拦…...
[USACO23FEB] Bakery S
题目描述 Bessie 开了一家面包店! 在她的面包店里,Bessie 有一个烤箱,可以在 t C t_C tC 的时间内生产一块饼干或在 t M t_M tM 单位时间内生产一块松糕。 ( 1 ≤ t C , t M ≤ 10 9 ) (1 \le t_C,t_M \le 10^9) (1≤tC,tM≤109)。由于空间…...
