文摘
英文文摘
声明
1绪论
1.1项目背景及研究的目的和意义
1.2项目的国内外研究现状
1.3论文的主要研究内容
1.4论文的组织结构
2需求分析
2.1系统要解决的问题
2.1.1远程监测终端的要求
2.1.2计算机监控中心的要求
2.2远程监测终端功能分析
2.3计算机监控中心软件功能分析
2.4系统技术参数
2.4.1运行环境
2.4.2测量参数及要求
2.4.3无线通信范围
3总体设计方案
3.1设计原则
3.2系统方案
3.2.1远程监测终端的结构
3.2.2计算机监控中心的结构
3.3系统方案的可行性
3.4系统开发涉及的相关内容
3.4.1 GPRS网络
3.4.2 GPRS模块选型
3.4.3 M23A GSM/GPRS模块
3.4.4 AT指令集
3.4.5远程监测终端的外设备选型
3.4.6远程监测终端的微控制器
3.4.7开发工具
4远程监测终端的硬件电路设计
4.1系统电源设计
4.2数据采集模块的电路设计
4.2.1微控制器外围电路
4.2.2实时时钟电路
4.2.3数据采集模块的供电电路
4.2.4数据采集模块的串行通信电路
4.2.5模拟信号采集电路
4.2.6开关量输入处理电路
4.6.7开关量输出处理电路
4.2.7 LED及蜂鸣器电路
4.2.8 SD卡接口电路
4.3 GPRS通信猫的电路设计
4.3.1 M23A模块供电电路
4.3.2 M23A模块启动电路
4.3.3 M23A模块通信接口电路
4.3.4 SIM卡接口电路
4.4键盘与显示模块的电路设计
5远程监测终端的软件设计
5.1软件设计方法
5.1.1有限状态机
5.1.2事件驱动的程序设计方法
5.2远程监测终端底层驱动程序设计
5.2.1 STM32固件库
5.2.2系统时钟节拍驱动程序
5.2.3串口底层驱动程序
5.2.4 M23A GPRS通信驱动程序
5.2.5图像采集驱动程序
5.2.6开关量采集驱动程序
5.2.7模拟量采集驱动程序
5.2.8 SD卡驱动程序
5.2.9键盘与显示驱动程序
5.3远程监测终端应用层程序设计
6计算机监控中心的软件开发
6.1数据库的选择
6.2功能模块的设计
6.2.1用户管理模块
6.2.2系统查询模块
7结论
致谢
参考文献
附录
攻读学位期间发表的论文目录及参与的项目