学位论文 > 优秀研究生学位论文题录展示

基于PIC16F73与CPU卡的预付费燃气表控制系统设计研究

作 者: 黄轶群
导 师: 井元伟; 刘剑勤
学 校: 东北大学
专 业: 控制工程
关键词: 预付费燃气表 PIC16F73 CPU卡 ESAM TimeCOS
分类号: TP277
类 型: 硕士论文
年 份: 2011年
下 载: 7次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着IC卡技术的不断发展以及国内相关行业服务意识的提高,在与居民用户日常生活相关的计量仪表中,使用IC卡技术已经得到了迅速的推广和广泛的应用。目前在电表、水表、燃气表以及暖气热力表中都已经开始采用IC卡进行收费。IC卡燃气表是在燃气计量仪表中加入IC卡及阀门开关控制等功能模块,用以完成对燃气量抄收和燃气量结算的新型燃气表。本课题研究的目的是利用Microchip公司生产的PIC16F73芯片和北京握奇公司生产的CPU卡ESAM嵌入式安全模块来开发设计预付费智能燃气表控制系统。本文的研究内容主要包括以下几个方面:(1)通过查阅大量的参考文献,分析了IC卡及IC卡智能预付费燃气表的发展现状,并展望了IC卡及IC卡智能预付费燃气表的发展趋势。(2)介绍了IC卡的分类,对比分析了几种IC卡优缺点;进而对CPU卡的硬件结构和片上操作系统COS进行了描述,详细分析了CPU卡文件管理体系及TimeCOS安全体系。(3)基于PIC16F73微处理器的重要特性,提出了所设计控制系统的整体硬件方案,进而设计了系统的硬件单元电路,主要包括:CPU卡接口电路,电源管理及电池电压检测电路,电机阀控制电路,ESAM模块接口电路,LCD显示电路等。(4)设计实现了CPU卡的安全报文传送,并对安全报文传送中涉及的MAC计算、数据加密解密算法进行了详细说明。进行了预付费系统安全性设计;开发实现了CPU卡预付费燃气表控制器所使用的各种功能卡片的文件结构及密钥系统,包括:用户卡、应急卡、ESAM安全模块、转移卡、采集卡。(5)设计开发并实现了CPU卡预付费燃气表软件系统,主要包括系统主程序、系统中断服务程序、CPU卡底层驱动程序,功能卡片操作程序、阀门控制程序等。

全文目录


摘要  5-6
Abstract  6-9
第1章 绪论  9-15
  1.1 引言  9
  1.2 IC卡应用现状及发展趋势  9-11
  1.3 IC卡智能燃气表现状及发展趋势  11-13
  1.4 本文主要研究内容  13-15
第2章 CPU卡技术及COS操作系统  15-25
  2.1 IC卡简介  15
  2.2 CPU卡和ESAM安全模块硬件结构  15-17
  2.3 CPU卡的操作系统COS  17-18
  2.4 CPU卡文件管理体系分析研究  18-22
    2.4.1 CPU卡文件组织结构  18-19
    2.4.2 工作基本文件  19-20
    2.4.3 内部基本文件  20-21
    2.4.4 文件访问方式  21-22
  2.5 CPU卡安全体系研究分析  22-23
  2.6 CPU卡的命令与应答  23-24
  2.7 本章小结  24-25
第3章 CPU卡预付费燃气表控制器硬件设计与实现  25-37
  3.1 微控制器芯片PIC16F73  25-27
  3.2 系统硬件电路总体方案设计  27-29
  3.3 系统各部分单元电路设计与实现  29-36
    3.3.1 PIC16F73微控制器电路设计与实现  29-30
    3.3.2 CPU卡及ESAM模块接口电路设计与实现  30-31
    3.3.3 电源及电源管理电路设计与实现  31-33
    3.3.4 重要单元控制电路设计与实现  33-36
  3.4 本章小结  36-37
第4章 系统预付费方案设计与实现  37-51
  4.1 系统报文安全传送设计与实现  37-41
    4.1.1 报文安全传送的实现  37-38
    4.1.2 MAC的计算  38-39
    4.1.3 数据加密和解密  39-41
  4.2 系统安全性设计与实现  41-42
  4.3 功能卡片工作文件及密钥体系设计与实现  42-50
    4.3.1 用户卡文件及密钥体系设计与实现  43-45
    4.3.2 ESAM文件及密钥体系设计与实现  45-47
    4.3.3 其他功能卡片文件及密钥体系设计与实现  47-50
  4.4 本章小结  50-51
第5章 CPU卡预付费燃气表控制器软件设计与实现  51-63
  5.1 软件开发平台分析  51-52
  5.2 CPU卡预付费燃气表软件总体设计与实现  52-54
  5.3 CPU卡底层驱动软件设计与实现  54-57
    5.3.1 CPU卡的上电复位和下电  55-56
    5.3.2 CPU卡接收和发送字节  56-57
  5.4 功能卡片操作软件设计与实现  57-61
  5.5 重要子程序设计与实现  61-62
  5.6 本章小结  62-63
第6章 结论与展望  63-65
参考文献  65-69
致谢  69

相似论文

  1. 智能电表的设计和实现,TM933.4
  2. 非接触CPU卡的设计与验证,TN402
  3. 基于滚动码技术的车库门禁系统的设计与实现,TP273.5
  4. 运用CPU卡的电力收费系统中密钥管理系统的安全性研究与设计,TP393.08
  5. 基于CPU卡的三相电子式多费率预付费电能表的设计与实现,TM933.4
  6. 基于CPU卡的三相预付费电能表的设计与实现,TM933.4
  7. 静电自组装制备纳米染料敏化太阳能电池光阳极,TM914.4
  8. 一款基于ARM处理器的智能读写IC设备的软硬件系统设计,TN409
  9. CPU智能卡记次消费系统设计与实现,TN409
  10. 连锁加油站加油数据自动采集及CPU卡管理系统,TP315
  11. 税控系统中安全机制的设计与实现,TP309
  12. CPU智能卡预付费单相电能表系统的研究与设计,TM933.4
  13. 国内CPU卡厂商竞争策略,F426.6
  14. 民爆产品管理系统中信息交互技术的研究与应用,TP315
  15. 基于CPU卡的智能水表控制系统设计,TP273.5
  16. 海量安全卡设备的负载均衡研究与实现,TP393.08
  17. 射频CPU卡电能表及其售电系统的研究与设计,TM769
  18. 高速公路不停车收费系统中车载单元设计,U495
  19. 基于智能费控电能表的预付费用电体系架构设计与实践,TM76
  20. 基于PIC16F73的雌雄蚕茧分选系统设计,S887.31
  21. 校园一卡通系统设计与实现,TN409

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 监视、报警、故障诊断系统
© 2012 www.xueweilunwen.com