毕业设计基于单片机的环境温湿度检测系统_第1页
毕业设计基于单片机的环境温湿度检测系统_第2页
毕业设计基于单片机的环境温湿度检测系统_第3页
毕业设计基于单片机的环境温湿度检测系统_第4页
毕业设计基于单片机的环境温湿度检测系统_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

河南理工大学万方科技学院本科毕业论文PAGEII摘要环境温湿度检测系统是日常生活、工业生产和农业管理中广泛使用的一种设备。该设备具备以下主要功能:实时检测出环境中的温度和湿度参数值,并显示出来,根据设定的报警限予以报警指示,可以和上层控制器通信。随着单片机的大规模应用,单片机在检测系统中也越来越多的被使用。本设计以AT89S52这款低功耗、高性能、在系统编程的8位单片机为系统控制处理核心,由单总线数字温湿度传感器DHT11、数码管显示屏、LED与蜂鸣器、通信串口和按键控制输入等五个部分组成,从而实现环境问世的监测系统的主要功能。后期的探索设计——换用红外遥控控制和LCM为显示屏、外加时钟和存储芯片、增加照度检测电路,极大地提升了系统的性能,使系统不仅可以检测并显示环境温度、湿度和照度变量,而且可以按照时间顺序存储适量的数据。此外,系统有降压整流和稳压滤波电路,可用交流市电(220V)、各种安全直流电(5~24V)、太阳能电池等为系统供电,并且可以存储少量电能(900mAh),因此,系统有较宽的工作电压,可满足多种应用场合。本设计由Protel画出了电路原理图和PCB图,并由此完成了硬件的制作,使用C51语言对单片机进行编程控制,并模块化仿真,最后通过综合调试,符合预期的设计要求。关键词:AT89S52单片机DHT11传感器PCB设计温湿度检测AbstractEnvironmenttemperatureandhumiditydetectionsystemisakindofequipmentwhichiswidelyusedindailylife,industrialproductionandagriculturalmenagement.Theequipmenthasfollowingmainfunction:detectingthetemperatureandhumidityparametersintheenvironmentreal-timeanddisplaythem,givingalarmindicationaccordingtothesetlimits,andbeingabletocontactwithuppercontroller.WiththeSCMusedlarge-scalely,theSCMismoreandmoreusedindetectionsystem.Thisdesign,usesthe8-bitSCMnamedAT89S52,whichhasalotofadvantagessuchaslow-powerdissipation,high-performanceandISP,andmadeupoffiveparts:single-wiredigitaltemperatureandhumiditysensor,digitrondisplay,LEDandbuzzer,serialcomunicationsandkeysinput,thusperformthefunctionofenvironmenttemperatureandhumiditydetectionsystem.Theexplorationdesigninlaterstage,includinginfraredremotecontrolandLCMdisplay,clockandmemorychips,andilluminationdetectioncircuit,immenselypromotesthepropertyofthesystem,makesitnotonlydetecteanddisplaythetemerature,humidityandillumination,butalsostoresomedatainorderoftime.Inaddition,withstep-downrectifierandstabilivoltfiltercircuit,thesystemcanuseutilitypowerAC220V,differentsafetyDC5~24V,solarbatterytosupplypower,andstoresomeelectricenergyabout900mAh,sothatithasawidepowersupplyvoltageandmeetsdifferentapplicationplaces.ThedesigngivesthecircuitdesignschematicsandPCBdiagramwithProtel,andcompletesthehardwarepartoftheproduction,andusesC51languagesystemtoaccomplishthecontrolprogramofSCM,andsimulateseverypartsuccessfully.Throughthesyntheticaldebugging,thedesignachievestherequireddesigns.Keywords:AT89S52SCM,DHT11sensor,serialcommunication,temperature允an写d障hu击mi艇di勒ty询d般et奋ec绍ti级on槽,P荡CB伐d慎es城ig界nPAGEii目录举第一尊章共前智言雷1临1.货1另设计冰的目京的意暴义调估查曲1智1.均2测设计促的市斑场现传状分期析碗2谱1.因3贸设计尖的内朵容要辫求说值明当3贱1.候4晒设计寺的实抓施方旷案构矛想沸4孔第二级章羞硬件启的设漆计默5阅2.随1跨单片丑机的式选用握5吧2.鼠2版传感蚕器的心选用测7饿2.剂2.悔1死初期论设计盒7伍2.窜2.办2壁最佳广方案永8绘2.确2.恳3竹电路含设计轮9希2.召3输数码裤管驱叼动电罢路设都计还10苦2.睛3.昼1旺数码泡管的俊选用谎10洽2.家3.觉2抹驱动转电路姐的设歇计零10迷2.滤4况报警梨电路东设计论12料2.纽4.而1万蜂鸣妥器驱楚动电缸路卸13唤2.贿4.嗓2臣LE扁D坐驱动轮电路疲13脖2.变5蚂控制痛输入潮电路勉设计脂14亿2.治6升串口挨通信丰电路尝设计拥16祝2.义7役稳定粘电源批电路原设计机17泳2.煮8叶系统且三大束部分护的卫PC商B语设计叫18维2.用8.分1左系统纱主体纤部分拼PC速B魄设计棒19通2.投8.胳2李串口卵通讯架PC擦B喇设计恼20每2.程8.杜3膝稳压窃电源认部分套PC秧B昏设计苗21喇第三特章袭程序时的设烤计伏23添3.决1结程序沉功能山描述吧、单创片机菠内部贞资源闲分配锹和程绝序流鲁程图尼23杀3.丰1.垮1沫程序蓝功能峰描述繁23仿3.婶1.凭2句单片诉机内发部资歉源分殖配伶——占两个歼定时慎器的洒分工杯23赵3.梯1.安3备程序初的流功程图注24翁3.翅2伸编程慌语言雁和工院具的含选择扔以及丹程序浅文件告的分勿配刺25求3.誉2.错1巡编程掠语言悦的选穷择斯25津3.恭2.莲2肃编程灯工具农的选唯择达26烦3.咱2.攀3彩程序拘文件听的分么配统26滋3.柿3拦传感受器通姿信程讽序设厅计湿27特3.泊3.台1股握手协确认棚27双3.述3约.2形敞数据纳传送污28久3.猾3.却3弓相关勒问题钩解决脂方案坟31掘3.交4肆数码久管扫剩描程葵序设粱计役32许3.快5育报警昆及设呜置程稍序设魂计采33洁3.慢5.馋1震报警过驱动砖33晨3.郊5.秧2根报警光值调殖整度34芳3.疮6馋按键恋扫描包程序牧设计道34昌3.泻7倦串口口发送蛋数据废程序妖设计钱36花3.诊7.述1御波特啦率设生置变36覆3.贫7.康2节数据蠢发送狂格式签37孩3.缴7.棋3否发送刷方式被37扣3.拣8奥Ke尽il馆乒综合桥编译双和结错果分炸析、债程序唯下载咬38痛3.响8.唉1沾综合巴编译敞情况罩和结计果分店析伤38愚3.蒜8.症2声生成疯HE嘴X疾文件透下载谢至单棍片机逮中衰40占第四先章古系统铜后期冻探索漏优化冰设计省简介堆41干4.撞1热换用船红外垫控制穿和乘LC柴M扭显示秧的探惨索交41额4.抢1.乐1搁红外燃控制锦41沟4.伴1.描2较LC通M弹显示迹44候4.创2丈增加枯实时惊时钟择和存派储芯梦片来棋记录填数据常的探桃索崇48喝4.睬3碧增加允照度皇检测龙电路组的探太索飞50谢结束炕语缸54眉参考清文献巴56郑附录府57割附支1愁单片旗机驱到动程术序桥57樱附紧2锻硬件提制作姜元器西件安屑装图性、锦布线察图原78PAGE78乎第一晕章拌前矩言僻本章谈主要妇叙述便了温刘湿度结检测哗系统础设计干的一有些基授本情循况,腐包括鉴目的非意义敲、市懒场现橡状、船设计个要求层和实甩施方撇案等宝几个尚部分候。蛙1.本1允设计雅的目要的意酷义调浆查杠现代蜂社会胖,随博着国暴家的选经济跨不断蛙发展毫,人附们的夹生活亿水平踏逐渐捧提高柜,在盐衣食颠住行祝基本筒满足蛙之后驳,追像求一栏种健打康长困寿的刺生活漠方式匀已经节成为优时代自的潮猾流。哈家庭舍居室屋,工献作场颗所是伤人们位每天们较长诸时间协生活旱的两抄个环蒜境,政而环活境中动的温康度和拜湿度焦变化摔则和汇人们滑的生海理、葵心理粘等身练体健鲜康状扮况息桂息相举关。馒相关嘴研究疤结果爆摘录带如下矩;趣据生愤理学牌家研悄究,臭室内奋温度勤过高污时,莫会影吧响人均的体兴温调横节功蚁能,镇由于啦散热抽不良映而引较起体导温升掀高、凭血管民舒张饥、脉蝶搏加瓶快、劣心率工加速甲。冬嫌季,骡如果赶室内守温度初经常苍保持废在2煤5度吃以上许,人伙就会宋神疲凶力乏纲、头卧晕脑悄胀、宽思维泥迟钝暖、记防忆力歇差。酿同时粗,由定于室椅内外检温差名悬殊束,人移体难销以适策应,胞容易屿患伤村风感遥冒。破如果遣室内登温度呢过低肾,则伍使人获体代还谢功坝能下夕降,磨脉搏径、呼既吸减垄慢,筋皮下琴血管柿收缩酒,皮则肤过奉度紧喊张,济呼吸挥道粘牛膜的涨抵抗晋力减贺弱,蚁容易肿诱发沾呼吸多道疾肚病。降因此墓,科控学家哑们把弦人对雹‘送冷耐叔受兴”笛的下言限温概度和循”肾冷耐谜热紫”访的上农限温抗度,推分别诞定为悦11惭度和床32虎度角。嘉然而恳,人善的体土感并终不单销纯受且气温数或气异湿两盘种因妻素的纷影响碎,而踩是两妥者综混合作邪用的巧结果肿。通史过实括验测筝定,唯最适广宜的息人的都室内财温湿山度是苍:冬杜天温暗度为悟18点至2母5度井,湿金度为本30捷%至恳80著%。饺夏天伐温度干为2通3至库28疯度,毛湿度奥为3科0%且至6剑0%影。在岛此范单围内兽感到膏舒适文的人源占9授5%汇以上竿。在殊装有订空调阳的室盲内,般室温粪为1群9至散24维度,脾湿度羞为4开0%宴至5贴0%州时,渗人会绵感到誓最舒驱适。验如果惜考虑晌到温间湿度始对人条思维间活动层的影无响,践最适当宜的新室内招温度菊应是肯工作于效率奇最高惜的值封。温许度应痛是1符8度捞,湿印度应岩是4竭0%芦至6柔0%雀,此款时,猛人的孙精神掌状态夕最好喇,思粥维最顾敏捷闸。吹因此末,随加时关拉注环突境的峰温湿际度变组化而笼由此州采取膝措施役对人数们的砍健康素生活骨和高缘效工岛作有甲着重债要的腐意义徐。妙除此斯之外侦,工隔业生柔产、盾农业树管理痛和医俊疗护烤理等衣环境凡中的随温湿甲度也怪是两炒项重狐要的棒检测廉控制赖参数鞠,对喜安全岁生产储、粮塞食丰升收和并病人俯康复此等意按义重貌大。英部分贝要求肉数据纸如下伍:辛由此塑看来序,研算究设号计环饭境温拥湿度丝检测柔系统庭十分还有必貌要。隙1.陵2苹设计组的市绣场现倡状分浊析发纵观亿市场负,温冻湿度制检测扯技术活已经平比较屯成熟类,已负有的芽各种厉温湿棋度检进测产劈品,制五花间八门猎,犹曾如八籍仙过邪海,叶各显角神通扭,如佩A2航00认0家耐用温凭湿度指报警尺表、骂YD堵-8任08奉A缩工业序用温则湿度扎显示京器等苏产品淹。告从功铁能上征分析穴这些嘴产品蔽可以雷看出评,一绞个比材较完唉整的趁环境闸温湿训度检订测系勾统应绞该具功备以辟下主茶要的扭四个挑功能券:扎术(1冬)实趟时检川测出泼环境闻中的鱼温度码和湿酷度参矮数;保酸(2薯)检遍测的妹参数婚值显搂示在式显示卫设备猎上(羞如数粱码管树,液道晶显剑示器肿等)柴;梳改(3伤)根分据环离境要什求,桑设定绞温度洗湿度画报警字的上掌下限盗值,誉并实如时报帖警;秒陡(4诵)与榴上层优监控司设备夺通信夏(如烘PC要),可实现故数据牛传输雁(双壮向或高单向莫);臣因此量,本巡设计隔也应幻该具尝备这蝶些功额能,代并且唉对每报一个慈部分词进行后优化阵设计幅,也没可以全扩展漠系统株功能狭。炸除了炒功能恐上的洲分析吃之外缸,再机看这料些产侧品的克造价为和供观电情生况,挺有以朴下两缝个问咸题:旗(1尘)价晓格太好高,斜不符喜合普通通消勿费者岩的消逮费水枣平,世如A乐20疾00亦家用倦温湿垒度报摇警表强,淘盈宝网盖上售躬价3凝00渣左右宏;链(2逢)供溜电都钟比较棚单一麻,规厨定在恐直流床6V础,9跳V,晋12炸V或索交流闲22些0V停等,盆除了傲购买版产品怒主体洗之外甘,还所需要终一个谱特定孕的电句源适呜配器蜡;撒综上乒所述命,本纱设计陶设计阅出的奔环境役温湿刃度检展测系达统,钟除了拘具备择市场携上已慢有产潜品的急功能绝之外载,还喊应尽兴量降债低制粒作价惭格,妖确保傅有较探宽的溉工作杏电压仪。街1.磨3迈设计面的内象容要帮求说思明盐根据址上述诞市场调调查吐情况壶和毕优业设鲜计任赏务书傍的要示求,笛本设开计的且研究饱内容境包括粥以下测几个从方面塞:逢1、杂基本矿要求冈(1黎)主阔要检氏测环温境变百化中拣的温时度和柿适度固参数挎;矩(2氧)温貌湿度拥参数池显示般在L隐ED快数码霉管屏况幕上屈;瓜(3性)减可以胃设置泊温湿舞度报介警点队,并宏能按溜照设逼置实芽时报逗警;回2、荡控制钞要求助(1乡)根乳据需逗求,宵温湿征度数讲据可层以发康送给意上层港监控糠设备尸,如锤普通傻电脑绪等;降(2星)可妖以按帽照时蒙间顺赖序,菌以一柔定格险式将滩温湿大度数揉据导遍出保宜存,药以便杏进行插再分蕉析处无理;较3、凶制作经要求描(1饥)造晕价低凤廉,苹工作逮可靠俘;厕(2梢)工投作电符压较劣宽,兔满足卸不同柄的供云电测板试条贪件;果(3逝)做苦出产贯品样斤机,松调试应通过叹,可凡以正礼常工今作;叫因此叹,本敏温湿冒度检羽测系市统的总设计素应以倡这三乎方面剪的要筋求为炕依据溜,从尸而进甚行各姐个部孙分的校详细踪设计召。畏1.性4株设计演的实服施方田案构落想营基于箭单片究机的龄环境扑温湿志度检尤测系它统实喜施方舟案构乞想如攀下:钩1、租由温黎度和窝湿度束传感惨器对姿环境兔中的义温度阻和湿炼度变宏量进担行采虚样;烘2、店单片嫁机和恢传感贝器通谢信,每获得阵采样暗数据茎并暂岔存;鸽3、解单片访机对舞数据央进行娃预处钩理(越如校贫验等元),狱对有璃效数苏据再歪进行矿以下唇四种穗处薯理:冈驱动陪显示许电路愈,把婶数据借显示休在数巡码管全上隆;蛙扫描五输入直的控罩制信数号,波设定仿报警悄限值式;烟根据苗设定奶的报拍警,属驱动侵报警汇电路栗工作甚,予裹以报与警指怀示庆;源扫描惊输入陶的控原制信昆号,坊根据贩需要饰发送歇数据架给上肝层设荣备,尊在设委备上策进行赵数据苍再处吗理或策保存尖;将在系点统供常电端络有稳督压滤反波电每路或急电能栽存储弹器件束,保窑证系贯统正笨常工变作;甚选用马价格斜低廉潮的器流件或疯设计型电路谁,减你少花到费;掏在以蹦上方夜案都征实施妹的情秃况下驶,对呢系统兼进行帐优化同创新锤设计块,强户化功认能;齐因此陈,本宝系统翼的设承计应呆按照杜这个束思路赚进行瓜具体睡设计缓,把蝇每一肌步的蹲构想放转化泡为现捐实的摊设计旷。辈系统司的结脑构图奔如下雪:禾第二找章龟硬好件的壳设计涉根据命绪论由中的术分析稍说明研,可心以明倦确温额湿度匪检测良系统编的硬暑件电难路分友为电挤源稳踪压、哈传感吵器检劫测、溜数码绪管显唯示驱滥动、晴报警壮驱动倚、输厚入控劫制、滔数据戴发送策等六仪大部僵分,帮其中道后五忙个部权分都泽以单抬片机方为核勺心,侧由单在片机筹来进胡行控俯制处武理,店因此景单片岛机的寄选用通至关碎重要燕。捏2侄.1超单献片机欺的选山用叛自从颜20挺世纪些70枣年代派,因愉特尔解公司莫推出刺第一漠代单锣片机斧以来芦,单贸片机国的发虫展如纱雨后宅春笋叔。各凝大电犯气商歇、半桐导体犁商根肿据不荐同的痰控制议需求抬,尤堡其在船嵌入贩式系迁统控泄制方罢面,疑以因宜特尔疫公司旱的5合1单婶片机喂的框剪架结杂构为膜基础叶,研就发了议各种秩各样隶的、擦功能宽强大拾的单桶片机敲。忆而今贡,我情们已畏经进腔入了咬一个搂单片冰机可仔广泛都选择肠的、坛百花凤齐放焦的时朝代。晨因此碎,选速用一走款价营格低迫廉,走性能很优良瓜的单会片机熄已不且再困室难。士在M饶CS傅-5叼1抱单片掌机8盘05抢1的古基础跑上,祝AT雨ME厌L公镇司开挖发的肆AT烦89歪系列延的单沉片机奇自问菌世以奶来,顿以其超较低轮廉的暗价格雷和独申特的协程序哈存储王器奶——跨快速冒闪存纵器为被用户掘所亲摄莱,译尤其魂是A勾T8贞9S岗52免这款型单片捏机,嫁它有至以下帖几个介特点蔑:筋1、长与M兔CS夹-5骆1单距片机荐产品迈兼容能,完谈全可壳采用互51犹指令弃系统聚用汇织编或少C5汁1编睬程;悔2、督8K弱字节静在系僚统可多编程载FL康AS友H存场储器州,并是且有勒10党00敬次擦掉写周云期,申这使吓得楚。劝调试掀程序冒和下揭载程淹序十饺分方槐便;塑3、瞧全静防态操槽作,芒工作诞频率摄范围渗为0绒Hz茄~3朴3M钞Hz递,频亏率范从围宽瘦,便润于系任统功独耗控俱制;孤4、戴三级些加密赴程序木存储唤器,册使程滑序和索系统职更加旷难以阻仿制呢,确么保了的产品豆的知绩识产室权;必5、叛32尘个可扔编程泥I/衔O口影线,两每个证I/滤O都稼可以逮独立断或联埋合使旁用,棵实现饭不同墓的数母据操餐作,培而且唯PI镜端口仓的高回三位锦第二序功能素为I摄SP矿编程观,实增现在葛系统脊调试仙;北6、桂三个叠16胳位定沸时器扫/计乘数器唐,其用中定录时器叶2也挣可以养作为触串口柔波特套率的刑产生到;柔7、牺八个笑中断勿源,忌分为瞧两个开优先粮级,度可软棋件设好置;沈8、拍一个宴全双坦工通适用异收步接但收发爸送数局据借美口,鼓以便析与外蚊设进带行串群行数号据通是信;施9、湾有低缠功耗裙空闲乱和掉圆电模册式,荣掉点辱后可淋由中谱断唤鞭醒,痛可设答置掉拦电标猾识符企;灿10暂、宽罪工作义电压袜范围鸣,V热CC五为2桥.7赛~5营.5弃V,采与T期TL平电平施和C件MO康S电么平兼蔬容;耗总之伏,A干T8词9系祖列单细片机屋与M惧CS益-5朽1系核列单烦片机刮相比慰,前岩者和肯后者恼有兼今容性酿,但弹前者键的性丸能价啄格比躺等指们标更畜为优淋越。杏因此签,选旦用A崇T8形9S计52抖单片翅机可丢实现豆温湿砍度检刃测系论统的狮功能茫,下搜图为裳该单妖片机葡的D屋IP幼40僵封装旱外观慢和引章脚功路能:箭图2敞-1外单纸片机庸的引仁脚图猫根据味单片蒙机的艺推荐谅外围胞电路歉,复波位(劣10驳K电糊阻,洪10垒uf灰电容娘)、答晶振脸(1玉2M军HZ筐,电杏容2换2p铸f)雕电路丰设计上如上按图所垦示:智图2朽-2形单轻片机答复位旧电路练图2罚-3嚷单污片机幻晶振塞电路早2.赖2泻传感畅器的耻选用哗2句.2抚.1皂初期戴设计贫本设沉计至的初泼期构戏想是麻用一燃个温垂度传工感器缓和一圾个湿牢度传估感器虾来检询测环巩境中造的温致度和恋湿度吐参数致,其片中温美度传旁感器迷选用斗单总泰线数置字温咱度传洗感器使DS石18揪B2万0,晒湿度搬传感斜器选嚷用数竹字式屡湿度甚传感幼器S爆HT板11演,则秤检测费部分烛功能厦框图厕如下红:缝图2献-4谊传记感器无初期项设计何方案皂比较塌DS举18木B2竞0和帝SH桑T1强1,乏这两手个传童感器巡的通骑信都变比较狱复杂佣,具赛体过骨程为乘:主眼机发枪起通润信、豆传感追器确发认通摸信、焰主机煤给传发感器洪写命闻令字蕉、传蚁感器婆给主寺机发奏送检晃测数肿据,绑且S坛HT阻11音还要暴求外稀部输初入串叫行时便钟信兄号。束这种幼通信至的复信杂,饺不仅喘体现滤在硬恒件电渐路的然设计狐上,命而且箭体现仗在程运序的纲设计抗上,邻并且咳串行炭通信考对时犹序要藏求比脚较严蜘格,丧这样挣对单厉片机晓来说眠将是并一个即巨大换的挑敞战,燕何况旅单片帐机还凡要进淡行其轨他的根后续石控制黎处理狡。居除此鲁之外畜,这危两大双传感摆器的易价格叠都不寻菲,粪DS锣18驼B2翠0在雄8元界左右流,而闪SH橡T1掘1则送在5津0元鲜左右她,这恭对支赶付能颗力也业是一宾个巨渗大的歪考验冈。郊因此蓬,这壳种方陈案不寒可取坐,必约须寻旺求其掀他的阶传感崖器解午决方同案,喊从而样简化认硬件尿电路搏和程茧序设骑计,狭让单效片机肥有更劣多的钳内外鹿部资无源来叨处理午后续碗操作核。涛2悄.2樱.盆2货最佳端方案停后期法采用站单总滚线数骡字温肺湿度逝传感呈器D总HT愿11陆。这粮款传谜感器锣由广掉州奥羊松电股子科崇技有厦限公顺司研侨发,昨与单践片机尺的通斗信十清分简去洁方佳便,晴无需姻外接益时钟输信号酸,通且信如酬下:天图2贪-5弦单吨总线棚数字姜温湿灰度传壁感器遥DH旁T1示1与舟单片芹机通悠信拘除此避之外遵,它映还有耕很多喷突出逗的优型点:遇(1列)温均湿度当传感段器的心一体司化结苏构能渔同时袭对相良对湿渐度和烤温度俯进行肝测量涨,并谋以数饰字信宗号输网出,践从而掉减少晶用户除对信厅号的脚预处顽理负专担;瓜(2否)独妥特的充单总储线数吃据传糊输线会协议图使得胸读取比传感粪器更留加便脚捷,荣而且江还有枪全部债校准枪数据眠字节红,编享码方商式为毒8位全二进杰制数吸;廊(3写)4仗0位完二进改制数促据输企出,藏高位疯先出于,格羡式为额:湿搏度整蚀数部砌分8芽位,界小数盾部分宏8位怨;温影度整芝数部驳分8井位,正小数低部分也8位暴,最串后8筛位为烛校验签字节悔,为直前3锦2位苏数据勉的和摘。位(4评)宽烧工作计电压基,几思乎与物AT塔89间S5奏2的配电压撑相同祸,为报3~萝5.愤5V趟,而主且功汇耗较租低,北通信恶最大傍电流占为2匪.5逆mA丈。饲其简红要的裹性能欺参数稻如下迹表所棕示;雷表2惭-1溜温胀湿度阅传感悦器D限HT斜11擦性能槽参数炮从表碌中窃可以圆看出锅,它乐的测拌量范夸围较蠢小,坏但对曲实验陕或民太用已榆经足地够了弊,如困果要熟工业供使用侵的话残,可贱选用旬该公御司的猎同类殃工业彼级产疾品A联M3仰23壳,测插量范卵围为诊-5饿5.弓0~拉+1光25令.0宋度,担测量阁范围姐为0狱.0愉~1姜00图.0或%R锁H,携并且圈可以孩和D怕HT绩11阔完全仿互换锯。且2既.2抬.旁3贴电路洪设计踩窗按照戚说明座书够的要子求,竭DH影T1附1与冻单片扩机的悦连接间距离纺小于唐20伪米及时,徐需要嫂在V岔CC揭和D遥AT炉A引意脚之朽间接酿一个傲5K尺左右谱的电枕阻,刃因此量电路源设计稻如下杀:轨图2患-6球温庄湿度勉传感旧器D认HT睬11亚与单脏片机朽连接慎电路绝阵至怎此,安传感蛙器的执硬件霜电路日设计断完成展,另连一部桑分的搬工作挂就是肺编程拔问题习,在病下一佣章节婶介绍衡。让2.夹3贷数码抓管驱贞动电碑路设遮计孙2招.成3怕.辩1它数码幅管的绝选用辆由于脆温湿流度传氏感器逆DH日T1划1忙测温蝴范围院为际0冶~络50滔℃紫,测刑湿范他围为钻20见~尿90尼%R体H财,温离度和曾湿度优都是辞两位朵数据咽,因肃此可革以用裂两个距两位恩一体每的数但码管盐来显六示温照湿度床数据交,共帝阴极该或共扛阳极酱都可介以,挽本设急计中忙选用瞧两个患型号暴为本FJ愧S5肢20墨2F像H劫型共立阳极炕红色纽两位坦一体唱的数征码管陵。诚2脂.子3剑.沈2须驱动这电路协的设森计燥数码照管驱堆动软饿件设袭计有胶两种附方案读,一载种是舞静态谋驱动录,即棍四位阿数码阶管的跑段选袜信号启和位溜选信翠号,堤分别莲接入雀控制惩器的丛端口贿,需发要清8震×警4+房4=绳36言悼个端坊口;舒另一星种是款动态浪驱动悠,段恰选信顾号线滤公用持,而庆位选屑信号闻分开吨控制段,需饰要葡8+钞4=章12宝衔个端扰口。救考虑伏到单放片机国可用软的谣I/何O览引脚凯只有敲32令劲个,屋为不械扩展许引脚拾而外葵加芯病片,昂因此牲采用悲动态育驱动雕方式香较合篇理。砌数码根管驱扰动电厚路一棒般也械有两佳种设心计方煮案,将一种袍是使运用八毒D昌锁存塑芯片另74菌HC愉37伟3似或罚74患LS田37罢3呈锁存妥驱动线,另惑一种葱是用缴三极找管放猴大驱铅动。赏市场悬上断74奇HC伤37买3禾芯片作较辉74作LS惹37喇3接芯片欠价格甘便宜早也为龟2欺元左积右一赔块,闪而三敢极管企只有拨0.盈2舰元左擦右,森四个脑三极编管共互8穷角钱厚,相煎对来钞说比孟较经化济实畅惠,鸦因此茶选用稻后一谷种方盯案。置而相沸关器价件电碑气参财数为批:配(蛮1达)红树色共障阳极哪数码型管(沈实际刷上是牲八个千并联鼓的红膝色遭LE息D能)的务电压岸范围牌1.致5猾~抽2.章0V易,最挨大工模作电压流为宿20项mA棚×古8=蹄16轨0m融A;烤(责2岂)单呢片机挨每个颜引脚判灌电千流(左外部吼电流山流入活单片杰机)策大约略为割24吩mA守,拉府电流谢(单雷片机朵电流指流入咐外设错)小声于管1m赔A晶。核根据虚这两兴项参饭数,味初步卵确定嘉三极拦管选右用菌90青她系列蜘PN榴P稍型,疯用集应电极争接数彩码管墓位选差引脚权,基远极用疮电阻料限流稻后接疯单片确机引亭脚予捡以位机选控算制。栽再考谊虑数猜码管某电流旨的限忌定,乘符合久要求句的三液极管刘只有现85均50列愈和紫90尤12猫,其静简要坑参数幼见下个表:找表2茎.2仔可选许三极城管参邀数佳由表罢可以围看出路,8军55侵0的型电流乘和功垂率都液很大等,既病浪费涂资源无又不春利于判降低辰系统护功耗勿,因让此选盛用9矩01膊2较角为合坚适。史因此派,这衫部分神的电窃路设盆计如若下:汁图2专.7桥数码透管段唯选信蹲号与旁单片载机连妨接电撒路荷图2石.8杠数码搂管位刊选信活号与岗单片酸机连糟接电陷路瘦用单肾片机喝P0桐定端口思作为啊数码瓣管段江选信色号,顽P2连携端口姑的高度四位擦作为围位选础信号谈,四笋个电巡阻的判粗略边大小始为:瞒R=奋(V青CC喜-V括EB喇)/丝Ib掠=利(欢5.失5V虾-0填.7耀V涨)惯/1企mA扔=4顷.8占K虏,可悼选用储E2能4叙系列晓的电秆阻刑4.抱7K不帜或夫5.曾1K浴。捉2.于4疼报警搜电路任设计引本设疤计需谜要指筐示一卵种温备湿度膏正常渣状态叔、一剂种数乌据发百送状巩态和拒四种旁超限拾报警金状态扑,即棋温度童超下弱限,唇温度巨超上属限,从湿度非超下续限,爱湿度季超上貌限,渡可采后用简挥单的氧声(翠蜂鸣式器)己光(转LE宽D黎)报雷警电惕路。打LE电D险颜色献和状刊态及篇蜂鸣蝇器状量态分显配如咏下表鹿所示伟:孟表2扁.3姜报警载指示略状态僵分配颜注烈:刘“—仁—”帅表示星LE匀D距熄灭傲或蜂银鸣器妈无声初。挂2.边4.环1骨蜂鸣猎器驱星动电捎路耀根据北蜂鸣悠器的芝参数孩:电臣压勾1.熟3磁~乖1.嫩5V觉,电倾流框20脊~港80晃mA催,电颜阻四6药~变8趴Ω披知,介可用关选用强集成堵放大扯芯片解LM谎38照6欧驱动码,但拢更经泻济的夕是用顷一个叉三极滋管室90扰12扛唱或浊85狮50仗极驱动卡即可刮,电梢路如浓图所挨示:夜图2迁.9喘蜂鸣森器报堂警驱仔动电揪路屠2.领4.杏2约LE牵D福驱动朋电路陈根据恼LE舍D该的参伶数:监电压远1.设5夺~族2.灭5V银,电迅流盯10预~跑20宁mA身,则颤可用掀一电剂阻对刻电源铅进行榨下拉逢,限笨流分翁压后男,醒LE肺D膏阴极链接入悉单片庸机予裁以控齐制,淡电阻西阻值雾大约故为:撞R=厅(V圆CC柿-V厉LE抬D)渣/I毙=(垦5.角5V屑-2趁V)叠/1阔0m底A=揭35沙0今Ω佣,夸选用印33世0洋Ω坏或胡36巨0毛Ω落的电吩阻即尽可,猛具体丸电路举如下洪图所侵示:闻图2冒.1堤0慰报警略LE科D驱略动电病路达2.概5控忌制输贞入电类路设挎计肥本设虚计的恳控制泰输入透部分饶为简爬单的附三个族按键滤,由裳于单络片机磁默认年状态啊下端怜口引拥脚为互高电兰平,集可以跑接上腾按键滚与地蔑相连播,单火片机纤检测捎按键也端口认的电麻平情邀况来拔决定民是否惕有按经键按设下和商哪个类按键么被按予下,扮抖动章问题雾采用氏软件同延时都方式怒,减日少硬偏件电裁路设午计,驻电路变如图流所示轨:齿图2砖.1晨1笛控制陈输入标按键东连接冠电路计经过敢上述许对各监个模粪块的敬分布怜设计科,现碧在可助给出视系统谦主体糊部分百的原奸理总姿图。呆图2斧.1持2萌系统论主体铜部分担原理湿总图睛考虑腾到岂P寺CB啊灰设计简单面解板布敲线的硬可行岩性,放单片喂机的贞外部患资源钱(端脱口引益脚)兽分我配按盾下进如行:牌传感叮器宵DH肚T1鞭1剂数据省线刻——坦P1肾1暂;紫蜂鸣晶器基HX世D锈驱动塔三极住管基信极伪——事P1趋0躲;邮程序居调试滚IS银P拨插座肾——杠P1拣5叨、计P1馋6陕、溜P1谷7京;番按键矿KE旺Y1刺、衰2得、孩3伪——源P3袄2拢、至P3龄3袋、违P3每5;济串口格RX绸D都、址TX向D薯——捕P3压0锻、骄P3攀1问;剃数码像管段僻选信混号、详位选头信号暖——商P0物、登P2冒3润、集P2肯4监、胖P2弓5帅、低P2爱6垮;赚LE盒D帜绿、靠黄、姨红素——浸P2院2否、掘P2圣1修、刺P2偶0吓。尝2.渔6属串口拌通信勇电路树设计堵单片泳机鲜AT宜89吃S5储2隆有一汤个全后双工串的买UA陷RT肺云接口限,即篮RX恨D(己P3驾.0昂)住和祸TX商D楚(P适3.此1)摇,因虎此可肃以用我来和舍上层朝设备孔如劣PC式视通信槐,但畜是由蕉于亡PC与躲的串愿口使仗用价RS景23忠2循电平源通信荷协议需,而缝单片评机使万用桶TT跑L善电平掌通信予协议册,这焰两种绸电平卡的特叨点见杰下表贩:妖表2抢.4艘R诱S2伏32扇和T前TL饺电平趟标准姥比较垫比较冤两表束,可歌以看代出木RS知23克2报电平僚和震TT锹L挽电平店并不漆兼容给,为喇使单格片机衬和爪PC驴扯通信更,必出须先给转换亏电平煎,可塞采用牧新型全集成队芯片嗓MA焦X2盟32钥慕实现波数据略发送灭转换招和接敲收转轧换的翻双重午功能殊,依杨据芯付片手厌册上热的推肤荐电弹路,用经合覆理简毁化后头设计瘦的串桐口发料送数途据部血分电虏路为灵:也图2辱.1冈3奴通信扔串口克电路默其中田J1超班与单跳片机旁串口嘉相连龄,浓J2死蜜经针厌脚到舞插孔痰的译RS瓜23篮2骗数据摧线与缸电脑缠相连傻,即绵可实葱现电喉脑和咱单片陵机的失全双束工通屑信。延2.彻7冠稳定寿电源昼电路妙设计巴按照谊设计便要求巾,系故统供站电要毯求多遮样化崇,除妖了交眼流演22唤0V截捧的市及电是两必用圆的外友,还冲应该凯具备页其他置供电烦要求滩,如池太阳名能电敲池,虏各种菜安全肤直流上电压鸭源等矛,而蚁且还鸦应该垫有一地定的尝蓄电吼能力钩。丝考虑速到市诞电电顺压太成高且获为正资弦变吊化,牢而太贱阳能尼电池炮输出顿电压岩不稳发定等狗问题酬,必特须要卡对市违电进肉行降数压,麻对变洞动的老电压话进行辩稳压旦,而迟单片宴机系急统的顽电压厨要求绍在躲5V碍护左右纺,因量此,再可考读虑用柔集成益稳压幼模块喂LM回78宗05盟怎进行脊终端纷稳压谋。州LM剪78宣05主遍是三皇端正紧5V战常电源订稳压贡器件刮,输桥入电幸压为仙直流葛5吓~加24舰V序,输刻出电挂压为先4.刮8犬~枯5.兵2V愉,最类大允惊许电粪流为拼1.灯5A斗,有标电流法限制惊、热念过载妥保护区和短躁路保痰护功泼能,板确保烛输出旱电压牲正常键稳定双。溉具体配电路匀设计醉如下类:冷图2批.1冈4舰稳压壳电源破电路滨该电补路有家四个需电源妹插座挖,其厨中馒J1狸善为市股电俯AC售22揪0V茧汽供电建输入雷,激J2活确为太筒阳能惩电池达或其户他输认出直降流为匪5献~控24外V锦的电蹄压源猪的输睬入,旗J3乔既为充虚电输碗出接汗口,纯可为差充电损电池拨(愚1.帐2V泼×童4箩只)称恒流敢充电步,引J4仓揉为系苏统供傲电览+5机V青电压融输出来端口迁,由炊此接笼到系秋统的醒电源闯端。休当用慰市电尾供电瘦时,呢先经地过粥22骂0V执/1踪2V落崭的变叹压器健T1御绪把电停压降伤低至出有效甜值为教12码V内的交衬流电瓶,再疯用电百桥访BR君1既进行峡全波现整流穷为有兼效值桨12息V佣(峰妈值大欠约为遇17严.0移V描)的蚕脉动上电压虽,然页后前睡置电周容槐EC猪1纱和蜓C1程辈滤波紫,经殊LM络78匠05沸嗽稳压轧并后孙置电赔容养C2棕军滤波坑,输秋出大运约为徐稳定带的竖+5截V美直流趴电,夺一部胸分为凝系统辜供电疑,另订一部含分为重电池尚充电亿,通市过调咳节电零位器朽CR渣1签可调酒整充疫电电累流,密给不军同的牌电池异充电鞠。伯L击ED僚1悄为电昂源指由示灯拣。广当用幅太阳俘能电虽池等躲输出掠为直弯流电匹的电松源设洁备时速,直滑接接透入率J2异泰端口次,亦腔可为峡系统庭供电光。许使用跪这种尝设计锯,可舰以确异保系室统有板较宽途的工迅作电宣压,汗并且打可以纠存储崭少量伍电能乞,从顷而达牌到在降不同前场合济供电晋的目绘的。蛙2.故8眨系统持三大茂部分茧的P惠CB限设计篇在浆Pr稼ot停el宿99之网中新联建设按计文硬档,仁根据桑以上每分析蝴,画片出系煌统主抹体部私分、掏串口振通信卫部分购和电唐源部饥分的奔原理眯图,付并选过择合亦适的阻封装滴外形孩,设队计相拐应的钩PC刚B耍图。省三部巩分的栋PC猫B嫂图及渗设计宿时应诉注意聪的问熔题简桂要介吐绍如会下:村2.秋8弓.1赢系统竿主体弯部分需PC彼B设久计搜图2伤.1曾5采系统奴主体孙PC罢B图顽设计朱要求碍:塘(回1狠)传斧感器幻的安剃装位司置星传感调器必纲须安手置在巧PC兄B悄的边苗缘位扫置,口不仅薯应确猾保没辩有发写热吸引湿的燃器件序在其话附近毛,而索且传疼感器败的感沿温感嚼湿栅播窗应驶朝向养外部京,否盏则可舅能会吴影响鞭传感缩器对未外部通环境裙中温左湿度艺的测面量,木如图缠2.艇15剪替左下宅角的小插座单J2上轨即为息传感樱器的平安装篮位置卷。计(末2焰)数鞠码管相的布悲线躺不仅沸数码火管的塔引脚骆较多伙,与吐单片筛机的伸连线日也较迎多,债而且浅制作桐实验附硬件宁使用蔽的是翼单面禾板,悲只能迈在底懒面布搞线,战因此笔,在态布线枣的时放候应另该综弓合考格虑三旱方(肾单片平机、熊数码是管和向单面首实验柳板)瘦的特论点,杯选择钟合理笋的布律线方帆案。唉为保化证多乞在底御面布张线,毙本设艘计对构数码啄管采障用变锯码布均线,证即数丰码管犯a板~屿Dp婆涛段并敬没有搭和单勺片机舱P0奉0舞~攻P索07六过一一隔对应微,而盖且位据选信碧号线图和部垮分段盗选信束号线维在顶豆面布丰线,刑详细央情况栽如图棕2.们15淹从所示蹈,其者中问DG的1国和论DG孔2劈为数骂码管渠。活(体3聋)电铅源开廊关、汽插头久插座船和按鞠键的留位置具电源砖开关洁、插柿头插弹座和吵按键僵是经啊常使里用的警器件朱,为甩方便拔操作渐,需倒要安祸装在岛边缘歼位置田,和团其他辞元件检的距季离不颂应过糕小。败如图锄2.盆15叉垫中的怪SW缎1椒、刘J1告、狂J3谜、陡KE摩Y-章R谅、忠KE全Y1办~积KE轻Y3屡育以及导IS很P1颈内等。罚(武4倍)单掏片机星的位亲置妈单片详机是梅系统职的核蓄心,狭为了海便于于安装冻和更脖换,海单片闻机的昨周围削不应勒放置鞠过多贱元件咽,留烈有余职地。帝(钳5柔)布客线要宝求谣布线短不应剃过密闭,特车别是轿DI城P朽封装裁的元陈件,杀引脚缺之间愤禁止岂布线膀,否岔则可靠能导倚致连剂线短恳路或罗信号刺相互叠干扰匆。愚2.冈8早.节2加串口好通讯糟PC逼B设宵计记图2秀.1魂6奴串口过通信棒部分像PC僻B图船设计馅要求抹:姓(矛1前)芯且片安无装位固置疏芯片诚U1油稠的凹虚槽朝贷向冬J2素,便丧于和恐J2僵汁连线沃。应(羞2僻)电圣容封棚装选如择缎由于毅电容泥C4逢掉引脚顶间有徐布线识,封左装应仆选用森中间授可布史一线砖的外距形,病或把峡引脚叫间距遗较小酬的间需距拉杰大,栗确保己可布部一线施。男(驼3孔)县J2漂洪的焊竖盘尺菜寸吊J2谷店的两严端的缸固定健焊盘峰应适凡当加割大,踪以增王强焊课接力斤。因渠为串宜口插华头较茎大,慧而且冲会有示频繁么的插门拔,塔若固哑定焊浸盘过舰小,饺可能免出现棕松动顾。效2.挖8迷.狡3漠稳压缸电源走部分条PC耽B设盯计誉图2暂.1垄7倡电源冤部分娇PC岁B图发设计驱要求易:忧(怖1忽)高如压部寻分唤J1赞违为介AC急22负0V催蒸的插缓头,帽T1认可为坏AC纹22恋0V属/1扩2V康锻的变蒙压器汤,这化两个醉器件朱在设叹计时龄应考校虑安道全问体题。兔J1伞卷的引督脚间犬距应致加大折,群T1位谦的输猎入输粱出线峡应适插当加碍粗,促确保且高压姑隔离夸和大触电流袖散热揉良好谋。油(乳2桐)稳催压器突件的帜位置粘当刚LM午78拔05腔挂工作赞电压骡高于化5V明泽时,熊会有剂较大室热量垂产生奋,因遗此在筝设计灶时应档放在以PC轨B记边缘铺通风仇散热词良好猜的地境方,奋并且覆散热盈片朝既向外劝部。歉根据郑上述横三部奸分的死PC幼B凡图,裕用万攻用板宪和相淋应元诱器件担焊接饲制作吗实验辟硬件炎,依物据设强计用耕细裸扛导线遥布线崭,完且成三流部分绳硬件捉的制毒作。蝶第三趋章斜程序显的设完计尚本章贿依据答已经呀设计丛好的丰的硬庄件,建选用望合适缝的语无言给胀每一晶个模采块设送计驱胆动程挣序,晃最后考综合仙编译羡,生震成下驳载文朽件。枯程序徐文档胡由传限感器煤通信端、数复码管哲动态言扫描动、桂LE最D夸和蜂醉鸣器斤报警犯、按渣键输建入检界测和恋串口您发送件数据闻五个凡部分躬组成净。养3.拘1破程序睁功能煌描述贺、单孙片机信内部无资源角分配屿和程阵序流肌程图爱3.食1.挺1默程序添功能破描述服程序筋设计益的目激的是士控制吉单片弄机引孤脚的版电平演变化候,从央而控孕制相才应外缓围电腐路按赚照要倡求工床作,重这些牧控制执包括撑单总云线温装湿度接传感虑器的劲数据絮获取朱、数枪码管汤的动着态扫浙描显介示、绍LE羡D址和蜂桃鸣器练的联排合驱煤动报装警、取按键巾信号居检测披和串颠口数酱据发悟送,晓并且晨这些奉控制运必须剃保持驼协调听统一趴、可孙靠稳样定地孩实现愈系统拘的要妇求功含能。晨3.采1.壁2致单片凉机内侨部资核源分剩配挤——钓两个耳定时省器的嗓分工崇数码霸管的伪显示仆在本额系统吼中为贼关键惯部分踏,它漠的显贱示有肥连续袖性(遵扫描绑两位筝之间码时间垄差不苏能过惊大,萄否则见会断潜续显习示)粮和暂谅留性架(每脊一位钢显示哑的停爱留时位间不巩能过虹短,财否则网亮度云不高钩),痕因此西采用迫默认谦中断教优先趴级较包高的录定时朝器净0顽进行浮中断济动态仇扫描桥,扫粮描时忧间定艘为肉1忙毫秒炮。秀报警延LE德D结和蜂榆鸣器枯的状翼态变烤化也狂应该拥有实恢时性劫,否展则会沸出现津报警煌滞后组的问冠题,掠因此客用定牛时器三1陕进行法中断瞎报警粮扫描恶,蜂肯鸣器辨的响晓声用纯最简狐单的沫“禁滴滴娇”场声响脂,采烦用频辛率为敲5H碧z膨的方罩波,拉而潮LE携D摆的闪袭烁也阻同步屯进行盗,扫亮描时够间定葬为康10税0弟微妙烈。此进外,吓在串股口发滔送数航据期肉间,烤由于胆单片申机本送身要尼求,遍定时膊器全1双用作怪波特拍率产裁生器税。披其他霜控制摄部分刘在主讲函数早中进速行或馅附加折在定商时器呀的中购断服赛务中罩,但漠中断绞服务滤不能嘱处理幼太多震操作凤,否灰则程戒序执枪行效使率很鄙低。政3.夜1.互3场程序忠的流英程图漫根据摘单片巷机的王特点占和系蓄统各令部分睡的运家行时铁序,刺经过纤多次伯试验匪,最斩后确该定系悉统高驴效稳细定工疑作的乱执行暂顺序塌为:释开始棕→尾初始糠化并芒启动钞两个奴定时槐器邀→响扫描狸按键梦→进判断方按键群值暮→痒执行舱相应精功能骆→路完毕摄返回虹至按魂键扫下描,愁其中嗽定时券器慈0寻中断欺服务灰→留扫描考数码待管箩→蹦每隔殊1偷秒获锐取传壳感器峡数据寻,定捷时器辽1捏中断杏服务雨→共报警扶判断航(低晚温,狗高温刷,低赠湿,幸高湿铜),穷重复株进行疏此过补程,柜即可斩实现肌系统血循环淹工作返。奏详细沈流程日图如攻下图良所示很:描图煮3无-匹1萄系统费程序义流程随图茶3.我2席编程床语言佳和工共具的蓬选择留以及产程序哭文件改的分械配赛3.供2.斑1扭编程过语言互的选秘择坡从程辞序的欲流程御图可溉以看敬出,荷系统尸的程存序较稀为复方杂,集如果富选用哑执行垒效率闸相对军较高躲的汇格编来纹书写狱,代唱码会姥很长唇,阅擦读不帮便,况并且坝调试脊也很惧困难摄。经为了环提高嗓程序那的可汁读性寸和调壶试的纽便利丛性,剂选用条C记语言秃来编困写。眨C歼语言棵功能众丰富句,表帆达能盼力强码,使伯用灵懂活方追便,涂应用株面广爸,目谈标程酬序效自率高眠,可侮执行浆性好臭,而笋且什C催语言姨既有赚高级惭语言盐的特狸点,届也有统汇编谈语言势的特越点,宴能直捉接对邻单片烤机硬渠件进抱行操叨作,认因此疑使用磁起来号十分悟方便鼻。趟当然代,驱C昼语言荷和铸MC昌S-揪51越拌单片周机结征合之侧后产光生的喝C5汁1贫语言就,与晓标准冬的沟C仰语言殊还有舟一定谊的差闯别,库编程粱的时炎候应咳该注早意这猴些问茧题。砖除此偶之外雄,婆C5潜1百的强傻大功撞能及缎其高欺效率么的重折要体曾现之炎一在就于其尖丰富膝的可浇直接料调用挖的库紫函数纱,这蔬使得耐程序船代码爽简单照,结系构清帅晰,往易于贡调试盾和维蓝护。扛特别哭是本哑征库祖的留9第个函傍数,春虽然右少,以但都伞非常旧有用仪,其悠头文壮件为邀in扯tr销in求s.理h嫩,主核要功击能为访按位析循环径左移掠或右橡移,势位测丰试等静。辆3.夺2.妹2刃编程色工具只的选残择慈由于耻单片掀机种赵类繁庆多,身各大厉公司胀都纷旦纷开椅发了稼自己源的编被程软外件,怒而放KE缓IL税C汁51场软件口是众津多单急片机省应用帜开发拌的优疏秀软苏件之娱一,默它集猛编辑剪、编股译、再仿真炮于一挎体,牲支持凉汇编没、阴PL料M炊语言课和灯C朵语言辫的程这序设惊计,坟界面积友好牧,易马学易尾用。竭此外惑,弊Ke吸il框休还支沟持自煎动添播加多落款单钥片机砌的编细译预愁处理他文件紫,包趴含各用类单姿片机府的头过文件剧,如辅51舱瞒单片塞机的糟头文漫件狗re沈g5绑1.玩h与。咸3.相2.阀3语程序税文件士的分唐配妄经过搭上述霞分析要,程多序可旱用五迅个肠C挖文件性来存贼放五词个功趟能独渡立的疯程序批模块惊,另否外有担一个脑公共林调用醉的延屋时函蛇数文享件和缸主函竟数文蔽件,晨此外销,各顶部分曾还有递相应竿的调刺用头葡文件猴来进室行连耍接营,破从而烟实现辅了程企序和眉硬件燥对应蕉,设出计模伯块化岛,调铜试更访为方班便。障具体睛文件痕分配稍如表箱:渗表倘3裤.1顿树系统凭程序垄文件赶分配但3.敌3雄传感芹器通凭信程稻序设责计说由于僵DH胞T1查1怖为单难总线逃通信凭器件谊,为播了确碍保单杨片机瞎成功爽与其暑通信绸,编虚写的贴程序咸必须旬严格旁遵守谦它独制特的桃通信御协议例。搜DH棵T1得1辣的通武信由段两部偷分组终成典——缝握手却确认肾和数垦据传叙送。宴3.虫3.嗓1拿握手列确认雄先来迈看说嫩明书赞中的滑时序吉图:贵图悦3皮-研2涛传感书器与介单片叨机握潜手确撕认时蒙序修从图梅中可惧以看导出,樱传感梢器和劫主机阳相互脆确认杀的过罩程为凳:未北通信脂时,岩通信抹线保车持高富电平券;通零信开旁始后络,主英机先沫拉低粥电平泊至少娃18车怒毫秒铅,用砌以确摊保传察感器恰可以这检测姥到主狐机信砍号,熄之后舌主机惩再拉特高电假平厘20举~砖40烘查微妙甜等待惹传感懒器响锣应;怠传感搂器响剂应后葡,先员拉低此电平宽40像~缓50今锅微妙肯,予脑以通该知主泄机,悉再拉叹高电东平同令样的亡时间得之后镇就转剖入数片据传卧输时恶序,神握手剑通信诉也就炊结束卡。部帖分程镇序如用下(状DH顷T身为通知信端胸口)罚:誉//推主机坑与侦DH衬T1盛1焰通信鹊开始句DH寄T=樱0;摩//延主机再先拉匠低总债线电步平辨//初调用篮延时嚷函数研,延涝时论18布绍毫秒刊DH座T=浮1;递//栋再拉蓝高总黑线电典平滋//悉调用验延时印函数浪,延居时辅40见棚微妙盾DH难T=骑1;携//谱拉高迎电平苏,设点置总牛线为混输入坡状态乌if蔽(!充DH乐T)秋//虽如果熟DH椅T1介1嗓输出想低电京平响老应,船就开渴始接庙收数疏据{衡wh观il胁e折(!百DH雕T)躲;/晕/榜先等炮待朽DH独T估响应杜的低剥电平航结束算40急~膨50葛陶微秒伙wh喜il需e(糠DH副T)避;/充/腰再等呼待勿DH例T窃响应近的高咏电平六结束堵40遗~杏50低尾微妙软//康下面锯开始概接收选数据}呼3.皇3.占2妄数据芝传送渔还是将先来版看说布明书圈中的辉时序嗓图。支图企3且-成3犁传感颜器发纳送数捆据围0甜时序征图帮3贴-气4倒传感诉器发劣送数这据福1询时序解从图廊中可岁以看腿出,悔在数湿据传市输时倒,单者片机阔只要竿按照燃时序么检测悬传感若器输龄出的严电平赠信号田即可摧得到摩一位穿数据奶,具记体要带求为肝:无遍论数皱据是沙0稿还是米1肃,都健以碎12披~毒14敌违微妙亲的低番电平旅开始洪,之欢后,木若数虚据是萍0身,则足传感列器拉熔高电哥平并陵保持负26真~赤28抗朵微妙骑;若立数据衣是浪1渔,则帆传感美器拉塌高电阳平并娱保持言11醋6皆~锐11牌8烘微妙秀,如秋此连羊续进绿行,判送出龄40险位的荐数据保。疲由于国电平算变化唐时间鼓是以臭微妙让计算粗,非辩常小祖,因着此写凑程序艳时必宽须要摘严格套精确呈的控警制时沫间,待这在浙设计途时有钥两个寇探索靠过程非。樱(笋1递)初欣期构墨想绑——造定时川器精洒确计祥时法这晶振疤为质12巴MH泡z朝时,撤定时勺器最染小定皱时为堆1爸微妙庙,先薄声明避一个蹈大小压为馋40押竿的无肚符号爹字符注型数截组,加用来令存储刮定时火器获宾得的暮40粱着个微习妙数迟,单装片机投计时哨过程钞如下若:修图聚3华-秩5衡定时城器计元时接溪收数渡据流拍程菌那么帽这样视就得害到了鞋40妻微个微活秒时为间数掏,再栗对这穴40涝径个时岔间数户进行席判断谨,得鼓到数丽据笔0味或待1狼,从吉而得彼到温惕湿度既数据益。钓好舍经过届分析蝇和试挠验发财现,豆这样禁处理掉,单脏片机勿的数都据量树会比洞较大弊,而峰且定煮时器肯的启辜动和挎关闭况、数王组的顿操作汗会额乡外花惊费很居多时介间,碎这就贼导致朗虽然辅定时找器计咸得很艰精确炕,但家是总奴的来括说,芳并不捐是很胜精确幸,而允且传密感器谦的输如出也定会有陕一定闷的误维差,匙因此谨这种吸处理就数据脏的方棍式不史可取水,必愁须寻咱求新毯的解和决方亿案。耐匪(腔2某)合警理方金案房——伟超时长修改红判断端法酒经过疼后期干的不塑断实哈验分订析,事采用斥以下挥方案百较为劳合理妙:绵图匆3纲-众6短超时与修改蜡数据止流程解这种暮方案难正是夫利用睬了数笨据毅0欺和爸1附高电艺平的戒时间神不同亮来判规断数店据,蚀先认稼为是凯数据野0例的时袄间(碗26伞~微2糟8易微妙翠),碰延时欲30棒龄微秒翁越过拔这个炭时间吹已经铺足够脸了,轨再检脾测数埋据线泽是否杏仍然小为高眉电平识,如购果是陆高电煤平就垂修改框数据斩为铺1兰,并狼且等质待数似据骂1悼剩下夕的高恼电平恨结束兴,分笑字节纸接收热,因很此程摧序简御要如走下:找wh庄il柿e(碍!D升HT据);夹//金先出沾现低货电平撒约题12俘-1摊4顽微秒瘦,等哑待结玩束孔//消延时醋30科碰微秒矛,越剖过数默据仪0卖的高趴电平粥时间询26煮~毅28腐泻微秒竟Te梢mp舟_D旅at喂a=伞0x捎00岸;/新/烫先判京定数线据为材0尤if恋(D辩HT中)T州em舅p_恨Da何ta陆=0磨x0注1;蚀/们/失如果为数据宫0舞高电燃平超返时,短则修梅改为利数据市1尖wh阿il卖e(庆DH亭T)脖;/薯/芬等待丑数据建1肢剩下盟的高具电平兼时间纳结束羽,大倾约晕11庙8-捏30饼=8架8森微秒糕//弹以下低为接嘉收数谷据处爸理程罚序惊3.帐3.境3花相关轻问题敢解决宽方案葵(简1帮)精寨确延炮时函泻数骂慌榨汉毫斗秒延碑时:朝//石肯一次况fo练r言循环闻大约柄8剪个机挽器周收期络,胃加上链wh胞il伐e泪判断监和函螺数调择用、指返回昌,大黄约共芝12守0匹×怖8+蚁40接=枯10厚00鸡us址=1悔ms嗓vo茫id城D旦el吩ay卷_m坟s(偏un寒si驼gn举ed凡i灾nt虏m越s外){犁un舅si永gn涉ed闭c能ha其r随Te救mp柄;散wh嘉il党e(灰ms踢--劳)幸fo喷r(事Te祸mp膝=0灭;T倘em府p<附12衰0;给Te妻mp换++借);}嘴10剂节微秒已延时窄:轨//局no则p里一次腹1丛个机盾器周皱期,舱加上纳函数老调用匙和返贵回各纵2识个周泄期,时共边6+蔑2汉×渠2=逐10荷us毁vo扯id文D骄el环ay纸_1限0u唯s(钉){羊_n若op舰_(着);拼_n练op尝_(睬);纯_n包op漠_(饰);比_n留op低_(虑);颗_n伏op萍_(伞);疗_n释op朱_(刘);}修德夏句(里2屡)采鼻样传帽感器卸数据变的时看序安胡排遮前期恒设计杂时,姥定义子了两场个温持湿度酿全局巩变量泪,中剑断使轧用这描两个寺变量邮来显在示数退据;头而主醒函数村则采闲样传醒感器切,修趁改这端两个怪全局芽变量悦,这刚种看烟似没倚有问奋题的如设计肺,在蜓实验售时却瞒始终欣得到铜的是僚乱码检数据征。结矮合相铸关资非料和衡分析棵实验阀结果梦后发慧现,湿这种舰设计帅的问载题就忌在于痕中断何和主共函数豪可能猜同时六访问页了这词两个口变量坏,并摇且主方函数耐在修旅改全谱局变旧量时爸可能猜被中乌断打喉断,校导致距温度牢或湿痰度数碗据只当修改应了几晴位,某就被浸迫送普入数妈码管帐显示瑞,显挑示的宰当然比也就绪是乱政码了雕。答数绘据的涨修改晶和显痰示应呀遵从坏程序帐执行击的时叔序,鸽即先泊修改朵数据默再显禽示或找先显高示再蝇修改切数据纹。考脾虑到扰传感枕器通购信并犯不复步杂,禁且最钓坏情什况也科为顿25金净毫秒主左右坟,因村此可迷在中抚断扫愉描数扩码管眯之前堵或之哄后,舒定时善1s铁霉来读厚取传印感器璃,这煮样安框排程币序位刮置后识,经冈调试掌,系羊统显口示数毫据正季常榴。猜3.雹4状数码瞧管扫宴描程燕序设导计佳事根据翁硬件剂电路葛的设蛇计,改数码垄管采笋用动舌态扫厦描方驾式驱旷动,浸而动糠态扫膜描方呆式较注多,奉在这哲里选蔑用白sw饱it搞ch伶-c哈as砌e狮结构甜完成晌。削雹青在设额计硬赤件时雕,为您了方勾便在苍单面楼板上眯布线谎,共戒阳极垂数码擦管采都用了号变码絮编码剪方式与,即糖数码返管的起a则~矿Dp坑膨段和丢单片傍机的府P0赔0碗~伶P0煤7查并不凭对应丛,实码际安昂排为熄:甲表牧3歪.2析狐数码般管段质选信店号线他安排漏因此仰,剑10基仙个数昏字和疫报警佣设定狮显示迅符号钓的编呼码定岸义为装下表航方式购:雪表滋3.版3丈数码露管显绍示符塔号编杀码碰注弃:编赶码为沟十六道进制屠,其是中顽“┣场”殖和覆“┫东”物代表犬温度振和湿壳度,掠“抄L躲”炕和舍“蚂H量”略代表野低和椒高,旺如数菜码管碍前两午位显且示周“┣朽L露”闻时,否代表萝正在护进行岭低温氧报警像值设最定。才臂晴当数偶码管胜显示柿实时供温湿积度数兰据时惨,前捷两位内显示蹈温度年,后塞两位渗显示坡湿度葬;当网数码撞管处科于报弊警设椅定时西,前援两位裤显示快当前租设定饶的内成容,衫后两醋位显虑示设抛定的即值,摧如怀┫剂H文、狸60复,表调示当皆前设洲定的吗为湿售度上峡限,怜值为坑60仆%R读H君。以贡下为目显示灭实时张温湿粱度数史据的矛部分骄程序们:站sw圾it铅ch前(S迷eg罩_O位rd响er搬){疼ca遭se紫0枪:B文it枝4=道0;步P0溪=S贝eg袍[T肠em给pe材ra曲tu巾re宣/古10迎];思br误ea各k;误//窑显示女温度撤高位途ca牲se批1覆:B裳it躬3=塘0;避P0帐=S烟eg杏[T辩em猾pe封ra怒tu籍re诸%生10态];尤br补ea抗k;蜓//慈显示微温度耍低位炒ca立se瑞2宝:B研it虽2=调0;贼P0显=S舅eg纠[H崇um拐id邻it质y翅/1电0]洽;b脂re稿ak捧;/粮/忍显示穷湿度乖高位章ca盖se狂3膏:B所it携1=鱼0;添P0慎=S算eg见[H戴um论id气it盗y箩%1顾0]纱;b推re塑ak客;/已/予显示锐湿度央低位}津疮匪显网示完毙毕后秒修改约Se赴g_震Or自de夕r语的程肢序为挥:舍Se棚g_彩Or靠de械r+菊+;温Se启g_醒Or艰de词r&轨=0独x0乐3;应//者超过洲四位则后就夫返回吨第一要位屑,绑从而娃显示狸下一健位数辛码管絮。副3.纪5贪报警典及设稠置程服序设爽计省报警蝴程序燃包括辛两个峰部分查,一境为报斑警驱行动信像号,典另为骨报警寿值调该整伤。赴3.来5.吨1笑报警拴驱动却这部淡分的膀程序狐较为篇简单风,主撕要是蚊作温叼湿度维超限轻的简名单判尽断并婆为蜂杏鸣器框和义LE叹D税引脚社送出容电平娇信号充即可促零鄙如,孝蜂鸣筒器闪线烁报住警时似信号洪为桐Bu盟zz狂er娱=撇~蛋Bu贼zz奖er绸;红吐色辽LE含D缩熄灭芳为照LE驴D_萄R=猾1割。其3.贯5.狠2嫂报警闷值调珠整逐程序安设计砍思路艺为,变进入颠某个尼限值闹设定交状态控时,时先修克改数鹿码管修显示姻状态垮全局端变量冻,使叮其显吧示调识整结童果;常再进垫入一咐个死土循环丛,在遣循环京中扫恐描按以键,坝根据欧不同哀的按萌键执侨行相日应操谢作:思结束吨本次匙调整匹、调由整值虾加一沈或调尚整值轨减一搅,流动程如削图释。捧图呈3北-围7邻报警抛值调行整流苗程怨如此燃进行林四次铃,设扣定四越个报翻警点郊,最版后再融把四对个子葵函数农放入御一个轿主调缝函数观中,血即可荒实现痒一次我完整期的报裤警调攀整操灰作。勒3.山6禁按键叼扫描艘程序束设计凭由于经系统陶只有伞三个乖按键支,个禁数少症,可煌采用壤if很-e宋ls满e福结构烦逐个恒扫描挽,采左用经但济型慌的延疗时去遍抖动出法,笔为了中保证怜按键滑可靠劣被按辽下,扮实验诚表明奉,按必键短拌按一哄次总歪的时捆间大罪约为充30侧0胆毫秒杜,因抢此按迅键按际下抖知动时堤间、马按下住时间蒸和按害键释首放抖绑动时星间的史延时絮共数30吨0丹毫秒昼为宜闸,而秆键雾KE台Y1军锋为多悄功能祥键,锹有长摧按和刻短按豆之分眠,具焦体安驴排如罗下:动表惭3.政4永按键旷与键制值分随配轻注:桑多功谱能键楼K父EY短1序可靠冒短按抽总时建间定锐为堡50妹0匪毫秒等,只冈要超阿过此记值即孕认为谊0飘是长依按,史依旧探采用范超时具检测米法箱程序义简要省如下帝。论掠if音(K境ey集1=蝴=0客)/您/先炼扫描雁1号页按键但嘉{河渔D背el纱ay货_m愧s(饭50扣0)基;/玻/延既时5苦00锄毫秒倦越过病短按碑时长吃i主f(奸Ke艰y1静)呀企{惠W煤hi付le雁(!践Ke胞y1臂);蓝//矮等待絮按键闷释放求奔D萌el饶ay亡_m角s(热10裳0)论;/家/长订按释阿放去嚷抖枪备r救et出ur鹅n蹦Ke乱y_租M;剑//左返回拜键值拼墨}拥产e挣ls萌e惭骨{况否串re肯tu政rn省K阀ey虾_R歇养}减乔}酷乖烦盾el烈se汗工{渔辅/袋/剩摧下程尾序为陪扫描失2,匆3号测键协苏}叉3.崇7感串口赛发送太数据黄程序他设计裂由于轨串口袄发送张数据悄时,况需要泼用定波时器逗1发肝生波珍特率青,而苹且用来较高颠的波蒙特率焦发送仪数据瞒时,卡定时南器0触也不

温馨提示

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

评论

0/150

提交评论