关于数据采集的需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析说明书
专业:集成电路
班级:2011级2班
姓名:杨丽娟 1108040215
和黄丽婷 1108040228
小组成员:杨丽娟黄丽婷
目录
1.引言 (8)
1.1编写目的 (8)
1.2项目背景 (8)
1.3定义 (9)
1.4参考资料 (9)
2.任务概述 (9)
2.1目标 (9)
2.2运行环境 (10)
2.3条件与限制 (10)
3.数据描述 (10)
3.1动态数据 (10)
3.2数据采集 (4)
4.功能需求 (10)
4.1功能划分 (10)
4.2功能描述 (10)
5.性能需求 (11)
5.1数据精确度 (11)
5.2时间特性 (11)
5.3适应性 (11)
6.运行需求 (12)
6.1用户界面 (12)
6.2硬件接口 (12)
6.3软件接口 (12)
6.4故障处理 (12)
7.其它需求 (12)
8. 经简化后的要求 (12)
1.引言
1.1编写目的
这次的编写目的是源于本次的课程设计,马老师布置任务为设计一个可以实时采集电压数据的嵌入式开发板上的程序,要求我们分组完成课程设计。于是为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
该文档是需求分析文档。
1.2项目背景
1.0有一数据采集器(程序中用采集ad转换器数据代替),要求采集ad转换器的数据操作。现要求将操作采集的数据能够生成数据文件,并且将生成的文件上进行保存。
1.3参考资料
《用户设计要求说明书》
《项目开发计划》
《嵌入式系统原理》
《接口与应用》
《嵌入式原理》
2.任务概述
2.1目标
将嵌入式机器的采集数据生成数据文件本机保存,并允许远程控制该采集并保存的数据,方便用户的使用和远程数据监控。
总体功能要求如下:
(1)本机配备彩色触摸屏;
(2)允许本地生成文件;
(3)允许文件保存;
(4)仪器采集的数据可访问
(解释起来就是:在本机与嵌入式机上都能对数据文件的保存,随时的(嵌入式机器)上传或(计算机)下载文件的软件,且可通过网线或串口与嵌入式机联系起来,连着同步上传文件。)
2.2运行环境
操作系统:linux操作系统、windows操作系统
运行环境:嵌入式开发板、仪器控制界面软件,远程控制软件,终端,以及各种串口软件。
2.3条件与限制
1.远程监控数据必须安装交叉编译环境。
2.具体电压值在-2500mv到+2500mv之间。采集精度在20位。
3.数据采集周期:最快为1000ms采集一次。
3.数据描述
3.1数据采集
嵌入式控制面仪器板主要是通过串行通讯的串口实现对各个数据的采集,包括对ad转换器数据的采集和相关参数的控制。本地嵌入式系统通过以太网通信,实现远程控制和数据的相互存储和处理。
3.2动态数据
在界面上点击电压,就会在显示屏上输出电压值。
4.功能需求
4.1功能划分
总体设计是设计的第一步,其目的是描述系统如何实现由系统定义规定的那些功能。它需要解决嵌入式系统的总体构架,从功能实现上对软硬件进行划分;在此基础上,选定处理器和基本接口器件;根据系统的复杂程度确定是否使用操作系统,以及选择哪种操作系统;此外,还需要选择系统的开发环境、软件系统的总体架构设计等。
4.2功能描述
(1)、现在就是要把数据采集器的控制面板设置在嵌入式的板子上。并在linux开发板上可以运行。
(2)、利用终端来观测数据,或者下载数据文件。
(3)、用qt做个软件版面。
(4)、采集的数据还可以在qt界面上显示,或者在异地的查看数据,分析数据。
(5)、在本地还有远程的控制中,利用数据来检测采集仪器的数据情况。
5.性能需求
(1)、触摸屏为电阻触摸屏,大小根据厂家要求而定。
(2)、数据采集的量需要大以及准确性要高
(3)、分析后的数据保存
(4)、文件的命名是通过当地的当时的时间进行命名的,以便按时检查阅数据。
5.1数据精确度
(1)、ad转换器的数据在qt上用3为阿拉伯数字显示,有效范围为3位数字。
(2)、转数为整数,没有误差最大为3位数字。
5.2时间特性
(1)、刷新周期为1s刷新一次本地的数据。采集数据为1000ms周期
(2)、仪器上传反应时间在控制在1000ms以下
5.3适应性
传输周期为1000ms
1.采集仪器适应在野外工作,但是工作时间受电池的影响。
2.不适应多个人同时操作控制界面。
3.Ad转换具体数据值在0到999之间。采集精度在3位
6.运行需求
7. 经简化后的要求
在老师的客观分析下,认为短时间内我们难以完成上述的命题,故对要求进行了相对的简化,其简化的方面有,(1)、嵌入式机只进行采集与本地保存即可。(2)、本地计算机仅需查看数据。
三、需求规格说明书
1.引言 (8)
1.1编写目的 (8)
1.2项目背景 (8)
1.3定义 (9)
1.4参考资料 (9)