单片机控制技术项目训练教程-项目十 任务二 智能孵蛋控制系统制作-精品文档

合集下载

基于单片机恒温孵化控制系统的设计与实现

基于单片机恒温孵化控制系统的设计与实现

基于单片机恒温孵化控制系统的设计与实现摘要:在农业发展的大环境下,孵化控制系统已经成为重要的部分。

针对特定的孵化应用,单片机作为控制的核心元件扮演着重要的角色。

本文针对基于单片机恒温孵化控制系统的设计和实现进行介绍。

首先,本文介绍了单片机和恒温孵化控制系统的工作原理,以及典型的控制电路结构。

其次,本文介绍了孵化控制系统设计所涉及到的相关参数,并给出了详细的原理图和控制电路图。

最后,本文对基于单片机恒温孵化控制系统在实际应用中的优点和缺点进行了分析,重点阐述了其可行性和实用性,为进一步研究和开发提供了参考依据。

关键词:单片机;恒温孵化控制;设计;实现1言随着我国农业生产的不断发展,孵化技术在今天的农业应用中越来越受到重视。

传统的孵化技术在控制方面存在比较大的不足,孵化工艺受到环境因素的不断影响,使得孵化效果和效率不断下降。

为了解决孵化过程中的温度和湿度波动的问题,更加节省孵化条件,采用恒温孵化技术,需要一套完整的控制系统来保证。

因此,利用单片机控制温度并实现恒温孵化成为研究焦点。

2作原理恒温孵化控制系统的基本原理是:利用单片机控制温度,保持恒温,以确保孵化的高效性。

单片机由中央处理器、指令存储器、数据存储器和外围电路构成,它能够接收输入信号,根据程序指令运算,生成控制输出。

它能够实时监测温度变化,根据孵化程序要求控制加热和湿度设备,实现恒温孵化。

恒温孵化控制系统由传感器、控制电路和加热、湿控装置组成,如图(1)所示。

传感器采集温度和湿度数据,单片机接收传感器的信号,根据孵化程序要求,发出相应的输出控制信号,调节加热、湿控设备,以达到恒温孵化的目的。

图1于单片机恒温孵化控制系统的典型电路3数设计3.1 传感器选择温度传感器是恒温孵化控制系统的重要组成部分,传感器的选择直接影响到系统性能及准确性。

一般采用常用的NTC热敏电阻作为温度传感器,它能够有效地检测温度变化,而且具有较低的成本和较高的性能。

3.2制电路设计根据恒温孵化控制系统的要求,控制电路应具有相对稳定的延时,较快的响应速度,以及较高的控制精度。

基于单片机的孵化箱温度调节器的设计与制作_毕业设计论文

基于单片机的孵化箱温度调节器的设计与制作_毕业设计论文

摘要孵化设备模拟孵化的自然环境,提供胚胎发育的适宜条件,用于家禽种蛋的孵化。

本文介绍了孵化的原理和条件、国内外孵化设备的现状及发展方向等方面的内容,并参考了孵化行业的技术标准来确定本系统的设计指标,然后进行以单片机为核心的硬件电路设计。

合理地控制孵化温度,不仅能提高出雏机率,而且还可以提高雏禽的健康质量。

温度的控制在家禽孵化的过程中起着至关重要的作用,研究孵化箱温度调节器具有重要意义。

本系统主要由AT89S52单片机、温度传感器DS18B20、LCD液晶屏、独立键盘、温度控制系统和报警系统组成。

通过单片机将由DS18B20检测到的温度与键盘输入的温度上、下限进行比较,然后判断是否启动继电器来开启加热灯,从而实现控制温度的目的。

系统具有自动报警的功能,电路结构简单,控制方便。

关键词:孵化箱;AT89S52单片机;温度传感器DS18B20;温度控制AbstractHatching equipment simulates the natural incubation environment and providesappropriate conditions for embryonic development, used for poultry breeder eggs hatch. This article describes the principles and conditions for incubation, the domestic and international situation and development and other aspects of hatching equipment. And reference to the hatchery industry technical standards to determine the design specifications of the system. Then hardware design as the core of the microcontroller. Not only can improve the chance of hatching, but also can improve the quality of health chicks by control of incubation temperature reasonable. The temperature control plays a vital role in poultry hatching, so process research incubator thermostat is important.This system is mainly composed by AT89S52 microcontroller, temperature sensor DS18B20, LCD liquid crystal screen, separate keyboard, temperature control system and alarm system. Compare the temperature detected by DS18B20 with the maximum and minimum temperature input by keyboard through the MCU, and then determine whether to activate the relay to turn on the heating lamp to achieve the purpose of controlling the temperature. The system can automatically alarm function, and the circuit structure issimple, easy to control.Keywords: Incubator; AT89S52 microcontroller; temperature sensor DS18B2; temperature control目录1 绪论 (1)1.1 选题背景与研究意义 (1)1.2 本选题的现状及发展前景 (2)1.2.1 本选题国内外现状 (2)1.2.2 本选题的发展趋势 (3)1.3 设计任务 (4)1.3.1 设计目的 (4)1.3.2 工作任务 (4)1.3.3 设计要求 (4)2 系统总体方案设计 (5)2.1 模块方案分析 (5)2.1.1 温度检测模块方案分析 (5)2.1.2 单片机控制模块方案分析 (5)2.1.3 显示模块方案分析 (6)2.1.4 键盘模块方案分析 (6)2.2 系统原理及设计框图 (7)3 系统的硬件电路设计 (8)3.1 主控制器 (8)3.1.1 AT89S52单片机简介 (8)3.1.2 AT89S52单片机的引脚图及方框图 (9)3.1.3 AT89S52单片机引脚功能说明 (10)3.1.4 AT89S52单片机最小系统设计 (12)3.2 键盘输入电路 (13)3.3 显示电路 (13)3.4温度检测电路 (14)3.4.1 温度传感器DS18B20简介 (14)3.4.2 温度传感器DS18B20的工作原理 (15)3.4.3 温度传感器DS18B20的工作时序 (16)3.4.4 温度传感器DS18B20与单片机的连接 (18)3.5 温度控制电路 (19)3.6 报警电路 (21)4系统的软件设计 (21)4.1程序的总体结构框架 (21)4.2 程序流程图 (22)4.2.1 主程序工作流程 (22)4.2.2 按键控制工作流程 (23)4.2.3 温度检测工作流程 (24)4.2.4 显示器工作流程 (25)4.2.5 报警工作流程 (26)4.2.6 温度控制工作流程 (27)5 系统调试 (29)6 结论 (32)谢辞 (33)参考文献 (34)附录一 (35)附录二 (36)1 绪论1.1 选题背景与研究意义随着人们生活水平的不断提高,对于物质生活的要求也越来越高,与之前的几十年相比,在日常饮食方面有了非常明显的改善。

孵化器控温控制系统设计 精品

孵化器控温控制系统设计 精品

设计题目:孵化室控温控制电路设计1.设计任务描述1.1设计题目孵化室控温控制电路设计1.2设计主要内容及要求1.2.1 设计目的:1.了解温度控制技术的基本知识以及电工电子学、单片机、传感器等相关技术。

2.初步掌握常用测温方法的特点和应用场合,并选择合适方法应用于本设计。

3.通过学习,具体掌握所选择测温方法和传感器等的使用特点和方法。

1.2.2基本要求1.孵化室对温度有一定要求,温度是否合适直接影响孵化效果,为此需要对温度进行严格控制,主要指标如下:孵化室温控制在36-42℃,温度低时启动电热器加热,温度高时,启动空调冷却。

报警指示,当温度大于42℃或低于36℃时,用声光报警。

2.要求设计相关的硬件电路,选择合适的传感器和温度显示系统。

3.要有相应的控制算法(软件流程图)。

1.2.3 发挥部分自由发挥2.设计思路我的课程设计题目是孵化器控温系统设计,我采用控制的方式为通过单片机将温度传感器采集来的电压信号进行比较,分析,显示,进而控制电热器和风扇是温度保持在36-42℃。

首先,我选择用的温度传感器是LM56,对温度进行测量,理论上是将温度控制在36度到42度之间,这样设定的理由一是减小计算阻值时的误差,而是对温度起到一个缓冲作用。

通过继电器来控制加热器和风扇的启动与停止。

其次,我选择用单片机来控制电热器和风扇,选择的单片机为C8051F020。

当温度大于42度时,通过程序比较开中断,是电扇打开;当温度小于36度时,程序比较后使电热器打开,这样就把温度控制在一定的范围之。

达到了预期的要求。

而在单片机上有A/D转换,能够使模拟信号转换为数字信号显示在液晶显示器。

最后通过计算机系统就能显示出当前温度值和相对湿度值,同时还能看到温度值和相对湿度值的波形。

通过计算机来观察孵化室内的温度与湿度,免去了到现场观察数据的麻烦,同时也节约了人力物力,只需极少的人力即可监控数十个或者更多孵化室的温度与湿度。

加热器加热 3.设计框图室内温度数据采集温度大于42度 温度小于36度程序控制温度传感器 LM35单片机 C8051F020 空调制冷液晶显示 继 电 器继 电 器 温度控制器LM564.各部分电路及相应的功能分析及参数计算4.1测温电路4.1.1测温电路的实现图4.1.1图4.1.1的电路为室内温度测量,使用的是LM35温度传感器。

《鸡蛋孵化温度控制器的设计和应用》课件

《鸡蛋孵化温度控制器的设计和应用》课件
鸡蛋孵化温度控制器的设计和应用 梅鑫华
一、问题情境
小明家乡在山村,鸡的繁殖还依靠母鸡的孵化,效率 较低。为了改变家乡这种情况,发展农副业生产,小 明等同学决定利用学到的电子技术,动手设计一个简 易的温度电子控制系统,以解决鸡蛋孵化问题。
(1)设计一个鸡蛋孵化室温度 控制系统 (2)要求孵化器温度控制在 37-390C范围内 (3)提供的元器件主要有NPN 三极管、二极管、继电器、负 系数热敏电阻、电热丝等。
1.缺乏加热指示(增加加热指示灯)
教材电路P99
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
1.缺乏加热指示(增加加热指示灯)
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
1.缺乏加热指示(增加加热指示灯)
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
IC电路符号
二、任务驱动
任务三
参考电路图
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
1.缺乏加热指示(增加加热指示灯)
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
1.缺乏加热指示(增加加热指示灯)
二、任务驱动
任务四
所设计的电路存在的问题或不足,优化与改进?
控制器
三极管
电路符号
执行器 检测装置
继电器、电热丝 热敏电阻
输入装置 可调电阻
二、任务驱动
任务二
根据控制系统方框图及提供的元器件,完成 电路设计 电路如何实现温度控制?(工作过程分析)
方案1
方案2
二、任务驱动
任务三

基于单片机的智能温室大棚控制系统

基于单片机的智能温室大棚控制系统

基于单片机的智能温室大棚控制系统引言随着社会的发展和人们生活水平的提高,人们开始关注农业领域的现代化发展。

温室大棚作为一种现代农业生产方式,具有节约资源、提高产量和质量的优势,逐渐受到人们的关注和应用。

为了提高温室大棚的效率和减轻农民的劳动强度,基于单片机的智能温室大棚控制系统得到了广泛研究和应用。

功能概述基于单片机的智能温室大棚控制系统主要通过传感器采集大棚内的环境信息,并通过单片机进行处理和判断,再通过执行器实现对温室内环境的自动调控。

主要功能如下:1.环境监测:通过温湿度传感器和光照传感器等传感器实时监测温室内的温度、湿度和光照强度等环境参数。

2.数据采集与存储:将环境参数通过单片机进行采集,并存储到内部存储器或外部存储设备中,以便进行数据分析和历史记录查看。

3.自动调控:根据采集到的环境信息和预设的参数,单片机进行逻辑判断,并通过执行器控制温室内的通风、加热、灌溉等设备,以实现温室内环境的自动调控。

4.远程监控与控制:通过与互联网连接,实现对温室大棚的远程监控和控制,农民可以通过移动设备或电脑实时查看温室内的环境情况,并进行远程控制操作。

系统设计与实现硬件设计•单片机选择:根据系统的需求和成本考虑,可以选择常见的单片机芯片,如Arduino、树莓派等。

其中,Arduino具有成本低、易编程等特点,被广泛应用于温室大棚控制系统中。

•传感器选择:根据系统需求,选择合适的温湿度传感器、光照传感器等传感器,并通过数字接口与单片机连接,进行环境参数的实时采集。

•执行器选择:根据系统需求,选择合适的电机、继电器等执行器,并通过数字接口与单片机连接,实现对大棚内设备的自动控制。

软件设计•开发环境:选择适合单片机编程的集成开发环境,如Arduino IDE等。

•编程语言:单片机编程主要使用C/C++语言进行开发。

•程序设计:根据系统功能需求,设计相应的程序逻辑,包括传感器数据采集、控制策略设计、数据存储与分析等方面的功能实现。

基于单片机的恒温恒湿孵化器系统设计

基于单片机的恒温恒湿孵化器系统设计

基于单片机的恒温恒湿孵化器系统设计恒温恒湿孵化器是一种应用于农林业生产领域的设备,它能够模拟母鸡孵化鸟蛋的环境,帮助蛋在最适宜的温度和湿度条件下孵化。

随着科技的不断发展,基于单片机的恒温恒湿孵化器系统逐渐成为了现代化孵化器的主流。

本文将深入探讨基于单片机的恒温恒湿孵化器系统的设计原理、关键技术和应用前景,希望能够为相关领域的研究者提供一些启发和参考。

首先,我们需要了解恒温恒湿孵化器的基本原理。

在自然环境中,母鸡通过自身的体温和孵化行为来为鸟蛋提供恒温恒湿的孵化条件。

而恒温恒湿孵化器则是通过控制加热器、湿度调节器等设备,使孵化室内的温度和湿度保持在恒定的范围内,从而实现对蛋的孵化管理。

基于单片机的恒温恒湿孵化器系统将单片机作为控制中心,通过传感器实时监测孵化室内的温湿度,根据设定的程序控制执行器的运行,实现对环境参数的动态调节,从而确保孵化过程的稳定性和高效性。

设计一个基于单片机的恒温恒湿孵化器系统,需要考虑的因素有很多。

首先是硬件部分的设计。

恒温恒湿孵化器系统需要包括感知模块、控制模块和执行模块。

感知模块用于实时监测孵化室内的温湿度,可以选择温度传感器和湿度传感器作为感知模块的核心部件;控制模块则是单片机芯片,它可以根据感知模块获取的数据,通过程序控制执行模块的运行,实现对环境参数的调节;执行模块包括加热器、湿度调节器等设备,用于调节孵化室内的温湿度。

在硬件设计中,需要充分考虑各个模块之间的配合和联动,确保系统的稳定性和可靠性。

除了硬件设计,软件设计也是基于单片机的恒温恒湿孵化器系统中至关重要的一部分。

单片机作为系统的控制中心,需要编写相应的程序来实现对环境参数的动态调节。

程序的编写需要考虑的因素有很多,比如如何根据感知模块获取的数据来确定控制策略、如何实现对执行模块的精准控制、如何保证系统的响应速度和稳定性等等。

在软件设计中,需要具备扎实的编程技能和丰富的系统控制经验,以确保程序的质量和可靠性。

基于单片机的恒温恒湿孵化器系统设计

基于单片机的恒温恒湿孵化器系统设计

在这篇文章中,我将从简到繁地探讨基于单片机的恒温恒湿孵化器系统设计。

我们来了解一下什么是恒温恒湿孵化器系统,它的原理是怎样的,以及为什么需要基于单片机进行设计。

1. 恒温恒湿孵化器系统简介恒温恒湿孵化器系统是一种用于孵化蛋的设备,它能够提供稳定的温度和湿度条件,以确保蛋能够顺利孵化。

在这个系统中,温控和湿控是两个关键的功能模块,它们控制着孵化器的温度和湿度,从而为蛋的孵化提供合适的环境条件。

2. 恒温恒湿孵化器系统的原理恒温恒湿孵化器系统的原理基于控制论和传感技术。

温度传感器和湿度传感器检测孵化器内部的温度和湿度,然后这些数据被传输到单片机控制器中进行处理。

单片机控制器根据预设的温湿度值,通过控制加热和湿化装置来调节孵化器内部的环境条件,从而实现恒温恒湿。

3. 基于单片机的恒温恒湿孵化器系统设计的必要性为什么需要基于单片机进行恒温恒湿孵化器系统的设计呢?传统的孵化器系统往往使用机械式的温湿控制装置,它们的控制精度和稳定性无法满足现代养殖业对孵化质量的要求。

而基于单片机的设计能够实现更精确的温湿度控制,并且具有更高的稳定性和可靠性,能够有效提高孵化成功率。

4. 恒温恒湿孵化器系统设计的具体实现在实际的设计过程中,我们需要考虑如何选择合适的温度传感器、湿度传感器以及加热、湿化装置。

单片机的选择和程序设计也是关键的步骤。

在系统设计的过程中,我们需要充分考虑到不同孵化物种对温湿度的要求,以及系统的稳定性和可靠性。

5. 总结和回顾通过本文的讨论,我们了解了基于单片机的恒温恒湿孵化器系统的原理和设计过程。

这种系统能够为蛋的孵化提供稳定的环境条件,从而提高孵化成功率。

在未来的养殖业中,基于单片机的智能化孵化器系统将会有更广泛的应用。

6. 个人观点和理解我认为基于单片机的恒温恒湿孵化器系统是现代养殖业发展的一个重要趋势。

它不仅能够提高孵化的成功率,还能够降低养殖成本,提高生产效率。

在未来,随着技术的不断进步和单片机控制系统的不断完善,恒温恒湿孵化器系统将会更加智能化和智能化。

单片机孵化控制系统设计

单片机孵化控制系统设计

Ab t a t Th e e a u e,t e hu di s r c : e t mp r t r h mi t y,t e il mi n e a d t e CO2c n e tai n i he i — h lu na c n h o c n r to n t n
c b t n s se a e me s r d i e ltm e a d c m p r d wi r d f d p r mee s I h y a e u a i y tm r a u e n r a i n o a e t p e e ne a a tr . ft e r o h i o ti e t e d sr d r ng s,t e c n r ls se i utm ai al ur e n t o r l te he tr u sd h e ie a e h o to y tm s a o tc ly t n d o o c nto h a e ,
单 片机 孵 化 控 制 系统 设 计
赵 欣
( 山师 范 学院 物理 系 , 北 唐 山 0 3 0 ) 唐 河 6 00
摘 要 : 通过 实时检测孵化系统温度 、 湿度 、 光照度 和 C 浓度 , O 与预设的参数指标进行 比较 , 如果超 出范 围, 自动打开控制 系统 , 制加 热器 、 控 降温 泵 、 电灯 、 风机 、 等进行操作并控制 转蛋时间 , 家禽孵 化实现 自 使 动控制 。系统采用 PD控制算法 , 控制更加准确 和平 稳。 I 使 关键词 : 孵化控制 系统 ; 控系统 ;I 测 PD控制算法 ; 传感 器
家禽 孵 化 是 一 个 复 杂 的生 物 学 过 程 , 中孵 其 化 温度是 孵 化 过 程 的首 要 条 件 , 有 在 适 宜 的温 只

基于单片机的智能温室大棚控制系统

基于单片机的智能温室大棚控制系统
图! 温室大棚系统的主要硬件组成原理图
"#$%! $&’’()*+,’ ,-,.’/ /0#( )0&120&’ 3*/4*,#.#*( ,3)’/0.#3 1#0$&0/ 信号检测部分:温室大棚各点的温度、湿度及土壤 的湿度等与位置的不同而分布不均匀,尤其在风机推动 气流换向时,各点差异较大,所以为提高测量精度,对 于室内不同位置,该系统输入的模拟信号采用多点检测 和循回检测的方式。 温度检测:为了提高测量精度,检测电路采用恒流 源供电的四线制,并通过差值法消除导线误差,且输出 电压与铂热电阻阻值成线性关系,测温放采用高输入阻 抗高共抑制比的仪器放大器,消除通道差异,模拟开关
图5 集散控制系统实现
"#$%5 3*66’3.#*( 0(1 1#,.&#7+.#*( 3*(.&*6 ,-,.’/ &’06#80.#*( ( ))硬件电路设计。温室大棚系统的硬件组成原理 如图 $ 所示。
&
智能温室大棚控制系统的组成
智能温室大棚控制系统的组成基于两个方面:单栋
温室大棚控制系统和集约化生产连栋温室大棚控制系 统。后者建立在前者的基础上,前者适于我国农村个体 经营的现状。对于单栋温室大棚控制系统,设置了独立 的控制和显示等功能,并设置了 !"#$%$ 和 !"#&’( 通讯 接口,便于和上位机通信,实现集散控制系统,其模式 如图 )。另外,在设计过程中考虑到农生产的特点,每 个系统的各部分接口都作了模块化设计,并增加备用接 口和功能,便于大棚生产重建和生产场地的变化,也增 加了系统的通用性,扩大了适用范围。
’-+
语言设计。在 设计中采用模 块化方式,主 要有主程序温 度、湿度、光 照、土 壤 湿 度、空气湿度 等数据采集子 程序、动态补 偿子程序和数 据处理 子 程 序,及温度、 湿度、光照、 土壤湿度、空 气湿度等输出 子程序组成, 还有与上位机 通信的 子 程 序,完成功能 调控、系统监 控和实现实时 显示。主程序如图 - 所示。

基于单片机智能养殖控制系统设计与实现

基于单片机智能养殖控制系统设计与实现

设计研发2020.16基于单片机智能养殖控制系统设计与实现李家俊,范英,樊祺超,毕银(太原科技大学交通与物流学院,山西太原,030024 )摘要:智能化已经进入到我们生活中的个个方面,人工智能、机器人和数字控制信息技术设备已逐渐代替了传统的体力 劳作成为新型的劳动力,在一定程度上减少人为因素,节省了很多时间和人工成本。

例如智能家居、智能温室大棚、智能机器人等。

系统使用的是STC 公司芯片52系列单片机,外围电路由温度检测模块、湿度釆集模块、光敏电阻模块、烟度釆集模块、语音模块、时钟模块、AD 转换模块、继电器控制模块组成。

它通过控制、监测养殖场内环境的温湿度、明亮程度、以及水和料的有无,来帮助我们更好的管理养殖场,提高了生产效率和产品质量。

在实际环境中四种环境变量相互影响相互制约,一种环境改变其他因素也会相应的改变,通过PCF89514路通道相互制约限制可以完美模拟各个情况的变化从而做到更加真实。

关键词:智能化;单片机;温度;控制系统;PCF8951Design and Implementation of Intelligent Breeding Control SystemBased on Single Chip MicrocomputerLi Jiajun, Fan Ying, Fan Qichao, Bi kun(Department of Transportation and Logistics, Taiyuan University of Science and Technology,Taiyuan Shanxi, 030024)Abstract : Intelligence has entered every aspect of our life. Artificial intelligence, robots and digital control information technology equipment have gradually replaced traditional manual labor and become a new type of labor force, reducing human factors to a certain extent and saving a lot of time and labor costs. For example, intelligent home, intelligent greenhouse, intelligent robot and so on. The system USES 52 series micro controller of STC company chip. The peripheral circuit is composed of temperature detection module, humidity acquisition module, photosensitive resistor module, smoke acquisition module, voice module, clock module, AD conversion module and relay control module. It helps us better manage the farm by controlling and monitoring the temperature and humidity of the farm environment, the degree of brightness, and the availab 订ity of water and materials, so as to improve the production efficiency and product quality. In the actual environment, the four environmentai variables affect each other and restriet each other. One environmental change and other factors will change accordingly. The PCF89514 channel can perfectly simulate the changes of each situation so as to make it more real.Keywords : Intelligent; Single chip microcomputer; Temperature; Control system; PCF89510引言随着人民的生活水平稳步提高,中国肉类消费将持续增长。

智慧农业大棚检测控制系统(单片机部分)实训报告

智慧农业大棚检测控制系统(单片机部分)实训报告

智慧农业大棚检测控制系统(单片机部分)实训报告传统农民生产就是“黄土背朝天,风吹日晒满身土”,传统的大棚菜种植,草苫的掀起和覆盖全靠手工,何时浇水、施肥、打药,全凭经验和感觉,瓜果蔬菜该不该浇水?施肥、打药,怎样保持精确的浓度?温度、湿度、光照、二氧化碳浓度,如何实现按需供给?这一系列作物在不同生长周期曾被“模糊”处理的问题,可如今,一台电脑,一个控制箱,一部智能温室物联网采集器,通过实时监控系统,农民只需按动开关,定量“精确”把关,就能掌控大棚的蔬菜种植。

对于发展中国家而言,智慧农业是智慧经济主要的组成部分,是发展中国家消除贫困、实现后发优势、经济发展后来居上、实现赶超战略的主要途径,所谓"智慧农业大棚"就是充分应用现代信息技术成果,集成应用计算机与网络技术、物联网技术、音视频技术、3S技术、无线通信技术及专家智慧与知识,实现农业可视化远程诊断、远程控制、灾变预警等智能管理与现代生物技术、种植技术等高新技术融合于一体。

物联网、移动互联等信息技术及智能农业装备在农业生产领域的广泛应用,正在悄然改变着农业生产方式,“智慧农业”正渐行渐近。

智慧农业温室大棚,可实时无线采集和传输温室大棚内的温度、湿度、光照、土壤温度、土壤湿度、CO2浓度、叶面湿度、露点温度等环境参数,通过PC电脑、移动手机和平板电脑以直观的图表和曲线的方式显示给用户,同时通过计算机系统远程控制大棚内的水阀、加热、滴管、喷灌等设备,从而确保农作物能够在最佳的状态下进行生长。

并根据种植作物的需求提供各种声光报警信息。

它主要由农业温室大棚、智慧农业温室大棚信息展示屏、各种无线传感器、控制器及系统软件等组成。

(1)终端需实现获取温湿度值,传输温湿度值;(2)能够方便地在数据平台实时显示温湿度值;(3)可以进行超限报警;(4)可在手机APP上实现监控功能;(5)当湿度超限时可远程开启智能插座。

(1)安装CH340串口驱动。

单片机智能控制鸡雏恒温孵化器设计毕业论文

单片机智能控制鸡雏恒温孵化器设计毕业论文

高等职业学校毕业设计姓名:学号:系部:专业:机电一体化设计题目:单片机控制鸡雏恒温孵化器指导教师:职称:高级讲师2012 年 5月高等职业学校毕业设计任务书系部专业年级学生姓名任务下达日期:2011年 12 月 19日毕业设计日期: 2011 年 12月19日至 2012 年 5月19日毕业设计题目:单片机控制鸡雏恒温孵化器毕业设计专题题目:单片机控制鸡雏恒温孵化器毕业设计主要内容和要求:本设计的内容是恒温控制系统,控制对象是温度。

温度控制在日常生活及工业领域应用相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制。

而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。

随着电究所子技术的发展,微处理器、集成电路不断更新、发展,温度是工业生产和自动控制中最常见的工艺参数之一,任何物理变化和化学变化的过程都与温度密切相关,因此,在生产过程中常需对温度进行检测和监控。

系主任签字:指导教师签字:高等职业学校毕业设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:指导教师签字:年月日高等职业学校毕业设计评阅教师评阅书评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:评阅教师签字:年月日高等职业学校毕业设计答辩及综合成绩摘要随着电究所子技术的发展,微处理器、集成电路不断更新、发展,温度是工业生产和自动控制中最常见的工艺参数之一,任何物理变化和化学变化的过程都与温度密切相关,因此,在生产过程中常需对温度进行检测和监控。

采用单片机进行温度检测、数值显示和数据的存储,效率高,性能稳定,还可以实现实时控制等技术要求,在工业生产中应用越来越广泛。

基于单片机孵化控制系统设计的探讨

基于单片机孵化控制系统设计的探讨

基于单片机孵化控制系统设计的探讨单片机孵化控制系统是一种将单片机技术应用于孵化设备的控制系统。

该系统采用单片机作为控制核心,通过采集和处理传感器信号,实现对孵化设备的温度、湿度、转化周期等参数的精确控制,从而提高孵化效果和生物产量。

在设计单片机孵化控制系统时,需要考虑以下几个方面:1.硬件设计:包括选择合适的单片机型号、传感器和执行机构,并设计相应的电路板和连接方式。

单片机主要负责信号采集和控制,传感器用于采集温度、湿度等环境参数,执行机构用于控制设备的加热、通风等操作。

2.软件设计:单片机的控制程序是实现孵化控制的核心。

首先需要编写采集传感器数据的程序,如温湿度传感器数据的读取;然后根据设定的孵化参数,如温度、湿度范围,编写控制程序,实现控制信号的输出;最后需要编写人机界面程序,实现对参数的设置和数据的显示。

3.控制策略设计:控制策略是单片机孵化控制系统的关键。

在控制过程中,需要根据采集的数据进行实时监测,并根据设定的参数进行相应的控制。

例如,当温度低于设定值时,需要开启加热装置;当湿度高于设定值时,需要开启通风装置等。

另外,还需要考虑到孵化过程中的各个阶段,如卵盘阶段、转化阶段等,在不同的阶段采取不同的控制策略。

4.故障检测与保护设计:单片机孵化控制系统应具备故障检测和保护功能,以保证系统的可靠性和安全性。

例如,当传感器异常或者执行机构故障时,系统应该能够及时发出警报,并采取相应的保护措施,避免对孵化过程产生不良影响。

单片机孵化控制系统的设计需要综合考虑硬件、软件、控制策略和故障保护等因素。

通过合理的设计和优化,能够实现对孵化过程的精细控制,提高孵化效果和生物产量。

同时,单片机孵化控制系统具有节能、易于操作和维护等优势,广泛应用于农业、动物养殖、实验室等领域。

不过,在设计和应用过程中,还需要进一步的研究和实践,以不断提升系统的性能和可靠性。

单片机课程设计孵化室温度监控

单片机课程设计孵化室温度监控

课程设计(论文)任务及评语院(系):电气工程学院注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算摘要在人们物质生活逐渐提升的当今社会,禽畜类饲养已成为现在农业不可或缺的一部分,尤其是鸡鸭的饲养,更是非常重要的科目,而由于孵化鸡雏是鸡类饲养当中很重要的一部分,但现在却缺少高效率低成本的手段用于孵化室的温度监控。

系统主要包括测量,运算,电流电压转换,模拟数字转换,显示五个部分,测量部分包括传感器及附属电路,运算锁存部分主要由51单片机构成,显示部分主要由数码管等部件构成,电流电压转换主要由I/V转换电路等构成,模拟/数字转换主要由ADC0809及其辅助电路组成,系统旨在以较低的成本,较少的流程,较少的时间,更方便、更快捷的监视孵化室的温度以及用数码管将其显示出来。

关键词:温度传感器;单片机;数码管;I/V转换;A/D转换。

目录第一章绪论 (2)课程设计来源 (2)课程设计的背景 (2)国内外的发展现状 (2)课程设计要求 (2)第二章系统方案论证 (4)第三章硬件电路设计 (5)单片机选择 (5)显示接口设计 (5)键盘接口设计 (6)传感器的选择 (7)放大电路设计 (8)电流电压转换电路设计 (10)模拟数字转换电路设计 (10)第四章软件设计 (13)第五章误差及可行性分析 (14)第六章结论分析 (15)参考文献 (16)附录Ⅰ (16)附录Ⅱ (17)第一章绪论课程设计来源由于鸡鸭等的饲养已成现代农业必不可少且规模庞大市场丰富的一部分,故对鸡雏孵化的恒温控制系统也成为人们不得不研究设计的课题之一了,致力于设计出更经济更科学更高效的鸡雏孵化设备,智能化集成化管理鸡雏孵化过程,故此产生了本课题的研究。

往往人们采用的鸡雏孵化装置都比较消耗能源且不环保,准确度也并不十分高,故此应设法改变这一现状。

课程设计的背景本设计的内容是温度检测系统,检测对象是温度。

温度控制在日常生活及工业领域应用相当广泛,比如温室、水池、发酵缸、电源等场所的温度检测。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Write Scratchpad
Read Scratchpad
Copy Scratchpad
Convert T Recall EEPROM Read Power Supply
命令字 [33H] [55H]
[CCH] [F0H] [ECH]
[4EH]
[BEH]
[48H]
[44H] [B8H] [B4H]
(1)显示:由8位数码管组成,实现DS18B20测得室温的显示和LED灯光的等级显 示。
(2)独立键盘:SB1:实现“启动/停止”功能;SB2:实现自动和手动模式的切 换。SB3:实现“调节”功能。 (3)DAC0832:用来控制温度表的孵化灯光的亮度(用LED0模拟孵化灯)。 (4)DS18B20:用来检测室温。 (5)LED0:使用LED0模拟孵化灯。其作用为对室内控制加热,尽量营造一个恒 温孵化环境。
//默 认 设 置 为 初 始 化 失 败 //释 放 总 线 //稍 做 延 时 20μs //单 片 机 将 总 线 拉 低 //精 确 延 时480μs-960μs我 们 取 中 间 值 720μs //释 放 总 线 //延 时 15~60μs
//DS18B20应 答 信 号 60~240μs, 取 中 间 值 150 //稍 做 延 时 后如 果 x=0则 初 始 化 成 功x=1则 初 始 化 失 败
功能说明:
读ROM指令:这个命令允许单片机读到DS18B20的64位ROM。
指定匹配芯片指令: 这个指令后面紧跟着由单片机发出了64位序列号,当总线上有多只 DS18B20时,只有与控制发出的序列号相同的芯片才可以做出反应,其它芯 片将等待下一次复位。这条指令适应单芯片和多芯片挂接。
跳过ROM编码指令: 这条指令使芯片不对ROM编码做出反应,在单总线的情况之下,为了节省时间则可以选用此指令。如果在多芯片挂接时使用此指令将会出现数 据冲突,导致错误出现。
搜索芯片指令:在芯片初始化后,搜索指令允许总线上挂接多芯片时用排除法识别所有器件的64位ROM。 报警芯片搜索指令: 在多芯片挂接的情况下,报警芯片搜索指令只对附合温度高于TH或小于TL报警条件的芯片做出反应。只要芯片不掉电,报警状态将被保持,直 到再一次测得温度不达到报警条件为止。
向RAM中写数据指令: 这是向RAM中写入数据的指令,随后写入的两个字节的数据将会被存到RAM的第3字节(高温报警TH)和第4字节(低温报警TL)。再次写入的 一个字节存入第5字节中(配置寄存器CR)。写入过程中可以用复位信号中止写入。
项目十 数字温度计制作
任务二
智能孵蛋控制系统制作
任务二 智能孵蛋控制系统制作
1任务要求
2任务分析
3硬件电路的
设计与搭建
4软件编写
5任务实施
1
任 务 书 :
1.智能孵蛋控制系统描述及有关说明
为了保证能更好的孵化鸡蛋,保持鸡蛋的温度,智能孵蛋控制系统可以根据室内
的温度来调节灯光的强度,从而达到控温的效果;也可自行调节灯光强度来调节 灯光强度。
2.系统控制要求 系统上电,数码管不显示,按下“启动/停止”按键,数码管靠左两位显示室温 XX,第三位显示‘C’,表示摄氏度;靠右显示亮度等级,格式为:“LvX”,开 始对室温进行实时检测。灯光等级范围:0-9。 按下“自/手”动按键,可切换自动模式和手动模式。在自动模式下:当温度超 过30℃时,灯光等级为0级;当温度超过或等于21度时,灯光等级为9级。当温度 为22-30℃时,等级应根据温度的升高而降低,对应的变化范围为8-0。 在手动模式下,按下“调节”按键,可对灯光亮度进行0-9级之间的调节。 若再按下“启动/停止”按键,则数码管不显示,停止测温工作,灯灯熄灭(0级 ),处于待机状态。
从RAM中读数据指令: 此指令将从RAM中读数据,从RAM的第1字节开始,一直可以读到第9字节,完成整个RAM数据的读出。芯片允许在读过程中用复位信号中止读 取,即可以不读后面不需要的字节以减少读取时间。
将RAM数据复制到EEPROM 中指令: 此指令将RAM中的数据存入EEPROM中,以使数据掉电不丢失。此后由于芯片忙于EEPROM储存处理,当单片机发一个读时间隙时,总线上输 出“0”,当储存工作完成时,总线将输出“1”。在寄生工作方式时必须在发出此指令后立刻超用强上拉并至少保持10MS,来维持芯片工作。
23 22 21 20 2-1 2-2 2-3 2-4
S S S S S 26 25 24
EEPROM
↔ TH
↔ TL
TM R1 R0 1 1 1 1 1 ↔ CR
(3)DS18B20控制指令介绍
控制指令名称 Read ROM Match ROM
Skip ROM Search ROM Alarm Search
2 任务分析
(1)DS18B20单总线数字式温度传感器
(2)DS18B20 寄存器与EEPROM解读
序号 寄存器内容 1 温度低位 LSB 2 温度高位 MSB 3 TH 用户字节 1 4 TL 用户字节 2 5 配置寄存器(CR) 6 保留 7 保留 8 保留 9 CRC
bit7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0
开始温度转换指令: 收到此指令后芯片将进行一次温度转换,将转换的温度值放入RAM的第1、2地址。此后由于芯片忙于温度转换处理,当单片机发一个读时间隙 时,总线上输出“0”,当储存工作完ቤተ መጻሕፍቲ ባይዱ时,总线将输出“1”。在寄生工作方式时必须在发出此指令后立刻超用强上拉并至少保持500mS(12 位精度时),来维持芯片工作。
将EEPROM 中的报警值复制到RAM指令。
检测芯片电源状态指令:此指令发出后发出读时间隙,芯片会返回它的电源状态字,“0”为寄生电源状态,“1”为外部电源状态。
(4)DS18B20控制程序编写---复位与应答时序
{ unsignedchar x=1;
DQ = 1; delay_μs(20); DQ = 0; delay_μs(720); DQ = 1; delay_μs(60); delay_μs(150); x=DQ; return(x);
相关文档
最新文档