声明
致谢
摘要
1 绪论
1.1 智能集中器的研究背景与意义
1.1.1 热量表市场的新形势
1.1.2 远程抄表系统介绍
1.1.3 传统透明型远程抄表系统及其抄表容量
1.1.4 新型非透明远程抄表系统及其抄表容量
1.2 应用于远程抄表系统的集中器研究现状
1.2.1 应用于传统透明型远程抄表系统的M-Bus集中器
1.2.2 应用于新型非透明远程抄表系统的智能集中器
1.3 本文所完成的内容
1.3.1 课题来源与研究目的
1.3.2 本文所完成的主要内容
1.4 本章小结
2 智能集中器的硬件设计与开发
2.1 硬件方案总体架构设计
2.2 单片机硬件资源设计
2.3 实时时钟电路的双电源供电设计
2.4 存储模块的高速接口电路设计
2.4.1 存储模块的小型化设计
2.4.2 microSD卡的SPI工作模式电路图
2.5 GPRS远程无线通讯电路设计
2.5.1 内嵌TCP/IP协议的双频GPRS模块
2.5.2 DC/DC降压电源电路设计
2.5.3 上电自启开机电路设计
2.5.4 模块工作状态的LED展示电路设计
2.5.5 Micro SIM卡接口电路及其防静电保护设计
2.5.6 单片机与模块通讯接口电路的可靠性设计
2.5.7 天线的阻抗匹配设计
2.6 LDO降压电源电路设计
2.7 本章小结
3 智能集中器的软件设计与开发
3.1 软件方案总体架构设计
3.2 智能集中器的通讯协议
3.2.1 制定通讯协议
3.2.2 运用通讯协议
3.3 主函数main()的外设初始化设计
3.3.1 单片机片内硬件资源初始化
3.3.2 来自服务器的命令中断
3.3.3 抄表周期中断
3.3.4 存储周期中断
3.3.5 上传周期中断
3.4 时序设计microSD卡驱动程序
3.4.1 单片机的SPI时钟的极性和相位选择
3.4.2 microSD卡的SPI模式初始化流程图
3.4.3 microSD卡的读写数据块的接口设计
3.5 字符串设计GPRS模块驱动程序
3.5.1 GPRS远程连接组网方案
3.5.2 AT指令字符串输出的模块化设计
3.5.3 透明模式的TCP/IP连接状态图编程实现
3.5.4 心跳掉线后软硬件重连的稳定性设计
3.6 实时时钟的读写日历时间的时序设计
3.7 本章小结
4 用于大字节数据通讯的M-Bus主机设计
4.1 M-Bus总线介绍
4.2 传统非智能M-Bus集中器及其弊端
4.2.1 传统非智能M-Bus集中器介绍
4.2.2 传统非智能M-Bus集中器的弊端
4.3 大字节数据通讯M-Bus主机模块工作原理
4.3.1 升压电路
4.3.2 主机发送电路
4.3.3 主机接收电路
4.3.4 报警电路
4.4 M-Bus主机接收电路的软件设计
4.4.1 ADC采样编程
4.4.2 PWM模拟DAC
4.5 本章小结
5 智能集中器的测试
5.1 抄表效率测试
5.2 GPRS模块测试
5.2.1 GPRS模块大字节数据通讯能力测试
5.2.2 GPRS模块掉线重连时间
5.3 M-Bus主机测试
5.3.1 携带多从机的性能测试
5.3.2 大字节数据包的性能测试
5.4 microSD卡测试
5.4.1 microSD卡备份抄表数据测试
5.4.2 microSD卡备份配置参数测试
5.5 本章小结
6 总结与展望
6.1 总结
6.2 展望
参考文献