




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南京工业职业技术学院项目技术报告PAGE PAGE 44电子测温计计的制作作基于Winndowws系统统的中型型企业网网络组建建与管理理姓 名:学 号:课程名称:Winndowws网络络系统管管理综合合实训 指导老师:提交日期:2000年月日概 要要本文介绍了了以SPPI总线线器件TTMP1122为为测温核核心,用用单片机机AT889S551构造造控制电电路,利利用数码码管及其其它外围围元件组组成显示示单元,通通过ISSP方式式进行程程序的编编制和调调试,设设计、制制作了一一种电子子测温计计。目 录录前言 5第一章 DXPP软件介介绍 611 DXPP的发展展历史 612 DXPP20004的
2、特特点 77第二章 PCBB制作 821 PCBB的发展展简史 822 PCBB的应用用 9923 PCBB的制造造原理 924 PCBB的生产产过程 .10第三章 AT889S551单片片机介绍绍 112第四章 温度传传感器11441 模拟量量温度传传感器热热电偶的的应用原原理11442 模拟量量温度传传感器热热电阻的的应用原原理11443 数字输输出温度度传感器器TMPP1222 .15第五章 数码管管简介 .1651 数码管管的分类类 16652 数码管管的工作作原理 .116第六章 项目制制作 .11861 方方案论证证与电路路设计 .1886111 供供电系统统 1886122 基基
3、于TMMP1222的测测温单元元 .1196133 控控制单元元电路 2206144 显显示单元元电路 22162 PPCB设设计 .22263 程程序调试试 . .236311 主程程序及显显示中断断程序流流程图 .2236322 部部分程序序清单 .2464 系系统调试试与分析析 25结论 277致谢 28参考文献 299附录1 300附录2 31前 言言本实训项目目通过电电子测温温计系统统总体方方案设计计、选择择具有IISP下下载方式式的ATT89SS51、绘绘制电子子测温计计电路原原理图、绘绘制电子子测温计计印制电电路板图图、制作作电子测测温计印印制电路路板图、安安装、焊焊接电子子测温
4、计计印制电电路板、绘绘制流程程图、上上机调试试电子测测温计程程序等环环节设计计并制作作一个电电子测温温仪,使使之能够够测量-101225的温度度,并且且用数码码管显示示出来。本本报告正正是以实实训项目目为载体体,对实实训项目目中用到到的软硬硬件主要要技术、主主要芯片片特性进进行阐述述。第一章 DXXP软件件介绍DXP的发发展历史史随着计算机机业的发发展,从从80年年代中期期计算机机应用进进入各个个领域。在在这种背背景下,887、888年由由美国AACCEEL TTechhnollogiies Incc推出了了第一个个应用于于电子线线路设计计软件包包TTANGGO,这这个软件件包开创创了电子子设
5、计自自动化(EEDA)的的先河。随随着电子子业的飞飞速发展展,TAANGOO显示出出其不适适应时代代发展需需要的弱弱点,PProttel Tecchnoologgy公司司以其强强大的研研发能力力推出了了Prootell Foor DDos作作为TAANGOO的升级级版本,从从此Prroteel11这个个名字在在业内日日益响亮亮。八十年代末末,Prroteel相继继推出了了Prootell Foor WWinddowss 1.0、PProttel Forr Wiindoows11.5等等版本。这这些版本本的可视视化功能能给用户户设计电电子线路路带来了了很大的的方便,设设计者再再也不用用记一些些繁
6、琐的的命令。九十年代中中,Wiin955开始出出现,PProttel也也紧跟潮潮流,推推出了基基于Wiin955的3.X版本本。98年,PProtte公司司推出了了给人全全新感觉觉的Prroell98。PProttel998以其其出众的的自动布布线能力力获得了了业内人人士的一一直好评评。99年,PProttel公公司又推推出了最最新一代代的电子子线路设设计系统统PProttel999。在在Prootell99中中加入了了许多全全新的特特色。Altiuum公司司作为EEDA领领域里的的一个领领先公司司,在原原来Prroteel 999SEE的基础础上,应应用最先先进的软软件设计计方法,率率先推出
7、出了一款款基于WWinddowss20000和WWinddowss XPP操作系系统的EEDA设设计软件件Prootell DXXP。PProttel DXPP是第一一个将所所有设计计工具集集于一身身的板级级设计系系统,电电子设计计者从最最初的项项目模块块规划到到最终形形成生产产数据都都可以按按照自己己的设计计方式实实现。12 DXPP 20004的的特点Proteel DDXP2200442是Alltiuum公司司于20004年年推出的的最新版版本的电电路设计计软件,该该软件能能实现从从概念设设计,顶顶层设计计直到输输出生产产数据以以及这之之间的所所有分析析验证和和设计数数据的管管理。Pro
8、teel DDXP 20004已不不是单纯纯的PCCB(印印制电路路板)设设计工具具,而是是由多个个模块组组成的系系统工具具,分别别是SCCH(原原理图)设设计、SSCH(原原理图)仿仿真、PPCB(印印制电路路板)设设计、AAutoo Roouteer(自自动布线线器)和和FPGGA设计计等,覆覆盖了以以PCBB为核心心的整个个物理设设计。该该软件将将项目管管理方式式、原理理图和PPCB图图的双向向同步技技术、多多通道设设计、拓拓朴自动动布线以以及电路路仿真等等技术结结合在一一起,为为电路设设计提供供了强大大的支持持。PCB制作作2.1 PCBB的发展展简史印制电路基基本概念念在本世世纪初已
9、已有人在在专利中中提出过过,19447年美美国航空空局和美美国标准准局发起起了印制制电路首首次技术术讨论会会,当时时列出了了26种种不同的的印制电电路制造造方法。并归纳纳为六类类:涂料料法、喷喷涂法、化化学沉积积法、真真空蒸发发法、模模压法和和粉压法法.当时时这些方方法都未未能实现现大规模模工业化化生产, 直到到五十年年代初期期,由于铜铜箔和层层压板的的粘合问问题得到到解决,覆铜层层压板性性能稳定定可靠,并实现现了大规规模工业业化生产产,铜箔蚀蚀刻法,成为印印制板制制造技术术的主流流,一直发发展至今今。六十年年代,孔金属属化双面面印制和和多层印印制板实实现了大大规模生生产,七七十年代代收于大大
10、规模集集成电路路和电子子计算机机和迅速速发展,八十年年代表面面安装技技术和九九十年代代多芯片片组装技技术的迅迅速发展展推动了了印制板板生产技技术的继继续进步步,一批批新材料料、新设设备、新新测试仪仪器相继继涌现.印制电电路生产产动手术术进一步步向高密密度,细细导线,多层,高可靠靠性、低低成本和和自动化化连续生生产的方方向发展展. 我国从五十十年代中中期开始始了单面面印制板板的研制制,首先应应用于半半导体收收音机中中。六十年年代中自自力更生生地开发发了我国国的覆箔箔板基材材,使铜铜箔蚀刻刻法成为为我国PPCB生生产的主主导工艺艺,六十年年代已能能大批量量地生产产单面板板,小批批量生产产双面金金属
11、化孔孔印制 ,并在在少数几几个单位位开始研研制多层层板。七十年年代在国国内推广广了图形形电镀蚀蚀刻法工工艺,但但由于受受到各种种干扰,印制电电路专用用材料和和专用设设备没有有及时跟跟上,整整个生产产技术水水平落后后于国外外先进水水平。到了八八十年代代,由于于改革开开放政策策,不仅仅引进了了大量具具有国外外八十年年代先进进水平的的单面、双双面、多多层印制制板生产产线,而而且经过过十多年年消化、吸吸收,较较快地提提高了我我国印制制电路生生产技术术水平.1990年年以来香香港、台台湾地区区及日本本等外国国PCBB厂商纷纷纷来到到我国合合资或独独资设厂厂,使我我国PCCB生产产产量猛猛增,发发展很快快
12、。2.2 PCBB的应用用 PCB(PPrinntedd Ciircuute BBoarrd) HYPERLINK 印制线路 印印制线路路板的简简称,通通常把在在绝缘材材上,按按预定设设计,制制成印制制线路、印印制元件件或两者者组合而而成的导导电图形形称为印印制电路路。而在在绝缘基基材上提提供元器器件之间间电气连连接的导导电图形形,称为为印制线线路。这这样就把把印制电电路或印印制线路路的成品品板称为为印制线线路板,亦亦称为印印制板或或印制电电路板。标准的PCCB上头头没有零零件,也也常被称称为“印印刷线路路板Prrintted Wirringg Booardd(PWWB)”。2.3 PCBB的
13、制造造原理挠性银浆印印制线路路板使用用丝网漏漏印方法法得到图图形。刚刚性板所所用的基基材是由由纸基(常常用于单单面)或或玻璃布布基(常常用于双双面及多多层),预预浸酚醛醛或环氧氧树脂,表表层一面面或两面面粘上覆覆铜簿再再层压固固化而成成,我们们就称它它为刚性性印制线线路板。单单面有印印制线路路图形称称单面印印制线路路板,双双面有印印制线路路图形,再再通过孔孔的金属属化进行行双面互互连形成成的印制制线路板板,称其其为双面面板。如如果用一一块双面面作内层层、二块块单面作作外层或或二块双双面作内内层、二二块单面面作外层层的印制制线路板板,通过过定位系系统及绝绝缘粘结结材料交交替在一一起且导导电图形形
14、按设计计要求进进行互连连的印制制线路板板就成为为四层、六六层印制制电路板板了,也也称为多多层印制制线路板板。2.4 PCBB的生产产过程PCB的生生产过程程较为复复杂,它它涉及的的工艺范范围较广广,从简简单的机机械加工工到复杂杂的机械械加工,有有普通的的化学反反应还有有光化学学电化学学热化学学等工艺艺,计算算机辅助助设计CCAM等等多方面面的知识识。由于于其生产产过程是是一种非非连续的的流水线线形式,任任何一个个环节出出问题都都会造成成全线停停产或大大量报废废的后果果,印刷刷线路板板如果报报废是无无法回收收再利用用的。板子本本身的基基板是由由绝缘隔隔热、并并不易弯弯曲的材材质所制制作成在表面面
15、可以看看到的细细小线路路材料是是铜箔,原原本铜箔箔是覆盖盖在整个个板子上上的,而而在制造造过程中中部份被被蚀刻处处理掉,留留下来的的部份就就变成网网状的细细小线路路了这这些线路路被称作作导线(ccondducttor pattterrn)或或称布线线,并用用来提供供PCBB上零件件的电路路连接为了将零件件固定在在PCBB上面,我我们将它它们的接接脚直接接焊在布布线上在最基基本的PPCB(单单面板)上上,零件件都集中中在其中中一面,导导线则都都集中在在另一面面,PCBB的正反反面分别别被称为为零件面面(Coompoonennt SSidee)与焊焊接面(SSoldder Sidde)。 如果PC
16、BB上头有有某些零零件,需需要在制制作完成成后也可可以拿掉掉或装回回去,那那么该零零件安装装时会用用到插座座(Soockeet)由于插插座是直直接焊在在板子上上的,零零件可以以任意的的拆装。如果要将两两块PCCB相互互连结,一一般我们们都会用用到俗称称金手手指的的边接头头(eddge connnecctorr),金手指指上包含含了许多多裸露的的铜垫,这这些铜垫垫事实上上也是PPCB布布线的一一部份。通常连连接时,我我们将其其中一片片PCBB上的金金手指插插进另一一片PCCB上合合适的插插槽上。PCB上的的绿色或或是棕色色,是阻阻焊漆(ssoldder massk)的的颜色,这层是是绝缘的的防护
17、层层,可以以保护铜铜线,也也可以防防止零件件被焊到到不正确确的地方方在阻阻焊层上上另外会会印刷上上一层丝丝网印刷刷面(ssilkk sccreeen)通常在在这上面面会印上上文字与与符号(大大多是白白色的),以以标示出出各零件件在板子子上的位位置丝丝网印刷刷面也被被称作图图标面(llegeend)。印刷电电路板将将零件与与零件之之间复杂杂的电路路铜线,经经过细致致整齐的的规划后后,蚀刻刻在一块块板子上上,提供供电子零零组件在在安装与与互连时时的主要要支撑体体,是所所有电子子产品不不可或缺缺的基础础零件。印刷电电路板以以不导电电材料所所制成的的平板,在在此平板板上通常常都有设设计预钻钻孔以安安装
18、芯片片和其它它电子组组件。组组件的孔孔有助于于让预先先定义在在板面上上印制之之金属路路径以电电子方式式连接起起来,将将电子组组件的接接脚穿过过PCBB后,再再以导电电性的金金属焊条条黏附在在PCBB上而形形成电路路。本次实训我我们就亲亲自实践践了整个个PCBB板的制制作过程程,掌握握了生产产实际中中PCBB板的制制作技术术,很有有成就感感,对锻锻炼我们们的动手手能力有有极大的的帮助,而而且在学学校中就就学到了了对我们们很实用用的技能能,增强强了我们们的信心心,很有有意义!AT89SS51单单片机介介绍AT89SS51是是一种带带4K字字节闪烁烁可编程程可擦除除只读存存储器(FFPERROMFa
19、llsh Proograammaablee annd EErassablle RReadd Onnly Memmoryy)的低低电压,高高性能CCMOSS 8位位微处理理器。单单片机的的可擦除除只读存存储器可可以反复复擦除1100次次。该器器件采用用ATMMEL高高密度非非易失存存储器制制造技术术制造,与与工业标标准的MMCS-51指指令集和和输出管管脚相兼兼容。由由于将多多功能88位CPPU和闪闪烁存储储器组合合在单个个芯片中中,ATTMELL的ATT89SS51是是一种高高效微控控制器6。其主要特性性如下:与MCSS-511 兼容容 4K字节节可编程程闪烁存存储器 寿命:110000写/擦
20、擦循环数据保留留时间:10年年全静态工工作:00Hz-24HHz三级程序序存储器器锁定1288位内内部RAAM32可编编程I/O线两个166位定时时器/计计数器5个中断断源 可编程串串行通道道低功耗的的闲置和和掉电模模式片内振荡荡器和时时钟电路路 AT89SS51是是市场上上开发工工程师应应用的比比较多的的一种单单片机,市市场份额额很大,价价位在66元左右右,比较较便宜,我我们的课课程中也也是讲得得它,本本次实训训中我们们就选用用了ATT89SS51。温度传感器器41模模拟量温温度传感感器热电电偶的应应用原理理温度传感器器热电偶偶3是工业业上最常常用的温温度检测测元件之之一。其其优点是是:测量
21、精精度高。因因温度传传感器热热电偶直直接与被被测对象象接触,不不受中间间介质的的影响。测量范范围广。常常用的温温度传感感器热电电偶从-50+16600均可边边续测量量,某些些特殊温温度传感感器热电电偶最低低可测到到-2669(如金金铁镍铬铬),最最高可达达+28800(如钨钨-铼)。构造简简单,使使用方便便。温度度传感器器热电偶偶通常是是由两种种不同的的金属丝丝组成,而而且不受受大小和和开头的的限制,外外有保护护套管,用用起来非非常方便便。42 模拟量量温度传传感器热热电阻的的应用原原理温度传感器器热电阻阻4是中低低温区最最常用的的一种温温度检测测器。它它的主要要特点是是测量精精度高,性性能稳
22、定定。其中中铂热电电阻的测测量精确确度是最最高的,它它不仅广广泛应用用于工业业测温,而而且被制制成标准准的基准准仪。温度传感器器热电阻阻测温是是基于金金属导体体的电阻阻值随温温度的增增加而增增加这一一特性来来进行温温度测量量的。温温度传感感器热电电阻大都都由纯金金属材料料制成,目目前应用用最多的的是铂和和铜,此此外,现现在已开开始采用用甸、镍镍、锰和和铑等材材料制造造温度传传感器热热电阻。4.3 TMPP1222温度传传感器TMP1222111是是一款数数字输出出温度传传感器,其其内部的的集成电电路,带带有与SSPI接接口并采采用微型型SOTT23封封装技术术。适用用于诸如如计算机机外设热热保
23、护、笔笔记本电电脑、手手机、恒恒温控制制器、电电池管理理与环境境监控等等对空间间要求极极严格的的低功耗耗系统。其工作温度范围介于 -55C至+150C 之间,其在温度范围为 -25C 至 +85C 时,测量所得温度的精确度在0.5摄氏度以内(最大为1.5C)。该器件具有50uA的极低电流、仅为 0.1uA的关断电流,以及2.7V至5.5V的电源范围等卓越特性,因而是低功耗应用的最佳选择。此外,TMP122 还可为报警引脚提供9至12位的可编程精度以及可编程设置点。TMP1222是TTI日益益壮大的的温度传传感器产产品系列列的最新新成员,是是高精度度、多功功能及低低功耗为为一体的的完美集集成。由
24、由于 TTMP1122 具有可可编程功功能、纤纤小的封封装以及及极大的的温度范范围,因因而可广广泛应用用于各种种各样的的应用之之中。与与模拟量量输出的的温度传传感器相相比,数数字输出出温度传传感器可可以节约约前端调调理电路路,使电电路尺寸寸减小,稳稳定度提提高,因因此,本本次实训训我们就就选用了了这种传传感器。数码管简介介51数码码管的分分类数码管按段段数分为为七段数数码管和和八段数数码管,八八段数码码管比七七段数码码管多一一个发光光二极管管单元(多多一个小小数点显显示);按能显显示多少少个“88”可分分为1位位、2位位、4位位等等数数码管;按发光光二极管管单元连连接方式式分为共共阳极数数码管
25、和和共阴极极数码管管。数码管由88个发光光二极管管(以下下简称字字段)构构成,通通过不同同的组合合可用来来显示数数字0 9、字字符A F、HH、L、PP、R、UU、Y、符符号“-”及小小数点“.”。数码管的外形结构如图5-1所示。数码管又分为共阴极和共阳极两种结构。图5-1 数码管管引脚图图52 数数码管的的工作原原理共阳极数码码管的88个发光光二极管管的阳极极(二极极管正端端)连接接在一起起。通常常,公共共阳极接接高电平平(一般般接电源源),其其它管脚脚接段驱驱动电路路输出端端。当某某段驱动动电路的的输出端端为低电电平时,则则该端所所连接的的字段导导通并点点亮。根根据发光光字段的的不同组组合
26、可显显示出各各种数字字或字符符。此时时,要求求段驱动动电路能能吸收额额定的段段导通电电流,还还需根据据外接电电源及额额定段导导通电流流来确定定相应的的限流电电阻。共阴极数码码管的88个发光光二极管管的阴极极(二极极管负端端)连接接在一起起。通常常,公共共阴极接接低电平平(一般般接地),其其它管脚脚接段驱驱动电路路输出端端。当某某段驱动动电路的的输出端端为高电电平时,则则该端所所连接的的字段导导通并点点亮,根根据发光光字段的的不同组组合可显显示出各各种数字字或字符符。此时时,要求求段驱动动电路能能提供额额定的段段导通电电流,还还需根据据外接电电源及额额定段导导通电流流来确定定相应的的限流电电阻。
27、这次实训设设计中我我们采用用了八段段共阴数数码管。第六章 项项目制作作6.1方案案认证与与电路设设计经过同组同同学们查查阅资料料,大家家在一起起讨论,在在分析了了几个方方案的基基础上确确定了以以下方案案。本设计是制制作一个个电子测测温仪,其其整体结结构如图图6-11所示,下下面就框框图的每每一部分分作出分分析。图6-1:结构框框图6.1.11 供供电系统统因为本系统统是采用用+5供供电,所所以从各各方面考考虑,决决定使用用性价比比较高的的三端稳稳压器778055作为稳稳压芯片片,相关关电路如如图6-2所示示:U2U1U2U1图6-2:直流稳稳压电源源原理图图查电子手册册得知,78005的输输入
28、电压压是730VV,本电电路采用用12VV电压输输入。即即,交流流电经变变压、整整流、滤滤波(滤滤波电容容C5=4700F)变变成122V电压压,则有有(U22/2)xx0.99=122V,即即U2=12VV/0.9=113.33V。于于是U11:U22=2220:113.33=166:1(变变压比);本电路路二极管管所承受受的最大大反向电电压为UUrm=U2/1.4414=19VV,即可可选用反反向击穿穿电压为为Ubrr388V的二二极管11N40007。图6-2中中:C66主要是是输入电电压的纹纹波; C8用用来消除除电路中中可能存存在的高高频噪声声,即改改善负载载的瞬时时响应。6.1.2
29、2 基基于TMMP1222的测测温单元元 该单元其实实就是一一片TMMP1222数字字化温度度传感器器芯片, 它是以以SPII总线方方式与控控制单元元通信。 TMP1222适合合于恶劣劣环境的的现场温温度测量量,测量量温度范范围为 40 +1225,在25 +855内测量所所得温度度的精确确度在00.5C以内内(最大大为1.5CC)。该器件具有有50uuA的极极低电流流、0.1uAA的关断断电流,以以及2.7V至至5.55V的电电源范围围。下面就TMMP1222读写写命令及及寄存器器配置做做简单说说明111。对于TMPP1222的使用用,必须须要了解解它的相相关读、写写命令,下下面给出出了有关
30、关的寄存存器配置置及命令令时序图图。复合命令时时序如图图6-33,TMMP1222对于于温度的的转换是是连续的的,当CCS 为为低电平平后,先先得到的的16位位数据就就是温度度值,先先是一个个符号位位,然后后是最高高位,格格式见表表6-11,前113个数数据是符符号位加加12个个位的温温度值,DD2是11, DD1、DD0是高高阻态.。表66-3是是几个温温度数据据格式的的具体例例子。在在温度转转换完成成后,我我们可以以将CSS变为高高电平,表表示转换换完成,此此时不再再是复合合命令时时序,只只是一个个单一的的读温度度数据,命命令时序序见图66-4。若若我们让让CS 依然为为低电平平,表66-
31、2为为读命令令。图6-3:复合命命令时序序表6-1:温度寄寄存器数数据格式式表6-2:读命令令表6-3:温度数数据格式式图6-4:读温度度数据6.1.33 控控制单元元根据AT889S551单片片机体积积小、重重量轻、抗抗干扰能能力强、对对环境要要求不高高、价格格低廉、可可靠性高高、灵活活性好等等优点,本本设计即即以ATT89SS51作作为控制制核心,组组成本电电路的控控制单元元模块。图图6-55为ATT89SS51单单片机最最小系统统。P11.5,P1.6,PP1.77作为IISP下下载口,PP1.00,P11.1,P1.2作为为SPII总线连连接口。PP0,PP2作为为显示信信号输入入输出
32、端端口。图6-5:最小系系统6.1.44 显显示单元元设计运用四四个八段段共阴数数码管作作显示,但但为了增增加I/O的驱驱动能力力使用两两片744lS006、达达林顿管管UNLL20003,所所以在编编程序时时,我们们基本可可以把该该数码管管当作是是共阳数数码管来来给其显显示代码码,同时时八只3330电阻作作上拉也也是增加加I/OO口的驱驱动能力力。具体电路如如图6-6所示示:图6-6:显示电电路原理理图6.2 PCCB设计计这次实训我我们自己己动手设设计,制制作了PPCB板板。在设设计的过过程中我我们遇到到了一些些问题,像像SCHH库中并并不是每每一个电电子元器器件都有有的,所所以在画画原理
33、图图时,我我们首先先要用编编辑元器器件,然然后再画画原理图图,有些些地方我我们使用用了总线线画图,但但没有把把对应连连接引脚脚间用网网络标号号标注,所所以在EERC检检查时怎怎么也过过不去,每每每都是是一推错错误和警警告。再再设计PPCB时时,PCCB元器器件封装装库中有有许多封封装都没没有,我我们一边边看书一一边动手手操作,还还使用了了游标卡卡尺等测测量元件件的引脚脚间距。在这次实训训中还遇遇到的问问题是元元器件原原理图的的引脚标标号与封封装引脚脚标号不不一致,在在加载网网络表时时出错,我我们用更更改其中中一个与与另一个个相同的的方法来来解决。这这其中较较为典型型的就是是二极管管了,在在原理
34、图图中它的的两个引引脚标号号是1和和2,而而在封装装库中标标号是SS和K。尽尽管遇到到很多困困难,但但是还是是作出了了如图66-7所所示的PPCB版版图。图6-7:PCBB版图6.3 程序调调试6.3.11 主主程序及及显示中中断子程程序流程程图 图6-88是主程程序流程程图,对对于TMMP1222的温温度读取取,直接接进入温温度的读读状态,为为了不影影响温度度转换的的时序,在在TMPP1222的温度度的过程程中一定定要关断断中断,转转换完成成后再打打开。图图6-99是显示示中断子子程序流流程图,我我们利用用定时/计数器器T0的的定时功功能,每每2mss 进一一次中断断,然后后进行显显示。TM
35、P122温度转换,开中断TMP122温度转换,开中断从RAM中读前两字节数据,得到温度数据处理,得到实际温度值初始化,T0中断定时赋值2ms,关中断图6-8:主程序流程图初始化,T0中断定时赋值2ms初始化,T0中断定时赋值2ms数据送显示缓冲区,依次显示百位(负数显示 )、十位、个位、小数点位图6-9:中断显示子程序流程图6.3.22 部部分程序序清单/*程序开开始部分分#inclludeereeg511.h#inclludeeinntriins.h#inclludeemaath.hsbit cs=P10; /定义数数据端口口sbit sioo=P111;sbit sckk=P112;cod
36、e unssignned chaar ddisddataa=0 xxc0,0 xff9,00 xa44,0 xxb0,0 x999,00 x922,0 xx82,0 xff8,00 x800,0 xx90;int ttemppl=00,teemphh=0; /定义义整型全全局变量量,分别别存放从从TMPP1222读出数数据的高高字节位位和低字字节位lint temmperratuure=0 x88f,TT;long flooat TN;bit fflagg; /定定义标志志位unsiggnedd chhar m=00;/*下面是是定时器器0的中中断服务务程序*/ voidd diispllay
37、(voiid) intterrruptt 1 usiing 0 TH0=0 xff8; TL0=0 x330; swittch(m) casse 00:iff(fllag=1) PP0=00 xbff; /显示示“” flaag=00; /标志位位值0 elsse PP0=ddisddataaT/100000; P22=0 xx08; /点亮亮第一个个数码管管 breeak; casse 11:P00=diisdaataT%1100000/110000; P22=0 xx04;breeak; casse 22:P00=diisdaataT%110000/1000&0 x77ffff; /显显示
38、带小小数点的的个位 P22=0 xx02;breeak; casse 33:P00=diisdaataT%1100/10; P22=0 xx01;breeak; deffaullt: m=00;brreakk; /mm3时时,m值值0 m+;/*主函数数*/void maiin(vvoidd) TMOOD=00 x011; /将将定时器器0设置置为模式式1定时时方式 TH00=0 xxf8; /定定时2mms的初初值 TL00=0 xx30; EA=1; /开开中断 ET00=1; /允许许定时器器0产生生中断 TR00= 11; /开开始计数数 whiile(1) reeadttmp1122
39、(); /读温度度 zhh(); /转换换温度 6.4 系统调调试与分分析调试工具:稳压源源,温度度器,加加热器,PPC机,AAT899S511下载线线,keeil C,AAtmeel下载载软件。调试步骤:1.把编译译好的程程序下载载到单片片机中;2.拔下数数据线,测测温并记记录数据据(数据据如表44所示);3.用加热热器加热热,再测测温记录录数据。测试环境:一杯995的开开水,在在室温为为29室内自自然冷却却,用分分辨率为为1温度计计和被测测得温度度器同时时测量得得水得温温度,每每隔100分钟读读一次温温度值,数数据如下下表所示示:表6-7:温度对对比表 123456789温度计测试试值95
40、7357494239373534作品实测值值9572.557.54842.53936.53534101112131415161718温度计测试试值333130302929292929作品实测值值33.531.530.53029.529.5292929经过三个小小时的测测试,由由上表数数据可知知,温度度下降幅幅度基本本符合温温度曲线线,与温温度计所所测值比比较,我我们的作作品能够够完成精精确测温温。结 论五周时间很很快就过过去了,关关于TMMP1222温度度计设计计制作的的综合实实训已经经结束了了,在此此次实训训中我们们完成了了从资料料收集、确确定方案案、计划划制定、电电路图设设计、焊焊接到程程序的调调试、检检查和评评估等一一系列任任务,实实现了具具有ISSP在线线可编程程的电子子测温仪仪的设计计和制作作,收获获很大,圆圆满地完完成了实实训任务务。致 谢谢本综合实训训项目是是在老师师的悉心心指导下下完成的的,他对对本次实实训工作作倾注了了大量的的心血。五五周来,老师深厚的专业背景、严谨的治学态度、平易宽厚的人格作风使我受益匪浅。感谢您对我的悉心教诲,使我顺利地完成了实训任务,在实训任务完成之际,衷心感谢老师对我的关心和培养!感谢我同组组同学及及同班同同学的帮帮助和关关心!最最后向审审阅技术术报告的的老师致致以深深深的谢意意!参考文献1.王振营营
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高分秘技2024年CPMM试题及答案
- 国际冷链物流解决方案试题与答案
- 2017年辽宁省鞍山市中考化学试卷(解析)
- 餐饮美学基础 课件全套 模块1-4 餐饮美学概论 -餐厅民俗美学
- 真人分享2024年CPMM考试经验试题及答案
- 烫伤急救与护理课件
- 植物对环境变化的适应试题及答案
- 江苏扬州历年中考作文题(2001-2024)
- 高效学习2024年CPMM的法门试题及答案
- SCMP全真模拟试题及答案分享
- 2025年甘肃省白银市景泰县公益性岗位招聘9人历年高频重点提升(共500题)附带答案详解
- (新版)大堂经理持证上岗(厅堂服务类)考试题库(含答案)
- 《光电对抗原理与应用》课件第5章
- 三维建模合同
- 八年级劳动教育国家测试题及答案
- 2025年中煤集团华东分公司及所属项目公司公开招聘管理单位笔试遴选500模拟题附带答案详解
- 《海洋牧场岩土工程勘察规程》
- 2024年吉林省高职高专单招考试数学试题(含答案)
- DB52T 1693-2022 文化旅游商品基地规范与评定
- 《马克思主义原理》课件
- 新生儿常见导管护理
评论
0/150
提交评论