智能仪器控制软件研制任务书
软件研制任务书范文
软件研制任务书范文一、项目概述。
1. 项目名称:[软件名称]2. 项目背景。
咱为啥要搞这个软件呢?你看啊,现在[阐述一下当前存在的促使这个软件诞生的现状或者问题,比如说市场上有某种需求没被很好满足,或者公司内部有个流程需要软件来优化之类的],所以咱们就得搞出这么个软件来解决这些麻烦事儿。
3. 项目目标。
咱这个软件啊,那得是个超级实用的玩意儿。
简单来说,就是要让[目标用户群体]用起来特别顺手,能轻松地[描述软件主要功能目标,例如快速管理个人财务,或者高效地进行团队协作等]。
而且啊,要比市面上那些类似的软件更酷、更好用,争取在[预期的市场或者应用领域]里闯出一片天。
二、软件功能需求。
# (一)核心功能。
1. 功能一:[功能名称1]这功能就像是软件的大脑,得特别聪明才行。
比如说,如果这是个购物类软件,那这个功能就得让用户能快速找到自己想要的东西,不管是输入[具体的搜索方式,像关键词、商品编号啥的],还是按照[列举分类搜索的依据,比如类别、价格区间等]来搜,都得一下子就找到。
而且啊,找到之后还得给用户展示各种有用的信息,像[产品的图片、详细描述、用户评价等],这样用户才能放心购买。
2. 功能二:[功能名称2]这个功能呢,就像是软件的小秘书。
假如是个日程管理软件,那它就得能提醒用户各种重要的事情。
用户可以设置[详细说明提醒的设置方式,比如按照日期、时间、重复周期等]提醒,不管是一次的事儿,还是每天、每周都要做的事儿,这个小秘书都不能忘,得准时提醒,不然用户该着急上火了。
# (二)辅助功能。
1. 用户登录与注册。
这就像是软件的大门,得安全又方便。
用户可以用[列举可能的登录注册方式,像手机号、邮箱、第三方账号等]来注册登录。
注册的时候呢,不能太麻烦,简单几步就搞定,但是安全也不能马虎,得有[说明一些安全措施,比如验证码、密码加密等],可不能让用户的信息被坏人偷走。
2. 设置功能。
这个功能就像是软件的私人定制小助手。
智能仪器课程设计任务书
南京工程学院课程设计任务书课程名称《传感器与检测技术》及《智能仪器》综合课程设计院(系、部、中心)自动化学院专业测控技术与仪器班级测控102起止日期2013.7.1-2013.7.12指导教师乐建华刘大伟一、课程设计应达到的目的课程设计的目的是使学生能够将《传感器与检测技术》与《智能仪器》等课程的内容有机的联系起来,形成系统的概念,培养学生综合应用知识的能力,掌握智能仪器设计的基本思想和方法、以及软硬件调试方法。
二、课程设计题目及要求(七选一)1.智能测温仪:测量范围:-50℃~150℃;精度:1%;采用MCS51系列单片机完成4路温度测量,并将测量值显示于数码管上;系统应具有自动校零功能。
2.智能汽车超载报警器:采用MCS51系列单片机构建系统,测量汽车重量,如果汽车超载,报警器发出声或光报警信号,且超载阈值可设置成5吨和10吨和20吨三挡。
3.智能障碍探测仪:采用MCS51系列单片机构建系统。
探测距离为3米,若3米以内有障碍物,系统发出声或光报警信号。
4.智能微位移测量仪:测量范围:±5mm;精度:0.5%;采用MCS51系列单片机完成一路位移测量,并将测量值显示于数码管上;系统应具有部分电路自诊断功能。
5.智能测速仪:测量范围:5~5000rpm;采用MCS51系列单片机完成测量,并将测量值显示于数码管上。
分别采用测频法和测周法进行设计,并比较不同速度段的测量精度。
6.智能路灯亮灭控制系统:采用MCS51系列单片机完成测控任务。
当日照亮度超过阈值,控制灯灭;反之,则控制灯亮;阈值可调;并对城市路灯具有一定的节能管理功能。
7.智能煤气报警器:采用MCS51系列单片机完成测控任务。
测量煤气浓度,当煤气浓度超限时,系统发出报警信号,同时打开排气扇排气;浓度上限值可调。
三、课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要求〕整个课程设计任务分两个阶段完成:第一阶段为硬件(理论)设计阶段,完成以下设计任务:1.系统整体方案设计,包括课题分析、传感器选择、单片机选择等。
GJB软件工程化-软件研制任务书
标识:XXX GJB软件工程化文件XX软件研制任务书编制/日期:审核/日期:批准/日期:XX公司2022年1 范围1.1标识本文档的标题:XX软件研制任务书本文档的标识:XX-XX本文档的版本号:1.0.01.2 系统概述本系统软件是XX开发软件组成,该软件主要是数据采集控制、XX算法以及具有XX数据功能,同时该软件也能通过串口连接XX,处理设备指令、主动发送指令的串口调试功能,XX。
该软件是由XX公司研制开发,主要应用于XX任务,所形成的软件产品将被XX研究所或单位作为平台使用。
1.3 文档概述本文档用于介绍XX软件相关的软件研制任务说明,包括软件的运行环境、技术要求、数据处理需求、可靠性要求,适应性需求,安全性需求,保密性需求,质量控制需求、软件保障要求等方面的需求。
2 引用文档《XX研制合同》《XX质量保证大纲》3 运行环境要求3. 1 硬件环境3. 2 软件环境表0-2运行环境中软件项一览表4 技术要求4.1 功能XX系统软件主要是数据采集控制、XX算法以及具有XX数据功能,同时提供通信软件算法源码,以便我方软件人员先进行嵌入式移植,评估算法所消耗的系统资源,以便确定XX。
4.2 性能本系统的软件具有很高的运算精度和运算效率,有灵活的适用性和实时性,功耗低,占用空间小。
4.3 输入/输出本软件主要包含XX和XX两个功能,对于XX功能而言,本软件的输入为XX的串口,其数据格式如下表所示:报文属性说明控制报文说明对于XX功能而言,本软件的输出为XX。
对于XX功能而言,本软件的输入为XX。
对于XX功能而言,本软件的输出为XX数据流,其格式如下表所示:4.4 数据处理要求1)技术指标要求1;2)技术指标要求2;3)技术指标要求3;4)针对数据类型的校验,确保数据类型和日期类型的数据符合要求4.5 接口通信机接口采用XX。
4.6 固件XXX程序所使用的软件为XX,在使用前要在配置的计算机中安装该款软件,安装步骤见附录1。
软件研制任务书模板
份号:001 密级:XXXXXXXX项目软件研制任务书XXXX-RRW-R01.00XXXXXX有限公司XXXX年XX月XX日辑要页文档修改记录目次1 范围 (1)1.1标识 (1)1.2系统概述 (1)1.3文档概述 (1)2 引用文件 (1)3 运行环境要求 (1)3.1硬件环境 (1)3.2软件环境 (1)4 技术要求 (1)4.1功能 (1)4.2性能 (2)4.3输入/输出 (2)4.4数据处理要求 (2)4.5接口 (2)4.6固件 (2)4.7关键性要求 (2)4.7.1 可靠性 (2)4.7.2 安全性 (2)4.7.3 保密性 (3)5 设计约束 (3)6 质量控制要求 (3)6.1软件关键性等级 (3)6.2标准 (3)6.3文档 (3)6.4配置管理 (3)6.5测试要求 (3)6.6对分承制方的要求 (3)7 验收和交付 (4)8 软件保障要求 (4)9 进度和里程碑 (4)10 注释 (4)1 范围1.1 标识本条应描述本文档所使用的系统和软件的完整表示,适用时,包括其标识号、名称、缩略名、版本号和发布号。
1.2 系统概述本条用概述本文档所适用的系统和软件用途。
它还应描述系统和软件的一般特性:概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。
1.3 文档概述本条应描述本文档的内容和用途,并描述与它的使用有关的保密性方面的要求。
2 引用文件本章应列出引用文档的编号、标题、编写单位、修订版及日期。
还应标识不能通过正常采购活动得到的文档的来源。
3 运行环境要求3.1 硬件环境本条应描述CSCI运行必需的硬件环境的要求,包括:a)宿主机和目标机的型号、主要性能指标及资源配置和分配;b)通用外设的种类、数量、型号、规格及主要性能指标;c)专用外设的种类、数量、性能及接口情况。
3.2 软件环境本条应描述CSCI运行必需的软件环境的要求,包括:a)系统的组成;b)对操作系统、监控软件、语言、数据库等的类型、版本及编程的要求;c)软件工具的种类、版本及应用的主要功能。
智能仪器软件设计
因此,必须对复杂的嵌入式软件系统进行合理的控制。
嵌入式操作系统
商用系统
专用系统
开放系统
嵌入式操作系统的 分类
嵌入式操作系统
嵌入式操作系统的体系结构
嵌入式软件开发
增量式迭代开发模型
02 软件工程开发模式 单击此处添加正文
04 模块化与结构 化 程序 设 计 单击此处添加正文
软件危机 与软件工 程
01
软件危机的出现
单击此处添加正文,文字 是您思想的提炼,请尽量
言简意赅地阐述观点。
02
软件工程的定义
运用系统的、规范的和 可定量的方法来开发、 运行和维护软件。”
软件工程开发模式
智能仪器软件设计
电子科学与工程学院 2004年6月
单击此处添加副标题
主要内容
CONTEN T
01 软件设计方法概述 单击此处添加正文
02 基于裸机的软 件 设计 单击此处添加正文
03 基于操作系统 的 软件 设 计 单击此处添加正文
04 软件测试 单击此处添加正文
PART ONE
能仪器仪表已不再是简单的硬件实体,而 硬件、软件相结合,软件决定仪器智能高 的新型仪器。
试系统简介
软件测试就是在软件投入运行前,对软件需求分析,设计 规格说明和编码的最终复查,是软件质量保证的关键步骤。
定义1:软件测试是为了发现错误而执行 程序的过程。
定义2:软件测试是根据软件开发各阶段的规格说明和 程序的内部结构而精心设计一批测试用例(即输入数据 及其预期的输出结果),并利用这些测试用例去运行程 序,以发现程序错误的过程。
智能控制实验指导书(自编)
《智能控制技术》实验指导书文哲雄编华南师范大学增城学院2013年 9 月 1前言本实验课程是与《智能控制技术》课程的理论教学内容相配套而开设的。
《智能控制技术》是一门实践性很强的专业课程,它对培养学生实践动手能力,提高综合素质和开发创新思维有着重要的作用。
《智能控制技术》实验在工程和教学中都有非常重要的作用,具有自身的特点和很强的实践性。
智能控制方法和手段很多,本实验指导书介绍的是最常见的智能控制技术,最常用系统设计方法和系统调试技术。
主要培养学生具有智能控制系统设计和调试技术、以及应用能力;开拓学生思路,培养学生综合应用知识的能力和创新能力。
培养学生严肃认真,求实求真的科学作风,为后续毕业设计和今后从事电子技术方面的工作打下基础。
在实验项目中有一部分是设计性实验,教师给出实验项目的要求,学生自己选择实验方案和实验电路,自己完成实验步骤的内容。
要求学生写出系统设计方案,硬件电路设计、软件程序设计和现场调试。
写出实验心得体会。
实验成绩根据实际操作和实验报告综合评分标。
由于编者水平有限,难免在本实验指导书中出现错误或不妥之处,望读者指正。
目录实验一认识 HL-1 实验箱 (4)实验二 D/A转换实验 (6)实验三 A/D转换实验 (9)实验四矩阵键盘接口设计实验 (12)实验五 LCD显示器接口实验 (20)实验六报警控制接口实验 (25)实验七单片机温度控制实验 (29)实验八单片机转速控制实验 (38)实验九计算机温度PID控制实验 (43)实验十单片机—计算机转速测量/控制实验 (46)实验一认知 HL-1 实验箱一、实验目的1、了解HL-1实验箱的结构,功能和操作方法;2、掌握程序编辑、编译、程序代码下载的操作方法。
二、实验原理1、kiel软件的安装、程序编辑、程序编译的操作步骤。
2、STC-ISP下载软件的使用、接口驱动程序的安装。
3、HL-1实验箱电路原理。
三、实验仪器材料1、PC计算机2、HL-1实验箱四、实验内容1、说明kiel软件的安装、程序编辑、程序编译的操作步骤。
智能仪器控制软件研制任务书
智能仪器控制软件研制任务书任务书一、项目背景和目标智能仪器控制软件作为一种集成了传感器、控制器和计算机技术的软件,可以对仪器设备进行远程监控和控制,实现自动化操作和数据采集分析。
在科学研究、工业生产和实验室测试等领域具有广泛的应用价值,对提高效率、减少人力成本和提高产品质量有重要作用。
本项目旨在研发一种智能仪器控制软件,实现对仪器设备的远程监控和控制,提供友好的用户界面,方便用户进行操作和数据分析。
具体目标包括:1.实现仪器设备的远程监控功能,可以随时了解设备的状态和数据情况。
2.提供实时数据采集和存储功能,方便用户进行数据分析和后续处理。
3.支持对设备的远程控制功能,例如开关设备、调整参数等。
4.设计友好的用户界面,使用户操作简单方便。
二、项目内容和要求本项目的主要内容包括软件需求分析、系统设计、编码实现、系统测试和用户文档编写等。
具体要求如下:1.软件需求分析:对应用环境进行调研,收集用户需求,并进行需求分析和功能设计,明确软件的功能、性能和界面要求。
2.系统设计:根据需求分析结果,进行系统总体设计和模块设计,确定软件的架构和各模块的功能和接口。
3.编码实现:根据系统设计,使用合适的编程语言和开发工具进行编码实现,确保软件能够满足需求,并具有良好的性能和稳定性。
4.系统测试:进行单元测试、集成测试和系统测试,确保软件的各项功能和性能可以正常运行。
5.用户文档编写:编写使用手册和操作指南,详细介绍软件的功能和操作步骤,方便用户使用和维护。
三、项目进度安排本项目的工作进度安排如下:1.第一周:完成软件需求分析,包括调研、需求收集和需求分析等。
2.第二周:完成系统设计,包括总体设计和模块设计等。
3.第三周至第六周:完成编码实现和系统测试,包括编码、单元测试、集成测试和系统测试等。
4.第七周至第八周:完成用户文档编写和最终测试。
四、项目组织和人员分工本项目的组织结构如下:1.项目经理:负责项目的组织和协调,监督项目进展,解决项目中的问题。
软件研制任务书
软件研制任务书 Company number【1089WT-1898YT-1W8CB-9UUT-92108】份号:001 密级:XXXXXXXX项目软件研制任务书XXXX-RRW-R01.00XXXXXX有限公司XXXX年XX月XX日文档修改记录目次1 范围1.1 标识本条应描述本文档所使用的系统和软件的完整表示,适用时,包括其标识号、名称、缩略名、版本号和发布号。
1.2 系统概述本条用概述本文档所适用的系统和软件用途。
它还应描述系统和软件的一般特性:概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障机构等;标识当前和计划的运行现场;列出其他有关文档。
1.3 文档概述本条应描述本文档的内容和用途,并描述与它的使用有关的保密性方面的要求。
2 引用文件本章应列出引用文档的编号、标题、编写单位、修订版及日期。
还应标识不能通过正常采购活动得到的文档的来源。
3 运行环境要求3.1 硬件环境本条应描述CSCI运行必需的硬件环境的要求,包括:a)宿主机和目标机的型号、主要性能指标及资源配置和分配;b)通用外设的种类、数量、型号、规格及主要性能指标;c)专用外设的种类、数量、性能及接口情况。
3.2 软件环境本条应描述CSCI运行必需的软件环境的要求,包括:a)系统的组成;b)对操作系统、监控软件、语言、数据库等的类型、版本及编程的要求;c)软件工具的种类、版本及应用的主要功能。
4 技术要求4.1 功能本条可分条描述需要由软件产品完成的所有功能、工作模式、容错要求、特殊要求(如对某些意外的适应能力)及应急措施和可扩展要求。
4.2 性能本条应描述对软件的精度、实时性、时间、占用存储空间的开销及余量等性能指标要求。
4.3 输入/输出本条应描述本软件所有输入/输出信息的来源、格式、数量、频度、顺序、值域、精度、接收方法及信号发生的最短时间间隔,发送方法及发送对象,中断信号数量、优先级,需要时给出与其他软件的接口,以及对于嵌入式软件程序的固化地址。
1202智能仪器仪表课程设计任务书(朱敏杰)
基于DA 转换器的简易信号发生器一、题目:基于DA 转换器的简易信号发生器二、内容:采用单片机与DA转换器构成简易信号发生器。
(1)该信号发生器应能产生三角波、正弦波、方波、锯齿波(2)该信号发生器为双极性输出,-5V~+5V(3)该信号发生器发生信号的基本频率100HZ,频率可调(10HZ~500HZ,步进10HZ)(4)功能选择由按键完成三、设计要求:上交报告应包括:1)电路原理图(或仿真原理图)、电路PCB图(可选做)2)程序流程图3)程序代码(C51、ASM可选)智能温度测试电路的设计一、题目:智能温度测试电路的设计二、内容:智能温度测试电路的设计:(1)可以显示当前温度值(2)有温度的上下限设置,可以通过按键设置上下限值(3)温度超限有报警功能(4)设置4个按键:1、启动/停止按键2、上限温度/下限温度切换按键3、温度+4、温度-(5)可以通过RS-232串行通信接口输出当前温度值,上位机建议采用labVIEW。
(6)系统参数可以存储,掉电不丢失三、设计要求:上交报告应包括:1)电路原理图(或仿真原理图)、电路PCB图(可选做)2)程序流程图3)程序代码(C51、ASM可选)简易频率计设计一、题目:简易频率计设计二、内容:简易计算器的设计,基本要求:(1)可以测量信号发生器的信号频率,并且显示(2)信号有信号发生器输出,频率范围1-500HZ,占空比1:2,信号高电平5V,低电平0V扩展功能:(1)频率范围1-5KHZ三、设计要求:上交报告应包括:1)电路原理图(或仿真原理图)、电路PCB图(可选做)2)程序流程图3)程序代码(C51、ASM可选)简易分布式控制系统设计一、题目:简易分布式控制系统设计二、内容:简易分布式控制系统设计,基本要求:(1)系统采用RS232通信(2)上位机软件可自行编译(建议采用LabVIEW),或者采用串口调试工具模拟(3)下位机采集AD信号,传送并显示采样值(4)自行设计上下位机通信协议,要求协议能完成一主多从通信扩展功能:(1)下位机地址可上电改写,掉电不丢失(2)通信协议具备超时重发功能三、设计要求:上交报告应包括:1)电路原理图(或仿真原理图)、电路PCB图(可选做)2)程序流程图3)程序代码(C51、ASM可选)简易V/F转换器设计一、题目:简易V/F转换器设计二、内容:简易V/F转换器设计,基本要求:(1)系统通过AD转换器采集模拟信号,显示测量结果(2)测量结果还可通过连续方波形式输出0V对应方波频率50HZ,5V对应方波频率550HZ,0-5V内对应关系为线性,方波高电平5V,低电平0V扩展功能:(1)显示输出方波的频率三、设计要求:上交报告应包括:1)电路原理图(或仿真原理图)、电路PCB图(可选做)2)程序流程图3)程序代码(C51、ASM可选)。
智能仪器课程设计任务书
智能型温度测试仪任务书
题目:智能型温度测量仪
院别:机电工程与自动化
专业:生产过程自动化技术
班级:xxx
姓名:xxx
Xxx
Xxx
指导老师:xxx
《智能型仪器仪表》设计任务书一、设计系统名称
智能型温度测量仪
二、性能指标
DS18B20利用单总线的特点可以方便的实现多点温度的测量,轻松的组建传感器网络,系统的抗干扰性好、设计灵活、方便,而且适合于在恶劣的环境下进行现场温度测量。
1、具有数码管显示时间,如12:00。
2、显示温度二位数值,如50 ºC。
3、按键功能,设计中共使用了4个按键,第一个为功能键用
来切换按键用来切换时间的时、分;第二个按键为加键;第三个为减键;第四个为设置取消键
三、任务分配
1.人员安排:
由xxx编写程序、画原理图
由xxx做ppt。
由xxx收集资料。
课程设计进程安排表。
智能仪器控制软件研制任务书
智能仪器控制软件研制任务书一、项目背景随着科技的不断发展,智能仪器在各个领域的应用越来越广泛。
为了满足市场对于智能仪器功能和性能的不断提升的需求,提高仪器的自动化程度和精度,我们决定开展智能仪器控制软件的研制工作。
二、项目目标本次智能仪器控制软件研制的总体目标是开发一款功能强大、稳定可靠、易于操作的控制软件,实现对智能仪器的精确控制和数据采集、处理与分析,提高仪器的工作效率和性能。
具体目标包括但不限于以下几点:1、实现对智能仪器的各种参数的实时监测和控制,包括温度、压力、流量等。
2、支持多种通信协议,能够与其他设备进行有效的数据交互。
3、具备数据采集、存储和分析功能,能够生成详细的报告和图表。
4、提供友好的用户界面,操作简单直观,方便用户进行设置和操作。
5、保证软件的稳定性和可靠性,能够长时间稳定运行,不易出现故障。
三、项目范围1、软件功能范围仪器参数设置:允许用户设置仪器的工作模式、测量范围、精度等参数。
实时数据监测:实时显示仪器采集到的数据,并以直观的方式呈现给用户。
控制指令发送:根据用户的设置和实际需求,向仪器发送控制指令,实现对仪器的控制。
数据存储与管理:将采集到的数据进行存储,并提供数据查询、删除、导出等管理功能。
数据分析与处理:对存储的数据进行分析和处理,提取有用信息,生成报告和图表。
系统设置:包括用户管理、权限设置、通信参数设置等。
2、软件适用范围适用于本公司研发的各类智能仪器,包括但不限于_____、_____等型号。
四、项目时间计划1、需求分析阶段(开始时间 1 结束时间 1)与相关部门和用户进行沟通,了解需求和期望。
对现有类似软件进行调研和分析,吸取经验教训。
编写详细的需求规格说明书,明确软件的功能和性能要求。
2、设计阶段(开始时间 2 结束时间 2)根据需求规格说明书,进行软件的总体设计和详细设计。
确定软件的架构、模块划分、数据结构和算法等。
编写设计文档,包括架构设计文档、模块设计文档等。
1 软件研制任务书(模板)-GJB438C
密级:内部阶段:版次: A外部型号+产品名称软件研制任务书产品型号-XXXXRW共11页XXXX公司XXXX年XX月外部型号+产品名称软件研制任务书产品型号-RJRW编制审核批准本文件版本情况如下:1 范围 (1)1.1 标识 (1)1.2 系统概述 (1)1.3 文档概述 (1)2 引用文档 (1)3 运行环境要求 (1)3.1 硬件环境 (1)3.2 软件环境 (1)3.3 环境适应性 (2)4 技术要求 (2)4.1 功能 (2)4.1.1 XXXX功能 (2)4.1.2 XXXX功能 (2)4.1.3 XXXX功能 (2)4.2 性能 (2)4.2.1 XXXX性能 (2)4.2.2 XXXX性能 (2)4.2.3 XXXX性能 (2)4.3 输入/输出 (2)4.4 数据处理要求 (2)4.5 接口 (3)4.6 固件 (4)4.7 关键性要求 (4)4.7.1 可靠性 (4)4.7.2 安全性 (4)4.7.3 保密性 (4)5 设计约束 (4)6 质量控制要求 (5)6.1 软件关键性等级 (5)6.2 标准 (5)6.3 文档 (5)6.4 配置管理 (5)6.5 测试要求 (5)6.6 对分承制方的要求 (5)6.7 维修性 (6)7 验收和交付 (6)7.1 验收 (6)7.2 交付 (6)8 软件保障要求 (6)9 进度和里程碑 (6)10 注释 (6)1 范围1.1 标识1)已批准的软件标识号:XXXX;2)软件初始版本号:XX;3)软件名称:XXX软件;4)本文档适用的系统是外部型号+产品名称;适用的软件配置项是XXXX。
1.2 系统概述XXX系统框图如上图1所示,XXXX。
XXXX图1系统结构框图1.3 文档概述本文档作为XXXX软件设计说明的输入文件,对XXXX软件研制的目的、目标及主要任务提出要求,作为XXXX软件研制工作开展的依据。
本文档从XXXX的硬件环境要求、软件开发环境、软件功能、性能、数据处理、接口、固件、关键性要求、质量控制要求、验收和交付以及软件保障等角度对XXXX软件研制过程、软件功能及性能指标提出相应要求。
智能仪器设计任务书
2005级电科《智能仪器设计实习》设计任务书一.设计任务:运用所学智能仪器设计、单片机、微机原理等方面的知识,设计出一台以AT89S51为核心的单片机数据采集或测控系统,完成信息的采集、处理、输出及人机接口电路等部分的软、硬件设计。
1.分组完成下列设计任务中的一项:(3~4人)1) 基于DS18B20的温控系统要求能实现以下功能:(1)在设置模式下,用户可以通过按键设置允许最高温度T H 、允许最低温度T L及转换精度。
(2)在测温模式下,实时测出当前温度并显示。
(可采用LED显示或LCD显示,显示结果精度不得低于0.1°C)(3)在测温模式下,实时比较当前温度与报警温度,当高于高温报警T H 时,系统红灯亮,声音警报响,同时启动冷却电路开始制冷(冷却电路的启动用继电器控制);当在高温报警T H与低温报警T L 之间时,系统绿灯亮。
(4)上电后的温度从AT24C02中读取2)数字电压表的设计(2人)利用单片机AT89S51与ADC0809设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示或液晶显示。
3) 空气湿度测量与报警系统的设计(4人)设计相应的A/D、键盘和空气湿度检测、处理与显示电路,可在线键盘参数设置、定时检测、显示和报警。
空气湿度的监测由TLC0832完成,用CHO端的POT1模拟。
4) 单片机数据采集与双机通信系统的设计(4人)设计相应的A/D、显示、串行通信接口的电路,利用单片机的串行口与A/D接口,进行数据采集与通信,实现单片机与PC机之间的双机数据通信与显示。
5) 电子计价秤(4人)设计单片机重量检测、处理与显示电路,对5种以上不同单价的商品进行键盘参数设置、称量、计价和显示。
1.自觉遵守实验室各项规章制度;2.严格按操作步骤进行,严禁带电操作(拔芯片、插座等元器件);3.实验前应预习(编好程序);4.设计完成后,由老师验收并评分。
六.成绩评定:1.设计成绩:占总成绩的40%2.课程设计报告:占总成绩的40%3.考勤:占总成绩的20%七.参考资料:1.李广弟等.《单片机基础》修订本.北京航空航天大学出版社,20012.李朝青编.《单片机原理及接口技术》(简明修订版).北京航空航天大学出版社,1998 3.公茂法等.《单片机人机接口实例》.北京航空航天大学出版社,19984.冯克.《MCS-51单片机实用子程序及其应用实例》.黑龙江科学技术出版社,1990 5.王福瑞等.《单片微机测控系统设计大全》.北京航空航天大学出版社,19996.徐仁贵等.《单片微型计算机应用技术》.机械工业出版社,20017.杨恢先等.《单片机原理及应用》国防科技大学出版社,20038.李鸿等.《单片机原理及应用》.湖南大学出版社,20029.徐惠民等.《单片微型计算机原理、接口与应用》.北京邮电大学出版社,2001 10.杨欣荣等.《智能仪器原理、设计与发展》.中南大学出版社,200311.孙传友等.《感测技术基础》.电子工业出版社,200112.科技期刊:《单片机与嵌入式系统应用》、《实用测试技术》、《自动化仪表》、《传感器世界》、《测控技术》、《电子技术应用》等2001年以后各期。
智能仪器控制软件研制任务书
智能仪器控制软件研制任务书Document number:BGCG-0857-BTDO-0089-2022文档历史记录文档名称:智能仪器控制软件研制任务书文档编号:文档日期:目录1 概述 (1)2 技术要求 (1)产品组成 (1)环境要求 (1)功能要求 (1)Adapter插件研发 (1)N5221A矢量网络分析仪控制插件 (1)N5182B矢量信号源控制插件 (1)DSOX3104A示波器控制插件 (2)N6705B直流电源控制插件 (2)N9342C频谱仪控制插件 (2)4182B标量信号源控制插件 (3)Diagram插件研发 (3)波形重绘插件 (3)主要指标 (4)接口要求 (4)Adapter插件与仪器设备的接口 (4)Adapter插件与上位机的接口 (4)Diagram插件与上位机接口 (4)设计约束 (4)3 交付清单 (4)软件清单 (4)文档清单 (5)4 质量保证与控制要求 (5)安全性要求 (5)可靠性要求 (5)维修性要求 (5)保障性要求 (5)可测试性要求 (5)环境适应性要求 (5)5 验收测试 (5)验收环境 (5)6 进度要求 (6)1 概述本软件包括调试测试操控系统软件下的Adapter插件和Diagram插件。
Adapter插件实现对智能仪器设备,包括N5221A矢量网络分析仪、N5182B矢量信号源、DSOX3104A示波器、N6705B直流电源、N9342C频谱仪及4182B标量信号源6种设备的程控功能,每种设备编写一个Adapter 插件;Diagram插件实现示波器波形重绘的功能。
2 技术要求2.1 产品组成产品由软件和文档组成,具体见交付清单。
2.2 环境要求产品要求能够在Windows XP系统安装SP1补丁环境下运行。
2.3 功能要求2.3.1 Adapter插件研发2.3.1.1 N5221A矢量网络分析仪控制插件矢量网络分析仪控制软件要求实现以下功能:1.能够在接收到上位机相关命令后,设置矢网参数(测件模式、CENTER、SPAN、POWRE等);2.能够校准矢网仪器;3.能够在接收到上位机相关命令后,采集驻波比,相位,群时延,上传到上位机,保存到文件。
《智能仪器》实验指导书及报告
《智能仪器》实验指导书及实验报告班级:课程:姓名:学号:南京工程学院自动化学院测控技术与仪器教研室2012.3目录实验一多路巡回数据数据采集实验 (1)实验二温度测量实验 (7)实验三转速测量实验 (11)实验四自动量程切换实验 (13)实验一多路巡回数据数据采集实验一、实验目的1、了解AD774 A/D芯片转换性能。
2、了解AD774 A/D转换器等芯片与单片机的接口方法。
3、掌握用单片机、AD774以及多路模拟开关MPC508等芯片构建多路巡回数据采集系统方法及编程方法。
二、实验要求利用实验板上的AD774 A/D转换器、多路模拟开关MPC508和可编程增益放大器AD526搭建8路数据采集系统,并用实验板上的电位器提供多路模拟量输入,通过消化相关程序(“实验程序/C8051实验程序/多路开关”文件夹下SWITCH.wsp项目文件;实验程序/C8051实验程序/可编程增益放大器”文件夹下GAIN.wsp项目文件;实验程序/C8051实验程序/外部12位AD转换”文件夹下“Exte_ad.wsp”项目文件)编制采集程序,每路模拟量采集10个样点,并按顺序存放在以20H为首地址的表格中(若采用c语言编程,将数据放在ADdata[8][10]的二维数组中,8为采集路数,10为每路采集样点数)。
三、实验内容及说明放大器AD526A/D转换器AD774BC8051单片机输入电压1多路模拟开关MPC508输入电压8图1-1 多路巡回数据数据采集系统框图系统实验原理图如图1-2所示,图1-2(a)为多路模拟开关MPC508电路,图1-2(b)为可编程增益放大器AD526电路,图1-2(c)为AD774模数转换电路。
(a) 多路模拟开关MPC508电路(b)可编程增益放大器AD526电路(c)AD774模数转换电路。
图1-2 多路巡回数据采集系统实验原理图1.多路开关MPC508MPC508(U1)为8通道多路开关,其引脚图如图1-3。
智能控制课程设计任务书【范本模板】
《智能控制》课程设计任务书题目:1. 模糊控制算法研究2. Speed control design for a vehicle system using fuzzy logic 3。
模糊自适应整定PID 控制一、课程设计的目的和要求目的:1. 通过本次课程设计,进一步了解模糊控制的基本原理、模糊模型的建立和模糊控制器的设计过程;2。
提高学生有关控制系统的程序设计能力;3. 熟悉Matlab 语言以及在智能控制设计中的应用。
要求:首先选择课程设计的题目,充分理解设计内容,并独立完成实验和课程设计报告.课程设计报告要求:课程设计题目,课程设计具体内容及实现功能,结果分析、收获或不足, 程序清单、参考资料。
二、课程设计的基本内容1. 模糊控制算法研究假设系统的模型可以用二阶加纯滞后表示,即传递函数为12()(1)(1)d sf f Ke G s T s T s τ-=++。
其中各参数分别为1240,10,60,2f f d K T T τ====。
(1) 用Matlab 中的Simulink 工具箱,组成一个模糊控制系统,如图1所示。
图1 模糊控制系统Simulink 仿真模型图(2) 采用模糊控制算法,设计出能跟踪给定输入的模糊控制器,对被控系统进行仿真,绘制出系统的阶跃响应曲线。
(3) 改变模糊控制器中模糊变量的隶属度函数,分析隶属度函数和模糊控制规则对模糊控制效果的影响。
比较那种情况下的控制效果较好。
(4) 给系统加上扰动,观察此时的阶跃响应曲线,看系统是否仍然稳定,并与无扰动情况下的阶跃响应曲线进行比较。
并比较模糊控制和PID 控制的鲁棒性。
(5) 改变系统的参数,了解模糊控制在系统参数发生变化时的控制效果.并与PID控制器作用下系统参数发生变化时的控制效果进行比较,思考模糊控制相对于传统控制的优点。
2. Speed control design for a vehicle system using fuzzy logic(1) Model description of the automobileThe dynamics of the automobile are given as follows21()(()())p t A t d f t mυυ=--+ 1()(()())f t f t u t τ=-+Whereu is the control input (0u > represents a throttle input and 0u < represents a brakeinput ), 1300m kg = is the mass of the vehicle, 0.3p A =22/Ns m is its aerodynamic drag ,100d N = is a constant frictional force, f is the driving/braking force , and 0.2τ=sec issaturated at 1000N ±)。
项目管理-软件研制任务书模板
xx研制任务书(软件名称)
【说明】
1)设计任务书是项目经理将设计任务分配给设计师,并明确完成件要求、进度要求的正式文件,是设计师开展设计工作的依据,必须清晰、完整,且符合研制合同或研制总要求或项目任务书的要求;2)随着研制进程该任务书可能逐渐细化或发生更改,项目经理和技术总体应按照配置管理要求及时修订,同时填写更改原因与更改内容,注明版本号,重新签署生效,并通知到其他相关人员;
3)以上技术指标要求中,若某项无要求即注明“无”;
4)签名时同时签署日期;
5)文档编号XXXX-B17(A、B、C……)-C-F-Vn.0,其中(A、B、C……)表示该项目设计任务书的顺序编号,依次为B17、B17(A)、B17(B)、B17(C)……。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档历史记录
文档名称:智能仪器控制软件研制任务书文档编号:
文档日期:20150722
目录
1 概述 (1)
2 技术要求 (1)
2.1产品组成 (1)
2.2环境要求 (1)
2.3功能要求 (1)
2.3.1 Adapter插件研发 (1)
2.3.1.1 N5221A矢量网络分析仪控制插件 (1)
2.3.1.2 N5182B矢量信号源控制插件 (1)
2.3.1.3 DSOX3104A示波器控制插件 (2)
2.3.1.4 N6705B直流电源控制插件 (2)
2.3.1.5 N9342C频谱仪控制插件 (2)
2.3.1.6 4182B标量信号源控制插件 (3)
2.3.2 Diagram插件研发 (3)
2.3.2.1 波形重绘插件 (3)
2.4主要指标 (4)
2.5接口要求 (4)
2.5.1 Adapter插件与仪器设备的接口 (4)
2.5.2 Adapter插件与上位机的接口 (4)
2.5.2.1 Diagram插件与上位机接口 (4)
2.6设计约束 (4)
3 交付清单 (4)
3.1软件清单 (4)
3.2文档清单 (5)
4 质量保证与控制要求 (5)
4.1安全性要求 (5)
4.2可靠性要求 (5)
4.3维修性要求 (5)
4.4保障性要求 (5)
4.5可测试性要求 (5)
4.6环境适应性要求 (5)
5 验收测试 (5)
5.1验收环境 (5)
6 进度要求 (6)
1 概述
本软件包括调试测试操控系统软件下的Adapter插件和Diagram插件。
Adapter插件实现对智能仪器设备,包括N5221A矢量网络分析仪、N5182B矢量信号源、DSOX3104A示波器、N6705B直流电源、N9342C频谱仪及4182B标量信号源6种设备的程控功能,每种设备编写一个Adapter插件;Diagram插件实现示波器波形重绘的功能。
2 技术要求
2.1 产品组成
产品由软件和文档组成,具体见交付清单。
2.2 环境要求
产品要求能够在Windows XP系统安装SP1补丁环境下运行。
2.3 功能要求
2.3.1 Adapter插件研发
2.3.1.1 N5221A矢量网络分析仪控制插件
矢量网络分析仪控制软件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置矢网参数(测件
模式、CENTER、SPAN、POWRE等);
2.能够校准矢网仪器;
3.能够在接收到上位机相关命令后,采集驻波比,相位,
群时延,上传到上位机,保存到文件。
2.3.1.2 N5182B矢量信号源控制插件
矢量信号源控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置信号源输出功率、频
率,设置输出开关;
2.能够在接收到上位机相关命令后,采集设备输出功率、频
率,上传到上位机,同时保存到文件。
2.3.1.3 DSOX3104A示波器控制插件
示波器控制插件要求实现以下功能
1.能够在接收到上位机相关命令后,设置带宽、幅度量程、时
间刻度、触发电平、耦合方式及其他指标等参数;
2.能够在接收到上位机相关命令后,采集频率、周期、峰峰
值、峰值,上传到上位机;
3.能够在接收到上位机相关命令后,读取波形数据,波形数据
采集10000个点,并分包上传到上位机,同时保存到文件。
波形数据分包格式为:
第一个小包:大包序号+小包序号+Y轴单格幅值+X轴单格时间+点数
后面20个小包:大包序号+小包序号+500个点的Y轴坐标
大包序号:unsigned int,0开始
小包序号:unsigned int,0开始
Y轴单格幅值:单位伏,double
X轴单格时间:单位秒,double
点数:unsigned int
Y轴坐标:short
2.3.1.4 N6705B直流电源控制插件
直流电源控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置电源的开关、输出电
压、保护电流;
2.能够在接收到上位机相关命令后,读取电源电压、电流值数
据,上传到上位机,同时保存到文件。
2.3.1.5 N9342C频谱仪控制插件
频谱仪控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置频谱仪参数,如
CENTER、SPAN、AMP等;
2.能够在接收到上位机相关命令后,对频谱仪进行校准;
3.能够在接收到上位机相关命令后,采集各频点相位噪声、信
号功率及频率数据上传,同时保存到文件。
2.3.1.6 4182B标量信号源控制插件
标量信号源控制插件能够实现以下功能:
1.能够在接收到上位机相关命令后,设置信号源输出参数,如
频率、功率等;
2.能够在接收到上位机相关命令后,采集信号源的频率、功率
等数据上传到上位机,同时保存到文件。
2.3.2 Diagram插件研发
2.3.2.1 波形重绘插件
插件接收到发来的示波器波形数据后,将波形曲线重绘到界面上,要求能显示坐标轴刻度,图形能够放大缩小,并能够保存成文件。
界面如下图:
图 2.3-1 示波器波形重绘界面
曲线要求实现以下功能:
1.显示出横纵坐标的意义以及单位。
2.曲线能够随鼠标滚轮放大缩小,曲线显示不全时,要有滚动
条。
3.鼠标右键增加另存为功能,可将当前波形曲线保存为图片,
图片格式为jpg。
4.波形数据丢包时,要有用户提示。
波形曲线数据格式见DSOX3104A示波器控制插件章节的波形
数据分包格式。
2.4 主要指标
(1)参数设置结果在3s内返回;
(2)读取参数结果在3s内返回;
(3)示波器波形重绘曲线重绘时间不超过3s,放大缩小后显示时间不超过3s;
(4)软件连续运行72小时无故障。
2.5 接口要求
2.5.1 Adapter插件与仪器设备的接口
软件与仪器设备的通信统一使用socket网络接口。
2.5.2 Adapter插件与上位机的接口
Adapter插件与调试测试操控系统通信使用SmartATE V1.31中IAdapter接口,具体见文件agent.h。
2.5.2.1 Diagram插件与上位机接口
Diagram插件与调试测试操控系统通信使用SmartATE V1.31中IDiagramEx接口,具体见文件BrDiagramExDefImpl.h。
2.6 设计约束
(1)软件开发平台使用Visual studio 2008,开发语言为C++;
(2)编码规范符合《GKHY-C-JS-23软件编程规范》;
(3)单元测试使用gtest工具。
3 交付清单
3.1 软件清单
3.2 文档清单
4 质量保证与控制要求
4.1 安全性要求
要求的交付产品均应通过国科环宇公司质量部的验收。
4.2 可靠性要求
平均故障间隔时间(MTBF)应不少于5000h。
4.3 维修性要求
软件要具备可快速更换的能力。
4.4 保障性要求
交付文档资料完整,准确,软件方案设计报告及软件验收细则要求通过评审。
4.5 可测试性要求
软件具有明确、可控的功能点。
4.6 环境适应性要求
软件可在Windows XP系统安装SP1补丁下运行。
5 验收测试
5.1 验收环境
(1)公司质量部负责组织软件产品验收;
(2)由质量部出具验收测试报告。
6 进度要求。