基于STM8L设计微功耗IC卡燃气表-威雅利.PDFVIP

基于STM8L设计微功耗IC卡燃气表-威雅利.PDF

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM8L设计微功耗IC卡燃气表-威雅利

基于STM8L 设计微功耗IC 卡燃气表 IC 卡燃气表市场现状 人工上门查燃气表的工作量大,效率低,恶意拖欠气费的用户使燃气公司损失很大。随着 科技的发展,出现了 IC 卡预付费型燃气表。燃气用户在燃气公司开户,购买一定气量后, 即得到加密的 IC 卡。用户用气时将卡插入燃气表中,卡中气量自动输入燃气表并在 IC 卡 中消除气量,供气阀门打开。当气量不足 5m³时,燃气表提示用户购气;气量用完时,燃 气表自动切断供气管路。 1 系统功能及硬件设计 系统以 STM8L152R6T6 单片机为核心,它内置 LCD 驱动器。采用保密性好的 SLE4442 逻辑加密卡作为预付费卡片,具有强大的电源管理系统,流量监测精确,防磁、防破坏、 数据加密防窃,可液晶显示剩余气量、购气量以及各种状态标志符。其基本功能包括:① 开机检测功能。系统开机后能自动检测当前状态,决定是否开阀。②停电关阀及数据保护 功能。当突然停电时,系统将重要数据保存并关阀,当系统复位时能重新调入数据。③低 电压检测功能。本系统采用电池供电,电压检测功能必不可少。当电压过低时,提示用户 更换电池,若用户没及时更换则系统可自动关闭阀门。④强磁场检测功能。当外界强磁场 干扰时,系统能识别并自动关阀。⑤报警显示功能。当电压低、泄漏、用气量不足及发生 其他故障时系统能声音报警和屏幕显示。⑥读卡功能。⑦计量功能。准确计量,并能对气 压变化引起的计量误差进行修正。 1 .1 单片机的选择 由于主要设计低功耗的 IC 卡燃气表,因此所选的单片机必须满足低功耗要求,另外对单片 机抗干扰性以及可靠性也有一定要求。我们选用意法半导体公司的 STM8L152 系列超低功 耗 8 位单片机。 选用 STM8L152 系列的 STM8L152R6T6 单片机,它集成 LCD 驱动器直接驱动液晶,串 行在线编程,5 种省电模式。处于 Active-Halt 低功耗模式下最低电流为 0.54μA ,从低功 耗模式下唤醒只要通过片内的定时器中断即可,或利用流量脉冲进行外部唤醒,因此完全 可以省去外部中断唤醒电路。定时器确保程序稳定,IO 口的所有 8 个位全部可以外中断处 理,中断边沿可选。STM8L152R6T6 片内集成了 32kb 的闪存,既可当程序存储器,其剩 余部分又可代替可扩展内存来保存重要数据,这样大大节约了因外扩可扩展内存而增加的 功率消耗,也简化了硬件电路,降低了成本。内置硬件 RTC 模块,为实现实时时钟 SOC 方案提供支持。根据不同的市场应用和群体可选配 AES 数据加密模块,芯片引脚完全 pin-to-pin ,节省了开发周期和成本,实现产品升级换代。 1 .2 系统组成 控制器组成包括 STM8L152R6T6 单片机、IC 卡读写电路、电源监控电路、流量测量电路、 显示驱动电路、电磁阀控制电路、蜂鸣器及按键电路、泄漏检测电路等。见图 1 图 1 ① IC 卡读写电路:IC 卡由于具有存储容量大、数据保密性好、抗干扰能力强、操作速度 快等优点,近年来应用广泛。IC 卡储存用户识别和用户购买气量的信息,本系统采用符合 ISO 7816 国际标准的 SLE4442 逻辑加密存储卡。IC 卡对存储区的读、写、擦除等操作都 有硬件密码控制,具有认证、系统密码、用户读写密码多层保密措施,可确保数据的安全。 在 IC 卡插入卡座后,产生 1 个 IC 卡插入信号,插入信号产生中断可唤醒 CPU。CPU 控 制升压电路工作,在检测到 IC 卡及认证校验密码通过后,读入 IC 卡中购买的气量,和当 前剩下的余量相加后存入内存,并将 IC 卡中的数据清零。STM8L152R6T6 内置硬件 UART 兼容 ISO7816-3 ,大大简化软件设计。 ② 电源监控电路:采用 NCP302HSN27T1 型电压监测器,其芯片的工作电压范围为 0 .8 ~ 10 V ,静态电流约0 .5μA ;电压检测门限精度不大于2%。当电池电压低于保护值 2 .7 V 时,芯片的脚 1 变为高电平,向微控制器发出中断请求,蜂鸣器发出呜叫声提醒用户更 换电池。 ③ 流量测量电路:干簧管为磁灵敏开关型传感器,其结构见图 2。干簧管由一对磁性材料 制造的弹性舌簧组成,密封于玻璃管中。当恒磁铁或线圈产生的磁场施加于舌簧上时,使 2 个舌簧磁化,产生的磁场吸引力克服了舌簧弹性产生的阻力,舌簧被接触导通。一旦磁 场消失,舌簧又重新分开。控制器采用 2 个干簧管实现计数和保护功能。1 个干簧管安装 在单位计数拨码盘附近,在计数拨码盘上均匀嵌有 2 个微型磁钢。当 0 .01m3 的燃气从 燃气表流过

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档