欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 机电一体化论文

DS18B20在水产养殖温控系统中的应用_科技小论文

时间:2011-05-16  作者:秩名

论文导读::文中介绍了DS18B20在水产养殖温控系统中的应用,讨论了DS18B20的特点及系统的硬件、软件设计。系统具有设计简单、使用方便、可靠性高的特点。
关键词:DS18B20,1-wire总线,水产养殖温控系统,STM32F103CB

 

0 引言

我国渔业生产正处在从粗放型、分散化向精准型、集约化发展,从资源消耗型、数量型向资源节约型、质量型现代化渔业跨越的重要时期。水产养殖温控系统可以发挥重要作用:可以实时监测各个养殖场生产情况,促使养殖场严格按照规范进行生产,从而保证产品质量;及时发现养殖过程中的环境和疫病等隐患,提高养殖存活率。其中温度的监测是很重要的一个指标。故此,我们设计了这套性价比高、使用方便、易于安装和维护的温控系统。

1 系统概述

本温控系统是针对鳝鱼幼苗培育而研发的一套以温度控制为主兼顾其他指标的监控系统。其系统构成如图1所示。本系统由32位微控制器模块、温度采集模块、光照采集模块、控制执行模块、加热模块等组成。其工作过程为:多个数字温度传感器DS18B20将感应到的温度模拟信号转换为数字电信号后,输入到温度检测模块,由温度检测模块传输给微控制器模块,进行数据的处理,经过处理好的数据一方面通过232通讯传输给上位机实时监控显示;另一方面在进行模糊PID参数的自调整,调整好的参数输出到控制执行模块和加热模块,控制执行模块接受到命令以后执行卷帘电机的开度、冷气机的开关、热水炉的开关及变频器的调节等。

图1 系统框图

2 硬件部分

2.1 DS18B20简介

DS18B20是最新型的数字化温度传感器,是单总线器件家族中的一员。它使用一种片内专有的温度测量技术测温。利用高低温度系数振荡器记录由当时环境温度所确定的计数值,以此确定当时当地的温度。内部主要有测温电路,1-Wire接口电路科技小论文,存储电路及CRC校验电路。特点如下:

(1) 1-wire数字接口;

(2) 专有的64位ROM序列号。含有8位家族号(28H),48位独立序列号,8位CRC校验码,保证串行数据传输的可靠,出错可检验;

(3) -10℃至+85℃范围内保证测温精度:±0.5℃;

(4) -55℃至+125℃的宽工作范围;

(5) +3.0V至+5.5V的宽电源范围;

(6) 可根据实际情况采用本地供电或通过I/O线供电;

(7) 用户可选的9至12位分辨率,可编程选择;

(8) 2字节EERROM,存储上下限报警温度设定值;

(9) 封装形式有TO-92,150milSO和倒装芯片(±2.0℃精度);

(10) 体积小,价格低,使用灵活;

(11) 无需任何外围硬件;

(12) 16位二进制温度数据格式(两个字节),负温度采用补码表示。这些特点使系统设计更灵活、方便,适合构建大型的温度测量系统。单总线的数字方式传输也大大提高了系统的抗干扰能力。主机与DS18B20交换数据主要靠CPU按照1-wire单总线协议在单总线上产生复位时序和读写时序来实现。其中包含复位脉冲、响应脉冲,写1写0读1、读0时序。只有响应脉冲由DS18B20发出,其余都由主机(程序)发出。时序要求具体介绍如下:

①复位时序:主机发出一个宽度为480~960μs的负脉冲之后,再发出15~60μs的正脉冲,DS18B20则会发出一个60~240μs的响应负脉冲,复位时序结束。

②写时间片:即写一位二进制信息,周期至少为61μs,且含至少1μs的恢复时间。主机启动写时序之后的15~60μs之间,DS18B20自动采样数据线,低电平为0,高电平为1。主机写0时,持续低电平60~120μs之间。写1时,要在启动后15μs之内使数据线变为高电平。

③读时间片:即读一位二进制信息,周期及恢复时间要求与写时间片相同。主机启动读时序之后,至少保持1μs低电平,然后在接近启动后15μs之前读入数据。低电平为0,高电平为1。

2.2 STM32F103CB简介

该系统芯片采用ST公司的32位微处理芯片STM32F103CB,该芯片采用Cortex-M3内核的作为中心控制单元,具有32位硬件除法和单周期乘法器等一系列先进的体系结构;可以有效地实现一些数字信号处理的算法(如FFT、DTMF等),有多达128KB的闪存,4个通用定时器模块,32位定时器模式科技小论文,34个中断,具有8个优先级,2个SSI同步串行接口模块等丰富的资源。

STM32F103CB微处理器模块是整个温控系统的核心模块,主要功能是实时处理数字温度传感器DS18B20采集到的温度信息,并将得到的温度信息值与模糊PID控制器设定控制输出曲线进行实时对比得出需要输出的控制信号量;产生输出控制PWM波信号和通过232通讯传输给上位机实时监控显示。

2.3 硬件电路图

科技小论文

图2 DS18B20温度采集电路图

科技小论文

图3 232通讯电路图

3 软件部分

3.1 温度采集子任务

科技小论文

图4 DS18B20数据采集流程图

3.2 模糊PID控制子任务

图5 模糊PID算法流程图

3.3 上位机界面

本上位机界面采用VB编写,方便实用,操作简单。

图6 上位机控制界面

4 结束语

本系统将模糊PID温度自动控制技术应用于水产养殖中,以养殖场内各种水温为主要被控对象,建立了以模糊PID控制理论为基础的温度自动控制系统,整个系统可以有效地降低消耗,提高生产效率,符合国家提出的“节能减排”要求,符合国家经济发展政策,具有十分广阔的市场应用前景。

图7 调试现场一

图7 调试现场二

通过现场3个月的实际应用测试,目前运行良好,达到了当初的设计目的。


参考文献
[1]付立思,孙晓杰,吴秀华等.模糊自适应PID控制器在太阳能干燥温度控制中的应用[J].农业工程学报.2004,22(7):217一219.
[2]增光奇,胡均安,王东等.模糊控制理论与工程应用[M].武汉:华中科技大学出版社.2006,8.
[3]周立功等编著.ARM嵌入式系统基础教程[M].北京:北京航天航空大学出版.2005,01.
[4]马占有.模糊PID控制技术在烘干炉单片机温度控制系统中的应用研究[D].西北第二民族学院.2008.
[5]赵海兰,赵祥伟.智能温度传感器DS18B20的原理及应用[J].现代电子技术, 2003(14): 32-34.
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:自校正PID算法在电炉温度控制中的应用(图文)
下一篇论文:工控机自动控制铁路货车制动软管风水压试验系统的实现研究
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关机电一体化论文
    无相关信息
最新机电一体化论文
读者推荐的机电一体化论文