无线抄表系统燃气表端的设计和数据传输
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无线抄表系统燃气表端的设计和数据传输随着国家“十二五”规划战略的提出,清洁能源将成为未来发展的趋势,而天然气作为一种清洁能源必将获得巨大的市场前景。
天然气的广泛应用将推动燃气表行业的迅猛发展。
然而,传统的燃气表因为存在入户抄表难、抄表数据不准确、数据更新实时性差等问题,已不能满足市场快速发展的需要。
针对以上问题,本文设计了一种基于CC1101的无线IC卡燃气表抄表系统。
本抄表系统既具有IC卡功能,便于燃气用户购买燃,同时还具有无线数据收发能力,方便了燃气公司对燃气表的运行状态进行实时监控,避免了上门抄表所带来的不便。
本文主要从以下几点对本系统进行了介绍:1)在硬件方面,设计了以TI公司的MSP430F417单片机为主控芯片的无线IC卡燃气表,能够完成燃气的计量、流量实时显示、无线数据收发等功能;同时设计了以CC1101无线射频收发芯片为核心的手操器,能够完成燃气表的数据采集、实时更新燃气表的性能参数等功能。
2)在软件方面,采用模块化的编程设计思想,分模块编写程序,分块调试,然后将各模块程序进行集成,整体调试,这样便于排除程序中的错误。
3)在燃气表的组网时,本文采用了分群算法,将一栋楼上的所有燃气表分成若干个群组,每个群组有一个群首,群首负责读取群里的其它燃气表的数据,当抄表时,群首负责进行数据的传输,这样既提高了抄表的效率,又可以防止燃气表数据的丢失。
4)在设计时采用了低功耗的设计思想,充分利用芯片的低功耗功能。
对于单片机程序设计时,以中断方式代替查询方式,节省CPU的运行时间,在没有任务时使单片机进入睡眠模式,减小了系统的电流消耗;对于射频模块,采用CC1101
芯片自带的电磁波唤醒(WOR)功能实现,当没有数据收发任务时,无线模块进入休眠模式,进一步降低了系统的功耗。