鸡雏恒温孵化器设计

合集下载

温控育雏箱的研制

温控育雏箱的研制

温控育雏箱的研制刚出雏的幼禽由于体温调节中枢发育尚不完全,对环境温度变化适应性较差,因此对刚出壳的幼雏一般都需要采用保温措施。

有控温控湿和空气过滤功能的市售育雏箱价格较高,实际工作中常采用白炽灯或红外灯作为热源进行保温,缺点是不能控制温度和光照,保温箱内的温度同时受到箱外温度变化的影响。

夜晚当幼禽进入睡眠状态时,由于体温下降,环境温度宜略高于白天,但实际情况是,夜晚随着环境温度降低,保温箱内的温度也同时降低。

此外,无论采用白炽灯还是红外灯,在加温的同时也大大增加了光照。

过度的光照对幼禽的生长是否产生不利影响也值得考虑。

出于上述原因,在木工的协助下,制作了带有温控功能的育雏箱。

育雏箱的制作育雏笼的外观呈长方体形,内部结构如下图所示。

箱的正面安装茶色玻璃门,箱的上面用沙窗网覆盖,沙网上再覆两块活动的木板。

箱的左侧面做成可以开启的门,便于对控制室内的设施进行维修。

箱的右侧面开一长方形窗口,窗口同样安装沙网及活动门。

箱内用不锈钢网在靠近左侧的地方隔出一个小的控制室,内装陶瓷发热板和小型风扇,控制室的正面安装恒温箱用温度控制仪(精度为0.1度),以及控制开关等。

箱内右侧为饲养室,室顶安装两只白炽灯,室底铺上一层细沙,根据需要还可用活动隔板将饲养室隔成若干小室。

温控仪的探头安装在饲养室靠近控制室的地方。

工作原理发热板放在左侧,热空气通过小型风扇吹向右侧饲养室。

由于箱的右侧面和顶面均可与外界相通,热空气在从控制室向右侧运动的过程中逐渐降温,从而形成了左高右低的温度梯度。

左右侧温差的大小可以根据需要和环境温度的高低,通过调节箱顶面板和右侧窗户的开合大小进行调节。

箱顶的白炽灯主要用于照明,功率不宜太大并可由开关进行控制。

玻璃门的作用是便于喂料和清洁,茶色玻璃的作用是当箱内开启白炽灯,箱外光照较暗时,在箱外观察箱内幼禽的活动情况,不会对箱内的幼禽产生影响,特别适宜对幼禽生活习性的观察和研究。

使用方法用于鹤的育雏时,将饲养室左侧的温度控制在36.5℃用于饲养刚出壳的幼雏,随着日龄的增长,将幼鹤逐渐向右侧移动。

智能恒温孵化系统毕业设计

智能恒温孵化系统毕业设计

智能恒温孵化系统毕业设计
智能恒温孵化系统是一种基于现代科技的高级设备,可以模拟动物孵化胚胎的生长环境,帮助创造良好的孵化条件,提高孵化成功率。

该系统可以通过预先设定的温度、湿度和转卵龄等参数,进行自动控制,从而保持孵化环境的稳定性,确保胚胎的正常发育。

该毕业设计的主要任务是设计并构建一台智能恒温孵化系统,其中包括以下步骤:
1.确定系统的设计参数。

这包括孵化器的大小、电源类型、材料、可调温度范围和精度、湿度控制等。

2.设计系统的控制电路。

该电路可以通过传感器和控制器来调节孵化器的温度、湿度和转鸡龄等参数,并确保孵化器内部始终保持恒温。

3.构建系统的硬件和软件。

该系统需要涉及物理构建和软件编程两个方面,因此需要分别设计和构建物理系统和软件控制系统。

4.进行系统测试和调试。

在设计和制造完成后,需要进行一定的测试和调整以保证系统的稳定性、精度和可靠性。

5.最终应用。

一旦经过全面测试和验证后,该智能恒温孵化系统可以应用于各种类型的动物胚胎孵化,例如鸟类、爬行动物、两栖动物等。

总的来说,该毕业设计是涵盖了多个学科领域的创新性设计,并需要完成完整的设计流程,从最初的方案设计,到材料采购、构建系统、测试调试以及最终的应用验证。

家禽孵卵器的自动化控制系统设计与应用

家禽孵卵器的自动化控制系统设计与应用

家禽孵卵器的自动化控制系统设计与应用随着现代农业的发展,家禽孵卵器的自动化控制系统在养殖业中扮演着越来越重要的角色。

通过科学合理的设计和应用,自动化控制系统可以提高孵化的成功率,提高养殖效益,减少人力成本,同时也能有效管理和监控孵卵器的运行状态。

本文将对家禽孵卵器的自动化控制系统的设计原理和应用进行深入探讨。

家禽孵卵器的自动化控制系统主要由温度控制系统、湿度控制系统、转卵系统和信息监测系统四部分组成。

首先,温度控制系统是整个自动化控制系统中的核心部分。

在孵化过程中,恒定且合适的温度对于孵化的成功非常重要。

温度控制系统通过传感器实时监测孵化箱内的温度,并根据预设的温度范围进行自动调节。

当温度超过合理范围时,系统会自动启动降温或加温器,使孵化箱内的温度保持在适宜的范围内。

其次,湿度控制系统是家禽孵卵器自动化控制系统的另一个重要组成部分。

合适的湿度可以有效保持卵壳的湿润,为胚胎的正常发育提供良好的环境。

湿度控制系统通过传感器实时监测孵化箱内的湿度,并根据预设的湿度范围进行自动调节。

当湿度过高或过低时,系统会自动启动加湿器或除湿器,使孵化箱内的湿度恢复到适宜的水平。

此外,转卵系统是自动化控制系统中的另一个重要组成部分。

在孵化过程中,及时而准确地旋转卵可以保证胚胎的均匀受热和发育。

转卵系统通过电动装置或机械装置实现自动旋转卵的功能。

设计合理的转卵系统能够保证卵的均匀受热,避免子宫畸形和鸟嘴伸直等问题的发生,提高孵化成功率。

最后,信息监测系统是家禽孵卵器自动化控制系统的重要组成部分。

信息监测系统通过传感器和监测设备实时监测孵化箱内的温度、湿度、二氧化碳浓度等参数,并将数据传输给中央控制系统。

中央控制系统可以根据实时数据进行分析和判断,及时调整温度和湿度等参数,以保证孵化效果。

此外,信息监测系统还可以记录孵化过程中的数据,供养殖员进行分析和研究。

家禽孵卵器的自动化控制系统的应用可以带来以下几个方面的益处。

首先,自动化控制系统可以提高孵化的成功率。

鸡雏恒温孵化器设计

鸡雏恒温孵化器设计

鸡雏恒温孵化器设计目录第1章绪论 (1)1.1鸡雏恒温孵化器设计目的 (1)1.2鸡雏恒温孵化器完成的功能 (1)第2章总体方案设计 (2)第3章硬件设计 (4)3.1 温度采集电路 (4)3.1.1 DS18B20简介 (4)3.1.2 DS18B20接口电路 (7)3.2单片机控制电路 (7)3.2.1 单片机简介 (7)3.2.2 时钟电路和复位电路 (8)3.3显示电路 (10)3.4 报警与控制电路 (11)第4章软件设计 (12)4.1主程序 (12)4.2 温度采集子程序 (12)4.3数据处理子程序 (16)4.4 1602C显示子程序 (17)4.5 输出驱动子程序 (19)第5章安装调试与结果 (21)5.1 安装调试 (21)5.2 结果显示 (21)第6章总结 (23)致谢 (24)参考文献 (25)附录1原理图 (26)附录2 PCB图 (27)附录3 源程序 (28)附录4 实物图 (42)第1章绪论1.1鸡雏恒温孵化器设计目的本设计的内容是恒温控制系统,控制对象是温度。

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

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

针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。

1.2鸡雏恒温孵化器完成的功能本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:当温度低于设定下限温度时,系统自动启动加热继电器加温,使温度上升。

当温度上升到下限温度以上时,停止加温;当温度高于设定上限温度时,系统自动启动风扇降温,使温度下降。

当温度下降到上限温度以下时,停止降温。

温度在上下限温度之间时,执行机构不执行。

LCD液晶显示器即时显示温度,精确到小数点一位。

简单孵化器的制作方法

简单孵化器的制作方法

简单孵化器的制作方法嘿,朋友们!今天咱就来聊聊简单孵化器的制作方法,这可真是个超有趣的事儿呢!首先,准备好材料。

你需要一个泡沫箱,这就好比是孵化器的“家”;一个加热垫,就像是给“家”提供温暖的小火炉;一个温度计,那可是掌控温度的小法宝;还有一些柔软的填充物,比如棉花啥的,让里面变得舒舒服服的。

然后就开始动手啦!把加热垫放在泡沫箱底部,温度计放进去随时监测温度,再用填充物填满四周,让要孵化的蛋宝宝们有个安稳的窝。

这里要注意哦,加热垫的温度可不能太高也不能太低,不然蛋宝宝们会不舒服的,就像我们人一样,温度不合适就会难受呀。

而且泡沫箱要密封好,别让温度跑掉啦。

接下来讲讲这过程中的安全性和稳定性。

只要你按照步骤来,认真仔细,一般不会有啥问题的。

就像建房子一样,根基打牢了,房子就稳稳当当的。

孵化器也是呀,材料选对了,步骤做对了,那就是安全又稳定的。

不用担心会出啥大岔子,蛋宝宝们会在里面健康成长的。

那这简单孵化器有啥用呢?应用场景可多啦!比如你要是想自己孵小鸡小鸭,或者孵一些珍稀鸟类的蛋,都可以用它呀。

它的优势可不少呢,成本低呀,材料都很容易找到。

而且自己动手做,多有成就感呀!这就好像自己亲手种的菜,吃起来格外香。

我就知道有个朋友,他自己用这个简单孵化器孵出了一窝可爱的小鸡。

看着那些毛茸茸的小家伙破壳而出,哇,那场面,真是太让人开心啦!那些小鸡叽叽喳喳的,就像一群小天使降临人间。

他说那种感觉,真的无法用言语来形容,只有亲身经历过才知道。

所以呀,朋友们,别犹豫啦,赶紧动手做一个属于自己的简单孵化器吧!让我们一起体验生命诞生的奇妙过程,感受那种无与伦比的喜悦!相信我,你一定会爱上这个有趣的小项目的!。

测控电路大作业设计一个控制小鸡孵化的电路

测控电路大作业设计一个控制小鸡孵化的电路

测控电路大作业设计一个控制小鸡孵化的电路一、项目描述目前小鸡孵化主要设备是可自动控温的小鸡孵化机。

小鸡孵化过程主要包括以下几个阶段与过程。

1、孵化温度控制:蛋面温度在孵化前期保持在39°C左右;孵化后期应保持在37.5--38"C;出雏时温度--般控制在36--37°C之间为宜。

孵化中,最好让温度稍有高低变动,以便刺激胚胎发育。

2、翻蛋:为使种蛋各部分均匀受热,保持胚胎的正常发育,每隔2小时翻一次,每层翻蛋的角度应在45*--90%之间,不可小于45°或大于90%。

3、凉蛋:入孵5天以后便要开始晾蛋,每天两次,在入孵16--24天时间内,由于小鸡已成形,具有代谢功能,自身温度较高,可达到39--40C,因此,这一时间内晾蛋的次数还须增加,4--6小时必须晾蛋一次,否则很容易由于温度过高而闷死小鸡。

每次晾蛋的时间以15--20分钟为宜,凉蛋的温度应掌握在36°C左右。

根据上述需求背景,按以下要求制作模拟小鸡孵化机。

1、孵化温度控制(用1分钟代替1天):孵化时段1(15分钟):温度控制在38.0-39.5C之间高低变化。

孵化时段2(10分钟):控制在37.0--38.5°C之间高低变化。

当.上述孵化温度高于或低于正常要求范围,系统即时报警。

2、翻蛋在孵化过程中每分钟翻一次,翻蛋的角度应在45°--90°之间,不可小于45°或大于90°3、凉蛋:在孵化过程中,每4分钟凉蛋1次,每次凉蛋时间1分钟。

在凉蛋期间,系统按设定值输出一个电压值给变频器,通过变频器控制风机的转速送风凉蛋。

每次凉蛋的温度应掌握在36C。

4、要求孵化机具有时间、温度、凉蛋送风等状态显示功能,以及孵化温度超限报警功能。

5、要求画电路图,连接器件,编写程序并调试。

家禽孵卵器的控温系统设计与性能评估

家禽孵卵器的控温系统设计与性能评估

家禽孵卵器的控温系统设计与性能评估家禽孵卵器作为农业生产中的重要设备之一,主要用于家禽蛋的孵化过程。

一个高效可靠的控温系统对于孵化成功及幼鸟健康成长至关重要。

本文将详细介绍家禽孵卵器的控温系统的设计原理和性能评估方法。

控温系统设计1. 确定温度范围:不同家禽种类对于温度的要求各不相同,需要根据不同的鸟类确定控温系统的工作温度范围。

通常情况下,鸟类孵化温度范围在37°C至40°C之间。

2. 采用PID控制:控温系统采用PID(比例-积分-微分)控制方法可以实现对温度的精确控制。

PID控制器通过测量温度并与设定温度进行比较,根据误差的大小来调整加热元件的工作状态,实现温度的稳定控制。

3. 温度传感器选择:在控温系统中,使用高精度的温度传感器来测量孵化器内部的温度。

常用的温度传感器有热电偶和热敏电阻。

热电偶可以提供较高的精度和稳定性,而热敏电阻对价格和性能的平衡更适合一般的家禽孵卵器。

4. 加热元件选择:控温系统需要一个高效的加热元件来维持设定的温度。

常见的加热元件有电加热丝和电热板。

电加热丝易于安装和调整,但占用空间较大。

电热板可以提供更均匀的加热效果,适合较大规模的孵卵器。

5. 温度控制策略:通过分析家禽的孵化温度曲线,可以按照孵化过程的不同阶段制定不同的温度控制策略。

一般来说,孵化过程分为预热阶段、孵化阶段和保温阶段。

预热阶段温度逐渐升高,孵化阶段保持稳定的温度,保温阶段逐渐减小温度。

6. 设定温度调整:控温系统应具备调整设定温度的功能,以适应不同鸟类的孵化要求。

通过控制系统的设置,可以根据需要提高或降低温度。

性能评估方法1. 稳定性测试:稳定性是一个衡量控温系统性能的重要指标。

通过设定一个固定的温度并持续运行一段时间,观察温度变化是否在可接受范围内。

2. 温度均匀性测试:温度均匀性是指孵化器内不同位置的温度差异,过大的温度差异可能导致孵化 success失败。

测试方法可以通过在孵化器内放置多个温度传感器并记录温度分布情况。

鸡雏恒温孵化器

鸡雏恒温孵化器

第一章课程设计目的与要求1.1 课程设计目的“单片机与接口技术”课程设计是在教学及实验基础上,对课程所学理论知识的深化和提高。

因此,要求学生能综合应用所学知识,设计与制造出具有较复杂功能的小型单片机系统,并在实践的基本技能方面进行一次系统的训练。

能够较全面地巩固和应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。

培养独立思考、独立收集资料、独立设计规定功能的单片机系统的能力;培养分析、总结及撰写技术报告的能力。

1.2 课程设计的实验环境利用windows操作系统及应用软件进行绘图和编程。

1.3 课程设计的预备知识熟悉单片机与接口技术课程的相关知识及电子线路CAD工具软件。

1.4 课程设计要求按课程设计指导书提供的课题,根据第二章给出的基本要求及参数独立完成设计,课程设计说明书应包括以下内容:1、对设计课题进行简要阐述,并说明设计任务及具体要求。

2、论述系统设计方案,并画出总体电路结构图及功能分割图。

3、能够较熟练地应用电子线路CAD工具完成单片机系统的硬件设计任务。

4、各功能模块设计说明、设计实现过程及源程序。

5、能够较熟练地应用一种编辑软件编写程序,掌握单片机系统软件设计的基本方法6、课程设计报告应内容完整、字迹工整、图表整齐规范、数据详实。

7、课程设计总结8、字数4000左右,有系统电气原理图。

第二章课程设计内容第3章课程设计的考核3.1 课程设计的考核要求课程设计采用五级(优、良、中、及格、不及格)评分制。

最后成绩依据课程设计论文及平时成绩决定,其中平时考核成绩占20%。

3.2 课程性质与学分单片机与接口技术课程设计的课程性质:考查学分:2分第四章设计4.1设计思路本设计采用89C-51单片机系统来实现孵化场温度的自动控制。

单片机软件编程灵活,自由度大,可用软件编程实现各种控制算法和逻辑控制。

单片机系统可用数码管显示现场温度,孵化场温度的上下限能用键盘设定,并可实现报警、控制等多种功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第1章绪论 (1)1.1鸡雏恒温孵化器设计目的 (1)1.2鸡雏恒温孵化器完成的功能 (1)第2章总体方案设计 (2)第3章硬件设计 (4)3.1 温度采集电路 (4)3.1.1 DS18B20简介 (4)3.1.2 DS18B20接口电路 (7)3.2单片机控制电路 (7)3.2.1 单片机简介 (7)3.2.2 时钟电路和复位电路 (8)3.3显示电路 (10)3.4 报警与控制电路 (11)第4章软件设计 (12)4.1主程序 (12)4.2 温度采集子程序 (12)4.3数据处理子程序 (16)4.4 1602C显示子程序 (17)4.5 输出驱动子程序 (19)第5章安装调试与结果 (21)5.1 安装调试 (21)5.2 结果显示 (21)第6章总结 (23)致谢 (24)参考文献 (25)附录1原理图 (26)附录2 PCB图 (27)附录3 源程序 (28)附录4 实物图 (42)第1章绪论1.1鸡雏恒温孵化器设计目的本设计的内容是恒温控制系统,控制对象是温度。

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

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

针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。

1.2鸡雏恒温孵化器完成的功能本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:当温度低于设定下限温度时,系统自动启动加热继电器加温,使温度上升。

当温度上升到下限温度以上时,停止加温;当温度高于设定上限温度时,系统自动启动风扇降温,使温度下降。

当温度下降到上限温度以下时,停止降温。

温度在上下限温度之间时,执行机构不执行。

LCD液晶显示器即时显示温度,精确到小数点一位。

第2章总体方案设计这次设计题目为基于单片机的鸡雏恒温孵化器的设计,温度控制设定范围为38-40°C,最小区分度为0.5°C,上、下限温度在程序中设置,实现控制可以升温也可以降温,实时显示当前温度值,另外还增加了一个蜂鸣器报警功能。

实现这种控制目的的方案有3个。

方案(一)热电偶温度自动控制系统。

(采用A/D转换器)方案(二)模拟集成温度控制器AD590温度自动控制系统。

(采用V/F转换电路)方案(三)数字温度传感器DS18B20温度自动控制系统这三个方案都是采用单片机控制,液晶显示模块LCD显示。

这三个方案的比较部分为温度传感器部分和模/数转换部分。

方案(一)的系统框图如图2.1:图 2.1 热电偶温度控制系统原理图该部分温度检测部分采用热电偶,它需要冷端补偿电路与其配套,并且热电偶输出电压只有几毫伏,必须经过放大处理才能A/D转换,若采用8位A/D转换器,CADC0809则输入端需采用放大器,把几毫伏的电压信号放大到5伏左右。

由于热电偶属于非线性器件,因此每个温度值都必须通过分度表,查表才能获得,这给软件编程和数据处理增加了难度。

这种系统具有测量温度范围可以从零下一百度到上千摄氏度,而且很多热电偶精度非常高,这是这种测量系统的优点,但构成系统复杂,抗干扰能力不强。

方案(二)的框图如图2.2:如果不使用A/D 转换器的话,可以选择V/F 转换电路代替A/D 转换器,因为V/F 变换与单片机的接口有输入(只有一根线)、接口电路简单、抗干扰性好、易采用光电隔离等优点,故采用V/F 转换电路来实现A/D 变换是行之有效的。

这一电路对温度变化的小信号有较好的精度,而且对输入温度信号有快速响应能力。

缺点是该电路比较复杂,需要用放大电路来将温度传感器采集到的信号进行放大,性能不够稳定。

该方案采用智能温度传感器DS18B20,它的最高分辨率为12位,可识别0.0625摄氏度的温度。

它具有直接输出数字信号和数据处理功能,并且它和单片机接口只需要一位I/O 口,因此由它构成的系统简单实用。

由于DS18B20按照工业设计要求设计,抗干扰性能强,但是温度测量范围从-67°C ——125°C ,比较有限。

因为我们只在常温下使用,经过综合比较,方案(三)是比较理想的,并且经济合理。

图2.2 模拟集成温度控制器温度自动控制系统原理图图2.3 恒温孵化器系统原理第3章硬件设计3.1 温度采集电路3.1.1 DS18B20简介1.一般说明DS18B20是采用“1-wire”一线总线传输数据的集成温度传感器,信息经过单线接口送入DS18B20或从DS18B20送出,因此从中央处理器到DS18B20仅需连接一条线。

可采用外部电源供电,也可采用总线供电方式,此时,把VDD连接在一起作为数字电源。

因为每一个DS18B20有唯一的系列号(silicon serial number),因此多个DS18B20可以存在于同一条单线总线上,这允许在许多地方放置温度灵敏器件。

此特性的应用范围包括HV AC环境控制,建筑物、设备或机械内的温度检测,以及过程监视和控制中的温度检测。

2.特性(1)独特的单线接口,只需一个引脚即可通信(2)多点(multidrop)能力使分布式温度检测应用得以简化(3)不需要外部元器件(4)可用数据线供电(5)在1秒内(典型值)把温度变换为数字(6)用户可定义的,非易失性的温度告警设置图3.1 DS18B20引脚排列(7)告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况)3.引脚排列如图3.1。

DS18B20的引脚说明如表3.1:表3.1 DS18B20的引脚说明4.内部结构DS18B20内部结构如图3.2所示,主要由4部分组成:64位ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

器件从单线的通信线取得其电源,在信号线为高电平的时间周期内,把能量贮存在内部的电容器中,在单信号线为低电平的时间期内断开此电源,直到信号线变为高电平重新接上寄生(电容)电源为止。

作为另一种可供选择的方法,DS18B20也可用外部5V电源供电。

图3.2 DS18B20内部结构与DS18B20 的通信经过一个单线接口。

在单线接口情况下,在ROM 操作未定建立之前不能使用存贮器和控制操作。

主机必须首先提供五种ROM 操作命令之一:(1)Read ROM(读ROM),(2)Match ROM(符合ROM),(3)Search ROM(搜索ROM), (4)Skip ROM(跳过ROM),或(5)Alarm Search(告警搜索)。

这些命令对每一器件的64 位激光ROM 部分进行操作。

如果在单线上有许多器件,那么可以挑选出一个特定的器件,并给总线上的主机指示存在多少器件及其类型。

在成功地执行了ROM 操作序列之后,可使用存贮器和控制操作,然后主机可以提供六种存贮器和控制操作命令之一。

一个控制操作命令指示DS18B20 完成温度测量。

该测量的结果将放入DS18B20 的高速暂存(便笺式)存贮器(Scratchpad memory)通过发出读暂存存储器内容的存储器操作命令可以读出此结果。

每一温度告警触发TH和TL 构成一个字节的EEPROM。

如果不对DS18B20 施加告警搜索命令,这些寄存器可用作通用用户存储器。

使用存储器操作命令可以写TH和TL。

对这些寄存器的读访问通过便笺存储器。

所有数据均以最低有效位在前的方式被读写。

DS18B20内部有一个64位的ROM区,其中前8位为该器件的序列号,接下来48是该器件的编号,每个器件都不一样,用于在一线总线上连接多传感器时进行对象识别,第8位是前56位的CRC校验码。

接下来是RAM区和EERAM 区。

RAM前五个字节分别为LSB、MSB、TH、TL和CONFIG值,分别表示温度测量值的低位字节、高位字节、温度高温低温报警和使用传感器分辨率设置位。

EERAM分别用于TH和TL的数据保存。

每次上电时,数据会自动从EERAM 拷贝到TH和TL中。

fonfrg值的数据格式如表3.2:表3.2 fonfrg数据格式低五位一直都是1 ,TM是测试模式位,用于设置DS18B20在工作模式还是在测试模式。

在DS18B20出厂时该位被设置为0,用户不要去改动。

R1和R0用来设置分辨率,如表3.3所示:(DS18B20出厂时被设置为12位)表3.3分辨率设置表5.供电方式DS18B20有两种供电方式,第一种方法是寄生电源方式。

当发生温度变换时,在I/O口提供一强的上拉电阻,如图3.3所示。

图3.3 寄生电源供电方式通过使用一个MOSFET把I/O线直接拉到电源可达到这一点。

当使用该方式时VDD引脚连接到地。

向DS18B20供电的另一种方法是通过使用连接到VDD 引脚的外部电源,如图3.4所示。

这种方法的优点是在I/O线上不要求强的上拉。

总线上主机不需向上连接便在温度变换期间使线保持高电平。

这就允许在变换时间内其他数据在单线上传送。

此外,在单线总线上可以放置任何数目的DS18B20,而且如果它们都使用外部电源,那么通过发出跳过(Skip)ROM命令和接着发出(Convert)T命令,可以同时完成温度变换。

需要注意的是,只要外部电源处于工作状态,GND引脚不可悬空。

图3.4 外部电源供电方式DS18B20具有测温系统简单、测温精度高、连接方便、占用处理器I/O端口少等优点, 应用方便灵活,在常温测量中有较大优势,与Lon Works 现场总线结合应用前景更加广阔,如在工业过程、空调系统、智能楼宇等领域的温度测量会有广泛的应用。

3.1.2 DS18B20接口电路前面已经介绍过DS18B20有两种供电方式,寄生电源方式和通过使用连接到VDD 引脚的外部电源。

寄生电源方式需要接一个接近5K的上拉电阻。

通过比较,本设计采用外部电源供电方式。

3.2单片机控制电路3.2.1 单片机简介以大规模集成电路为主组成的微型计算机,简称为单片机,又称为嵌入式微控制器(Embedded microcontroller)。

它的诞生是计算机发展史上一个新的里程碑。

1.单片机的发展单片机从诞生至今已经经历了4个发展阶段,分别是:第一阶段(1974-1976年):单片机初级阶段。

因工艺限制,此阶段的单片机采用双片的形式而且功能比较简单。

例如仙童公司生产的F8单片机,只包括了8位CPU,64个字节的RAM,和两个并行口,需要加一块具有1KB ROM、定时器/计数器和两个并行口的3851芯片才能组成一台完整的计算机。

第二阶段(1976-1978年):低性能单片机阶段。

此阶段的单片机已成为一台完整的计算机,但内部资源不够丰富,以Intel公司生产的MCS-48系列为代表,片内集成了8位CPU、8位定时器/计数器、RAM和ROM等,但无串行口,中断系统也比较简单,片内RAM和ROM容量较小且寻址范围不大于4KB。

相关文档
最新文档