摘 要 : 本文以PSoC为核心进行设计了一个多路数据采集系统,该系统由三个基本单元构成:分为数据的采集单元,数据的处理单元以及PC机的通讯单元。其中,数据采集单元主要由Δ-Σ ADC完成12路模数转换, 然后将数字量入PSoC;数据处理单元部分的功能则是通过 LED来显示实时数据;PC机的通讯单元通过RS-232将采集到的数据从RAM中读入PC机。56780
毕业论文关 键 词:PSoC,多路数据采集,数据处理,串行通信
Abstract:This paper shows a multi-channel data acquisition system with the PSoC as the core. The system consists of three basic modules: data acquisition unit, data processing unit and PC communications unit. Among them, the data acquisition unit is mainly done by the Δ-Σ ADC number 12 road-analog conversion, and then loads numbers into the PSoC; the function of data processing unit is to display real-time data via LED; then collected data is read into PC from the RAM via the RS-232 in PC communication unit.
Keywords: PSoC, Multi- channel data acquisition,Data processing,Serial Communications
目 录
1 绪论 3
1.1 多路数据采集系统现状分析 3
1.2 国内外多路数据采集器的现状 4
1.3 PSoC的主要性能与特性描述 4
1.4 可编程片上系统(PSoC)的发展情况 5
2 数据采集部分 5
2.1 基于PSoC的多路数据采集系统总体方案设计 5
2.2 数据采集系统 6
2.3 多路数据采集器硬件设计 6
2.4 PSoC3芯片选型 6
2.4.1 CY8C3245的主要特性及描述 6
2.4.2 引脚结构与功能 7
3 数据处理部分 10
3.1 系统的软件设计 10
3.2 汇编语言设计概述 10
3.3 Δ-ΣADC模块 11
3.4 创建和配置工程 13
3.4.1 添加并配置Δ-ΣADC 14
3.5 系统的软件设计 15
3.6 汇编语言设计概述 16
3.7 编写程序 16
3.7.1 创建和配置工程 16
3.7.3 添加并配置模拟引脚 16
3.7.6 编程及调试 17
4.1 RS232串口 18
4.2 处理部分 19
结论 20
参考文献 21
致谢 22
附 录 23
1 绪论
近年来数据采集技术作为信息科学的一个重要分支受到了人们越来越广泛的关注,数据采集系统也有了迅速的发展,他可以广泛的应用于各种领域,他研究信息数据的采集、存储、处理以及控制等工作。在精密仪器制造业、信号处理和工业自动化控制等一些领域,都存在着大量的数据控制以及测量等方面的问题。通过适当的传感器设备将外界的温度、位移和流量等一些模拟电信号转换为数字电信号,并进行处理和基选集处理显示的过程,我们将其称之为数据采集,而与其相对应的系统即称为数据采集系统(DAS)。