基于usb接口的温度监测系统说明书(毕设论文)_第1页
基于usb接口的温度监测系统说明书(毕设论文)_第2页
基于usb接口的温度监测系统说明书(毕设论文)_第3页
基于usb接口的温度监测系统说明书(毕设论文)_第4页
基于usb接口的温度监测系统说明书(毕设论文)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

A1A0A3毕业设计论文说明书题目基于USB接口的温度监测系统院(系)专业电子信息工程学生姓名学号指导教师职称题目类型理论研究实验研究工程设计工程技术研究软件开发20年5月15日A4I摘要温度是日常生产和生活中一个重要的物理量。在不同的应用领域中,研制和生产一个能对温度进行精确监测的系统有着十分重要的意义。本设计是基于单片机、并通过USB接口与计算机通信的温度监测系统。该系统包含的技术有传感器技术,信息处理技术,串口通信技术,软件编程等技术。系统由传感器,单片机,液晶,USB转串口,串行通信,MICROSOFTVISUALBASIC60等部分组成。整个系统以数据采集原理为主要的理论依据,采用DS18B20温度传感器进行温度数据的采集,通过STC89C52单片机进行实时处理,同步直G16278G3332在液晶G990进行G7186G12046,并通过串行接口G2469G17877G2052计算机G990进行G11468应处理。设计G1114单片机与G51C机的接口转G6454G11017G17347,G5326G12447串行通信G2339G16770,G1363用VB60设计的G990G1313机软件对单片机G2469G17877的数据实G10628对G16949G2282G6817G1328,G4570数据进行G6454算G7186G12046在G2499G16282G2282的G11040G19766中,并G11023G1998温度G7366G13459G3282。通过G990G1313机软件,G2499以G2462时G1114G16311整个系统的G17828行G10378G1929,同时G2164G1849G1114G6265G16698机制。G7380G13468设计的系统实G10628G6680G867512度G794G6680G867560度测温,测温G16835G5058不G17241过05G6680G8675度。关键词温度监测G727STC89C52G727DS18B20G727VB60G727温度G7366G13459IIABSTRACTTEMPERATUREISAVERYIMPORTANTPHYSICALQUANTITYINTHEDAILYPRODUCTIONANDLIFEFORTHEDIFFERENTAPPLICATIONFIELDS,DEVELOPMENTANDPRODUCEAPRECISEMONITORINGSYSTEMOFTEMPERATUREHASTHEEXTREMELYVITALSIGNIFICANCETHISDESIGNISBASEDONMCUANDTHEUSBINTERFACEANDCOMPUTERCOMMUNICATIONSTHESYSTEMINVOLVESSENSORTECHNOLOGY,INFORMATIONPROCESSINGTECHNOLOGY,SERIALINTERFACECOMMUNICATIONTECHNOLOGY,SOFTWAREPROGRAMMINGTECHNOLOGYANDSOONTHESYSTEMCONSISTSOFSENSORS,MCU,LCD,USBTOSERIAL,SERIALCOMMUNICATIONS,MICROSOFTVISUALBASIC60COMPONENTSTHEMAINTHEORETICALBASEISTHEORYOFDATACOLLECTION,USINGDS18B20TOGETTHETEMPERATUREDATA,PROCESSINGBYASTC89C52,INTUITIVELYDISPLAYONTHELCD,ANDSENTTHEYTOCOMPUTERTHROUGHTHESERIALINTERFACEFORCORRESPONDINGPROCESSINGACONVERTERCIRCUITBETWEENMCUANDPCINTERFACEANDCOMMUNICATIONPROTOCOLSHAVEBEENDESIGNEDANDESTABLISHED,PROCESSINGTHEDATASENTEDFROMMCUUSINGASOFTWAREDESIGNEDBYVB60,TRANSLATEANDDISPLAYINTHEVISUALINTERFACE,THENDRAWTHECURVEOFTEMPERATURETHROUGHTHEPCSOFTWARE,YOUCANKEEPABREASTOFTHEHEALTHOFTHEWHOLESYSTEM,ALSOJOINAALARMMECHANISMTHEFINALDESIGNOFTHESYSTEMCANMEASURING12TO60DEGREESCELSIUSANDTHETEMPERATUREMEASUREMENTERRORLESSTHAN05DEGREESCELSIUSKEYWORDSTEMPERATUREMONITORINGG727STC89C52G727DS18B20G727VB60G727TEMPERATURECURVEIII目录引言11系统设计要求与方案论证111系统设计要求112方案论证12系统设计涉及的器件与软件介绍221硬件介绍2211STC89C52RC简介2212DS18B20温度传感器简介4213DS1302简介522软件介绍6221AD9简介6222KEIL简介6223STCISP简介6234VB60简介73系统设计731系统硬件设计7311系统硬件电路的组成7312各模块介绍7313串口通信932系统软件设计11321下位机软件设计11322上位机软件设计134程序设计1841下位机程序设计1842上位机程序设计215系统调试及性能分析2351系统硬件调试2352系统软件调试2453系统性能分析256结论26谢辞27参考文献28附录29A21A5A636A5引言在G10628G1207G12050G1262中,温度有着G19762常重要的G3332G1313,在G5049G1006G14270G2172G2282、G1904G1006生产、G4490用G11017器、G10627G3671G1457G6264和G4445G1852生产等G7053G19766G18129是G7380基本的物理G2454数G1055一。G1427018G1002G13438G5049G1006G19773G2641以G7481,G5049G1006的G2469G4649与温度监G6523与G2554有着G4506G2011的G13864系,G2499以G16840G1972G105880G8的G5049G1006部G19388G18129不G5483不G13783G15397温度的G3252G13044。不G1177对于G5049G1006G3926G8504重要,在G1904G1006生产以G2462G1166G12879的日常生活中温度的监测G18129有着十分重要的意义。G17829G5192G7481,单片机G1328为一G12193G20652G5627能的G5506G3423处理器G5483G2052G1114G12366G2081的G2469G4649。单片机G1867有G1319G12227G4579、G2163G13803G1314、G6523制G2163能G5390、G6311G4649G9801活和G1363用G7053G1427等G10317G9869,G15999G5203G8879应用于G1214器G1214G15932中。在数G4395G2282产品日益普G2462的今天,从手机、MG513G2052飞机的导航系统,军事、G5049G1006、商G1006、G4490G11017、通信、网络产品无一不充斥着以单片机为G6523制核心的嵌G1849式系统。同时,结合不同G12879G3423的传感器,G2499实G10628G11017压、温度、速度、长度、压力、温度、频率等物理量的测量。传统的温度采集G7053法精度G5058,而且费时,已经无法满足G10628G1207G12050G1262中各行G12193G1006对于温度的G20652精度、G20652稳定G5627、实时G5627G2462远程监测的要求。单片机的G1998G10628G1363G5483这一问题G5483G2052G1114很好的G16311决,选择合适的单片机芯片搭配合适的温度传感器,就能够设计G1998较G20652精度的温度监测系统。本课题研究的就是基于单片机技术,设计一个能对温度进行实时精确检测并通过USB接口与计算机进行通信,实G10628远程监测的系统。其中涉G2462G1114传感器,单片机数据处理,单片机与G51C机的串口通信,VB等一系列G11468关理论。在硬件G11017G17347设计G7053G19766,从G11017G17347的简单,G2499靠,稳定,G1314成本等角度G1998G2469,软件G7053G19766从G2499G16282G2282,对G16949G2282,G6817G1328简G1427等G7053G19766G1849手,G1363G5483设计满足所需要求,G1867有较G20652的G5627价比。1系统设计要求与方案论证11系统设计要求本课题是设计一个由下G1313机与G990G1313机构成的温度监测系统实G10628对G10627G3671温度的实时监测。下G1313机通过单片机G6523制温度测量器件对G10627G3671温度进行采集,当G990G1313机需要温度测量数据时,单片机G4570采集G2052的温度数据通过USB接口G2469G17877给计算机,同时在G990G1313机G11040G19766中G11023G1998实时温度G7366G13459以进行监测。G5326G12447G6265G16698机制,当温度不在设定的监测范围内时,G6265G16698提G12046。G1867G1319要求G3926下(1)实G10628单片机G11017G17347系统设计。实G10628G6680G867512度G794G6680G867560度测温,测温G16835G5058不G17241过05G6680G8675度。(2)实G10628计算机与单片机G1055间通过USB接口的数据通信。(3)实G10628单片机G2172态温度监G6523,当温度不在设定的监测范围内时,G6265G16698提G12046。12方案论证系统以单片机为主要的G6523制和处理核心,G1363用温度测量器件对G10627G3671温度进行测量,G4570采集G2052的温度数据进行处理,G4570温度实时G7186G12046在LCD液晶G7186G12046屏G990,同时G4570数据通过A22A5A636A5USB口传G17877给计算机,在G990G1313机软件G990进行处理,实G10628在G990G1313机软件G11040G19766中G7186G12046G1998当G2081温度并G1328G1998温度变G2282G7366G13459。G7053案一本设计是针对G10627G3671的温度进行测量,G2499以G1363用由热敏G11017阻设计的测温G11017G17347G1328为测量端,采集随温度变G2282而变G2282的G11017压或者G11017流,通过A/D编码转G6454,再G1363用单片机进行数据的分析处理,就G2499以G5483G2052当G2081的温度值,并在G7186G12046模块G990G7186G12046G1998G7481,这G12193设计需要A/D转G6454G11017G17347,而且模拟测温G11017G17347比较复杂、精度不G20652。G7053案二由于模拟测温G11017G17347比较复杂,转而G13783G15397温度传感器器件,温度传感器件G12193G12879很多,G3926DS18B20、DHT11、SHT11等。传感器是集成G2282的测量器件,不需要其他转G6454模块即G2499G5483G2052测量的数据,G11017G17347的设计更G2164G7053G1427快捷,同时测量精度与实时G5627G18129G4570比模拟G11017G17347G20652。经过G5627能与成本G7053G19766的对比,采用DS18B20温度传感器,G2499以很容易直接G5483G2052G15999测温度值,满足设计要求。以G990两G12193G7053案中,G7186然G7053案二比G7053案一更好,而且G5627能更G2164优越,G11017G17347更简单,软件设计也比较简单,故采用G7053案二G1328为G7380G2530的G11017G17347设计G7053案。2系统设计涉及的器件与软件介绍21硬件介绍211STC89C52RC简介单片机G1852G12228单片机G5506G3423计算机(SIG81G74LG72CG75IG83MICROCOG80G83UTG72R)G15G2460G12228MCUG11MICROCOG81TROLLG72RUG81ITG12,是G4570计算机的基本部分G5506G3423G2282,G1363G1055集成在一块芯片G990的G5506机。内含有CG51U、G53G50M、G53AM、并行G44/G50、串行G44/G50、定时/计数器、A/D、D/A、中G7041G6523制、系统时G19059G2462系统G5647G13459等,G4439本G17535就是一个嵌G1849式系统,同时也是其他嵌G1849式系统的核心。STC89C52G53C是一G12193G51148G46G19390G9877G2499编程G2499G6842G19512G2494G16847G4396G1660器(G41G51G40TG50MG16G41LASG75G51ROG74RAG80G80AG69ALAG81G71G40RASAG69LG72G53G72AG71G50G81LG92MG72G80ORG92)的G1314G11017压、G20652G5627能CMG50S8G1313G5506G3423处理器,即单片机芯片。单片机的G2499G6842G19512G2494G16847G4396G1660器G2499以G2465复G6842G195121000G8437,内部G41LASHG6842G1901G8437数为100000G8437以G990。该芯片G1363用G20652G4506度G19762易G3845G4396G1660制G17908技术,与G5049G1006G7643G1946的MCSG1651G6363G1208集和G17767G1998G12661G14062G11468G1872容。由于G4570多G2163能8G1313CG51U和G19390G9877G4396G1660器集成在单个芯片中,G1363G5483STC89C52G53C成为G1114一G12193G5627价比G7509G20652的G5506G3423处理器芯片,在G16780多G11017G17347设计中G18129G5483G2052G1114应用。G32822G161为STC89C52G53C芯片的G5353G14062G3282。A23A5A636A5G32822G161STC89C52G53CG5353G14062G3282STC89C52G53C单片机G10317G9869G5049G1328G11017压55VG163G23VG5049G1328频率0G16G230MHG93用G6155应用程G5219G12366间8G46片G990集成128G138G53AMG44SG51(在系统G2499编程)/G44AG51(在应用G2499编程),无需G999用编程器/G1235G11507器G2499通过串口(G5130/G5131)直接下G17745用G6155程G5219G40G40G51G53G50MG2163能G18613个16G1313定时器/计数器,其中定时0G17836G2499以当成2个8G1313定时器G1363用G3818部中G7041G23G17347通用G5334步串行口(UAG53T),G17836G2499用定时器软件实G10628多个UAG53TG5049G1328温度范围0G16G265G263G5353G14062G16840G7138VCCG29G1391G11017G11017压G42G49D接G3332G510G510是一个8G1313G9443G13435G5332G17347G2464G2533G44/G50口,G13148G1313G3332G3348复用G5647G13459端口。G511G511是一个内部提G1391G990G6301G11017阻的8G1313G2464G2533G44/G50口,G19757态通用端口。G512G512是一个内部提G1391G990G6301G11017阻的8G1313G2464G2533G44/G50口,G206528G1313G3332G3348G5647G13459G2172态端口。G513G513是一个内部提G1391G990G6301G11017阻的8G1313G2464G2533G44/G50口,G2464G2163能G19757态端口。G513口也G2499G1328为一G1135G10317G8542G2163能口,G3926下所G12046G5130G53G59DG11串行G17767G1849口G12G5131TG59DG11串行G17767G1998口G12G53ST复G1313G14270G17767G1849A74A8A936A8G59TAL1/G59TAL2G2465G2533G6403G14645器的G17767G1849与G17767G1998212DS18B20温度传感器简介DS18B20温度传感器是G13666G3281DALLASG2334导G1319G1856G2508G7380G7044G6524G1998的一G12193G6925进G5332G7246能温度传感器,与传统的热敏G11017阻等测温G1815件G11468比,G4439能直接G16847G1998G15999测温度,并且G2499G7693据实G19481要求通过简单的编程实G106289G9712G1313的数G4395值计数G7053式。DS18B20的G5627能G10317G9869G3926下G8503常G5049G1328G11017压范围为3VG975V9G9712G1313分G17788率G2499G16855,测温范围为G1655G263G97125G263,在G1610G263G9785G263范围内G16835G5058为05G263G7643G1946的数G4395G2282信G2507G10432G10317的单G13443接口G1177需要一个端口G5353G14062进行通信无G20047G3818部器件G19658G2163G13803G5465机DS18B20采用3G14062G51G53G1635G4565G16025,其内部结构G7706G3282和G5353G14062G16840G7138G3926G32822G162和G159321所G12046。G32822G162DS18B20内部G7706G3282G159321DS18B20G5353G14062G16840G7138G51G5335G12538G2507G16840G71381G42G49D接G33322DG52数据G17767G1849/G17767G1998G140623VDDG2499选的VDDG5353G14062。6G23G1313G53G50M的结构G5332G39998G1313是产品G12879G3423的编G2507,接着是G8611个器件G2819一的G5219G2507,G1861有G238G1313,G7380G25308G1313是G2081G1976656G1313的CG53C检G20576码,这也是多个DS18B20G2499以采用一G13459接口通信A105A11A1236A11的原G3252。DS18B20温度传感器的内部G4396G1660器G17836包G6336一个G16855整G7254G4396G53AM和一个G19762易G3845G5627的G2499G11017G6842G19512的G40G40G53AM。G16855整G7254G4396G53AM的结构为8G4395G14422的G4396G1660器。当DS18B20接G6922G2052温度转G6454G2641G1208G2530,G5332G3999G2563G2172转G6454。转G6454G4448成G2530的温度值就以16G1313G5114G12538G2507G6205G4649的二进制G15929码G5430式G4396G1660在G16855整G7254G4396G53AM中。单片机G2499以通过单G13443接口G16847G1998该数据,G16847数据时G1314G1313在G2081,G20652G1313在G2530,数据G7696式以00625G263/LSBG5430式G15932G12046。当G12538G2507G1313SG320时,G15932G12046测G5483的温度为为G8503值,G2499以直接G4570二进制G1313转G6454为十进制G727当G12538G2507G1313SG321时,G15932G12046测G5483的温度值为负值,要先G4570G15929码变成原码,再转G6454成十进制值。G159322是一部分温度值对应的二进制温度G7041数据。G159322部分温度对应值G15932温度/G263二进制G15932G12046十六进制G15932G12046125000000001111101000G41A25000000000011001000320500000000000000010001000000000000000000000G16051111111111111111G41G41G41G41G16251111111111001110G41G41CG40G16551111111110010010G41G4192DS18B20的测温原理是这样的,器件中G1314温度系数晶G6403的G6403G14645频率受温度的影响很G4579,用于产生固定频率的脉冲信G2507G17877给减法计数器1G727G20652温度系数晶G6403随温度变G2282其G6403G14645的频率G7138G7186变G2282,所产生的信G2507G1328为减法计数器2的脉冲信G2507G17767G1849。器件中G17836有一个计数器G19388,当计数器G19388打G5332时,DS18B20就对G1314温度系数G6403G14645器产生的时G19059脉冲进行计数进而G4448成温度测量。另G3818,由于DS18B20单G13443通信G2163能是分时G4448成的,G4439有严G7696的时G5219概念,G3252G8504G16847G1901时G5219很重要。系统对DS18B20的各G12193G6817G1328按G2339G16770进行。G6817G1328G2339G16770为初G3999G2282G16G2469G53G50MG2163能G2641G1208G16G2469G4396G1660器G6817G1328G2641G1208G16处理数据。213DS1302简介为G1114让系统更G1319G10628实时G5627的概念,G2164G1849G1114时G19059G11017G17347的设计。DS1302是G13666G3281DALLASG1856G2508G6524G1998的一G12193G20652G5627能、G1314G2163G13803、G5114G53AM的实时时G19059芯片,G4439G2499以对G5192、月、日、周、时、分、秒进行计时,且G1867有闰G5192G15929偿G2163能,G5049G1328G11017压为25VG9755V。采用三G13459接口与CG51U进行同步通信,并G2499采用突G2469G7053式一G8437传G17877多个G4395G14422的时G19059信G2507或G53AM数据。DS1302内部有一个31G138的用于临时G5627G4396放数据的G53AM寄G4396器,G2499用G7481G4396G1660系统数据,是单片机G11017G17347中常用的时G19059芯片。其G5353G14062G3282G39262G163所G12046。A106A11A1236A11G32822G163DS1302G5353G14062G3282G5353G14062G16840G7138VCC2主G11017源G591/G592G3818接32G2626G46HG93晶G6403G42G49D接G3332G53ST复G1313/片选G13459G44/G50串行数据G17767G1849/G17767G1998端SCLG46串行数据G17767G1849端VCC1G2530备G11017源采用DS1302芯片G1328为系统的时G19059G11017G17347,其软硬件设计简单,时间记录G1946确,既避免G1114连续记时的大G5049G1328量,G2460避免G1114定时记录的盲目G5627,给连续长时间的测量、G6523制系统的G8503常G17828行G2462检查G18129G5114G7481G1114很大的G7053G1427,G2499G5203G8879应用于长时间连续的测G6523系统中。22软件介绍221AD9简介AD9G11ALTIUG80DG72SIG74G81G72RWIG81TG72R09G12G5353G1849G7044的设计技术和理念,以帮助G11017子产品设计创G7044,利用技术进步,并提G1998一个产品的任务设计更快G3332获G5483走G2533市场的G7053G1427。增G5390G2163能的G11017G17347板设计G12366间,G2499以更快G3332设计,G1852三维G51CB设计G10627G3671,避免G1998G10628错G16835和不G1946确的模G3423设计。提G1391G1114G2819一一款统一的应用G7053案,其综合G11017子产品一G1319G2282G5332G2469所需的所有必G20047技术和G2163能。ALTIUG80DG72SIG74G81G72RWIG81TG72R09在单一设计G10627G3671中集成板G13435和G41G51G42A系统设计、基于G41G51G42A和分G12447处理器的嵌G1849式软件G5332G2469以G2462G51CB版G3282设计、编辑和制G17908G15并集成G1114G10628G1207设计数据G12661理G2163能G15G1363G5483ALTIUG80DG72SIG74G81G72RWIG81TG72R09成为G11017子产品G5332G2469的G4448整G16311决G7053案。222KEIL简介单片机G5332G2469中G19512必要的硬件G3818,同样离不G5332软件。G46G72IL软件是目G2081G7380流行G5332G2469MCSG1651系列单片机的软件。G46G72ILC51是G13666G3281G46G72ILSOFTWARG72G1856G2508G1998品的51系列G1872容单片机C语言软件G5332G2469系统,与汇编G11468比,C语言在G2163能G990、结构G5627、G2499G16847G5627、G2499维G6264G5627G990有G7138G7186的优势,G3252而易学易用。G46G72ILC51软件提G1391丰富的库函数和G2163能G5390大的集成G5332G2469G16855试G5049G1867,G1852WIG81G71OWSG11040G19766。另G3818重要的一G9869,G2494要看一下编译G2530生成的汇编G1207码,就能G1319G1262G2052G46G72ILC51生成的目G7643G1207码效率G19762常G1055G20652,多数语句生成的汇编G1207码很紧凑,容易理G16311。223STCISP简介STCG16G44SG51是一款单片机下G17745编程烧录软件,是针对STC系列单片机而设计的,G2499下A107A11A1236A11G17745STC89C51系列、12C2052系列和12C5G2310等系列的STC单片机,G1363用简G1427,G10628已经G15999G5203G8879G1363用。234VB60简介VISUALBASIC是G17829G5192G7481在G3281内G3818G5483G2052迅速G6524G5203应用的G2499G16282G2282程G5219设计语言G15G1867有简单易学G15G2163能G5390大G15G4439提G1391G1114G5332G2469WIG81G71OWS应用程G5219G7380迅速G15G7380简捷的G7053法G15不但是G999G1006G1166员G5483心应手的G5332G2469G5049G1867G15而且易于G15999G19762G999G1006G1166员掌握G1363用VB60所提G1391的G5332G2469G10627G3671与WIG81G71OWS9XG15WIG81G71OWSG49TG230或WIG81G71OWS2000G1867有G4448G1852一致的G11040G19766G15G1363用更G7053G1427G15其G1207码效率已达G2052VISUALC的水平在G19766G2533对G16949程G5219设计G7053G19766G1560版的VBG1852G19766支持G19766G2533对G16949的程G5219设计G15包G6336数据抽G16949G15G4565G16025G15对G16949与属G5627G15G12879与成员G15继承和多态等VB60集成G1114MSCOG80G80串口通信G6523件,G11468比VC以G2462CBUILG71G72R,VB60G2499以更快速简单G3332编G1901与单片机进行串口通信的G990G1313机程G5219。3系统设计31系统硬件设计由于要对G10627G3671温度进行实时监测,G3252G8504采用单片机G1328为系统核心处理器是G19762常经济实用的G7053案,其硬件G11017G17347连接G19762常简单,G2499用G510、G511、G512、G513(G19512串行通信端口G3818)任意端口与温度传感器、液晶屏G2462其他G11017G17347模块连接组成下G1313机的硬件系统,而且易于编G1901程G5219G6523制。51系列单片机G14270G17535G1867有G1852G2464G5049的G5334步通信接口,实G10628串行通信G7509为G7053G1427,通过USB转串口G11017G17347G4570单片机与G990G1313机(G51C机)G11468连,就能够把单片机采集的数据传G17877G2052VB编G1901的G990G1313机程G5219G990进行处理。311系统硬件电路的组成本系统以单片机为核心,组成一个集温湿度采集、处理、G7186G12046为一G1319的监测系统。系统硬件G11017G17347由温度传感器、湿度传感器、单片机、时G19059、蜂鸣器、1286G23LCD、串口通信和计算机组成。原理G7706G3282G39263G161所G12046。G32823G161系统原理G7706G3282312各模块介绍(1)G6523制模块G6523制系统芯片采用技术成熟,G2163能G5390大,价G7696G1314廉的STC89C52单片机,G4439G1867有8G46的用G6155G2499用程G5219G12366间,G2499以G1901G1849更多的程G5219。同时,G4439不需要G999G19388的烧录G5049G1867就G2499以实单片机A13A14A15A16A17A18A14A15A16A17A19A20A21A22A23A24A25A26A27A28A29A30A31A32A21A22A33A34A35A108A11A1236A11G10628程G5219的烧录,而系统G1867有与计算机G11468连接的USB转串口G11017G17347,这样G1427于合理G3332利用资源,G7053G1427程G5219的下G17745G16855试。(2)温度采集模块温度传感器采用DS18B20,G4439是一款数G4395G2282信G2507G17767G1998的器件,能满足05G263的精度要求,而且测量范围大。与单片机的G11017G17347连接G3926G32823G162所G12046。G32823G162温度采集G11017G17347(3)G7186G12046模块G7186G12046G11017G17347采用1286G23液晶G7186G12046屏,G4439G2499以G7186G12046G23G138G4395,并G5114有中文G4395库,G2499以G7053G1427G3332G7186G12046中文,大G7053G13666G16278。在液晶屏G990同时G7186G12046时间,充分G1319G10628实时G5627,G1363G5483硬件系统G5483以不依赖G990G1313机而成为一个G10432G12447的测温系统。当温度G17241G1998设定G6265G16698值时,G2499以G7186G12046G11468应的G6265G16698,G3926G20652温G5334常、G1314温G5334常等,G1427于G16278察系统的G17828行G10378G1929。(G23)G6265G16698模块G6265G16698G11017G17347G3926G32823G163所G12046,选择常用的蜂鸣器,通过单片机让蜂鸣器G2469G1998声音G1328为G6265G16698声音,G6265G16698效果更直接G7138G7186。G32823G163G6265G16698G11017G17347(5)时G19059模块时G19059采用DS1302芯片,在单片机G11017G17347系统中,G4439是G19762常常用的芯片,G6523制简单,时间G1946确。同时,G4439G17836G1867有31个临时G53AM,G2499以用G7481G4396G1660一G1135系统数据而不需要增G2164额G3818的G4396G1660器,G3926设置的G20652G1314温G6265G16698值,当系统重G2563G2530,就G2499以从G4396G1660器里G16855取G990G8437设置的值,这样就不需要进行再G8437设置,让整个系统更G2164G4448善。G32823G16G23为时G19059G11017G17347模块。G32823G16G23时G19059G11017G17347A109A11A1236A11(6)湿度采集模块湿度传感器采用DHT11温湿度传感器,G4439本G17535也G1867有温度测量的G2163能,但由于精度不G20652,故没有采用G4439采集的温度数据。湿度的测量是一个G6205G4649G2163能。313串口通信单片机与G51C机不能直接进行通信,通常需要一个转G6454G11017G17347连接。单片机与计算机串口通信有两G12193G7643G1946,一G12193为G53S232,另一G12193为G53SG2385。G3252为G10628G1207的计算机接口大多数采用G53S232的数据传G17767G7643G1946,G3252G8504,G53S232更为常用。转G6454G11017G17347G2499G1363用MAG59232芯片G4570单片机的串口与计算机的串口G11468连接,由于本系统是基于USB接口的G7053式,所以选CH3G231芯片。与CH3G231芯片G2163能一致的G17836有G51L2303G15G51L2303HG59G15CG51102等芯片,综合各G7053G19766G13783G15397,G7380G2530选择CH3G231芯片。G3926G32823G165所G12046。G32823G165USB转串口G11017G17347计算机与G3818G11040的信息交G6454G12228为通信。基本的通信G7053式有两G12193并行通信和串行通信。在并行通信中,一个并行数据占多少G1313二进制数,就要有多少G7693数据传G17767G13459。这G12193通信G7053式的G10317G9869是通信速度快,但传G17767G13459多,价G7696较贵,适合G17829距离通信。而串行通信G1177需要一G2052两G7693数据传G17767G13459即G2499,故通常G1363用串行通信G7053式进行通信。串行通信G7693据帧信息的G7696式分为G5334步通信和同步通信。G5334步通信接口是G7380简单的连接接口,G2494需两G7693信G2507G13459(G2469G17877和接G6922)和一G7693G3332G13459即G2499实G10628信息的G2464G2533传G17877通常串行G5334步通信接口信息由11G1313TTLG11017平信G2507组成,一帧数据先用一个起G3999G1313“0G257G15932G12046G4395G12538的G5332G3999,然G2530是5G978G1313数据,即该G4395G12538的G1207码,G16280定G1314G1313在G2081,G20652G1313在G2530,接下G7481是G3867G1610检G20576G1313(G2499G11477G11065),G7380G2530一个G1584G8502G1313“1G257G15932G12046G4395G12538结G7475,G1314G11017平为G17935辑0,G20652G11017平为G17935辑1。G159323为G5334步通信一帧数据为11G1313的帧G7696式。G159323G5334步通信帧G7696式0D0D1D2D3DG23D5D6DG26G511在同步通信中,G2469G17877主在数据或G4395G12538G2081G19766用1G972个G4395G14422同步G4395G12538G6363G12046一帧的G5332G3999,同步G4395G12538是G2464G7053G13434定好的,接G6922主一G7098检测G2052与G16280定的同步G4395G12538G12538合就G5332G3999接G6922,G2469G17877主接着连续G2469G17877G49个数据。传G4448G2530,G2469G178771G972个G4395G14422的检G20576码,由时G19059G7481实G10628G2469G17877与接A3610A37A3836A37G6922端同步。G15932G23为同步通信的数据帧G7696式。G15932G23同步通信帧G7696式1G972个同步G4395G12538数据1数据2G258G258数据G49G7669G20576CG51UG2494能处理并行数据,要进行串行通信,必G20047接串行接口,并G17993从串行通信G2339G16770。所G16871通信G2339G16770是G6363通信G2464G7053G1861同G17993G4444的一G12193G13434定。G13434定包G6336对数据G7696式、同步的G7053式、传G17877的速度、传G17877的步G20600、检G13428错G7053式以G2462G6523制G4395G12538定义等问题G1582G1998统一G16280定。目G2081,采用的通信G2339G16770有两G12879G5334步G2339G16770和同步G2339G16770。同步G2339G16770G2460有G19766G2533G4395G12538和G19766G2533比G10317以G2462G19766G2533G4395G14422计数三G12193。串行通信接口的基本任务(1)实G10628数据G7696式G2282G3252为G7481G14270CG51U的是普通的并行数据,所以,接口G11017G17347应G1867有实G10628不同串行通信G7053式下的数据G7696式G2282的任务。在G5334步通信G7053式下,接口G14270G2172生成起、G8502式的帧数据G7696式。在G19766G2533G4395G12538的同步G7053式下,接口要在G5465传G17877的数据块G2081G2164G990同步G4395G12538。(2)进行串行数据与并行数据的转G6454在G2469G17877端,G4570CG51UG17877G7481的信G2507转G6454成串行信G2507进行串行传G17877。在接G6922端,G20330先把串行数据转G6454为并行数再G17877G1849计算机处理。G3252G8504串并转G6454是串行接口G11017G17347的重要任务。(3)G6523制数据传G17767速率串行通信接口G11017G17347应G1867有对数据传G17767速率G252G252对G8886G10317率进行选择和G6523制的能力。(G23)进行错G16835检测在G2469G17877时接口G11

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论