你好,我有你需要的设计!需要的联系回答者 目 录 一、引言 4 二、设计内容及性能指标 5 三、系统方案论证与比较 5 (一)、方案一 5 (二)、方案二 6 四、系统器件选择 7 (一)、 单片机的选择 7 1、 89S51 引脚功能介绍 8 (二)、温度传感器的选择 10 1、 DS18B20 简单介绍: 10 2、 DS18B20 使用中的注意事项 12 3、 DS18B20 内部结构 12 4、DS18B20测温原理 16 5、提高DS1820测温精度的途径 17 (三)、显示及报警模块器件选择 18 五、硬件设计电路 18 (一)、主控制器 19 (二)、显示电路 19 (三)、 温度检测电路 20 (四)、温度报警电路 25 六、 软件设计 26 (一)、 概述 26 (二)、主程序模块 26 (三)、各模块流程设计 27 1、 温度检测流程 28 2、报警模块流程 28 3、 中断设定流程 29 七、总结和体会 31 八、致谢 31 参考文献32
温度相关的毕业设计 ·基于单片机的数字温度计的设计·基于MCS-51数字温度表的设计·单片机的数字温度计设计·基于单片机的空调温度控制器设计·基于数字温度计的多点温度检测系统·设施环境中温度测量电路设计·DS18B20数字温度计的设计·多点温度采集系统与控制器设计·基于PLC和组态王的温度控制系统设计·温度监控系统的设计·用单片机进行温度的控制及LCD显示系统的设计·单片机电加热炉温度控制系统·全氢罩式退火炉温度控制系统·数字温度计的设计·基于单片机AT89C51的语音温度计的设计·基于单片机的多点温度检测系统·基于51单片机的多路温度采集控制系统·基于单片机的数字显示温度系统毕业设计论文·基于MCS51单片机温度控制毕业设计论文·西门子S7-300在温度控制中的应用·燃气锅炉温度的PLC控制系统·焦炉立火道温度软测量模型设计·温度检测控制仪器·智能温度巡检仪的研制·电阻炉温度控制系统·数字温度测控仪的设计·温度测控仪设计·多路温度采集系统设计·多点数字温度巡测仪设计·LCD数字式温度湿度测量计·64点温度监测与控制系统·温度报警器的电路设计与制作·基于单片机的数字温度计的电路设计·全氢煤气罩式炉的温度控制系统的研究与改造·温度检测与控制系统·红外快速检测人体温度装置的设计与研制·具有红外保护的温度自动控制系统的设计·基于单片机的温度测量系统的设计·数字温度计设计·DS18B20温度检测控制·PN结(二极管)温度传感器性能的实验研究·多功能智能化温度测量仪设计·软胶囊的单片机温度控制(硬件设计)·空调温度控制单元的设计·大容量电机的温度保护——软件设计·大容量电机的温度保护 ——硬件电路的设计·基于DS18B20温度传感器的数字温度计设计·热轧带钢卷取温度反馈控制器的设计·基于单片机的温度采集系统设计·多点温度数据采集系统的设计·基于单片机的数字式温度计设计·18B20多路温度采集接口模块·基于单片机的户式中央空调器温度测控系统设计·单片机电阻炉温度控制系统设计·基于单片机的电阻炉温度控制系统设计·基于ARM的嵌入式温度控制系统的设计·基于DS18B20的多点温度巡回检测系统的设计·基于单片机的多点无线温度监控系统·基于MSC1211的温度智能温度传感器·用集成温度传感器组成测温控制系统·室内温度控制报警器·自动温度控制系统·烤箱温度控制系统·基于单片机的电加热炉温度控制系统设计·基于PLC的温度监控系统设计·基于无线传输技术的室温控制系统设计——温度控制器软件设计·温度箱模拟控制系统·基于无线传输技术的室温控制系统设计——温度控制器硬件设计·数字式温度计的设计·温度监控系统设计·基于单片机的电阻炉温度控制系统·基于plc的温度湿度检测和显示系统设计·基于单片机的3KW电炉温度控制系统的设计·腔型肿瘤热疗仪温度控制系统设计·基于AT89S51单片机的数字温度计设计·吹塑薄膜挤出机温度控制与检测系统设计·电加热炉PLC温度自适应控制系统的研究·高压母线温度自动监测装置的设计·高压母线温度自动检测装置·小型热水锅炉单片机温度控制系统·消毒柜单片机温度控制·嵌入式系统在多点温度控制中的应用·单片机温度控制系统·上下限温度报警器的设计·基于单片机的饮水机温度控制系统设计·基于单片机的温度测量系统设计
已把我毕业论文的一部分发给你了,应该是你想要的。还需要其它的说一声
用DS18B20做的电子温度计,非常简单。#include <> #include\"\"#include <>#include <>//********************************************************#define Seck (500/TK) //1秒中的主程序的系数#define OffLed (Seck*5*60) //自动关机的时间5分钟!//********************************************************#if (FHz==0) #define NOP_2uS_nop_()#else #define NOP_2uS_nop_();_nop_()#endif//**************************************#define SkipK 0xcc //跳过命令#define ConvertK 0x44 //转化命令#define RdDs18b20K 0xbe //读温度命令//*******************************************extern LedOut(void);//*************************************************sbit PNP1=P3^4;sbit PNP2=P3^5;sbit BEEP=P3^2;//***********************************#defineDQ PNP2 //原来的PNP2 BEEP//***********************************static unsigned char Power=0;//************************************union{ unsigned char Temp[2]; //单字节温度 unsigned int Tt; //2字节温度}T;//***********************************************typedef struct{ unsigned char Flag; //正数标志 0;1==》负数 unsigned char WenDu; //温度整数 unsigned int WenDuDot; //温度小数放大了10000}WENDU; //***********************************************WENDU WenDu;unsigned char LedBuf[3];//----------------------------------//功能:10us 级别延时// n=1===> 6Mhz=14uS 12MHz=7uS//----------------------------------void Delay10us(unsigned char n){ do{ #if (FHz==1) NOP_2uS;NOP_2uS; #endif }while(--n);}//-----------------------------------//功能:写18B20//-----------------------------------void Write_18B20(unsigned char n){ unsigned char i; for(i=0;i<8;i++){ DQ=0; Delay10us(1);//延时13us 左右 DQ=n & 0x01; n=n>>1; Delay10us(5);//延时50us 以上 DQ=1; }}//------------------------------------//功能:读取18B20//------------------------------------unsigned char Read_18B20(void){ unsigned char i; unsigned char temp; for(i=0;i<8;i++){ temp=temp>>1; DQ=0; NOP_2uS;//延时1us DQ=1; NOP_2uS;NOP_2uS;//延时5us if(DQ==0){ temp=temp&0x7F; }else{ temp=temp|0x80; } Delay10us(5);//延时40us DQ=1; } return temp;}//-----------------------------------void Init (void){ DQ=0; Delay10us(45);//延时500us DQ=1; Delay10us(9);//延时90us if(DQ){ //0001 1111b=1f Power =0; //失败0 }else{ Power++; DQ=1; }}//----------------------------------void Skip(void){ Write_18B20(SkipK); Power++;}//----------------------------------void Convert (void){ Write_18B20(ConvertK); Power++;}//______________________________________void Get_Ds18b20L (void){ [1]=Read_18B20(); //读低位 Power++;}//______________________________________void Get_Ds18b20H (void){ [0]=Read_18B20(); //读高位 Power++;}//------------------------------------//规范化成浮点数// sssss111;11110000// sssss111;1111()//------------------------------------void ReadTemp (void){ unsigned char i; unsigned intF1=0; char j=1; code int Code_F[]={6250,1250,2500,5000}; ; if ([0] >0x80){ //负温度 =~; //取反+1=源吗 +符号S ; } <<= 4; //左移4位 [0]; // 温度整数 //************************************************** [1]>>=4; //--------------------------- for (i=0;i<4;i++){ //计算小数位 F1 +=([1] & 0x01)*Code_F; [1]>>=1; } ; //温度的小数 Power=0;}//----------------------------------void Delay1S (void){ static unsigned int i=0; if (++i==Seck) {i=0ower++;}}//----------------------------------void ReadDo (void){ Write_18B20(RdDs18b20K); Power++;}/**********************************函数指针定义***********************************/code void (code *SubTemp[])()={ Init,Skip,Convert,Delay1S,Init,Skip,ReadDo,Get_Ds18b20L, Get_Ds18b20H,ReadTemp};//**************************************void GetTemp(void){ (*SubTemp[Power])();}//---------------------------------------------------//将温度显示,小数点放大了 GetBcd(void){ LedBuf[0]= / 10; LedBuf[1]= % 10 +DotK; LedBuf[2]=()%10; if(LedBuf[0]==0)LedBuf[0]=Black; if() return; if(LedBuf[0] !=Black){ LedBuf[2]=LedBuf[1]; LedBuf[1]=LedBuf[0]; LedBuf[0]=Led_Pol; //'-' }else{ LedBuf[0]=Led_Pol; //'-' }}/*//---------------------------------------------------void JbDelay (void){ static long i; if (++i>=OffLed){ P1=0xff; P2=0xff; PCON=0x02; }}*//*****************************************************主程序开始1:2002_10_1 设计,采用DS18B20测量2:采用函数数组读取数码管显示正常!3:改变FHz可以用6,12MHz工作!******************************************************/code unsigned char Stop[3] _at_ 0x3b;void main (void){ P1=0xff; ; while (1){ GetTemp(); GetBcd(); // JbDelay(); LedOut(); }}复制代码 20091012_8b1ef92155560c13b5807ZmoDVSacjwD[1].jpg (12 KB) 2009-10-21 23:21 上传下载次数:0
毕业设计(论文)报告 系 别: 电子与电气工程学院 专 业: 电子信息工程 班 号: 电子 0 8 5 学 生 姓 名: 傅浩 学 生 学 号: 080012212 计 论 ) 目 设 ( 文 题 : 基于AT89C51 的数字温度计的设计 指 导 教 师: 傅浩 设 计 地 点: 起 迄 日 期: 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)任务书 专业 电子信息工程 班级 电子 085 姓名 傅浩一、课题名称:基于 AT89C51 的数字温度计的设计二、主要技术指标: 1、测温范围-50℃-110℃ 2、精度误差小于 ℃ 3、LED 数码直读显示 4、可通过人机接口任意设定温度报警阀值三、工作内容和要求:(1)、要求数字温度计能对环境的温度进行实时监测。(2)、数字温度计要能够实时显示环境的温度信息,使用户及时了解到环境温度情况。(3)、数字温度计能够在程序跑飞的情况下自动重启,对环境温度进行正确的测量。 四、主要参考:1.李勋.刘源单片机实用教程M.北京航空航天大学出版社,20002.李朝青.单片机原理及接口技术(简明修订版)M.杭州:北京航空航天大学出版社,19983.李广弟.单片机基础M.北京:北京航空航天大学出版社,19944.阎石.数字电子技术基础(第三版)M.北京:高等教育出版社,19895.廖常初.现场总线概述J.电工技术,19996.王津.单片机原理与应用M.重庆大学出版社,2000 学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日常州信息职业技术学院电子与电气工程学院 毕业设计论文 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)开题报告设计(论文)题目 基于 AT89C51 的数字温度计的设计一、选题的背景和意义: 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研等各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,它给人带来的方便也是不可否定的。要为现代人生活提供更好、更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。 本文将要设计的数字温度计具有性能稳定、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制中,为人们生活水平的提高做出了巨大的贡献。二、课题研究的主要内容: 1.本文是以单片机 AT89C51 为核心进行设计。 2.通过 DALLAS 公司的单总线数字温度传感器 DS18B20 来实现环境温度的采集和 A/D转换。 3.其输出温度采用数字显示,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要求。 4.此温度计属于多功能温度计可以用来测量环境温度,还可以设置上下报警温度,当温度不在设置范围内时,可以报警。 常州信息职业技术学院电子与电气工程学院 毕业设计论文三、主要研究(设计)方法论述: 1. 通过查阅书籍了解数字温度计的基本概念等信息,结合以前所学的电子专业知识认真研究课题。 2. 借助强大的网络功能,借鉴前人的研究成果更好的帮助自己更好地理解所需掌握的内容。 3. 通过与老师与同学的讨论研究,及时地发现问题反复地检查修改最终完成。 四、设计(论文)进度安排:时间(迄止日期) 工 作 内 容 ~ 查找资料,确定论文题目 ~ 根据选题方向查资料,确定基本框架和设计方法 ~ 完成开题报告 ~ 完成初稿并交指导老师审阅 ~ 根据指导老师意见修改论文 ~ 根据模板将论文排版 ~ 仔细阅读论文并作细节完善后上交 常州信息职业技术学院电子与电气工程学院 毕业设计论文五、指导教师意见: 指导教师签名: 年 月 日六、系部意见: 系主任签名: 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 目录摘要Abstract第 1 章 前言 ...................................................... 1第 2 章 数字温度计总体设计方案 .................................... 2 数字温度计设计方案.......................................... 2 总体设计框图................................................ 2第 3 章 数字温度计的硬件设计 ...................................... 3 主控制器 AT89C51 ............................................ 3 AT89C51 的特点及特征 .................................... 3 管脚功能说明............................................ 3 片内振荡器.............................................. 5 芯片擦除................................................ 5 单片机的主板电路............................................ 6 温度采集部分的设计.......................................... 6 温度传感器 DS18B20 ...................................... 6 DS18B20 温度传感器与单片机的接口电路 ................... 10 显示部分设计............................................... 10 74LS164 引脚功能及特征 ................................. 10 温度显示电路........................................... 11 报警系统电路............................................... 12第 4 章 数字温度计的软件设计 ..................................... 13 系统软件设计流程图......................................... 13 数字温度计部分程序清单..................................... 15第 5 章 结束语 ................................................... 20答谢辞参考文献 常州信息职业技术学院电子与电气工程学院 毕业设计论文 摘 要 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示。该设计控制器使用单片机 AT89C51,测温传感器使用 DS18B20,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示。本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。 此外本文还介绍了数字温度计的硬件设计和软件设计,硬件设计主要包括主控制器、单片机的主板电路、温度采集部分电路、显示电路以及报警系统电路。 软件设计包括系统软件的流程图和数字温度计的部分程序清单。关键词:AT89C51 单片机,数字控制,测温传感器,多功能温度计 常州信息职业技术学院电子与电气工程学院 毕业设计论文 Abstract As peoples living standard rising SCM is undoubtedly one of theobjectives pursued by the people the convenience it brings is equallynegative and one digital thermometer is a typical example. The design presented in the traditional thermometer digitalthermometer and compared with a reading convenience a wide range oftemperature measurement temperature measurement accuracy the output ofthe temperature digital display. The design of the controller usingmicrocontroller AT89C51 temperature sensor uses DS18B20 with threecommon anode LED digital tube to serial transmission of data to achievetemperature display. The thermometer is multi-functional thermometeryou can set the upper and lower alarm temperature range when thetemperature is not set you can alarm. Besides the paper also describes the digital thermometer in hardwaredesign and software design hardware design includes the main controllermicrocontroller circuit board the temperature acquisition part of thecircuit display circuit and the alarm system circuit. Software designincluding system software flow chart and the digital thermometer in thepart of the program words: AT89C51 microcontroller digital control temperature sensormulti-function thermometer 常州信息职业技术学院电子与电气工程学院 毕业设计论文第1章 前言 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。 现代信息技术的飞速发展和传统工业改造的逐步实现。 能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差,所以传统的温度计有反应速度慢、读数麻烦、测量精度不高、误差大等缺点。 本文是以单片机 AT89C51 为核心,通过 DALLAS 公司的单总线数字温度传感器 DS18B20 来实现环境温度的采集和 A/D 转换,用来测量环境温度,温度分辨率为 ℃,并能数码显示。因此本文设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽其电路简单,软硬件结构模块化,易于实现等特点。 数字式温度计的设计将给人们的生活带来很大的方便, 为人们生活水平的提高做出了贡献。数字温度计在以后将应用于我们生产和生活的各个方面,数字式温度计的众多优点告诉我们:数字温度计将在我们的未来生活中应用于各个领域,它将会是传统温度计的理想的替代产品。 -1- 常州信息职业技术学院电子与电气工程学院 毕业设计论文第2章 数字温度计总体设计方案 数字温度计设计方案方案 一: 采用热敏电阻器件,利用其感温效应,再将随被测温度变化的电压或电流采集过来,进行 A/D 转换后,利用单片机进行数据的处理,然后在显示电路上,将被测温度显示出来。 方案 二: 利用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器 DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换就可以满足设计要求。 分析上述两种方案可以看出方案一是使用热敏电阻之类的器件利用其感温效应,进行 A/D 转换后,利用单片机进行数据的处理,在显示电路上被测温度显示出来,这种设计需要用到 A/D 转换电路,感温电路比较麻烦。方案二是利用温度传感器直接读取被测温度,读数方便,测温范围广,测温精确,适用范围宽而且电路简单易于实现。 综合方案一和方案二的优缺点,我们选择方案二。 总体设计框图 温度计电路设计总体设计方框图如图 2-1 所示, 控制器采用单片机 AT89C51,温度传感器采用 DS18B20,用 4 位 LED 数码管以串口传送数据实现温度显示。 L 单片机复位 E D 主 显 控 示 报警点按键调整 制 器 温 度 时钟振荡 传 感 器 图 2-1 总体设计方框图 -2- 常州信息职业技术学院电子与电气工程学院 毕业设计论文第3章 数字温度计硬件设计 主控制器 AT89C51 的特点及特性: 40 个引脚,4K Bytes FLASH 片内程序存储器,128 Bytes 的随机存取数据存储器(RAM) ,32 个外部双向输入/输出(I/O)口,5 个中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计数器,2 个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89C51 在空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适应不同产品的需求。 主要功能特性: 兼容 MCS-51 指令系统 4k 可反复擦写gt1000 次)ISP FLASH ROM 32 个双向 I/O 口 工作电压 2 个 16 位可编程定时/计数器 时钟频率 0-33MHZ 全双工 UART 串行中断口线 128X8 BIT 内部 RAM 2 个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3 级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的 ISP 字节和分页编程 双数据寄存器指针 管脚功能说明: AT89C51 管脚如图 3-1 所示: -3- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 图 3-1 AT89C51 管脚图 (1)VCC:供电电压。 (2)GND:接地。 P0 P0 (3) 口: 口为一个 8 位漏级开路双向 I/O 口, 每脚可吸收 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。 (4)P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH编程和校验时,P1 口作为第八位地址接收。 (5)P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流,当 P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。 (6)P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4个 TTL 门电流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。P3 口也可作为 AT89C51 的一些特殊功能口,如下所示: RXD(串行输入口) TXD(串行输出口) /INT0(外部中断 0) /INT1(外部中断 1) T0(记时器 0 外部输入) T1(记时器 1 外部输入) /WR(外部数据存储器写选通) /RD(外部数据存储器读选通) -4- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 P3 口同时为闪烁编程和编程校验接收一些控制信号。 (7)RST:复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平时间。 (8)ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。此时,ALE 只有在执行 MOVX,MOVC 指令是 ALE 才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 ALE 禁止,置位无效。 (9)/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。 但在访问外部数据存储器时, 这两次有效的/PSEN信号将不出现。 ( 10 ) /EA/VPP : 当 /EA 保 持 低 电 平 时 , 则 在 此 期 间 外 部 程 序 存 储 器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式 1 时,/EA 将内部锁定为 RESET;当/EA 端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源(VPP)。 (11)XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 (12)XTAL2:来自反向振荡器的输出。 片内振荡器: 该反向放大器可以配置为片内振荡器,如图 3-2 所示。 图 3-2 片内振荡器 芯片擦除: -5- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 整个 PEROM 阵列和三个锁定位的电擦除可通过正确的控制信号组合, 并保持ALE 管脚处于低电平 10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。 此外,AT89C51 设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU 停止工作。但 RAM、定时器、计数器、串口和中断系统仍在工作。在掉电模式下,保存 RAM 的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。单片机 AT89C51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。 单片机 AT89C51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要, 很适合便携手持式产品的设计使用系统可用二节电池供电。 单片机主板电路 单片机 AT89C51 是数字温度计的核心元件,单片机的主板电路如图 3-3 所示,包括单片机芯片、报警系统电路、晶振电路、上拉电阻以及与单片机相连的其他电路。 图 3-3 单片机的主板电路 温度采集部分的设计 温度传感器 DS18B20 DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现 9~12 位的数字值读数方式。 -6- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 TO-92 封装的 DS18B20 的引脚排列见图 3-4,其引脚功能描述见表 .
这是我自己用DS18B20做的温度检测程序,复制给你看看,我这是通过串口可以在电脑上的串口助手上显示出实时的温度:#include<>#include<>#define uint unsigned int#define uchar unsigned charsbit ds=P1^0;bit flag;uchar count_t0;float f_temp;void delay(uint z){uint x,y;for(x=z;x>0;x--)for(y=122;y>0;y--);}void init() // 串口初始化{TMOD=0x21;SCON=0x50;TH0=0x4c;TL0=0x00;TH1=0xf3;TL1=0xf3;EA=1;ET0=1;TR0=1;TR1=1;}void timer0() interrupt 1{TH0=0x4c;TL0=0x00;if(++count_t0>=20){count_t0=0;flag=1;}}void dsreset(){uint i;ds=0;i=103;while(i>0)i--;ds=1;i=4;while(i>0)i--;}bit read_bit(){uint i;bit dat;ds=0;i++;ds=1;i++;i++;dat=ds;i=8;while(i>0)i--;return dat;}uchar read_byte(){uchar i,j,dat;dat=0;for(i=1;i<=8;i++){j=read_bit();dat=(j<<7)|(dat>>1);}return dat;}void write_byte(uchar dat){uint i;uchar j;bit testb;for(j=1;j<=8;j++){testb=dat&0x01;dat=dat>>1;if(testb){ds=0;i++;i++;ds=1;i=8;while(i>0)i--;}else{ds=0;i=8;while(i>0)i--;ds=1;i++;i++;}}}void begin_change(){dsreset();delay(1);write_byte(0xcc);write_byte(0x44);}float get_temp(){uchar a,b;uint temp;float f_temp;dsreset();delay(1);write_byte(0xcc);write_byte(0xbe);a=read_byte();b=read_byte();temp=b;temp<<=8;temp=temp|a;f_temp=temp*;temp=f_temp*10+;f_temp=f_temp+;return f_temp;}void main(){init();while(1){if(flag==1){flag=0;begin_change();TI=1;printf("The tempeature is %f\n",get_temp());while(!TI);TI=0;}}}
研发生产DC-DC,AC-DC电源模块、高压电源、升压电源,价格和技术优势大。
已把我毕业论文的一部分发给你了,应该是你想要的。还需要其它的说一声
摘要本文主要介绍了基于PID控制理论的单片机温度的控制。控制器件使用单片机,单片机的应用有利于增加控制的灵活性,提高控制精度,减小控制部分的体积,是现代控制的主要硬件部分。温度是工业控制对象的主要被控参数之一,如冶金,机械,食品,化工各类工业中广泛使用的各种加热炉,热处理炉,反应炉等。在过去多是采用常规的模拟调节器对温度进行控制,本文采用了单片微型机对温度实现自动控制。对不同的升温速率升温,再对某种仪器在不同升温状况下的特性进行检测,达到了较高的精度。应用继电器自整定方法,可以快速整定PID参数,减少工人的工作量,计算出错的几率降低很多。所使用的时间也减少了很多,工作效率大大提高。并应用经验公式快速计算出相应的数值。关键词: PID 单片机 继电器整定 温度控制ABSTRACTThis text mainly introduced the controller of PID in industry produce the control of the controller piece uses a machine, the application of a machine is advantageous to the vivid of the increment control, exaltation control accuracy, let up the control the physical volume of the part, is main hardware part of the modern temperature is a mainly industry controled object, such as metallurgy, machine, food, each kind of industry of chemical engineering in various heating stove of the extensive usage, the hot processing stove, reactor etc..At pass by mostly the emulation modulator adopt of the normal regulations carries on the control to the temperature, this literary grace uses a miniature machine to carry out the automatic control to the on the examination towards heating the velocity to heat differently, again to a certain instrument under the condition that dissimilarity heat of characteristic, come to a the higher relay setting method, It can settle the parameter of PID quickly and reduce the worker's workload, several rates that compute to come amiss lower many. The time also reduced a lot of, Work efficiency raises the empirical formula also to compute a number for correspond quicklyKeyword: PID Single-chip microcomputer Relay setting temperature control绪论温度是生产过程和科学实验中普遍而且重要的物理 参数。在工业生产过程中为了高效地进行生产,必须对生产工艺过程中的主要参数,如温度,压力,流量,速度等进行有效的控制。其中温度的控制在生产过程中占有相当大的比例。准确测量和有效控制温度是优质,高产,低耗和安全生产的重要条件。在工业的研制和生产中,为了保证生产过程的稳定运行并提高控制精度,采用微电子技术是重要的途径。它的作用主要是改善劳动条件,节约能源,防止生产和设备事故,以获得好的技术指标和经济效益。本课题是结合生产实际和科研工作,运用PID算法对温度进行控制,以求达到较好的控制效果。目前先进国家各种炉窑自动化水平较高,装备有完善的检测仪表和计算机控制系统。其计算机控制系统已采用集散系统和分布式系统的形式,大部分配有先进的控制算法,能够获得较好的工艺性能指标。单片微型计算机是随着超大规模集成电路的技术的发展而诞生的。由于它具有体积小,功能强,性价比高等优点,所以广泛应用于电子仪表,家用电器,节能装置,军事装置,机器人,工业控制等诸多领域,使产品小型化,智能化,既提高了产品的功能和质量又降低了成本,简化了设计。本文主要涉及MCS-51单片机在温度控制中的应用。应用单片机实现PID控制算法和PID参数的整定。PID 控制是最早发展起来的控制策略之一, 由于其算法简单、鲁棒性好、可靠性高等优点, 被广泛应用于工业过程控制。当用计算机实现后, 数字 PID 控制器更显示出参数调整灵活、算法变化多样、简单方便的优点。随着生产的发展, 对控制的要求也越来越高, 随之发展出许多以计算机为基础的新型控制算法, 如自适应 PID 控制、模糊 PID 控制、智能 PID 控制等等。1.PID 控制原理模拟 PID 控制系统原理框图如图 1- 1所示, 系统由模拟 PID 控制器和受控对象组成。PID 控制器根据给定值 r(t) 与实际输出值c(t) 构成的控制偏差:(1-1 )将偏差的比例(P)、积分( I) 和微分 (D ) 通过线性组合构成控制量, 对受控对象进行控制。其控制规律为:(1- 2)或写成传递函数形式:(1- 3)式中, 为比例系数, 为积分时间常数, 为微分时间常数。简单说来, PID 控制器各校正环节的作用是这样的:●比例环节: 即时成比例地反应控制系统的偏差信号 , 偏差一旦产生, 控制器立即产生控制作用以减小误差。●积分环节: 主要用于消除静差, 提高系统的无差度, 积分作用的强弱取决于积分时间常数 , 越大积分作用越弱, 反之则越强。● 微分环节: 能反应偏差信号的变化趋势(变化速率) , 并能在偏差信号值变得太大之前,在系统中引入一个有效的早期修正信号, 从而加快系统的动作速度, 减小调节时间。2. PID控制规律及对系统稳定性的影响控制器输出与偏差信号之间的函数关系称为控制规律。控制规律决定了控制器的特性。在控制器输出稳定之前,偏差 与输出之间的相互关系,称为控制器的动态特性。在控制器上施加恒定的偏差,经过一段时间,控制器的输出达到稳定,偏差 与输出 的相互关系称为控制器的静特性。控制器的输入与输出信号的相互关系如图所示。图中 为偏差信号,通常用测量值与给定值只差在全量程范围中所占的百分数来表示:
温度相关的毕业设计 ·基于单片机的数字温度计的设计·基于MCS-51数字温度表的设计·单片机的数字温度计设计·基于单片机的空调温度控制器设计·基于数字温度计的多点温度检测系统·设施环境中温度测量电路设计·DS18B20数字温度计的设计·多点温度采集系统与控制器设计·基于PLC和组态王的温度控制系统设计·温度监控系统的设计·用单片机进行温度的控制及LCD显示系统的设计·单片机电加热炉温度控制系统·全氢罩式退火炉温度控制系统·数字温度计的设计·基于单片机AT89C51的语音温度计的设计·基于单片机的多点温度检测系统·基于51单片机的多路温度采集控制系统·基于单片机的数字显示温度系统毕业设计论文·基于MCS51单片机温度控制毕业设计论文·西门子S7-300在温度控制中的应用·燃气锅炉温度的PLC控制系统·焦炉立火道温度软测量模型设计·温度检测控制仪器·智能温度巡检仪的研制·电阻炉温度控制系统·数字温度测控仪的设计·温度测控仪设计·多路温度采集系统设计·多点数字温度巡测仪设计·LCD数字式温度湿度测量计·64点温度监测与控制系统·温度报警器的电路设计与制作·基于单片机的数字温度计的电路设计·全氢煤气罩式炉的温度控制系统的研究与改造·温度检测与控制系统·红外快速检测人体温度装置的设计与研制·具有红外保护的温度自动控制系统的设计·基于单片机的温度测量系统的设计·数字温度计设计·DS18B20温度检测控制·PN结(二极管)温度传感器性能的实验研究·多功能智能化温度测量仪设计·软胶囊的单片机温度控制(硬件设计)·空调温度控制单元的设计·大容量电机的温度保护——软件设计·大容量电机的温度保护 ——硬件电路的设计·基于DS18B20温度传感器的数字温度计设计·热轧带钢卷取温度反馈控制器的设计·基于单片机的温度采集系统设计·多点温度数据采集系统的设计·基于单片机的数字式温度计设计·18B20多路温度采集接口模块·基于单片机的户式中央空调器温度测控系统设计·单片机电阻炉温度控制系统设计·基于单片机的电阻炉温度控制系统设计·基于ARM的嵌入式温度控制系统的设计·基于DS18B20的多点温度巡回检测系统的设计·基于单片机的多点无线温度监控系统·基于MSC1211的温度智能温度传感器·用集成温度传感器组成测温控制系统·室内温度控制报警器·自动温度控制系统·烤箱温度控制系统·基于单片机的电加热炉温度控制系统设计·基于PLC的温度监控系统设计·基于无线传输技术的室温控制系统设计——温度控制器软件设计·温度箱模拟控制系统·基于无线传输技术的室温控制系统设计——温度控制器硬件设计·数字式温度计的设计·温度监控系统设计·基于单片机的电阻炉温度控制系统·基于plc的温度湿度检测和显示系统设计·基于单片机的3KW电炉温度控制系统的设计·腔型肿瘤热疗仪温度控制系统设计·基于AT89S51单片机的数字温度计设计·吹塑薄膜挤出机温度控制与检测系统设计·电加热炉PLC温度自适应控制系统的研究·高压母线温度自动监测装置的设计·高压母线温度自动检测装置·小型热水锅炉单片机温度控制系统·消毒柜单片机温度控制·嵌入式系统在多点温度控制中的应用·单片机温度控制系统·上下限温度报警器的设计·基于单片机的饮水机温度控制系统设计·基于单片机的温度测量系统设计
价格合理!信工毕业 就会单片机
温湿度传感器应用于监控文物环境的温湿度 古文物之所以历经数百年几千年而保持完好,是由于其深埋于地下时,处在近乎封闭的环境中,物理的、化学的、生物的变化都停留在某种平衡状。但是随着它出土它的这种平衡性也会遭到破坏。所以文物出土后我们要采取有效的措施防止它们将逐渐被腐蚀、消耗,终归化为尘埃。文物在博物馆和档案馆中很容易受到空气腐蚀。所以利用温湿度传感器监控文物所在环境的温湿度是很有必要的。文物博物馆的温度和湿度要求是非常苛刻的,我们必须利用温湿度传感器实现对温度、湿度进行24小时实时监测,而且这些数据必须及时的传送给监控中心。一旦数值出现超出预设温湿度上下限,监测主机就会立即报警。从而文物保护人员就能及时的采取有效措施来确保文物的良好环境。灵活的传感器探头可直接放置于测量点进行使用,无需布线,省时省力。文物是古代文明的结晶对于我们了解以前的历史很有作用,所以保护文物非常有必要,温湿度传感器由于其价格便宜,便宜和监控系统相连的优点,使得其在保护文物方面有不可取代的作用,随着温湿度传感器的发展,用于监控文物的温湿度传感器也会大大改进,使得其精度更高、体积更小、以及灵敏度更加优越。这样才能更好的监控文物的环境。
生物传感器的研究现状及应用摘要:简述了生物传感器尤其是微生物传感器近年来在发酵工业及环境监测领域中的研究与应用,对其发展前景及市场化作了预测及展望。生物电极是以固定化生物体组成作为分子识别元件的敏感材料,与氧电极、膜电极和燃料电极等构成生物传感器,在发酵工业、环境监测、食品监测、临床医学等方面得到广泛的应用。生物传感器专一性好、易操作、设备简单、测量快速准确、适用范围广。随着固定化技术的发展,生物传感器在市场上具有极强的竞争力。 关键词:生物传感器;发酵工业;环境监测。中图分类号: 文献标识码:a 文章编号:1006-883x(2002)10-0001-06一、 引言 从1962年,clark和lyons最先提出生物传感器的设想距今已有40 年。生物传感器在发酵工艺、环境监测、食品工程、临床医学、军事及军事医学等方面得到了深度重视和广泛应用。在最初15年里,生物传感器主要是以研制酶电极制作的生物传感器为主,但是由于酶的价格昂贵并不够稳定,因此以酶作为敏感材料的传感器,其应用受到一定的限制。近些年来,微生物固定化技术的不断发展,产生了微生物电极。微生物电极以微生物活体作为分子识别元件,与酶电极相比有其独到之处。它可以克服价格昂贵、提取困难及不稳定等弱点。此外,还可以同时利用微生物体内的辅酶处理复杂反应。而目前,光纤生物传感器的应用也越来越广泛。而且随着聚合酶链式反应技术(pcr)的发展,应用pcr的dna生物传感器也越来越多。二、 研究现状及主要应用领域 1、 发酵工业各种生物传感器中,微生物传感器最适合发酵工业的测定。因为发酵过程中常存在对酶的干扰物质,并且发酵液往往不是清澈透明的,不适用于光谱等方法测定。而应用微生物传感器则极有可能消除干扰,并且不受发酵液混浊程度的限制。同时,由于发酵工业是大规模的生产,微生物传感器其成本低设备简单的特点使其具有极大的优势。(1). 原材料及代谢产物的测定微生物传感器可用于原材料如糖蜜、乙酸等的测定,代谢产物如头孢霉素、谷氨酸、甲酸、甲烷、醇类、青霉素、乳酸等的测定。测量的原理基本上都是用适合的微生物电极与氧电极组成,利用微生物的同化作用耗氧,通过测量氧电极电流的变化量来测量氧气的减少量,从而达到测量底物浓度的目的。在各种原材料中葡萄糖的测定对过程控制尤其重要,用荧光假单胞菌(psoudomonas fluorescens)代谢消耗葡萄糖的作用,通过氧电极进行检测,可以估计葡萄糖的浓度。这种微生物电极和葡萄糖酶电极型相比,测定结果是类似的,而微生物电极灵敏度高,重复实用性好,而且不必使用昂贵的葡萄糖酶。当乙酸用作碳源进行微生物培养时,乙酸含量高于某一浓度会抑制微生物的生长,因此需要在线测定。用固定化酵母(trichosporon brassicae),透气膜和氧电极组成的微生物传感器可以测定乙酸的浓度。此外,还有用大肠杆菌()组合二氧化碳气敏电极,可以构成测定谷氨酸的微生物传感器,将柠檬酸杆菌完整细胞固定化在胶原蛋白膜内,由细菌―胶原蛋白膜反应器和组合式玻璃电极构成的微生物传感器可应用于发酵液中头孢酶素的测定等等。(2). 微生物细胞总数的测定在发酵控制方面,一直需要直接测定细胞数目的简单而连续的方法。人们发现在阳极表面,细菌可以直接被氧化并产生电流。这种电化学系统已应用于细胞数目的测定,其结果与传统的菌斑计数法测细胞数是相同的[1]。(3). 代谢试验的鉴定传统的微生物代谢类型的鉴定都是根据微生物在某种培养基上的生长情况进行的。这些实验方法需要较长的培养时间和专门的技术。微生物对底物的同化作用可以通过其呼吸活性进行测定。用氧电极可以直接测量微生物的呼吸活性。因此,可以用微生物传感器来测定微生物的代谢特征。这个系统已用于微生物的简单鉴定、微生物培养基的选择、微生物酶活性的测定、废水中可被生物降解的物质估计、用于废水处理的微生物选择、活性污泥的同化作用试验、生物降解物的确定、微生物的保存方法选择等[2]。2、 环境监测(1). 生化需氧量的测定生化需氧量(biochemical oxygen demand ?bod)的测定是监测水体被有机物污染状况的最常用指标。常规的bod测定需要5天的培养期,操作复杂、重复性差、耗时耗力、干扰性大,不宜现场监测,所以迫切需要一种操作简单、快速准确、自动化程度高、适用广的新方法来测定。目前,有研究人员分离了两种新的酵母菌种spt1和spt2,并将其固定在玻璃碳极上以构成微生物传感器用于测量bod,其重复性在±10%以内。将该传感器用于测量纸浆厂污水中bod的测定,其测量最小值可达2 mg/l,所用时间为5min[3]。还有一种新的微生物传感器,用耐高渗透压的酵母菌种作为敏感材料,在高渗透压下可以正常工作。并且其菌株可长期干燥保存,浸泡后即恢复活性,为海水中bod的测定提供了快捷简便的方法[4]。 除了微生物传感器,还有一种光纤生物传感器已经研制出来用于测定河水中较低的bod值。该传感器的反应时间是15min,最适工作条件为30°c,ph=7。这个传感器系统几乎不受氯离子的影响(在1000mg/l范围内),并且不被重金属(fe3+、cu2+、mn2+、cr3+、zn2+)所影响。该传感器已经应用于河水bod的测定,并且获得了较好的结果[4]。现在有一种将bod生物传感器经过光处理(即以tio2作为半导体,用6 w灯照射约4min)后,灵敏度大大提高,很适用于河水中较低bod的测量[5]。同时,一种紧凑的光学生物传感器已经发展出来用于同时测量多重样品的bod值。它使用三对发光二极管和硅光电二极管,假单胞细菌(pseudomonas fluorescens)用光致交联的树脂固定在反应器的底层,该测量方法既迅速又简便,在4℃下可使用六周,已经用于工厂废水处理的过程中[5]。(2). 各种污染物的测定常用的重要污染指标有氨、亚硝酸盐、硫化物、磷酸盐、致癌物质与致变物质、重金属离子、酚类化合物、表面活性剂等物质的浓度。目前已经研制出了多种测量各类污染物的生物传感器并已投入实际应用中了。测量氨和硝酸盐的微生物传感器,多是用从废水处理装置中分离出来的硝化细菌和氧电极组合构成。目前有一种微生物传感器可以在黑暗和有光的条件下测量硝酸盐和亚硝酸盐(nox-),它在盐环境下的测量使得它可以不受其他种类的氮的氧化物的影响。用它对河口的nox-进行了测量,其效果较好[6]。硫化物的测定是用从硫铁矿附近酸性土壤中分离筛选得到的专性、自养、好氧性氧化硫硫杆菌制成的微生物传感器。在ph=、31℃时一周测量200余次,活性保持不变,两周后活性降低20%。传感器寿命为7天,其设备简单,成本低,操作方便。目前还有用一种光微生物电极测硫化物含量,所用细菌是,与氢电极连接构成[7]。最近科学家们在污染区分离出一种能够发荧光的细菌,此种细菌含有荧光基因,在污染源的刺激下能够产生荧光蛋白,从而发出荧光。可以通过遗传工程的方法将这种基因导入合适的细菌内,制成微生物传感器,用于环境监测。现在已经将荧光素酶导入大肠杆菌()中,用来检测砷的有毒化合物[8]。水体中酚类和表面活性剂的浓度测定已经有了很大的发展。目前,有9种革兰氏阴性细菌从西西伯利亚石油盆地的土壤中分离出来,以酚作为唯一的碳源和能源。这些菌种可以提高生物传感器的感受器部分的灵敏度。它对酚的监测极限为5 ´10-9mol。该传感器工作的最适条件为:ph=、35℃,连续工作时间为30h[9]。还有一种假单胞菌属(pseudomonas rathonis)制成的测量表面活性剂浓度的电流型生物传感器,将微生物细胞固定在凝胶(琼脂、琼脂糖和海藻酸钙盐)和聚乙醇膜上,可以用层析试纸gf/a,或者是谷氨酸醛引起的微生物细胞在凝胶中的交联,长距离的保持它们在高浓度表面活性剂检测中的活性和生长力。该传感器能在测量结束后很快的恢复敏感元件的活性[10]。还有一种电流式生物传感器,用于测定有机磷杀虫剂,使用的是人造酶。利用有机磷杀虫剂水解酶,对硝基酚和二乙基酚的测量极限为100´10-9mol,在40℃只要4min[11]。还有一种新发展起来的磷酸盐生物传感器,使用丙酮酸氧化酶g,与自动系统cl-fia台式电脑结合,可以检测(32~96)´10-9mol的磷酸盐,在25°c下可以使用两周以上,重复性高[12]。最近,有一种新型的微生物传感器,用细菌细胞作为生物组成部分,测定地表水中壬基酚(nonyl-phenol etoxylate --np-80e)的含量。用一个电流型氧电极作传感器,微生物细胞固定在氧电极上的透析膜上,其测量原理是测量毛孢子菌属(trichosporum grablata)细胞的呼吸活性。该生物传感器的反应时间为15~20min,寿命为7~10天(用于连续测定时)。在浓度范围内,电信号与np-80e浓度呈线性关系,很适合于污染的地表水中分子表面活性剂的检测[13]。除此之外,污水中重金属离子浓度的测定也是不容忽视的。目前已经成功设计了一个完整的,基于固定化微生物和生物体发光测量技术上的重金属离子生物有效性测定的监测和分析系统。将弧菌属细菌(vibrio fischeri)体内的一个操纵子在一个铜诱导启动子的控制下导入产碱杆菌属细菌(alcaligenes eutrophus (ae1239))中,细菌在铜离子的诱导下发光,发光程度与离子浓度成正比。将微生物和光纤一起包埋在聚合物基质中,可以获得灵敏度高、选择性好、测量范围广、储藏稳定性强的生物传感器。目前,这种微生物传感器可以达到最低测量浓度1´10-9mol[14]。还有一种专门测量铜离子的电流型微生物传感器。它用酒酿酵母(saccharomyces cerevisiae)重组菌株作为生物元件,这些菌株带有酒酿酵母cup1基因上的铜离子诱导启动子与大肠杆菌lacz基因的融合体。其工作原理,首先是cup1启动子被cu2+诱导,随后乳糖被用作底物进行测量。如果cu2+存在于溶液中,这些重组体细菌就可以利用乳糖作为碳源,这将导致这些好氧细胞需氧量的改变。该生物传感器可以在浓度范围()´10-3mol范围内测定cuso4溶液。目前已经将各类金属离子诱导启动子转入大肠杆菌中,使得大肠杆菌会在含有各种金属离子的的溶液中出现发光反应。根据它发光的强度可以测定重金属离子的浓度,其测量范围可以从纳摩尔到微摩尔,所需时间为60~100min[15][16]。用于测量污水中锌浓度的生物传感器也已经研制成功,使用嗜碱性细菌alcaligenes cutrophus,并用于对污水中锌的浓度和生物有效性进行测量,其结果令人满意[17]。估测河口出水流污染情况的海藻传感器是由一种螺旋藻属蓝细菌( cyanobacterium spirlina subsalsa)和一个气敏电极构成的。通过监测光合作用被抑制的程度来估测由于环境污染物的存在而引起水的毒性变化。以标准天然水为介质,对三种主要污染物(重金属、除草剂、氨基甲酸盐杀虫剂)的不同浓度进行了测定,均可监测到它们的有毒反应,重复性和再生性都很高[18]。近来由于聚合酶链式反应技术(pcr)的迅猛发展及其在环境监测方面的广泛应用,不少科学家开始着手于将它与生物传感器技术结合应用。有一种应用pcr技术的dna压电生物传感器,可以测定一种特殊的细菌毒素。将生物素酰化的探针固定在装有链酶抗生素铂金表面的石英晶体上,用1´10-6mol的盐酸可以使循环式测量在同一晶体表面进行。用细菌中提取的dna样品进行同样的杂交反应并由pcr放大,产物为气单胞菌属(aeromonas hydrophila)的一种特殊基因片断。这种压电生物传感器可以鉴别样品中是否含有这种基因,这为从水样中检测是否含带有这种病原的各种气单胞菌提供了可能[19]。还有一种通道生物传感器可以检测浮游植物和水母等生物体产生的腰鞭毛虫神经毒素等毒性物质,目前已经能够测量在一个浮游生物细胞内含有的极微量的psp毒素[20]。dna传感器也在迅速的得到应用,目前有一种小型化dna生物传感器,能将dna识别信号转换为电信号,用于测量水样中隐孢子和其他水源传染体。该传感器着重于改进核酸的识别作用和加强该传感器的特异性和灵敏性,并寻求将杂交信号转化为有用信号的新方法,目前研究工作为识别装置和转换装置的一体化[21]。微藻素是一种从蓝藻细菌引起的水华中产生的细菌肝毒素,一种固定有表面细胞质粒基因组的生物传感器已经制得,用于测量水中微藻素的含量,它直接的测量范围是50~1000 ´10-6g/l[22]。 一种基于酶的抑制性分析的多重生物传感器用于测量毒性物质的设想也已经提出。在这种多重生物传感器中,应用了两种传导器―对ph敏感的电子晶体管和热敏性的薄膜电极,以及三种酶―尿素酶、乙酰胆碱酯酶和丁酰胆碱酯酶。该生物传感器的性能已经得到测试,效果较好[23]。除了发酵工业和环境监测,生物传感器还深入的应用于食品工程、临床医学、军事及军事医学等领域,主要用于测量葡萄糖、乙酸、乳酸、乳糖、尿酸、尿素、抗生素、谷氨酸等各种氨基酸,以及各种致癌和致变物质。三、 讨论与展望 美国的harold 指出,生物传感器商品化要具备以下几个条件:足够的敏感性和准确性、易操作、价格便宜、易于批量生产、生产过程中进行质量监测。其中,价格便宜决定了传感器在市场上有无竞争力。而在各种生物传感器中,微生物传感器最大的优点就是成本低、操作简便、设备简单,因此其在市场上的前景是十分巨大和诱人的。相比起来,酶生物传感器等的价格就比较昂贵。但微生物传感器也有其自身的缺点,主要的缺点就是选择性不够好,这是由于在微生物细胞中含有多种酶引起的。现已有报道加专门抑制剂以解决微生物电极的选择性问题。除此之外,微生物固定化方法也需要进一步完善,首先要尽可能保证细胞的活性,其次细胞与基础膜结合要牢固,以避免细胞的流失。另外,微生物膜的长期保存问题也待进一步的改进,否则难于实现大规模的商品化。 总之,常用的微生物电极和酶电极在各种应用中各有其优越之处。若容易获得稳定、高活性、低成本的游离酶,则酶电极对使用者来说是最理想的。相反的,若生物催化需经过复杂途径,需要辅酶,或所需酶不宜分离或不稳定时,微生物电极则是更理想的选择。而其他各种形式的生物传感器也在蓬勃发展中,其应用也越来越广泛。随着固定化技术的进一步完善,随着人们对生物体认识的不断深入,生物传感器必将在市场上开辟出一片新的天地。--------------------------------------------------------------------------------参考文献[1]韩树波,郭光美,李新等.伏安型细菌总数生物传感器的研究与应用[j].华夏医学,2000,63(2):49-52 [2]蔡豪斌.微生物活细胞检测生物传感器的研究[j]. 华夏医学,2000,13(3):252-256[3] trosok sp, driscoll bt, luong jht mediated microbial biosensor using a novel yeast strain for wastewater bod measurement[j]. applied micreobiology and biotechnology,2001, 56 (3-4): 550-554 [4] 张悦,王建龙,李花子等.生物传感器快速测定bod在海洋监测中的应用[j].海洋环境科学,2001,20(1):50-54[5] yoshida n, mcniven sj, yoshida a, compact optical system for multi-determination of biochemical oxygen demand using disposable strips[j]. field analytical chemistry and technology,2001,5 (5): 222-227[6] meyer rl, kjaer t, revsbech np. use of nox- microsensors to estimate the activity of sediment nitrification and nox- consumption along an estuarine salinity, nitrate, and light gradient[j]. aquatic microbial ecology, 2001,26 (2): 181-193[7]王晓辉,白志辉,孙裕生等.硫化物微生物传感器的研制与应用[j]. 分析试验室,2000,19(3):83-86[8] alexander d c,costanzo m a, guzzo j, cai j, towards the next millennium: luciferase fusions to identify genes responsive to environmental stress[j].water, air and soil pollution, 2000,123(1-4):81-94[9] makarenko aa, bezverbnaya ip, kosheleva ia,etc. development of biosensors for phenol determination from bacteria found in petroleum fields of west siberia[j].applied biochemistry and microbiology, 2002,38 (1): 23-27[10]semenchuk in, taranova la, kalenyuk aa,etc. effect of various methods of immobilization on the stability of a microbial biosensor for surfactants based on pseudomonas rathonis t[j]. applied biochemistry and microbiology, 2000, 36 (1): 69-72[11]yamazaki t, meng z, mosbach k,etc. a novel amperometric sensor for organophosphotriester insecticides detection employing catalytic polymer mimicking phosphotriesterase catalytic center[j]. electrochemistry,2001,69 (12): 969-97[12] nakamura h. phosphate ion determination in water for drinking using biosensors[j]. bunseki kagaku,2001,50 (8): 581-582[13] a, lucaciu i, fleschin s, magearu v. microbial biosensor for nonyl-phenol etoxylate (np-80e) [j].south african jounal of chemistry-suid-afrikaanse tydskrif vir chemie , 2000,53 (1): 14-17[14] leth s, maltoni s, simkus r,etc. engineered bacteria based biosensors for monitoring bioavailable heavy metal[j].electroanalysis, 2002,14 (1): 35-42 [15] lehmann m, riedel k, adler k,etc. amperometric measurement of copper ions with a deputy substrate using a novel saccharomyces cerevisiae sensor[j]. biosensors and bioelectronics, 2000, 15 (3-4): 211-219[16] riether kb, dollard ma, billard p. assessment of heavy metal bioavailability using escherichia coli zntap lux and copap lux-based biosensors[j]. applied microbiology and biotechnology,2001,57 (5-6): 712-716[17] karlen c, wallinder io, heijerick d, etc. runoff rates and ecotoxicity of zinc induced by atmospheric corrosion[j]. science of the total environment,2001,277 (1-3): 169-180[18] campanella l,cubadda f,sammartino m p, algal biosensor for the monitoring of water toxicity in estuarine enviraonments[j].wate research, 2001,35(1):69-76[19] tombelli sara,mascini marco,soca cristiana, dna piezoelectric biosensor assay coupled with a polyerase chain reaction for bacterial toxicity determination in environmental samples[j]. analytica chimica acta,2000,418(1):1-9[20] lee hae-ok,cheun byeung soo,yoo jong su, of a channel biosensor for toxicity measurements in cultured alexandrium tamarense[j]. journal of natural toxins,2000, 9(4):341-348[21] wang, dna biosensor for detecting cryptosporidium in water samples. technical . comletion-311, 2000(3), 26p [22]nakamura c, kobayashi t, miyake m,etc. usage of a dna aptamer as a ligand targeting microcystin[j]. molecular crystals and liquid crystals, 2001, 371: 369-374 [23]arkhypova vn, dzyadevych sv, soldatkin ap, etc. multibiosensor based on enzyme inhibition analysis for determination of different toxic substances[j]. talanta,2001, 55 (5): 919-927the recent research and application of biosensorabstract: in this article, the recent research progress and application of biosensors ,especially the micro- biosensors, are reviewed, and the prospect of biosensors development is also prognosticated. biosensors are made up of bioelectrode , using immobile organism as sensitive material for molecule recognition, together with oxygen-electrode, membrane -eletrode and fuel-electrode. biosensors are broadly used in zymosis industry, environment monitor, food monitor and clinic medicine. fast, accurate, facilitate as biosensors is,there will be an excellent prospect for biosensors in the marketkeywords:biosensor, zymosis -industry, environment-monitor作者简介:何星月:中国科学技术大学生命科学院,合肥230027刘之景,中国科学技术大学天文与应用物理系教授,合肥230026电话:0551―3601895
一.实验题目 多路温度采集系统的设计。 二.实验要求 a)使用PROTEUS8和ARDUINOIDE进行硬件电路设计和MCU程序设计 b)使用ALTIUMDXP进行PCB版图设计 c)三个人一组,完成项目。每组交一份报告,一份PPT并答辩。 1.使用PROTEUS8和ARDUINOIDE进行硬件电路设计和MCU程序设计: 将三种温度采集的温度值显示在屏幕上,同时利用串口输出温度值。 d)分别使用LM35、DS18B20、MAX6657器件进行温度采集,使用ARDUINO设计MCU程序。 e)时用拨动开关进行温度来源选择,开关导通时,对应LED点亮,采到的温度要输出到液晶屏和串口。即最多可以同时显示3个器件采集的温度,最少1个。当一个都没选时,用蜂鸣器提示。 f)设计时可能数字引脚不够,此时,A0可以做为14脚处理,A1做为15脚,以此类推。 2.使用ALTIUMDXP进行PCB版图设计 a)在DXP中绘制原理图。 b)注意:DXP中没有MAX6675芯片,需自己创建原理图元件和PCB封装。c)液晶屏用合适的接线座替代或自行设计。 d)增加电源变压器插座(假设输入为8V)和LM7805稳压芯片将电压稳定在5V,并做为系统供电。 e)进行PCB版图设计,即进行PCB层数设置、元件布局和布线。设计时要考虑线宽、布线规定、防噪声设计等。f)注意:元件位置要合理,便于用户使用。 三.实验内容: 的使用方法。 Proteus是一个完整的嵌入式系统软、硬件设计仿真平台。主要使用流程: a)添加元件到元件列表中: 在模型选择工具栏中选元件(默认),单击P按钮,出现挑选元件窗口,通过关键字Keywords筛选,筛选出所需的avr处理器,双击将其放入元件列表;同样的方法放入1-wire温度输出、TCK、从类别Resistor(电阻)中利用关键字430R找出并放入1000欧姆的电阻,从Optoelectrics(光电器件)中挑选出不同颜色的发光二极管:LED-GTEEN b)将元件放入原理图编辑窗口: 在元件列表中左键选取Atmega328p,在原理图编辑窗口中单击左键,这样avr处理器就被放到原理图编辑窗口中了。同样放置其它各元件。如果元件的方向不对,可以在放置以前用方向工具转动或翻转后再放入。左键选择模型选择工具栏中的终端接口图标:从模型中挑选出地线-GROUND和电源-POWER,并在原理图编辑窗口中左击放置到原理图编辑窗口中。 c)连线 按样图绘制电路连线,这里芯片采用了网络标签的方法实现电路连接,即在输入端绘制一小段导线后双击放置节点并结束布线,然后在该线段上放置网络标签,输入标签名称,然后在需要测量的导线上也放置同样的标签,即相当于将这两点连接起来了。 d)仿真 对于纯硬件电路可以直接通过仿真按钮进行仿真。而单片机需要下载程序后才能运行,所以要将事先准备好的仿真程序调试文件或目标文件下载到单片机芯片中。本例用的是:。双击元件,出现EditComponet对话框,在ProgramFile中单击出现文件浏览对话框,找到文件,单击确定即将仿真程序装入单片机,单击OK退出。然后单击开始仿真,此时可以看到程序的运行结果。 说明:仿真时,元件引脚上的红色代表高电平,兰色代表低电平,灰色代表悬空。
机房的温度和湿度作为计算机设备正常运行的必要条件,我们必须在机房的合理位置安装温湿度传感器,以实现对温度、湿度进行24小时实时监测,并能在中控室的监测主机上实时显示各个位置的温湿度测量值。一旦数值出现超出预设温湿度上下限,在监测主机上可以通过改变相应位置数值颜色来报警。为在总体上监视整个机房的温度,湿度状况,可在新风机的进风口和主空调机的回风口,分别安装温湿度变送器来检测温度和湿度。温湿度监测除用于机房监测外,还可以广泛应用于如生物制药、无菌室、洁净厂房、电信银行、图书馆、档案馆、文物馆、智能楼宇等各行各业需要温湿监测的场所和领域。
你都不留下联系方式,怎么帮你?
已把我毕业论文的一部分发给你了,应该是你想要的。还需要其它的说一声
温度相关的毕业设计 ·基于单片机的数字温度计的设计·基于MCS-51数字温度表的设计·单片机的数字温度计设计·基于单片机的空调温度控制器设计·基于数字温度计的多点温度检测系统·设施环境中温度测量电路设计·DS18B20数字温度计的设计·多点温度采集系统与控制器设计·基于PLC和组态王的温度控制系统设计·温度监控系统的设计·用单片机进行温度的控制及LCD显示系统的设计·单片机电加热炉温度控制系统·全氢罩式退火炉温度控制系统·数字温度计的设计·基于单片机AT89C51的语音温度计的设计·基于单片机的多点温度检测系统·基于51单片机的多路温度采集控制系统·基于单片机的数字显示温度系统毕业设计论文·基于MCS51单片机温度控制毕业设计论文·西门子S7-300在温度控制中的应用·燃气锅炉温度的PLC控制系统·焦炉立火道温度软测量模型设计·温度检测控制仪器·智能温度巡检仪的研制·电阻炉温度控制系统·数字温度测控仪的设计·温度测控仪设计·多路温度采集系统设计·多点数字温度巡测仪设计·LCD数字式温度湿度测量计·64点温度监测与控制系统·温度报警器的电路设计与制作·基于单片机的数字温度计的电路设计·全氢煤气罩式炉的温度控制系统的研究与改造·温度检测与控制系统·红外快速检测人体温度装置的设计与研制·具有红外保护的温度自动控制系统的设计·基于单片机的温度测量系统的设计·数字温度计设计·DS18B20温度检测控制·PN结(二极管)温度传感器性能的实验研究·多功能智能化温度测量仪设计·软胶囊的单片机温度控制(硬件设计)·空调温度控制单元的设计·大容量电机的温度保护——软件设计·大容量电机的温度保护 ——硬件电路的设计·基于DS18B20温度传感器的数字温度计设计·热轧带钢卷取温度反馈控制器的设计·基于单片机的温度采集系统设计·多点温度数据采集系统的设计·基于单片机的数字式温度计设计·18B20多路温度采集接口模块·基于单片机的户式中央空调器温度测控系统设计·单片机电阻炉温度控制系统设计·基于单片机的电阻炉温度控制系统设计·基于ARM的嵌入式温度控制系统的设计·基于DS18B20的多点温度巡回检测系统的设计·基于单片机的多点无线温度监控系统·基于MSC1211的温度智能温度传感器·用集成温度传感器组成测温控制系统·室内温度控制报警器·自动温度控制系统·烤箱温度控制系统·基于单片机的电加热炉温度控制系统设计·基于PLC的温度监控系统设计·基于无线传输技术的室温控制系统设计——温度控制器软件设计·温度箱模拟控制系统·基于无线传输技术的室温控制系统设计——温度控制器硬件设计·数字式温度计的设计·温度监控系统设计·基于单片机的电阻炉温度控制系统·基于plc的温度湿度检测和显示系统设计·基于单片机的3KW电炉温度控制系统的设计·腔型肿瘤热疗仪温度控制系统设计·基于AT89S51单片机的数字温度计设计·吹塑薄膜挤出机温度控制与检测系统设计·电加热炉PLC温度自适应控制系统的研究·高压母线温度自动监测装置的设计·高压母线温度自动检测装置·小型热水锅炉单片机温度控制系统·消毒柜单片机温度控制·嵌入式系统在多点温度控制中的应用·单片机温度控制系统·上下限温度报警器的设计·基于单片机的饮水机温度控制系统设计·基于单片机的温度测量系统设计
温度采集单元 在采集温度采用DS18B20型传感器,DS18B20是美国 DALLAS公司推出的单总线数字测温芯片[3]。它具有独特的单总线的接口方式,仅需使用1个端口就可以实现与单片机之间的双向通讯。同时采用数字信号输出提高了信号抗干扰能力和温度测量精度。它的工作电压使用范围宽(~),可以采用外部供电方式,也可以采用寄生电源方式供电,即当总线DQ为高电平时,窃取信号能量给DS18B20进行供电[4,5,6]。它还有负压特性,电源极性接反时,DS18B20不会因接错线而烧毁,但不能正常工作。还可以通过编程实现9~12位的温度转换精度的设置。由表2-1[7]可见,设定的分辨率越高,所需要的温度数据转换时间就越长,在实际应用中要将分辨率和转换时间权衡的考虑。电子信息毕业班的同学们,现在本人有大量电子信息类的完整毕业论文(大部分包括中英文摘要,无误的程序,电路图,英文文献翻译,答辩演示文件等),质量保证过硬,在网站上均无雷同,几乎打印出来即可,可放心使用,可以节省你大部分宝贵的时间,去找心仪的工作。邮箱: