基于ARM的门禁系统设计_第1页
基于ARM的门禁系统设计_第2页
基于ARM的门禁系统设计_第3页
基于ARM的门禁系统设计_第4页
基于ARM的门禁系统设计_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

1基于ARM的门禁系统设计摘要随着人类生活水平、认知水平和人们对安防要求的不断提高以及工业自动化的蓬勃开展,智能化管理已经走进了人们的社会生活,而在智能化管理中,门禁监控系统得到了越来越多的应用,门禁,又称出入管理控制系统,是一种管理人员进出的数字化管理系统。但传统的门禁监控系统一般采用门禁控制和视频图片摄录相别离的实现方法,这给现场布线带来了很多的不便,同时其本钱也会大大提高。所以,设计稳定性高、保密性强和易于扩展的较通用型门禁系统具有重要的实际意义。整个系统的设计采用具有丰富多片内外设的LPC2368ARM为微控制器,选用ZLG522S/LT读卡模块为读卡器〔使用Mifare卡〕,并采用HUIGANG继电器作为门锁开关,同时有门状态指示灯。系统通过RS-485总线与上位机进行通信。该系统具有按用户与时间权限刷卡开门和记录功能、添加用户功能、设置时间权限和考勤时间段,并能将记录信息通过SD卡导出。锐该电调子门钟禁系竹统具兽有实恰际应橡用中鸡的单饥门门喂禁考肝勤系寿统的拣主要冻功能冷,并章具有耽稳定网性、此可靠状性,疏保密驻性强荷和人沿机界府面友极好的宗优点阶。佩关键偏词辩:沫AR葡M挽微控唯制器辅,读饺卡模赛块,泪RS蜘-4鬼85啊,扶SD妥暑卡概述弊本设盯计皆怎在完路成呀一个技管理雹人员锦进出档的数渗字化沫出入绿管理乒控制还系统发。负在现登今的阶社会格生活互中,条人们隐已经爬逐渐册进入针并融阵入到惩了数伟字化捐电子拉化的原生活三,社钞会的咱各个萝方面埋都已身经实母现或体根本满实现丈了数鼠字化炕,门央禁系末统作恩为人状们生雁活中笋必不花可少腊的管才理类恼应用不,在于人类既的工兆作中绕显得喜尤为从的重辜要,免而对崖于这饥样一指个应装用,阿在这卸样一窄个大获的背闸景下剧,实她现其扫数字孔化与卵电子纯化是说十分涌必要专的吴,晃智能姐考勤灶系统孤基于牛现代蛮电子暂与信薯息技肾术,朱利用诸智能殖卡或栏指纹元等生示物信价息的铜唯一狼性来假对员爹工上疫下班昏进行反现代狡化高串效管什理,制在各集厂矿薪、机粱关、顶银行把等场绒合已须广泛赔应用柜并成睬为单等位管占理现诵代化疑和信亿息化凤的标舱志截。邪但目摘前很汁多门赶禁系酷统的角核心希控制品单元蓝主要渐依赖颗单片后机来渗实现谊,它巨虽然盐也能慎完成雹相应交的基局本功密能,困但其仆扩展穗能力驰有限乳,在脚性能捞和存启储容运量等凤方面浪已不喷能很肯好地西满足塞人们律的要疤求,叔然而厦,今随着适嵌入祸式技滥术的椅不断喝开展晌,特泳别是漂基于微AR悼M翁处理杠器的励嵌入惑式系肚统由堡于其铁可扩仙展性含强、以稳定奉性高颠、功秩耗低阅、性眯能和颜价格到比拟叶合理潮等特树点已浩在实保际生泥活中恰得到举了越迹来越蓝多的致应用社。涉因此逼,决锤定尝希试做脾一个梯基于咏AR维M的盛电子技门禁愚系统德。荣目前局,欧筛美电齿子门劲禁系痕统市胸场正哨逐渐威进入暖成熟腐阶段债,其品产业铃的分混工已旋进人食细分蓝阶段最。在顿国内抓,电堆子门秆禁系轿统处恨于成挽长期逝和初赵始阶奏段。

墓第拣1讯章系朽统愁总体高方案耍概述瞧§1宴.镜1帜系统良工作啊原理怀系统略采用宅隙LP杨C2宿36骑8买AR装M拒为微盛控制吹器,宽选用席ZL拆G5霉22迁S/赤LT牺葡读卡弹模块套为读导卡器名〔使云用绵Mi凶fa罚re组丘卡〕犁,并捷采用太HU殖IG葡AN左G霸继电肃器作钳为门孔锁开可关,冒具有拒门状踩态指财示灯池,同大时仿简效实询际产废品引猫出必墙要的靠接口寇,如芦门磁去检测辜,门宇内开邻关接窝口,筐门外渣铃声绣按钮升接口爷,震RS型-4诸85施兽通信些接口简和电芒源接起口等洁。视系统喇通过股瞧RS饶-4王85直为总线抹与上际位机钞进行鞠通信冰。该炼系统灾具有船按用芬户与低时间泉权限澡刷卡惹开门机和记尖录功悼能、从添加返用户鱼功能挪、设穷置时第间权倡限和骑考勤归时间仰段,盯并能慨将记辣录信颜息通凉过导SD亩鸽卡导挎出。抚上位率机在爬械VC初播开发纷环境同下编嘱程,当具有晋一些谢实际附电子点门禁骨系统弄的主草要简倦单功生能。寇更详刮细的孕工作否原理刻在下规面的迎软硬乎件部霜分具铲体给祖出。呼§1著.唯2欧岩设计巴思想野门禁吹系统冰由门困禁控而制器招、读牛卡器写、出小门按乔钮、逆通讯窝集线顿器、教感应繁卡和告管理断软件忆组成丹。善§1映.宅2苏.1叹遥门禁壮控制逆器的立选择骂门禁娇控制葛器有据多种锻控制稿芯片帮可以指选择贺,如跪幸80卷51德绕系列锋单片典机、默AR闲M穗系列销控制筝器等便。徒由于堡本门蛋禁考豪勤系矿统使优用的堤串行半口较谊多毙,野在速波度的岛要求坛上织较高出,冬而菠AR猜M驾系列饮控制崭器很绣容易菠得到坟满足吹。虽鹅然推其闪价格登较贵法,但果综合馒考虑逮,塔AR扶M跑系列云控制浴器更向适合歇本系港统。哥在众丈多的甩AR灯M剩控制倚器中仇,旧LP压C2饲30伤0深系列别较其鱼他系犬列的勇优点踢显著嚷,抱十分旁适用端于串估行通鸭信的喝场合柴。叼端§1没.嫌2涛.2蔽蠢门禁刘系统毯的类烧型选疯择悬门禁蜡系统秧一般葱有以四下类蓄型:亦1.乒社不联尸网门去禁长:本适用巾场合斧:已盘装修拘好不祝便于掌重新岔布线阿,安挖全性犁能要炊求不布高的夸场合傲。赖2.辛R姜S-僚48夏5茶联网念门禁举:奋适用厉场合越:小肉区、睁学校除、仓讯库等利人数怨稍多曾,门散需统殖一管牵理,轻平安能性能浩要乒求一拴般的篮场合汉。哨3.享C芝AN劳-b填us姜偷联网症门禁税:扭适用困场合模:通杯信性度能稳煤定性共要求扶高,选传输喜速度丈要求赌快、溉传输揪距离劝要求呀远的胸场合伍,如崭金融前机构堪、政拢府企斑事业习机关循等。丛4.哀T半CP罚/I妻P受以太盲网联敏网门冬禁捷:径适用章场合胜:适改合安悬装在辟大项平目、京人数郊多、象速度婆快、蚀跨地丸域的喜工程羞中。赏由于该本系竿统的祥技术伐要求乱和应及用场猜所是贸中距谋离通裙信场或合,溪综合陈以上颗四种突类型个及本伶系统圾对安俘全性废的要厘求不衡是很蛋高的杨根底伏上,求RS货-4腐85已散联网皱系统翼可以愈胜任霉。删§1舞.煮2.遥3译绪感应泄卡的愧选择需常见校的门饼禁系妻统有拘:密仔码门至禁系毁统、包非接词触灯美IC左担卡鸭(陶感应肌式述IC沟弱卡世)估门禁笑系统渠和指章纹虹奏膜掌买型生毫物识探别门狗禁系枕统等累。密叛码门纱禁系粗统由镰于其示本身播的安医全昨性弱围和便胁捷性督差已栋经面扇临淘倘汰;壮生物欢识别餐门禁佣系统蓄平安殖性高挠,但格本钱耕高;宴现在耻国际恭最通证用的骄还是盏非接肿触饮IC燕谎卡门骗禁系光统。困非接帝触都IC竭比卡由芝于其够较高兵的安留全性酸,便那捷性抵和性巨价比壤高揪成为刑门禁篇系统帖的主丛流。结所以谅该系勇统使你用非顽接触蠢IC凝贩卡。纤非接盾触夫IC雄涝卡繁RS烛-4杂85餐瓜门禁声考勤志系统锯示意于图如告图扣1-蜘1虫所示挨。欺图煌1忙-捆1抽非接租触窝IC裳键卡粗RS露-4坚85都战门禁荐考勤馆系统队示意我图化第养2于章硬医件设录计技备术文兔档柄本设身计为剖门禁苹考勤坦系统忠,顾冬名思堂义,躲其兼架具门秧禁和筒考勤枪的功匹能。严下面昏为本辽系统出的硬破件设蜓计说宏明。麦§2巴.1飞促门禁访考勤扫系统盐的功孤能框誉图见匪图蚕2-钢1程图萄2香-1脆傻门禁烧考勤搂系统庄的功沿能框石§2个.2狸镇硬件叙电路迎分析培§2麦.2云.1杨赔电路桃原理作图典〔群见兰图2切-2宏〕练图唯拉2叛-品2轮姨门禁晶考勤愉系统滋电路汉原理傍图犹§2铁.2允.2拒羞硬件捎使用屿的资雀源路LP询C2季36搂8光是基帜于一揉个支偿持实愤时仿浅真和委嵌入采式跟撒踪的批舒32筒/1岔6眯廊位挺AR裳M7两TD衣MI夜-S睡TM锣C陡PU木镰的微即控制责器,贤并带屑有渔51戒2图kB棋矮的嵌估入高矩速静Fl斜as愧h碑存储蔬器。鼠12赢8观位宽些度的散存储谊器接戴口和映独特颈的加惧速结另构使惠32肉涨位代券码能鼓够在掀最大挺时钟通速率狂下运拖行。肝对代端码规宗模有旨严格础控制慢的应基用可违使用欢16剧顶位熟Th诱um炼b闲模式浅将代累码规帮模降器低超索过陪30嫩%描,而舰性能恼的损版失却腊很小撑。其盛特别奶适合庙于串任行通湖信的修场合宗。汽LP茧C2皆36外8询内部亲由辫51亩2K冒怠的崭Fl界as辞h臭,滴58因K莫的片谱内明SR花AM许,包舟括裳32稼K驻的局月部总歉线笼SR亮AM尖、司8K简吴的箩US炸B榴使用和的砌SR东AM勉、静16隆K轨的以践太网纪SR锣AM跨炒和伐2K翅钳的电纯池榴SR更AM悠。此傲门禁牧考勤惰系统络只使竿用了牙片内煌内Fl积as昆h榴、局忠部总颈线木SR处AM族汤和吹2K条歪的电墙池懒SR怀AM遗,没瓣有外冠部扩毅展存秩储器娃。如逮表残2-幅1蚊所示接,为姨LP弓C2训36涝8I拌/O椒佳口的调使用扣和分生配表与。薪表跪2县-1挥L就PC殃23拴68厉I/面O阶口的车使用覆和分悲配表销功能连模块难使用戏LP批C2墙36称8引胸脚倍引脚赛功能郊看门径狗复认位膊P1俱.2猛4遥给S吼P7船06弓S喂慨狗拨串口慰UA潮RT感O(纠RS餐-2逗32更C和油RS酿-4气85何)接怀口男P0投.2仔(T箭XD桌O)想串口宋UA华RT筑O的识输出奴输入脚P0揭.3谣(R羞XD虫O)横P1替.2挖2(已GP膊IO活)雀RS秧M4雕85侵CH梅T的夏收发祝控制生读卡谜器模脾块俱P0愤.1涨0(百TX世D2泳)维微控搁制器清与读团卡模降块的党UA付RT璃通信趁接口醋P0精.1桂1(邮RX傍D2狐)美P0皇.2宝7(料SD绞AO阀)庸微控戒制器明与读升卡模栗块的I2退C通滑信接混份P0慕.2愈8(加SC唯LO换)闸P2差.1行1(易IN它T)索按键粘和门嗽内开嫂关页P0奥.6坚~P药0.暑9钞四个逃独立鼠按键令P0柜.2旱3勺门内举开门轧开关天输入雁指示朋灯江P1牛.2洗8易门关悬闭指描示灯隔P1握.2课9老门打底开指向示灯与继电哭器和消蜂鸣弓器百P1谋.2邮6睛继电志器控古制端嫂〔高龙电平恒有效践〕划P1惩.2娃7稠直流武蜂鸣敌器控达制〔传低电堡平有巨效〕障门磁院检测捆P1犯.2付5堆检测劫门磁凯状态永〔低假电平沟为门介开〕痛SD也卡接选口惠P0香.2把1、内P0扇.2画2、茧P2袋.1杰1、炕P2霜.1步2、转P2傅.1浆3、隙P0黑.2温0、相P0纠.1宅9、栏P2呜.8配、P跳3.棕25择引脚输具体瓶说明蓝见表镇2-共3诱ZL冷G7比29观0接托口革P0帮.0梦(S摆DA咏O)奋此接释口出征去次雹三接侦口外尝,还泳有电欲源和良地接乱口多§2款.2币.3嫌衡各个抖局部矮单元存电路网原理排及其蚕分析脚1.连调电源险电路娱系统拼设计俊为给鞠3.谎3V监赢应用储系统朽,但兼是野LP慎C2挥30牢0尚系列挎AR哀M础微控泥制器泉需要翼2搞种类与型的诊电源陆,分脏别是搅3.因3V怎绸和翁1.燥8V冬,而挤与粮PC穿蓝机通客信使沸用的卵RS袋-4榜85蒜汇收发惹器〔助RS押M4外85是CH山T递〕和俘继电壤器都困是扣5V卖凶器件询,所炸以设似计睛5V啄鹿电源霜为系惨统前咬级电团源,趋3.鱼3V猴挥为后舟级电白源。沾对于惭LP奴C2防30凤0敏系列港AR晶M瓶的携1.花8V惭彼内核显供电围,本址系统汪使用乖片内努的崖DC追-D描C皆,由友于本认系统迁没有重使用轧AD圣/D淹A坡功能求,所刻以不罪区分览模拟秋电源杯和数脆字电学源。先如图烘结2-滑3言〔缠a灶〕、洽〔橡b哗〕所事示,撕首先傍由酬CO目N3的0痛电源推接口放输入效9V蚕忙直流套电源咐,二赛极管挠D1肢1葡防止胜电源细反接巴,经材过来C1座1延、重C1废2包滤波柏,再楼通过铅LM破25桌75渠健将电策源稳吗压至血5V谣,然岗后通腹过偏L2震、预C1裕11奉、劣C1蝶10端廊组成裁的滤痰波电芒路,垦输出却稳定僵的低隐纹波毅5V匹蜘电压脂,再偶使用沫LD虏O表芯片注(泉低压鹿差电拔源芯跨片色)优稳压屑输出浆3.糖3V灶导电压籍。考啊虑到宅系统衫长时太间处街于工槐作状攻态,舞从节亏能方冬面考虽虑采慢用了著开关抱电源拘LM奖25鼠75睛上设计吗。凝系统另使用普的电尖源是朋墓9V极恰直流绞电源泉,由拴CO责N3勉0突电源苦接口且输入厉,接尼头上叹的电义源极逢性为乖外正王内负验。当观系统咏上电日后,骡PO蛛WE它R血指示界LE秋D1融虽应点热亮。腥LD证O傍芯片评采用怪了王SP狂X1揉11面7M潮3-艺3.泡3刚,其低特点鄙为输距出电董流大打,输渐出电柿压精宰度高停,稳玻定性驰高。慎图密2惑-搭3朗凭系统弄前后歪级电越源和突RT尾C捎电源搜电路竭LP嫂C2办30醒0多系列唯AR伶M穿集成案有少RT亦C厚外设熔,其吨单独稀供电坊,此距次设形计中闹提供服了漫两种啦供电萌方式如,系便统电好源和扭外部置电池返供电饲,如驱图仇2-慨3飞〔裳c捧〕所涝示。湖系统回电源悦方式梁便于烫调试既系统屡时使杀用,执电池值供电妙方式捞在实惑际应赵用中蒸使用胁。巩2.那榴时钟邪系统建、蝴RT前C蚀时钟储电路悟系统棕采用砖蜓AR俩M葛嵌入滑式工巷业控溜制模静块嘴T2全36船8必中的匪最小剂系统能,其倒中使代用外或部僻12愈.0斑00萌MH角z笼无源腊晶振丈作为觉主时克钟源歇。对躬于实吐时时貌钟〔偿RT裤C竹〕功潜能,途在宜CP叮U基的疫RT氏CK险1妻和印RT粪CK轨2良脚之阁间接遣一个尼32矮.7蔑68的KH脆z倚的晶堤振。寄3.良寸看门钢狗复率位电瞧路迈由于梁净AR妙M浆芯片晕的高伤速、稿低功僻耗、容低工艘作电手压等慨特性续导致棒其噪乏声容狮限低眯,对胜电源卸的纹草波、瓜瞬态欲响应龟性能舱、时辽钟源乎的稳矿定性市、电绍源监畜控可斧靠性笔等诸蚊多方晌面也篮提出杜了更磨高的芬要求盼。使孝用了父专用爷微处仙理器择电源膝监控烦芯片邀SP纪70造6S饭随以提究高系千统的招可靠断性,鸽同时胳该芯判片还楚带有布硬件径看门口狗电存路。愤如图奶脊2-组4知鼠所示词,在嫁电路副中将张看门路狗复酸位信津号输谅出脚础〔监匆WD领O震〕通衡过鄙R3押2胃连接适到闭迈SP览70澡6S诚恐的手绵动复寒位输导入脚米〔背闻MR德猪〕上顾,信北号败nR心ST或浑连接辞到禁CP脉U窜的复召位脚璃nR备ST鸽。戏可通抢过定界时翻见转虹俗P1削.2佣4齿的电汁平来览喂狗稿,一叛旦在津1.梅6浑秒内膜未翻致转硬P1挖.2壁4旗的电泉平,松那么饮SP盏70毛6S决肠内部跌的看俭门狗琴溢出撇,船WD绢O呈脚输罚出低来电平合,君树MR宁弃脚被斑WD浩O孤脚拉悔低为响低电败平,摆导致惕SP搁70桂6S掀勉在嗓RS要T篇脚输系出料20跌0m馒s钓的复留位脉碗冲令巩CP胀U关复位丰,同办时狗SP捧70刮6S委西内部秒清零答看门箱狗让尿其重孩新计扯数。拾图羊2株-飘4条傍系统搂复位惠电路患当复个位按按键府RS启T鞋按下收时,迈SP祝70撤6S驳埋的狭RS广T考脚输欧出低住电平表复位帆系统白。与4.富先串口程驼UA乎RT狱0醋〔篮RS拥-2额32陷C阵和痕间RS墓-4歼85付〕接恒口芒由于废系统储是明抖3.眯3V双者,所乳以使掠用了鲁SP己32座32活E饱进行浸RS甚-2动32走C饰电平蒙转换桶,滔SP细32汤32毛E欣是盼3V垫垫工作编电源铃的屑RS敌-2取32贸C羊转换诵芯片吧。如雹图挡2-怒5毕夹所示绿,今CO中N2瓣茄为员UA觉RT枕0锻接口秤,可凝以在栋串口撇调试工阶段殿使用显,在哲实际很应用跟中,养那么要脾使用逗CO劝N3展炮的领RS殿-4糟85柳接口划。笛RS宏-4俗85茅蜂收发速器采娱用嵌混入式泉隔离屠RS致-4妈85愚康收发偶器区RS衣M4凳85草CH捧T瓦,如垃图浇2-忘5饱〔茂c况〕所宏示。估RS代M4勿85么CH拿T慢隔离挥收发适器模乒块,唐是集榜成电洒源隔摄离、旺电气脏隔离煌、荡RS香-4载85追接口积芯片粪,总傲线保陶护器泳件于圾一身双,其自为棵5V涨蹄工作喷电源动器件前。电鸟路设压计中流采用欠保守梦方法括,加辰入了英PE鹊SD壤1C值AN蒸赔隔离用,是卸系统表稳定漏性更牧高。植RS巴-2茶32黄C借与怨RS逗-4究85定孟功能正可以银通过搁跳线朴JP要2融来切甲换,杂如图拖2-妖5钓〔创b包〕。还JP声2拍跳线捏器说领明见徒表郊2-贷2考。盆图侵2弦-导5兔U孤AR市T0浆(R狭S-废23枯2C荣A抽ND方R闯S-嘉48铃5)步接口珠JP搂2钢功能寺备注现控制秩器的贸UA疮RT瘦0与兴CO紧N2乓〔R玉S-陶23随2C凯〕连富接己〔模专式1咬〕串币口调封试时靠使用盈控制姻器的姜UA禽RT品0与代CO寇N3武〔R由S-俭48兽5C泻〕连腥接决〔模唤式2闯〕实项际应嘉用中移使用孔5.死J苹TA糕G丙接口订电路土和庭IS侍P愚跳线殿电路沟采用尘睁AR庄M膛公司租提出骨的标斯准触20允默脚恩JT恐AG嫂动仿真宁调试愚接口急,拖JT灿AG猴近信号浓的定撑义及烦与辫T2煎36瑞8敞的连牛接如哈图仁2-埋6研〔屈a壮〕所栗示。姜其中高RT威CK泪蒸引脚以加上红拉钻电阻徐,使汇系统限重启盐后,绑LP叮C2岭36村8锁内部耻的崇JT担AG灾堂接口晌使能布,可廉以直准接进醉行皂JT桐AG芹域仿真饭调试萌,同朗时暴P2跟[9院:0仪]炕引脚篮不为摇跟踪步功能些;当翅要使劈用混参IS燥P婆功能息时,遗将光PC爽碎的串帐口与虽CO急N2尸促相连近,并牛将跳办线嫂JP默2营设置剂为第现一种辫模式左,使出用摇UA贼RT假0沸通信州。同神时把闯JP边1丘〔如饰图滚2-燥6势J细TA欢G凭接口屑电路口〔消c不〕〕赢短接注,是桶IS场P肥的硬仆件条惑件得派到满睁足。孕图剃2您-搭6爪J锡TA农G李接口对电路量6.袖宵读卡赠模块嫂现在院,门箭禁考庙勤系柔统一誓般都经使用果非接览触式瑞无线线智能往卡,蝇Mi锋fa胡re始卡卡就堂是其旺中的栏一员牢,治可以库实现巩一卡塑通功圾能和,可具有斤数据唇传送鲜速度各快、三防碰惠撞、虾保密近性高纱等特开点撒。次读卡税器采于用床公ZL犬G5惭00刺S届系列兵读卡烫模块早〔释ZL缸G5么22丙S/幸LT焦〕,龟ZL衬G5待22仔S/吨LT昆渗为漠3.柳3V朽佛供电杆,具圈有另I2抗C叛和裙UA是RT岭着两种匆通信京接口青,和爱天线研一体拔化,放主动枕检测善卡片逢进入朽的模匀块。累此系邀统中享,将吴两种削接口元都引闷出来败,但女只使吐用隶UA末RT懂筹接口捡,如户图咳2-酒7托〔毕b老〕所内示。污图秧2姥-触7责么读卡汪模块虎7.蛇碍按键堤、门谨内开摄关和抓指示六灯策此系捏统中狐设计届了四庄个独兽立按田键、巷一个青门内叨开关号按钮粉接口唤和门号状态叛指示类灯〔悬红:谎门关谷;绿筝:门帝开〕鹅、下毛位机按向小PC耗彩机发任送信信息指珠示灯查〔通座信时职闪烁吉〕,且如图淋2-倍8想〔剥a稍〕罪(b撒)吴所示然。厨图谨2雀-改8仅渠按键些、门涉内开较关和退指示锻灯电驻路乒8.蔑突继电末器和屈蜂鸣织器肿此系避统应帅用继丹电器吩做开侍门开姻关;币且有亭蜂鸣躁器提抓示声令。裂继电饭器采贼用状中HU刚IG借AN棍G辆继电蓝器,酷其为迫5V华须工作佩器件谦,而菌系统挤为衡3.抬3V鲁胀系统凝,所对以在愚设计浙上采旗用了盒NP千N杂三极次管来辽实现婚3.抹3V地棵系统办控制专5V垂厉的器迫件,外用走P1蝶.2帮6磁控制汇〔高敢电平脾闭合负〕,枝驱动帮电路拍如图登2-刑9慕〔队a袜〕所局示;卷直流扭蜂鸣蹲器,键用榴P1傅.2具7诉控制役〔低佣电平如蜂鸣飞〕,厅驱动键电路灵如图庄2-骡9张〔升b棒〕所多示。方两个伐驱动偿中的腰二极丘管起耀到继残流的户作用档。抽图今2荒-御9鸟似继电仿器和秃蜂鸣远器驱付动电喘路令9.月S删D痛卡接膨口浊系统佩使用妹LP愤C2刑36浙8追为控脖制器恼,使铲用该桌内部挎自带顿SD乌/M挑MC端压卡控洋制器黑来访猫问拦SD智吹卡。苏LP卵C2鹅36荐8游与水SD鞭/M蜜MC萄端卡卡弓座的晚连接益引脚爷LP碎C2兔36慧8召微控认制器捞与独SD愚/M错MC紧茂卡卡患座接授口电言路如球图总2-安10堤来所示无。图桌中,睁微控狭制器毙与债棵SD礼/M扭MC省拍卡卡访座的斧连接舌引脚倡如表泊2-抄3范所示弊。鼓表至2受-3馅L婚PC作23部68钱硬与锡SD暖/M烤MC灶商卡卡游座的乱连接窑引脚咐LP扒C2魂36库8狸引脚慈引脚巡名称引卡座蒜引脚碧含义献P0落.2慢1桌SD屋PW悼R唯--漠卡供影电控德制引沿脚。贩P0幼.2扒1纵为低固电平陪时给概卡供外电乱P0疤.2沫2章SD狗DA张TA持0良DA爸T0卖/D升O仅双向觉的数产据信梦号栋DA汗T0口P2铸.1案1担SD事DA她TA幼1技DA拖T1番/I膜RQ嘱双向蜜的数盯据信槽号虚DA痒T1授P2胁.1浩2筑SD易DA结TA卧2牧DA怠T2毁双向笋的数滨据信钩号盐DA笼T2渔P2顶.1恐3纤SD葵DA聪TA伐3虽DA狭T3熄/C齐S凤双向细的数唐据信妖号美DA术T3化P0修.2里0雀SD摇CM辈D设CM拼D/汇DI磁双向城的命婆令般/湖响应绕信号伟P0拉.1眯9电SD纪CL径K运CL甚K/庆SC镰K炎微控呆制器疯向卡闷发送脖的用吼于同没步双汽方通旦信的尊时钟梁信号用P2哲.8凉SD倡_C偏D守CA娃RD佳_I抗NS谜RE铜T谨卡完延全插云入到鉴卡座训中检恶测线套。完拐全插吧入时额,卡劫座输伯出低帆电平如,否钓那么输绕出高世电平刺P3它.2纯5弯SD异_W苍P颈CA经RD克_W臣P既看是引否写残保护闪检测丘。写需保护疯时,骑卡座绑输出浸高电旧平;踩否那么医输出刮低电耕平珍图萌2跌-茄10纱S荒D/严MM甩C重卡的询SD润羽总线求接口庸电路遵接口星电路捏包括言以下歇局部赌:爷〔1盐〕沃SD隙跑总线晴如图招五2-延10凑眠所示冬,偏LP忽C2宫36园8扯的运P0杰.2技2溉、词P2扑.1发1案、患P2失.1车2增、弓P2完.1芬3犁、否P0放.2辆0乘根据枝引脚孤功能没,直扯接连纽接到屑卡座联的相此应接宴口,秤其中罚数据脑线播DA催T0忆~D危AT叠3优双向哈数据肤线慨P0爷.2册2号、觉P2述.1港1胜、粗P2绩.1茎2路、旨P2农.1立3近和命狮令线动P0壤.2朝0荒分别瞒接上渣拉电锈阻。郊〔晌2蠢〕睬斑SD缩/M设MC弊史卡掀ES苍D湾保护剧电路慈如图卡女2-驰10规壶所示炎,在轧卡座美的数献据总犁线枯DA谣T0抱~D既AT棚3天、时捆钟线主CL奥K攀和命赛令线围CM刺D垫上,饲使用飞了一模个扯ES采D舅保护童器件毛PE证SD匙5V蜻0L携6U绑,作颂用是笑:当哀SD千/M伐MC钓卡插吉入或坝拔出蕉时,工保护畏卡不凭受高累压静支电的籍损害滨。绕〔任3幸〕划爷卡供榆电控汁制数卡的份供电气采用乳可控垫方式寒,这倍是为桐了防剪止执争SD槽/M药MC剃思卡进窃入不月确定夫状皆态时边,可户以通弃过对海卡重迹新上常电使撞卡复谅位而低无需幻拔晚卡。双可控妨电路断采用端P培型沟MO画S赢管徐2S梳J3驼55馒,有瞎微控腰制器仅的众GP势IO连占口城P0狱.2夹1鹊进行艺控制召。采真用荐爬2S版J3节55洋斗的目饺的是救当它门开通抢时,寺管子敬上的喜压降贺比拟缴小。筋〔质4铸〕北除卡检闷测电刘路夹包括辰:卡跨是否悔完全赤插入枕到卡揭座中慈和卡六是否咽写保妙护。闸检测导信号早由卡胶座的梯两个涨引脚纺以电卸平的躁方式没输出渔。当从卡插吊入到盟卡座断并插名入到满位时慨,卡成座的肃CA种RD戚_I粗NS贤ER呈T挺〔第裤10秤改脚〕累由于功卡座简内部烟触点炭连接且到靠GN朗D似,输里出低撒电平蔑;当粪卡拔遣出时肤,该选引脚思由于坦上拉鬼电阻善R8唐3蚁的存膝在而滴输出协高电雄平,蚂该输乔出由锐微控喇制器寨的输哨入引苍脚押GP歇IO陷〔医P2姜.8残〕来依检测起。筐卡是圈否写葱保护至的检唉测与枪卡是约否完抢全插拜入到希卡座炉中的锈检测科原理松是齐一样羞的。寨10忙.译Ti语ny远AR造M2淡30污0尿接口部图钱2锐-1龟1抄美底板湾与核机心板蜜接口叼电路爬以上娱介绍匠的是经此系碍统的仿底板燃电路征设计叶,下溜面是驰底板闷与核露心板劫T2善36耳8身的接才口排熄针〔突2.绢00妄mm贞〕,清如图铁2-纯1可1脾旬所示示。此投系统兰只使顽用了姨T2足36胡8枪中的咱LP家C2新36灰8洗最小晶系统正,所糟以只菠给出浮此最成小系厘统的衔原理娃图,吗如错图饥2膜-途1权2眨所示榜。迷T2尺36幼8截中的跳以太遵网接导口没邀有使浴用,岭不区牢分模缎拟地集和数肉字地集。殊图摇称2锹-邮1叫2欧T2正36疼8屋核心缸板的貌最小董系统洗电路凭图缝11遍.晴外部缴测试担板、塑外部闲接口姨和剩王余舱坛IO抢烫引出踪插针阴如所海示,伐其有字继电换器指握示灯平,门伏磁模川拟和际门内幅开门轻开关钳三部负分组赵成。幅如图额浮2-疮1担3沙〔悼b干〕所饱示,惩其为妥此次面设计冻的外隆部接哈口和拾几个诚测试堆点,踪P1极.2堂5故为门免磁检亮测输枣入端漫,兄BE滔LL献_1奏衰和拴GN框D跌为外桃部按险铃接稀口,查Re效la截yA誉伍和遇Re逮la叙yB特锣为继吹电器惩输出典接口勿,蜘BE贡LL戒_2驰股为门闻内开残门开赞关接蝴口。释图俱践2-岂1蓄3仇〔答a争〕和幼〔音c装〕为节剩余垂IO仁踢引出题排针谊和与标ZL卖G7哪29繁0谷相连熊的接后口,酸为系俩统的称更新沈和升援级做途好准沾备。孙图茎2原-1统3播帽外部享接口灯和剩钳余初IO涝改引出想接口菌注:问由于场此次指制板拘为单垂面腐提蚀制准板,捏所以哑图柴2-胜11筹默中的滤〔泛a蚁〕〔岩b苗〕在目此次袄制板风中没柜有引冷出。该第医3络章软博件设幻计说延明意§3裳.1忙杨软件逃任务卷软件捡设计厕分为私下位殃机和术上位青机两覆大块蚁。爷下位庆机软个件任崇务记:上以资决LP躺C2惭36已8朝芯片屋为主市微控正制器溪,对救硬件者的各莫个模颤块〔辆各模样块参救见硬剪件技饱术文碰档〕呈进行蜓控制绝,制也作一肤个具典有刷朱卡开舌门和惊记录勺功能把的门最禁考纵勤系杆统,弊编程速实现鸟如下泥功能通:舅1.贸银按时瘦间和川权限略刷卡立开门柄及在誉不同火时间膊段内皱考勤拦功能粒;凑2.掩随记录豆刷卡延事件金、方高记录卖考勤例信息唉、烟凳添加拘用户册——赢发卡浙功能稳;招3横.碍与诉闻PC三良机通快讯使醋用灰RS疤-4杨85掠称总线寺,可果以将移用户启数据带下载水到下电位机煮系统窗中、霸特将记躁录信旅息导狗出到趟谅SD黎宜卡上疯;旁上位处机软浪件任符务腔:数上位弟机软凶件的功任务脊主要锡是与挑下位四机通哨过定眠义的伯晌RS维-4递85茎招协议荣,进桌行通睁信,秀进而算实现乐以下访功能戏:柳1.牧果将用裕户数罩据下挑载到腹下位百机系纽统中冒;械2.匹些显示侄刷卡输信息滥、固任发卡阁功能递;摄3鹅.促设定月时间恨权限立和考如勤时缝间段迁、但奉查看鞠刷卡摄记录奏功能郊;竹4辣.悉开门州功能壶:因咸设置升刷卡围后的炎允许途开门贩时间巷长度支〔即贫刷卡探开门嫌后,皮在这苏个时霜间内偿门没男有打屠开,所那么系伟统将鉴门关亭闭〕丰;侵§3肾.2罪逃下位叔机软艺件设蚊计资酷源分返配众本设撤计应陵用前须后台决系统贺,使付用到脆的扒LP茫C2斥36番8流片内燕外设证和乖I/结O筑口使艳用参令见硬录件技多术文浙档。负下面阀介绍皆一下虏微控如制器谋片内碍局部笛存储岁器的熔使用烧和分尽配。拐§3菠.2惠.1鲜5次12淹K透片内糕Fl波as每h湖局部欣扇区变和电较池拥SR印AM轻篮分配蔑片内蹄艘Fl矩as战h爱局部指扇区与分配常如图俘3-飞1汽所示喷,池司SR扬AM跌伴地址心分配孕如图攀3-声2戒所示戴。观图抹3际-1康率片内摧Fl品as饲h劈局部午扇区坐分配含晶孔毛些壁撕盖基灯钟图插3伏-2甚抵电池惰SR出AM沸废地址成分配穷个昆遗§3木.2橡.2能星后台孤任务撒和中晨断优毙先级叨分配妹后台主任务烤和中野断优合先级组分配艰如下饮表歪队3-躺1稀所示湖:拼表球3羡-1灶V荡IC搬犁中断桥功能算和优胶先级也分配只中断翻源澡功能值VI渗C秩优先急等级近串口截UA缘RT险0鄙与上黎位机坏通信介0饺GP罗IO义〔鸭P0窄口〕俘的移EI额NT豆3垦中断锻收键永1傲TI来ME很R2趟〔丸1循〕中符断收因键延细时,欢〔继2闷〕继疲电器寿工作傅2等UA介RT肿2鞋与夜ZL熟G5胀22刑S/教LT映像读卡紧器通拾信凝3鸦RT售C堵〔崖1志〕检猪查门像磁,陶点亮奥门状桶态灯姨,并车将门坊状态横发送咽到上辆位机拣,〔爱2椒〕门笼处于钥开状廉态过帐长,生那么关秧闭门谊,〔弃3魄)般更新悬开门日时间纽权限奶段和病考勤未时间速段朽4套§3拍.3饿他下位兼机软胀件设蓝计舅§3太.3角.1球撤下位冤机软骄件设肌计整丸体思现想均系统脑中有线四而种模葬式,黎分别抢为:鄙刷卡喘开门佩考勤剖模式急、发素卡模痛式、政RS福-4膨85稼栋协议秃处理付模式英、将召记录隙数据喊导出枪到颂SD平她卡中亭。通厌过按寸键饺KE捏Y1句稼的值腥来判侮断系青统该控工作合在那藏种模羞式和阿切换池模式搜。贤对于劳处理誓上位煎机命驴令、安中断或延时餐收键退和刻RT阶C虾中断组的功洲能那么盈在后涨台处垮理。屠§3呢.3干.2万妥主程疫序的藏流程亲框架导作为润前台绍的主槽函数民,首挑先对秧使用弦到的猛妨GP赞IO卸州口、张各个恼模块卫和外姓设进县行初限始化误,然孟后进滤入模眠式选烧择循奴环,响其流房程框案图如绕图被3-摇3披所示笨。嘴§3鼻.3苦.3纽男主要妇功能跃模式蜡——纵刷卡赢开门减和考枣勤模回式程笛序设葱计齿1.劫捎刷卡孔开门威和考辫勤模寒式主言程序垒设计稿此模当式是侨此设冶计的劣主要忘功能般,系秆统通切过读手卡器板读出横进入伯读卡塌范围晶内的紫Mi遗fa拜re进灰卡序那列号垫,然民后查滑询系简统中疼的用便户数闹据库镰,然猜后进沉行用贵户权爬限级严别和太时间检权限溜的判系断,道从而瓶进行睁相应凳的处走理〔份记录佳刷卡薄信息风和考夸勤信精息〕屋。惭用户博权限匀是指洲权限另是大沸权限疼,还染是小盈权限健,大熔权限丛用户理那么不材受时潜图负3源-3讯胃主程事序流毒程框匪图蛛间的概约束缓,随走时可伶以刷更卡开庄门;除小权皮限用栋户那么箱在设炭定的颜时间栏段内唤才可段以开扯门。期此权息限在梯发卡呜的时至候确始定。只时间占权限响是指暮,小孟权限颈用户遮在哪舞个时培间段震内可呜以刷身卡开厨门。呆此时役间段链可以喘通过屡上位尺机来倡随时位设置瞧。耗此模刑式主嘱程序病流程暖框图即如图雁抵3-民4厨所示灿。票图桶3衔-4访践刷卡营开门乖和考做勤模寸式主驻程序身流程画框图裂2.皇张主要别子函碍数的件程序驰设计妄系灯统模企式中达主要捏子函乏数有蜻:主仿控制群器和付哥ZL呢G5锯22授S/坊LT户币读卡膊模块适与隶Mi秧fa控re早卡通童信、贼用户狗查询逃函数亡、刷帝卡记趟录函港数与膨考勤滩处理船和记斧录函瘦数。泛〔蚁1笑〕主肢控制济器和偶ZL旷G5叮22饰S/觉LT违龟读卡隐模块午与予Mi壤fa很re墨悦卡通临信调街用柱ZL仙G5固22仆S淋模块鱼的操室作软寒件包副,主铜要是痒读卡柱器对使Mi婶fa拴re误疮卡的娃一系雷列操台作此喘模式牢中对描卡片隔的请揪求使创用“南标准咏模式借〞。偏〔室2茂〕用融户查旱询函均数、王刷卡骨记录志函数悲与考候勤处朵理和敌记录添函数浮用户麦信息恳、刷社卡事隐件记妙录和朵考勤差事件忙记录秩,是衔三个采结构陡体,义同时顾开门违时间益权限澡和考湖勤段唇的设钢置也猎是一姑个结末构体街,如散程序咳清单眨3-春1绢所示如。伤用户副查询悦函数渔作用坊是在幅读到料Mi忘fa惭re贞苗卡序镰列号训后,霜查询搬“用岸户信宵息存雕储区混〞,灭如果坟有此饱用户阁,那么飞返回刘Tr迟ue摧拜和此核用户泰信息印的首未地址使,否察那么返勉回紧Fa鸟ls结e蔬。添刷卡族记录漠函数薯的作赞用是残将刷尼卡的莲信息敏记录妈在存裕储器汗中,纹程序改流程少图如钱图将3-验5冶所示役。臣考勤岁记录嗽函数陪的作娃用是披将考为勤的厘信息正记录敞在存瞒储器杜中,然其程典序流终程图旦和刷讯卡记裙录函陆数的筋流程霉图类毫似,彼不再湿赘述差。疏程序吩清单然3-衣1杂定义爷的结屈构体陶st伟ru顷ct腾i裤nf泻oU讨se观r1柳/猛*辈用户络信息撕〔粱6织个字脊〕题颗*/{摧ui编nt宅32泻c谦ar胞dN墙O;闲ch宰ar协n瓶am烂e[哭8]芦;溪ch吉ar遥p帝ho轿ne鉴NO珍[1核1]善;粗ch筝ar尝l用im桌et住;};磁st喷ru眠ct曲e比ve卖nt陵Rc姿d1厦/款*狠刷卡工事件断记录蔑结构食体〔己6番〕浊泛*/{椅ui桨nt宿32丰c河ar腊dN状O;乐ch欣ar令n等am真e[钻8]殖;知ui伟nt孕32禽a嚼ct责iv卸e;赤ui干nt锄32它d赚at株as生;恒ui孩nt即32嚼t台im零es葛;};效st炭ru拥ct日a太tt关dR承cd注1恳/*爽该考勤存事件耳记录船结构金体〔甘5狠〕错榜*/{饿ui趟nt蔽32咱c来ar宅dN除O;馋ch最ar筝n耍am望e[夕8]素;织ui痕nt谋32罚d经at埋as怠;换ui剂nt经32把t伪im震es坚;};题st夜ru发ct乒t婆im老ea虑mr盲1桑/*斩霸开门害权限贸设置赏结构滑体惕切*/{垦ui套nt秤8碎al档ho跳ur矮;东ui豆nt纸8弄al惧mi栽n;远ui柔nt耳8饭pu瞧rv狸ie傻w;内/韵*远开门装时间匠权限际3剧:慎no伯;洗1尺:退ye虽s私*/勒ui捐nt母8师ch晕ec奴k;掘/茫*维考勤把阶段沙标志休3详:累no筛;垒刺*/州/*裹1绿:熄ye家s盈第一第阶段悟;屠2断:获ye闲s选第二鼓阶段息*/};垒考勤宾处理高函数伤的功宫能,伐是判覆断现泉在是泡否为诊考勤绢时间头段,竹如果寨在那么乘进行摔考勤应,否轻那么不蜂考勤遥。此宰系统屈中,给设置倾了两孔个考什勤时渡间段盟,并惨且可独以用刺上位愧机来异设置劫。其康功能经实现侵思想亲,是魔在每沟个考般勤时晌间段匙内,匀将用尺户第牌一次绪刷卡算做为正考勤免信息酒,且诉同时丑在卡插片的廉指定灾存储句块内夹设置捷一个觉标志挖,当值此用兰户再奴次刷斩卡时康,就裳不对蔑其进碎行考绣勤。蛋§3您.3仙.4论疤主要至功能暴模式抛——都发卡课模式肚一些气门禁嘉系统巴,都哈有专致门的斑发卡愧器。分而此磁项功勺能完惧全可秀以在耕一个机系统锋中完否成。垄此系经统中骗的发诞卡模饲式,轨能够狱将上悔位机责的新瓣用户酬信息滤写到激新卡煌片的保指定难存储锦块内听,并立将新爪用户伤添加白到用可户信晴息存腊储区栗。模盯式的洒工作泡流程庸如图漂3-应6缸所示项。饥此模予式中端,将膨新用钩户数稳据添般加到培用户融信息两存储蜡区时渔,用座到了骡LP炎C2尽30兰0乡系列悼AR诞M嫩的在怪应用翅编程相〔蓬IA坊P怜〕功纲能。由由于伤此次促试验舞中确实用户击比拟估少刃,所师以,何在添弦加新胜用户启时,丙先将土原有诞用户屿信息根拷贝窃到一玩个数总组中帝,再锣将新麻用户钩信息授添加株到该巧数组娘中,夸然后族将更墨新了御的用经户信肆息烧堡写到糠Fl于as愤h倍中。犁同时扮更改辜用户骨数量拒也用春到了记IA巩P务功能鸭,原鸭理与湖此类放似。播§3孟.3恼.5止R舞S-面48用5垮通信冷协议拿定义闸1.著何通信罢协议思概述披门禁尼考勤鲁系统配分为惨下位肚机和男上位强机,东二者行通过蛋餐RS制-4厦85惩稠来通园信,乳所以炼根据丰此系却统的含特点削,定笋义了福一个糊RS钞-4际85妻貌通信龙协议恒。该螺协议蒜可以抬分为锯功能涂层、慧通信绘协议雾层和浊通信潮驱动科层,教但是选由于汁其要少实现溜的功封能比您较简求单,统所以数将功庭能层锋与通涨信协警议层蚁合二派为一纺,分迈为功落能协筒议层赶和通瑞信驱吩动层业:幻〔博1盛〕冰画通信狱驱动添层:报本层批负责跨从通阶信接巧口怪UA夺RT侄0妨发送卸数据易和接洁收数蔬据。公〔忆2微〕都膀功能鹿协议兰层:缘下位醋机与锦上位欺机通迟信定版义了授一套独协议滴,本韵层负肌责把缸要发饮送的赛数据鸣和命悲令按现协议攻进行赤组装订和把信接收摸到的叠数据朝按协门议进怎行解宣析。收图叶3睬-6荡获发卡恐模式亭工作柿流程逼框图判2.填只通信锦驱动编层押此驱净动层士就是瞎煌LP励C2字36会8征的片体内外骑设弃UA企RT天0鸦。丢纽3.章降功能站协议汽层啊〔病1罚〕环殊通信薄帧结傅构冒下位茧机和般上位球机通疗信的邻帧结倘构如冤图喇亚3-究7绪所示银,各衰字段素的意务义见践表酱3-草2争。逝图风3涛-7过R举S-顷48标5形通信嘉帧结绩构奇表率3-覆2揉通信俯帧各言字段糊意义敢字段枕长度虎〔盾By温te侦〕池说明扮帧头表ST奖X0献1单数据虎帧的似起始捧位,界数值秒为:碍0x桌2A号目的定机地边址礼AI搭M隐1扫此数沾据帧滨是发拼给地除址为长AI飘M简的节枪点冷源机锣地址边OR成G饭1异此数招据帧尊是从踩地址兆为下OR恋G德的节饺点发磨出王总帧蔽长驱Fr鉴am耕eL戒en剖1荡整个之数据渐帧的惯总长踪度揪命令琴类型趴Cm更d墨1疗发送送数据伯节点染发给权接收乒节点竿的数汇据用适途或顾命令捡〔命繁令集道参见逮下位绒机程逃序文喂件摘UA治RT虽0.尖h吼和上刷位机北文件筹pr践ot罗oc果ol断.h安〕仗信息越长度运In村fo输Le钥n薪1期该帧羞所带蚁信息痰的长胜度假设熊所发愧信息语长度份为遣0宰,那么愁Le最ng验th泳=渣0副信息贩In导fo冤In巡fo幕Le脊n寄信息原数据完,其秤长度茎由劫In善fo累Le朝n驳字段建指出蜡,当哥In房fo日Le匙n衣=特0浮时,薄那么该煤字段筝不存非在令校验裤和蛛BC狼C见1扭校验架和。妨从们ST缠X0匠败开始孩到壳In萝fo蹈凝的最择后一粒个字拿节的奶异或茶,最世后取属反雷帧结润束符宝ET耍X0沸1朵帧结彻束标幻志,随数值征为:殊0x叛05送4.贿绵发送奏数据搬到上务位机止下位职机发蔽送数萍据到误上位染机函旅数如漏下灵所示软。汇/*轿**数**油**传**蓝**贫**丢**崇**已**揭**恭**竭**烂**爹**新**壮**瑞**垃**州**宰**戴**珍**结**巷**毒**助**皂**裙**伙*社**烛嫌函数段名称脸:馒栋RS吴48疗5_宵Se明nd著**茶女函数酿功能杯:蛋卫通过叠惭RS绿-4挥85扎卧发送凳数据董到上蠢位机躺**偿铃输入父参数美:妙错nC窗MD案:币这命令贪类型嗓;渴pI反nf扶o遮:卫显要发膀送信犬息的日指针源;与nI把nf鸣oL拉en晒1叹:要接发送同信息畜的长蛇度乓**留钱输出途参数辽:登盯无蜻**匀**得**梨**受**教**奸**啦**晴**竹**哀**净**捏**屋**滑**蚁**庭**干**指**浅**猫**懒**川**棕**反**割**磨**傲**病**煤/假设vo枯id证R借S4敲85汁_S土en台d(进ui为nt络8门nC维MD贴,c块on暮st愿v雷oi汇d绣*p咏In眠fo零,携ui芳nt埋8贝nI墓nf窜oL抵en郑){迁ui跑nt堂8梦Se贿nd障Bu咬f[贞60唉];号/其/以发送蝶缓冲刊区诊RS邻48治5_绘SE乘ND唐()敲;塘//盒发将妻RS鸣M4午85镇CH苍T伐隔离博收发库器设慌置为黄发送贵模式慌//恼斤组装偷数据美Se构nd丛Bu怖f[叛FR黎AM注E_些ST碰AR泪T]摇=才S号TX纷0;颤Se役nd陡Bu灶f[罪AI糊M_激AD聋DR需]头=兰AI诉M;汇Se把nd占Bu柳f[挠OR君G_料AD弹DR鹊]炮=忧OR百G;超Se兰nd置Bu劝f[痒FR治AM翅E_茶LE喊N]练=输n盈In厕fo跑Le设n+舟PR对OT水OC条OL神_4庭85苹_L绸EN眼;瓣//种胸帧长匆Se偏nd偷Bu互f[震CM台D_你CO蹈DE巡]完=三nC跟MD投;巧//煎喷命令塔码惧Se寇nd绞Bu宵f[然IN腐FO婶_L折EN蚀]搁=疗nI犬nf盐oL断en忌;蝶//读罗信息各长度毛me拦mc斗py砌(&剩Se毒nd奖Bu催f[座IN菌FO雹],询p谣In环fo铁,载nI死nf胜oL讽en沉);粮/劈/的信息僵Se朵nd血Bu革f[盼BC龙C+况nI共nf奔oL懂en应]=鱼C标he珍ck火Su拼m(布Se贴nd汉Bu寨f,关Se瞎nd豪Bu乌f[检FR没AM寄E_志LE纳N]从-执2送);畜/肾/奏校验银码狭//妻C滔he迈ck荣Su蓝m(朵)将为计萝算校经验码晚函数条Se鞭nd脊Bu材f[芒FR乞AM势E_诱EN窗D惨+须nI垃nf岩oL锯en灵]鸣=膝ET赵X0氧;愈//拥那发送灾数据制UA鼠RT赖0_织Se荐nd钳(S基en等dB赢uf备,估(u碰in帮t3租2)交Se淹nd找Bu燃f[摆FR悲AM润E_哑LE尸N]堪);捏RS崇48物5_外RE恢CE阁IV竖E(起);芹/猾/态将奸RS除M4沃85现CH火T爹隔离吸收发傅器设途置为反接收胆模式}校程序自将帧分内各巴字段青填入屿发送识缓冲场区,矛最后未调用向通信苍驱动深层函因数礼UA芝RT滔0_栋Se睬nd根啊把缓要冲区工的数旷据发餐送出但去。流5.疮越接收廉上位算机命列令和丝数据君下位甩机接怜收上猜位机革命令行和数曲据的盐函数涉如棚下所旗示:罚/*暗**慌**阴**暮**缩**居**学**时**糕**哑**典**呈**腊**旦**敏**抓**殊**捡箱函数扰名称茶:铅IR存Q_绞UA趣RT革0意**评逃函数拼功能善:串绩口抛康0盏接收能中断横效劳酷程序连**言棕入口该参数匪:无驱**例商出口窜参数贸:无鸽**掘**隙**蚕**巨**娇**斑**袍**献**碎**彻**铅**血**浊**皆**疗**德**宋/扣vo袭id坏_范_i斩rq尖I征RQ姨_U讲AR乖T0狐(v刮oi竹d){余ui沟nt崇32悦i特=抗0惰;帽ui芳nt终32疲I充IR坟=顿0探;嗽/*榨U下AR框T0对鲁接收饰中断唱处理谎赖*/逝wh拦il随e猜((违(I吗IR绒=牛U建0I结IR携)侍&慧0x客01童)粗==全0方)系//傲昏假设尚仗有中悉断待搂处理{竟sw萍it折ch乱(与II照R奥&射0x殊0e亩){鼓ca受se磁0但x0闸4:菊/盼*朽RD骡A葱中断诊处理庄入口绞漂*/牢fo李r浩(i护=辽0蚀;放i已<设(8距-摆1元);帅i炊++渣){扶Gu易iU现AT舞0D击at私aB叮uf级[G葱ui粘Rc里vN耀um榨++桨]别=幸U0捉RB庸R;伙//嗽客读空鞠FI岩FO杜,清箩除是RD霞A提中断}盈br州ea宰k;烟ca里se杰0优x0滋c:熔/情*课CT膏I就中断踩处理产入口廉完*/希wh僻il事e锐((街U0邮LS愁R丸&密0x阴01哑)横!=精0途){逗Gu驴iU帆AT曾0D歪at黄aB采uf犯[G训ui卡Rc池vN聚um护++姻]晋=湖U0瓣RB们R;}椅if挨(下Gu谱iU涌AT闹0D潮at骨aB吸uf咏[G料ui泄Rc扁vN组um砍-勒1薯]钻==典E圈TX穗0){筝//依裤检验蓬各字项段的盗合法井性食//册方检验屋帧起示始位曲if愈(黑Gu怀iU怜AT乘0D镇at笨aB举uf胜[F绢RA圾ME矛_S劣TA专RT哈]缝!=吼S肾TX投0){朴Gu梁iR酸cv镜Nu摩m铺=康0;塌re既tu肾rn颤F垂AL烦SE奉;}遭//名适检验第信息百归属貌性饮if肢(怪Gu援iU槽AT伙0D淘at握aB郑uf款[A矮IM吐_A漠DD苍R]厕!害=咸OR蓄G){排Gu逮iR背cv普Nu意m庸=辫0;遇re桶tu界rn巨F蒸AL臂SE迁;}射//吓条检验汪帧总薯数据胸长度无if持(盾Gu政iR深cv饶Nu叮m紧<守PR串OT逐OC邮OL诵_4旷85哭_L丰EN梁){间Gu缝iR右cv宴Nu誉m蹦=巨0;扇re农tu台rn邀F睁AL泛SE摸;}在//潜首检验绿帧数邻据长促度备if押(辽Gu娘iU稿AT盯0D序at我aB增uf安[F良RA利ME猫_L哀EN落]饰!=熟G驻ui仿Rc坑vN弃um递){桂Gu膏iR躁cv在Nu笔m穿=伯0;情re例tu努rn洽F摔AL避SE园;}盾//弯写检验芬帧信粗息长搜度绣if王(兵Gu等iU搞AT摄0D幅at犬aB抓uf泳[I县NF稳O_掀LE挪N]勇!柜=栽(G麻ui皇Rc脉vN剑um换-辞P隆RO雨TO深CO狂L_阳48树5_懂LE迟N)诱){弄Gu裹iR用cv匙Nu户m傲=柴0;继re予tu产rn赤F贩AL施SE宿;}讽//乎脸检验发帧结秋束符笋if档(拢Gu妈iU躁AT伸0D闷at世aB类uf跃[G誉ui课Rc化vN舞um它-鹅1示]努!=订E列TX管0){序Gu素iR忆cv焰Nu漆m攻=乎0;锁re驱tu宗rn葡F咸AL鱼SE目;}酱//蹦勉检验宣校验组码牢if扬(弄Gu涝iU强AT猾0D里at川aB冒uf幼[B弊CC湿+热G狭ui泳UA摔T0俩Da视ta葬Bu出f[黄IN烫FO倾_L叫EN向]]小!辫=烛Ch避ec冈kS届um狭(G融ui馆UA群T0物Da诱ta酱Bu宵f,盾G胡ui贩UA名T0坦Da协ta魄Bu氧f[顾FR弦AM远E_钞LE悠N]摸-住2扮)){是Gu贩iR秒cv蛾Nu饶m任=伪0;模re藏tu睁rn勺F袭AL锻SE缎;}者//殖旅验证尿成功跌后,雄进入福相应颜处理毯if馋(岗Gu怪iU甚AT线0D斯at报aB茶uf初[C雨MD忧_C骨OD肿E]屠=害=隆'X米'){扔Gu斑iN糟ew采In裤fo矮_R稿CV耻=圆1解;藏/*膨盗接收孝的是祸新用镜户信遍息那么蓬置标或准位庸为舰1您*/}框el绑se{看Gu薄iK津ey看va度lu罚e1抚=思1怠00炉;逗/*慕签接收符成功恳,进臭入抖RS假-4底85侦傅协议暗的处志理函添数羊惊*/}}止br悦ea哄k;足ca律se杂0岭x0拦2:贺/爆*凶发送嫌中断道仙*/涉br闭ea壶k;冬de难fa栗ul园t:卷br罩ea寄k;}}婆VI列CV谢ec悦tA锣dd待r尊=反0x塑00初;烈//窜痒通知稻VI松C伴中断恶处理岸结束}未首先谢是由圈通信妹驱动好层泻IR年Q_睬UA勾RT抱0泪函数尺来接诉收数刮据,笨当接姿收完菊数据雁,并基且最伐后一鞋位为苹帧结另束符些时,恼对整混个数格据帧揪的各验字段淡进行羽合法钻性检跳验,喜检验炭正确禽后,冈设置唱进入旁RS听-4够85狸葡协议您处理缸模式否,通诉过判是断命刃令类垮型畜Cm映d触,来羽执行茫相应退的操袍作。签在驱锋动层贪轿IR或Q_加UA弄RT竹0今函数骂中进规行帧乐各字政段合宇法性口检验菜的目登的,握是为届了避译免中援断嵌搜套。旋考虑煮此因愧素是赌因为破,扣RS担-4坡85心抹协议逃处理挡模式辆中需防要用招到日IA笑P代功能忙,进鲜入中要断,脱所以留,按效照命谜令类坊型述Cm乒d庸进行宗操作决,需狗要在顺退出根UA巾RT崖0脂接收瞎中断欢后处享理,叼即在食主函违数中鞋处理鹿,而阳在发泥卡模态式下缎,接桐收新字用户唉信息黄时,肝又不昂能退渔出该响模式皆,所婚以就最无法将进入炕RS温-4返85返时协议效处理辽模式语,从色而产倾生了销矛盾梦冲突遣。而妇将合储法性哄验证孕放在训UA饺RT卫0摆接收绘中断捕中,排当验按证合恋法后死,将爽一个眉标志毁位置邮一即骑可,煤从而角解决灿了此拦矛盾掉。抓§3愧.3泊.6典楼后台签程序忆介绍著1.糠蒸按键喝接收飘程序胸设计岂在主陆函数娱中,芒通过椅按键榆KE映Y1火例的值笑来判惜断和沿切换促工作挣模式拢。躁按键昌通过牲中断标接收评,启缸动定绑时器殖延时搏12挎ms宝,然绑后再治判断敏是否简有的膀确有股键按里下和厚是那蚁个键聚按下伙,进序而给捡此键于值寄泥存器干赋值贸。其论流程浆框图汗如图窝3-被8愈所示休。梅/*漂**案**怨**环**疾**湾**艘**瓦**柴**舟**锹**只**语**对**狱**霉**炒**棒**渔**孤**训**胃**城**赌**办**哄**勇**卸**险**细激函数商名称三:泊EI贱NT刘3_奉IS逢R晚**胜观函数爽功能担:固GP宫IO视E找IN糊T3案右中断杰,接富收按架键渔**滑得入口养参数幼:无赏**泽恰出口葬参数快:无狡**袄榜调用哭函数驶:无吊**弓**畏**快**敬**剥**民**遮**依**耽**扣**令**主**剥**杂**腾**梦**逮**牺**侍**酒**绝**征/敢vo糖id车_愚_i社rq贩E杆IN疗T3稳_I改SR葡(v你oi培d){膛if学(帜(I贝O0乱In成tS豪ta拍tF蓄&内K稻EY浪)异!=阅0伪)昼/*逢届判断横是否煤有键尊按下乏*/{正Ti化me避r2面_S谢ta碎rt阔Co搁un冷t(简11候);紧/仪*抗启动铺定时妖器去赛抖延租时提12胡ms曾*讯/}缺IO马0I浴nt段Cl巧r假=叮KE事Y;借/颤*倚去除伍GP织IO璃话中断遥标志事执*/设VI蜂CV加ec蛇tA仍dd赚r细=满0x许00肥;纱/*伐片通知蹄VI宝C岸中断艳处理器结束慨勤*/}垒图铸3疗-8糕乐按键恩接收料程序愚流程牙图冒2.磨柔使用仪羽RT扬C携的中脾断和扰报警范程序晚设计店由念定VI旧C供中断吵功能弄和优脖先级奏分配恩表表娱3-春1火,可睬知御RT肿C迎中断构的功紧能比代较多偿。下个面简至要说冻明一嚼下珍RT蔬C到的中置断程兼序设秆计。住如表穷3-版1喊中晓RT份C情中断炎的功存能,回前三橡项是假秒中妨断的斤功能垂,第色四项赞是报荒警中响断的爷功能灰,且舍报警背中断供的匹讽配值擦,在耻每次馋报警欺中断爸后将明重新继赋值乓。其碧程序袋流程帽图如劳图缎3-删9零所示挑。圈3似.越用于和延时着的定支时器半哭Ti闻me塔r2幼争程序蠢设计重Ti订me曲r2贸犯主要泻功能辟是用荐于显娱示信垃息和靠继电荐器接纵通的三时间烂控制拣。可理通过竖Ti峰me资r2唤_S妖ta铲rt团Co科un船t毒函数叠来设打定延武时长疏度,做并启棵动定寇时器捎,虽延时蔽一段您时间称,进逮入蓄Ti磁me末r2辆_I尖SR网坏中断塔函数速,摊函数坦的流锹程图葱如图期3-哑8巧〔济b以〕村。钥图其3捧-9悲R丈TC帅劝中断翼效劳假程序回§3均.4表隐上位辫机软耀件设悟计存对于模门禁柜考勤躺系统悲来说释,上恳位机骗的作类用很娘重要备,它客可以烟完成锣很多程任务烫和实三现人燃性化般管理犬,此亏设计笔中上离位机音的功蛋能见茎第一政节中盐的上蔬位机致软件什任务光。烫§3这.4蝇.1穴屋上位盼机软霉件设何计思探想丈此上毅位机孕设计镇是使刮用朵叔VC纵++渡6连来编蹦写的晃基于催对话孩框的荐MF脉C展应用提程序玩,主哗要用斜到了汗VC晴宫控件倘MS滥Co包mm古贩来编惨写串钱口通捕信程贯序。撞接收苹和发壤送数预据方想法和改下位验机的壮方法败是相贺同的阿。刊应用贪中接茧收数席据时袭,首韵先由导此控村件接换收数款据,得当接定收完兆一帧摧的数稠据后字,进排入职RS土-4适85占绪通信文协议沙处理灿函数室,对赖整个叠数据报帧的建各字撤段进提行合滋法性锅检验浪,检谊验正面确后猛,通路过判演断命概令类祝型额Cm卷d点,来台执行导相应森的操逮作。决发送蛮数据限和下悦位机洁的发魄送数偶据程斗序是模一样知的,热将帧温内各以字段敬填入祖发送全缓冲军区,洞最后败调用梦通信唐驱动委层,脉即控孕件宾MS无Co万mm品让把缓观冲区酒的数幼据发戚送出遵去。遭

温馨提示

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

评论

0/150

提交评论