资源描述:
《基于at89c2051单片机的智能ic卡燃气表设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《信息检索与利用》课程综合大作业《信息检索与利用》课程综合大作业课题名称:基于AT89C2051单片机的智能IC卡燃气表设计姓名:班级:学号:联系方式:完成时间:《信息检索与利用》课程综合大作业基于AT89C2051单片机的智能IC卡燃气表设计摘要随着信息社会的到来,IC卡技术以其广泛的应用领域和巨大的产品市场成为我国信息产业的一大热点。与此同时,我国的燃气收费管理仍然采用人工抄表的方式,此方法严重影响居民生活,抄表既麻烦又劳累,工作量大,收费时间长,人力浪费严重;居民交费不方便,收费也不易管理,效率低,特别是对欠费者难以
2、限制。因此,智能IC卡燃气表对于城市居民生活以及燃气公司的收费管理有重大的现实意义。本文在了解了燃气表的现状,分析了技术上的优缺点,针对当前燃气计量收费的要求和特点,设计了以51系列单片机为控制核心,以IC卡为信息载体的智能IC卡燃气表。整个系统包含硬件的选择和制作、软件的设计和调试,以及系统的软件和硬件的联合调试。硬件系统主要包括:51系列单片机、液晶显示、燃气流量信号的检测、电机阀驱动、存储器接口及看门狗、IC卡读写、电源检测等模块;软件主要包括:实时采集、正确计量、故障的查询、电源电压检测、掉电数据存储、阀门驱动、读
3、写IC卡、报警显示功能等部分。系统的软件和硬件的联合调试表明系统实现了实时采集燃气流量信号、控制用户用气情况、正确计量、实时显示剩余气量并在剩余气量不足时进行声音报警、电源检测以及声音报普提示电池欠压、掉电数据存储功能、气量累积、阀门驱动等功能。测试结果和企业反馈表明,该燃气表各项指标都达到了预期的设想,具有功能全面、运行稳定、可靠性高等优点,适应燃气表市场的需求。关键词:滋气表;IC卡:单片机;-12-《信息检索与利用》课程综合大作业TheDesignofIntelligentICCardGasMeterWiththec
4、omingofinformationsociety,ICcardtechnologybecomesahotspotinthefieldofinformationindustrybecauseofitswidelyapplicationandvastproductmarket.Meanwhile,themanualgasmeterreadingisstilladoptedingascharging,whichseriouslyaffectstheresident'slife.Itisinconvenient,tiringan
5、dalsowithheavyworkload,time-wasting,manpower-wasting,lowefficiency,anddisorderedmanagement,especiallyforthepersonswhodon'tpaytheirbillsontime.Thus,theapplicationofintelligentICcardhassignificantrealisticmeaningfortheresident'slifeaswellasforthegaschargingmanagemen
6、t.Thispaperfirstlyanalysesthepresentstatusofgasmeter,theadvantagesanddisadvantagesintechnology,thendesignstheintelligentICcardwiththecontrolcoreof51seriesSCMandsupportedbyICcard..Thewholesystemconsistsofthechoiceandproductionofhardware,thedesignandtestofsoftwarean
7、dco-testofhardwareandsoftwareofthesystem.Thehardwaresystemmainlyincludesthefollowings:S1seriesSCM,the1iquidcrystaldisplay,thetestofgasflowsignal,memoryinterface,andwatchdog,ICcardread-write,powertesting,etc.Thesoftwaremainlyincludesthefollowings:realtimecollection
8、,accuratemeasurement,breakdowninquiry,powerpressuretesting,powerfailuredatastorage,valveactuation,read-writeICcard,alarmingdisplay,etc.Theco-testingofha