预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共75页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2仓库温湿度检测系统设计院系自动化学院专业自动化班级学号姓名指导教师负责教师2009年月IV--摘要本设计使用STC89C52单片机作为主控制模块利用简单的外围电路来驱动1-Wire总线利用1-Wire总线协议实现了多点温度和湿度的精确测量。利用STC89C52单片机本身强大的功能和内部RAM资源可以很方便的实现单片机与PC机间的数据传输并能利用软件方便的逻辑判断实现了1-Wire总线的ROM搜索实现了测温器件18B20的枚举实现了无人干预的测温点的动态裁剪所以本设计具有很强的现实应用性。另外本系统的湿度检测没有完成。本文从1-Wire总线的原理入手详细阐述了1-Wire总线的ROM搜索过程以及硬件电路的设计、计算和软件的算法。关键词:DS18B20;单片机MCU;串行传输SerialDataTransfer;单总线1-wireinterfaceAbstractThisdesignasthemainSTC8952ofsingle-chipcontrolmoduleusingasimpleexternalcircuittodrivethe1-Wirebustheuseof1-Wirebusprotocoltoachieveamoreaccuratemeasurementoftemperature.TheuseofMCSSTC89C52powerfulfeaturesanditsowninternalRAMresourcesitiseasytoachievesingle-chipandPCdatatransferbetweenaircraftandtheuseofsoftwaretofacilitatetherealizationofthelogictodeterminethe1-WirebusROMsearchtherealizationofthetemperaturemeasurementdeviceenumeration18B20nointerventiontoachieveadynamictemperaturemeasurementpointcutsothedesignofpracticalapplication.Inadditionthesystemdidnotcompletehumiditytesting.Thisarticlefromthe1-Wirebusstartingwiththeprincipledescribedindetail1-WirebusROMsearchprocessaswellasthedesignofhardwarecircuitscomputingandsoftwarealgorithms.Keywords:DS18B20;Single-chipMCU;SerialtransmissionSerialDataTransfer;monobus1-wireinterface目录摘要IAbstractII目录III第1章绪论11.1选题背景11.2设计过程及工艺要求21.2.1基本功能21.2.2主要技术参数2第2章系统总体设计32.1温度传感器的选择32.2信号采集42.2.1DS18B20基本知识42.2.2DS18B20产品的特点42.2.3DS18B20的引脚介绍42.3信号分析与处理52.3.1单总线的实现52.3.2DS18B20的使用72.3.3DS18B20的应用电路112.3.4单片机89C52142.3.5MAX232电平转换芯片特点182.3.6单片机与PC间通信接口电路设计202.3.7过限指示20第3章软件设计223.11-Wire总线协议处理223.21-WireCRC校验处理283.31-Wire器件的ROM搜索293.4‘FIRST’操作383.5‘NEXT’操作383.6数据传输39第4章总结41社会经济效益分析42参考文献43致谢45附录A程序清单46附录BPCB板图65编号:时间:2021年x月x日书山有路勤为径学海无涯苦作舟页码:第1章绪论1.1选题背景防潮、防霉、防腐、防爆是粮库日常工作的重要内容是衡量粮库管理质量的重要指标。它直接影响到储备物资的寿命和工作可靠性。为保证日常工作的顺利进行首要问题是加强