




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
商丘科技职业学院毕业论文(设计) 摘要随着社会的发展和人们生活水平的不断提高,人们对温度的掌握和控制越来越智能化,因此单片机控制无疑是人们追求的目标之一,本设计以检测温度并显示温度提供上下限报警为目的,按照系统设计功能的要求。该设计控制器采用单片机8051,温度传感器采用DS18B20,用6位共阳极LED数码管实现温度显示。 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计。关键词:单片机AT89C51温度传感器DS18B20 温度报警19目录摘要.I第1章 绪论.11.1 基于单片机温度测量系统的研究背景. 11.2 基于单片机温度测量系统的发展现状.11.3基于单片机温度测量系统的研究的 目的和意义. 11.4 基于单片机温度测量系统主要研究 内容.2第2章 温度测量系统总体设计方案.2 2.1温度测量系统设立方案论证.2 2.1.1方案一 .2 2.1.2方案二.2 2.1.3设计总框图 .2 2.1.4设计要求和实现的功能.3第3章 硬件电路设计.3 3.1单片机模块(MCS-51系列).3 3.1.1AT89C51单片机的性能及特性.43.1.2 显示电路.4 3.2 温度采集部分硬件. 5 3.2.1 温度传感器DS18B20. 5 3.3 DS18B20的测温原理.83.4 报警上下限调整电路实现.9第4章 报警上下限调整电路实现.9 4.1主程序流程图.10 4.2读出温度子程序流程图.10 4.3读出温度交换流程图.11 4.4计算温度子程序流程图.12 4.5 显示数据刷新子程序.12 结论.13参考文献.14附录.14附录一 整机电路图.14附录二 源程序.14 第一章 绪论1.1 基于单片机温度测量系统的研究背景 随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温度控制系统发展的主流方向。特别是近年来,温度控制系统已应用到人们生活的各个方面,但温度报警控制一直是一个未开发的领域,却又是与人们息息相关的一个实际问题。针对这种实际情况,设计一个温度报警控制系统,具有广泛的应用前景与实际意义。温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度。在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食存储、酒类生产等领域内,温度常常是表征对象和过程状态的最重要的参数之一。许多的电子设备和元器件必须在适宜的温度和环境下才能正常使用,因此掌握温度的控制十分重要,各行各业对温度控制的要求越来越严格,可见温度的测量和控制很重要的。单片机在电子产品中的应用已经越来越广泛,在很多的电子产品中也用到了温度检测和温度控制。随着温度控制器应用范围的日益广泛和多样,各种适用于不同场合的智能温度控制器应运而生,因此研究温度的测量方法和装置具有重要意义。利用单片机技术的温度测控系统以其体积小,可靠性高而被广泛采用。1.2 基于单片机温度测量系统的发展现状自70年代以来,由于工业过程控制的需要,特别是在微电子技术和计算机技术的迅猛发展,以及自动控制理论和设计方法发展的推动下,国外温度控制系统发展迅速,并在智能化自适应参数自整定等方面取得成果。在这方面以日本、美国、德国、瑞典等国技术领先,并且都生产出了一批商品化的性能优异的温度控制器及仪器仪表,目前,国外温度控制系统及仪表正朝着高精度智能化、小型化等方面快速发展。国内外温度测量系统的发展极为迅速,比如机房温度的监控,蔬菜大棚温度的监控报警等等。温度测量报警系统有很大的发展空间,国内也在这方面投入大量的人力物力进行新产品的研发。比如国内非典时期用的红外温度测量报警装置,就是温度测量系统发展到现在的一个代表性的产物。温度测量报警系统在生活中有中药的意义。现在温度测量报警领域正在蓬勃快速的发展,各国都在进行着各项测试研究,以更好的检测温度,进行控制,让人类能更好的生活、工作和学习1.3基于单片机温度测量系统的研究的目的和意义温度控制系统在国内各行各业的应用虽然已经十分广泛但从国内生产的温度控制器来讲总体发展水平仍然不高,同国外的日本美国德国等先进国家相比仍然有着较大的差距目前我国在这方面总体技术水平处于20世纪80年代中后期水平成熟产品主要以“点位”控制及常规的PID控制器为主,它只能适应一般温度系统控制难于控制滞后复杂时变温度系统控制。也就是说国内的技术还不是十分的成熟,形成仪表的商品很少。 1.4 基于单片机温度测量系统主要研究内容在实际的温度控制系统中,多采用热敏电阻器或热电偶测量温度。这种温度采集电路有时需要冷端补偿电路,这样就增加了电路的复杂性,而且该种电路易受干扰,使采集到的数据准确性不高。随着微电子技术、单片机技术、传感器技术的不断发展,为温度控制系统测控功能的完善、测控精度的提高和抗干扰能力的增强等提供了条件。本设计是基于8051单片机和DS18B20 的温度控制系统,该设计通过8051单片机驱动数字温度传感器DS18B20,进行温度数据采集、读取、处理,并通过数码管显示出来。本系统以8051单片机作为主控系统,利用DS18B20数字温度传感器作为温度传感器件。通过四位共阴极数码管作为显示器件,通过单片机控制继温度显示温度。当温度高于设定最高温度或者低于设定的最低温度时,蜂鸣器发出报警声并伴随红灯的闪烁。第二章 温度测量系统总体设计方案2.1温度测量系统设立方案论证2.1.1方案一由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。2.1.2方案二进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。 2.1.3设计总框图 温度计电路设计总体设计方框图如图1-1所示。主 控 制 器数码管显示温 度 传 感 器单片机复位时钟振荡报警点按键调整 图2-1 总体设计方框图控制器采用单片机8051,温度传感器采用DS18B20,用4位LED数码管传送数据实现温度显示。2.1.4设计要求和实现的功能1.用温度传感器测试温度,用6位LED数码管显示温度;2.测试温度的范围为5599,温度误差为1;3.能进行仿真第三章 硬件电路设计3.1单片机模块(MCS-51系列)图3-1 MCS-51单片机结构框图3.1.1 AT89C51单片机的性能及特性AT89S52具有以下标准功能:4k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。与MCS-51单片机产品兼容8K字节在系统可编程Flash存储器10000次擦写周期 全静态操作:0Hz33Hz 三级加密程序存储器 32个可编程I/O口线 三个16位定时器/计数器 全双工UART串行通道 低功耗空闲和掉电模式 掉电后中断可唤醒 看门狗定时器 双数据指针掉电标识符。3.1.2显示电路 由6位共阴极LED数码管、位驱动电路、端输入电路组成,采用动态扫描的方式显示。基本的半导体数码管是由八个条状发光二极管芯片按图2-3排列而成的。可实现09的显示。其具体结构有“反射罩式”、“条形八段式”及“单片集成式多位数字式”等。用6位共阳极LED数码管实现温度显示。能准确达到以上要求。图3-1数码管3.2 温度采集部分硬件3.2.1 温度传感器DS18B20DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9-12位的数字值读数方式。 TO92封装的DS18B20的引脚排列见下图,其引脚功能描述见表3-2。底视图) 图3-2 DS18B20引脚图DS18B20的性能特点如下:独特的单线接口仅需要一个端口引脚进行通信;多个DS18B20可以并联在惟一的三线上,实现多点组网功能;无须外部器件;可通过数据线供电,电压范围为3.05.5;零待机功耗;温度以或位数字;用户可定义报警设置;报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; DS18B20采用3脚PR35封装或脚SOIC封装,其内部结构框图如图3-4所示。图3-3 DS18B20内部结构64位ROM的结构开始8位是产品类型的编号,接着是每个器件的惟一的序号,共有48位,最后8位是前面56位的CRC检验码,这也是多个DS18B20可以采用一线进行通信的原因。温度报警触发器和,可通过软件写入户报警上下限。DS18B20温度传感器的内部存储器还包括一个高速暂存RAM和一个非易失性的可电擦除的EERAM。高速暂存RAM的结构为8字节的存储器,结构如图3-4所示。头2个字节包含测得的温度信息,第3和第4字节和的拷贝,是易失的,每次上电复位时被刷新。第5个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20工作时寄存器中的分辨率转换为相应精度的温度数值。该字节各位的定义如图3-5所示。低5位一直为1,TM是工作模式位,用于设置DS18B20在工作模式还是在测试模式,DS18B20出厂时该位被设置为0,用户要去改动,R1和R0决定温度转换的精度位数,来设置分辨率。 图3-4 DS18B20字节定义DS18B20温度转换的时间比较长,而且分辨率越高,所需要的温度数据转换时间越长。因此,在实际应用中要将分辨率和转换时间权衡考虑。高速暂存RAM的第6、7、8字节保留未用,表现为全逻辑1。第9字节读出前面所有8字节的CRC码,可用来检验数据,从而保证通信数据的正确性。当DS18B20接收到温度转换命令后,开始启动转换。转换完成后的温度值就以16位带符号扩展的二进制补码形式存储在高速暂存存储器的第1、2字节。单片机可以通过单线接口读出该数据,读数据时低位在先,高位在后,数据格式以0.0625LSB形式表示。当符号位S=0时,表示测得的温度值为正值,可以直接将二进制位转换为十进制;当符号位S=1时,表示测得的温度值为负值,要先将补码变成原码,再计算十进制数值。表2是一部分温度值对应的二进制温度数据。表3-5一部分温度对应值表温度/C二进制表示十六进制表示+1250000 0111 1101 000007D0H+850000 0101 0101 00000550H+25.06250000 0001 1001 00000191H+10.1250000 0000 1010 000100A2H+0.50000 0000 0000 00100008H00000 0000 0000 10000000H0.51111 1111 1111 0000FFF8H10.1251111 1111 0101 1110FF5EH25.06251111 1110 0110 1111FE6FH551111 1100 1001 0000FC90H另外,由于DS18B20单线通信功能是分时完成的,它有严格的时隙概念,因此读写时序很重要。系统对DS18B20的各种操作按协议进行。操作协议为:初使化DS18B20(发复位脉冲)发ROM功能命令发存储器操作命令处理数据。图3-6 DS18B20与单片机的接口电路3.3 DS18B20的测温原理器件中低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器1;高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入。器件中还有一个计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲进行计数进而完成温度测量。计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将55所对应的一个基数分别置入减法计数器1、温度寄存器中,计数器1和温度寄存器被预置在55所对应的一个基数值。减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时,温度寄存器的值将加1,减法计数器1的预置将重新被装入,减法计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器计数到0时,停止温度寄存器的累加,此时温度寄存器中的数值就是所测温度值。其输出用于修正减法计数器的预置值,只要计数器门仍未关闭就重复上述过程,直到温度寄存器值大致被测温度值另外,由于DS18B20单线通信功能是分时完成的,它有严格的时隙概念,因此读写时序很重要。系统对DS18B20的各种操作按协议进行。操作协议为:初使化DS18B20(发复位脉冲)发ROM功能命令发存储器操作命令处理数据。DS18B20温度传感器与单片机的接口为1接地,2接P1.0口,3接4.7K上拉电阻。另外,由于DS18B20单线通信功能是分时完成的,它有严格的时隙概念,因此读写时序很重要。系统DS18B20的各种操作按协议进行。操作协议为:初始化DS1820(发复位脉冲)发ROM功能命令发存储操作命令处理数据。3.4 报警上,下限调整电路实现本报警系统中有三个独立式按键可以分别调整温度计的上下限报警设置,电路中蜂鸣器可以在被测温度不在上下限范围内时,发出报警鸣叫声音,同时红色LED闪烁,实现报警功能。复位的实现是通过单片机的复位电路实现上电复位加手动复位,使用比较方便,在程序跑飞时,可以手动复位,这样就不用在重起单片机电源,就可以实现复位。第四章报警上下限调整电路实现4.1主程序流程图图4-1 主程序流程图4.2读出温度子程序流程图读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写。其程序流程图如图4-2所示图4-2 读温度流程图 4.3读出温度交换流程图温度转换命令子程序主要是发温度转换开始命令,当采用12位分辨率时转换时间约为750ms,在本程序设计中采用1s显示程序延时法等待转换的完成。温度转换命令子程序流程图如上图,图4-3所示 图4-3 温度转换流程图 4.4计算温度子程序流程图计算温度子程序将RAM中读取值进行BCD码的转换运算,并进行温度值正负的判定,其程序流程图如图4-4所示。 图4-4 计算温度流程图4.5 显示数据刷新子程序显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高显示位为0时将符号显示位移入下一位。程序流程图如图4-5。 图4-5 显示数据刷新流程图结论本设计是利用数字温度传感器DS18B20作为温度传感器件,采用价格低廉性能稳定的MCS-51系列的单片机作为主控芯片,用四位一体共阴极的数码管作为显示器件,蜂鸣器及LED作为报警电路器件构成了整个系统整体。本设计的优点是价格低廉,性能稳定,如果把单片机换成贴片的封装器件利于大规模的工业商业生产该智能温度控制器只是DS18B20在温度控制领域的一个简单实例,还有许多需要完善的地方,例如可以将测得的温度通过单片机与通讯模块相连接,以手机短消息的方式发送给用户,使用户能够随时对温度进行监控。此外,还能广泛地应用于其他一些工业生产领域,如建筑,仓储等行业。本温度控制系统可以应用于多种场合,像的温度、育婴房的温度、水温的控制。用户可灵活选择本设计的用途,有很强的实用价值。由于时间太仓促,经验不足,理论方面也相应的存在不足,加上条件有限,仍存在着一些设计方面的问题,个人技能也有待提高,理论知识还要巩固加强。参考文献1赵晶,电路设计与制版Protel99高级应用,人民邮电出版社 2004.2李广弟.单片机基础M.北京航空航天大学出版社,1994.3阎石.数字电子技术基础(第三版).高等教育出版社,1989.4王恩荣.MCS-51单片机应用技术.化学工业出版社,2001.5楼然苗.单片机课程设计指导.北京航空航天大学出版社,2007.6于京.51系列单片机C程序设计与应用方案.中国电力出版社7 沙占友.单片机外围电路设计.电子工业出版社8 戴佳.51单片机C语言设计实例精讲.电子工业出版社9 周坚.单片机C语言轻松入门.北京航空航天大学出版社附录附录1 整机电路图附录2 源程序/*DS18B20数字温度计C程序*/*MCU: AT89C51 /*MCU-crystal: 12 /*Version: 01 /*Last Updata: 2009-11-24 /*Author: xxx /*Description: /89s51通过P3.4读写DS18B20内的数据 /温度传感器DS18B20采用器件默认的12位转化 /最大转化时间750微秒,显示温度-55到+99度,显示精度/为正负1度,显示采用6位LED共阳显示测温值 /P0口为段码输出,P2.0P2.5为位选 /*/#include #include /_nop_();延时函数用#define Disdata P0 /段码输出口#define discan P2 /扫描口#define uchar unsigned char#define uint unsigned intsbit DQ=P34; /温度输入口sbit DIN=P07; /LED小数点控制sbit hold=P10;uint h; uint temp;unsigned char presence,flash=0;uchar code ditab16=0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09;/温度小数部分用查表法/uchar code dis_714=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf,0x9c,0xc6;/共阳LED段码表 0 1 2 3 4 5 6 7 8 9 不亮 - o C uchar code scan_con6=0xc1,0xc2,0xc4,0xc8,0xd0,0xe0; /列扫描控制字uint data temp_data2=0x00,0x00; /读出温度暂放uint data display7=0x00,0x00,0x00,0x00,0x00,0x00,0x00; /显示单元数据,共6个数据和一个运算暂用/*延时函数*/void delay(uint t) for (;t0;t-); /* 显示扫描函数1,在温度检测开始的时候显示HELLO! */scan1() discan=scan_con0; /位选 Disdata=0xf9; /数据显示 DIN=0; delay(300); /小数点显示 discan=scan_con1; /位选 Disdata=0xc0; /数据显示 delay(300); discan=scan_con2; /位选 Disdata=0xc7; /数据显示 delay(300); discan=scan_con3; /位选 Disdata=0xc7; /数据显示 delay(300); discan=scan_con4; /位选 Disdata=0x86; /数据显示 delay(300); discan=scan_con5; /位选 Disdata=0xc089; /数据显示 delay(300);/*显示扫描函数*/scan() char k; for(k=0;k0;i-) DQ=1; _nop_(); _nop_(); /从高拉倒低 DQ=0; _nop_(); _nop_(); _nop_(); _nop_(); /5 us DQ=val&0x01; /最低位移出 delay(6); /66 us val=val/2; /右移1位 DQ=1; delay(1);/*DS18B20读1字节函数*/uchar read_byte(void) /从总线上取1个字节uchar i;uchar value=0;for(i=8;i0;i-) DQ=1;_nop_();_nop_(); value=1; DQ=0;_nop_();_nop_();_nop_();_nop_(); /4 us DQ=1;_nop_();_nop_();_nop_();_nop_(); /4 us if(DQ)value|=0x80; delay(6); /66 usDQ=1;return(value);/*读出温度函数*/read_temp()ow_reset(); /总线复位 write_byte(0xcc); /发命令 write_byte(0x44); /发转换命令 ow_reset(); delay(1); write_byte(0xcc); /发命令 write_byte(0xbe); temp_data0=read_byte(); /读温度值的第字节 temp_data1=read_byte(); /读温度值的高字节 temp=temp_data1; temp6348) / 温度值正负判断 tem=65536-tem;n=1; / 负温度求补码,标志位置1 display6=tem&0x0f; / 取小数部分的值 display2=ditabdisplay6; / 存入小数部分显示值 display6=tem4; / 取中间八位,即整数部分的值 display0=13;display1=12; display5=(display6)/100; / 取百位数据暂存display3=(display6)%100; / 取后两位数据暂存display4=(display3)/10; / 取十位数据暂存 display3=(display3)%10; /*符号位显示判断*/ if(!display5) display5=10; /最高位为0时不显示 if(!display4) display4=10; /次高位为0时不显示 if(n) display5=11; /负温度时最高位显示- /*主函数*/main() int i; Disdata=0xff; /初始化端口 discan=0xff; ow_reset(); /先复位DS18B20 开机先转换一次 write_byte(0xcc); /Skip ROM write_byte(0x44); /发转换命令 启动DS18B20对数据进行采集 for(h=0;h100;h+) /开机显示HELLO! scan1();/显示函数 while(1) /通过循环读取处理数据 if(flash) Disdata=0xff; /DS18B20不正常关闭显示 if(hold=0) for(i=0;i+) scan(); if(hold=1) break; else work_temp(read_temp(); /处理温度数据 scan(); /袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤矿招工考试题及答案
- 招教考编考试试题及答案
- 应急调度面试题及答案
- 无菌技术考试题及答案
- 一级律师知识考试试题及答案
- 新零售考试试题及答案
- 2025年桂林市火炬中学招聘考试试题(含答案)
- 2025年广西河池学院招聘教职人员工作人员考试笔试试题(含答案)
- 北京知名财务知识培训班课件
- 儿科N0-N1季度理论考试题(含答案)
- 信息平台造价管理办法
- DG-TJ08-2202-2024 建筑信息模型技术应用标准(城市轨道交通)
- 2025年度学校国际交流合作计划
- 2025年注册土木工程师专业基础考试题(附答案)
- 安全管理目标及责任书
- 阀门配送方案模板(3篇)
- 激光切割安全操作规程
- 海事管理培训课件
- 《曾国藩传》读书分享课件
- 十五五林业发展规划(完整版)
- 厂区安保巡逻管理制度
评论
0/150
提交评论