




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
“京信杯”电子创新设计大赛设计项目远程温湿度测量系统计参赛队员李伟李孟飞王泽夏报告时间2012/12/13目录目录II第一章方案比较与论证111温度测量方案112湿度测量方案113远程数据传输方案1第二章系统设计与论证计算121总体设计222流程图2第三章理论分析与计算231HS1101湿度计算232红外发射接收模块分析2第四章电路图及软件设计241电路图2411红外发射端2412红外接收端442源程序5第五章测量方法及仪器5第六章测量数据及测试结果分析5第七章设计总结5参考文献(REFERENCES)6第一章方案比较与论证11温度测量方案方案一本方案采用PT100热电阻温度传感器。PT100温度传感器的主要技术参数如下测量范围200850;A级精度为(0150002|T|);B级精度为(0300005|T|);其中|T|为实际温度的绝对值。热响应时间DEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINTDEFINEULONGUNSIGNEDLONGSBITLCDRSP37SBITLCDENP36SBITRECEIVEP32/红外接收口ULONGNUM,NUM1,NUM2,NUM11,TVOIDDELAYUINTZUINTX,YFORXZX0XFORY10Y0YVOIDWRITE_COMUCHARCOM/写1602地址LCDRS0LCDEN0P2COMDELAY5LCDEN1DELAY5LCDEN0VOIDWRITE_DATEUCHARDATE/写1602数据LCDRS1LCDEN0P2DATEDELAY5LCDEN1DELAY5LCDEN0VOIDWRITESTRINGUCHARSTR,UCHARLENGTH/写一个数组UCHARIFORI0I7000CONTINUE/如果在457MS内,开始接收数据DELAY4FORI0I2500|T1IFT1700/红外发送口SBITRSP37SBITLCDENP36UINTFLAG,F1INTTEMPVOIDDELAYUINTZUINTX,YFORXZX0XFORY47Y0YVOIDSEND_NUMUINTNUM/发送数据UCHARIUINTNUM1NUMNUM2TR01DELAY6TR00DELAY30/4570MS开始发送数据FORI0IINUM1NUM1DELAY3TR00IFNUM10X00DELAY10/17MS21MSIFNUM10X01DELAY12/21MS25MS发送16位数据VOIDDELAYUS_NOP_VOIDDELAYMSUINTAUINTI,JFORIAI0IFORJ100J0JVOIDWRITECOMMUCHARCOMM/写1602地址RS0P2COMMLCDEN1DELAYUSLCDEN0DELAYMS2VOIDWRITEDATAUCHARDAT/写1602数据RS1P2DATLCDEN1DELAYUSLCDEN0DELAYMS2VOIDWRITESTRINGUCHARSTR,UCHARLENGTH/写一个数组UCHARIFORI0I0IDS1I4WHILEI0IVOIDDSWAITUNSIGNEDINTIWHILEDSWHILEDSI4WHILEI0IBITREADBIT/读一位数据函数UNSIGNEDINTIBITBDS0IDS1IIBDSI8WHILEI0IRETURNBUNSIGNEDCHARREADBYTE/读一个字节数据函数UNSIGNEDINTIUNSIGNEDCHARJ,DATDAT0FORI0I1RETURNDATVOIDWRITEBYTEUNSIGNEDCHARDAT/向DS18B20写一个字节数据函数UNSIGNEDINTIUNSIGNEDCHARJBITBFORJ0J1IFBDS0IIDS1I8WHILEI0IELSEDS0I8WHILEI0IDS1IIVOIDSENDCHANGECMDDSINIT/DS18B20复位,初始化函数DSWAITDELAYMS1/延时WRITEBYTE0XCC/写跳过读ROM指令WRITEBYTE0X44/写温度转换指令VOIDSENDREADCMDDSINITDSWAITDELAYMS1WRITEBYTE0XCCWRITEBYTE0XBE/读温度INTGETTMPVALUEUNSIGNEDINTTMPVALUEINTVALUEFLOATTUNSIGNEDCHARLOW,HIGHSENDREADCMDLOWREADBYTE/读低八位HIGHREADBYTE/读高八位TMPVALUEHIGHTMPVALUE00505/大于0加05,小于0减05RETURNVALUEVOIDDISPLAYINTV/显示温度UNSIGNEDCHARCOUNTUNSIGNEDCHARDATAS0,0,0,0,0UNSIGNEDINTTMPABSVDATAS0TMP/10000DATAS1TMP10000/1000DATAS2TMP1000/100DATAS3TMP100/10DATAS4TMP10IFV6330IFF17224RH7351F1/127ELSEIFF16600RH107224F1/124ELSEIFF16186RH606600F1/138ELSERH906186F/153VALUERH100RETURNVALUEVOIDDISPALY_RHUINTADD,UINTDATE/显示湿度值UCHARQIAN,BAI,SHI,GEQIANDATE10000/1000BAIDATE1000/100SHIDATE100/10GEDATE10WRITECOMM0X800X40ADDWRITEDATA0X30QIANWRITEDATA0X30BAIWRITEDATA0X2EWRITEDATA0X30SHIWRITEDATA0X30GEWRITEDATA0X25VOIDMAINUCHARIUINTHUMINITWHILE1DISPLAY_TEMP/显示温度FORI15I0IIFTEMP0SEND_NUMTEMP10000ELSESEND_NUMABSTEMP22500/发送正负温度值DISPLAY_F1/得到HS1101频率值F1DISPLAY_RH9,GET_HUMIDITY/显示湿度值HUMGET_HUMIDITY/将湿度值付给HUMFORI15I0ISEND_NUMHU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚财产分割及子女抚养权变更补充协议范本
- 离婚后共同财产分割与子女抚养费支付补充协议
- 夫妻财产分割后离婚协议修改与登记服务协议
- 2025的石油销售合同范文
- 2025医院实验室设备采购合同协议书
- 古诗词诵读《登快阁》教学设计高中语文选择性必修下册同步教学设计(统编版2019)
- 10 升国旗(教学设计)2024-2025学年部编版语文一年级上册
- 2025私营企业职工劳动合同 私营企业合同违约责任
- 人教部编版七年级历史下册第20课清朝君主专制的强化表格式说课稿
- 2.3《人类认识地球运动的历史》教学设计-2024-2025学年科学六年级上册教科版
- 培训学校前台工作
- 2025年建筑工程类注册安全工程师安全生产专业实务(金属非金属矿山安全)-安全生产专业实务(金属非金属矿山安全)参考题库含答案解析(5卷)
- HY/T 080-2005滨海湿地生态监测技术规程
- GB/T 712-2011船舶及海洋工程用结构钢
- GB/T 19868.4-2005基于预生产焊接试验的工艺评定
- GB/T 19633.1-2015最终灭菌医疗器械包装第1部分:材料、无菌屏障系统和包装系统的要求
- 羽毛球运动基础知识简介课件
- 设计美学研究课件
- 部编版七年级上册语文《雨的四季》课件(定稿;校级公开课)
- 自动控制原理全套ppt课件(完整版)
- 归园田居优质课一等奖课件
评论
0/150
提交评论