资源描述:
《基于单片机的ic卡智能水表控制系统设计[附程序+图]》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、45基于单片机的IC卡智能水表控制系统设计摘要很长一段时间以来,自来水用户的用水量管理依靠人工抄表,然后由收费人员到各家去收费或用户到指定地点自行缴纳。这种传统收取水费的方式需要的工作人员多、费时、费力、效率低,常常出现用户欠缴、迟缴或漏缴水费等问题。为了解决这些问题,本文在研究国内外智能水表发展现状的基础上,设计了一个基于单片机实现的IC卡智能水表控制系统。本系统以AT89C2051单片机为核心部件,通过韦根传感器检测用水量,运用IC卡读写及加密技术,实现购水与用水量管理。本文完成了系统的硬件电路设计和软件设计。硬件电路采用模块化设计,包括用水量检测电路、IC卡接口电路、电磁阀驱
2、动电路、报警电路、LED显示电路等,详细分析了各模块的工作原理;系统软件采用汇编语言编制,给出了具体的程序流程图。系统具有自动供停水、插卡智能识别、身份验证、掉电保护、LED显示、电磁阀门智能开关控制、防干扰、防拆卸等功能。关键词:单片机;韦根传感器;IC卡;智能水表45Basedonsingle-chipICcardintelligentwatermetercontrolsystemdesignAbstractForaverylongtime,themanagementofusedwaterofwateruserreliesonman-madestyle,thatneedoper
3、atorstoarriveatuser’shometocollectfeesorusersreachappointedplacetohandinfeesbythemselves.Thistraditionalstylehaslotsofdisadvantagessuchasneedingmanyoperators,timeconsumingandlowefficiency.Furthermoreproblemslikearrears,draggingonwaterfeesetc.alwaysappear.Inordertosolvetheseproblems,thispaperde
4、signsanintelligentICcardwatermetercontrolsystembasedonthesingle-chipcomputer.Thecoreofthesystemisasingle-chipmicrocomputerAT89C2051,thewiegandsensorisusedtomeasurewaterconsumption,themanagementsofwaterpurchasingandconsumptionarerealizedbyICcard’swriting,readingandencryptiontechnology.Thispaper
5、hasfinishedthesystematichardwarecircuitsdesignandsoftwaredesign.Hardwarecircuitadoptsmoduledesign,includingwaterflowmeasuringcircuit,ICcardinterfacecircuit,electromagneticvalveurgecircuit,warningcircuit,LEDdisplaycircuit,etc.Theworkingprinciplesofeverymoduleareanalyzedindetails.Thesoftwareofth
6、esystemisfinishedinassemblerlanguage,theflowchartsareprovided.Thesystemhasmanyfunctionssuchassupplyingorcuttingoffwaterautomatically,intelligentrecognitionofICcardanduser’sidentityverifying,power-failprotection,LEDdisplay,intelligentswitchcontrolofelectromagnetismvalveetc.Italsocanpreventthesy
7、stemfromdisturbanceanddisassembling.Keywords:single-chipcomputer;wiegandsensor;ICcard;intelligentwatermeter45目录摘要IAbstractII1绪论11.1课题的背景及意义11.2智能水表的发展趋势11.3本课题的研究工作22设计方案与方案论证32.1设计方案32.2方案选择43IC卡智能水表的硬件设计53.1主系统的构成53.2微处理器63.2.1单片机的选型6