文摘
英文文摘
声明
1绪论
1.1数据采集系统概述
1.2数据采集系统的类型
1.3数据采集系统的历史与发展趋势
1.4检测数据的处理方法
1.4.1模拟信号处理
1.4.2数字信号处理
1.5本章小结
2 C8051F020系统概述
2.1 CIP-51CPU
2.1.1与8051完全兼容
2.1.2速度提高
2.2片内存储器
2.3 JTAG调试和边界扫描
2.4可编程I/O和数字交叉开关
2.5串行端口
2.6 12位模/数转换器
2.7本章小结
3系统硬件设计
3.1数据采集接口技术
3.1.1并行接口
3.1.2串行接口
3.1.3 ISA总线
3.1.4 PCI总线
3.1.5 USB——通用串行总线
3.2数据采集分析系统硬件总体设计
3.3 C8051F020单片机电路
3.3. JTAG接口电路
3.3.1 JTAG接口简介
3.3.2 JTAG接口在系统调试连接电路
3.4外部存储器扩展模块
3.4.1串行FLASH-AT45DB081
3.4.2 C8051F020与AT45DB081的接口电路
3.5 UART通信模块
3.5.1 RS-232收发器SP3223EEY
3.5.2单片机与PC机接口电路
3.6 USB通信模块
3.6.1 CP2102的主要特性
3.6.2 CP2102的工作原理
3.6.3应用电路
3.7本章小结
4 MCU数据采集软件
4.1程序设计方法
4.2单片机开发系统
4.3软件调试环境
4.4 MCU数据采集软件开发
4.4.1数据采集程序
4.4.2振荡器配置
4.4.3 UARTO配置
4.4.4计数器/定时器配置
4.5本章小结
5数据分析处理
5.1 Visual C++与MATLAB相融合编程
5.1.1 MATLAB
5.1.2 Microsoft Visual C++的特点
5.2 VISUAL C++与MATLAB接口技术
5.2.1 MATLAB自带编译器
5.2.2在VC++中调用MATLAB数学库函数
5.2.3用Matcom软件实现
5.2.4在VC++中调用MATLAB引擎engine
5.3数据分析处理软件
5.3.1软件界面
5.3.2程序操作流程
5.4程序编制的关键技术及代码实现
5.4.1文档/视图(Document/View)体系结构
5.4.2多窗口拆分显示技术
5.4.3 Windows API函数串口编程
5.4.4多线程编程技术
5.5信号处理程序设计
5.5.1概述
5.5.2傅立叶变换
5.5.3自相关
5.5.4软件滤波
5.6本章小结
6总结和展望
参考文献
作者在读研期间科研成果简介及发表论文
致谢