虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

软件可靠性设计

  • 设计模式可复用面向对象软件的基础。是软件界不可多得的好书

    设计模式可复用面向对象软件的基础。是软件界不可多得的好书,编程容易,设计软件可就难了。而设计模式在面向对象软件的设计中至关重要。

    标签: 设计模式 可复用 对象软件 软件

    上传时间: 2016-06-09

    上传用户:eclipse

  • 软件体系结构课程设计

    软件风格分析 , 软件系统结构可以描述软件的不同抽象层次。软件的设计过程是体系结构的逐步细化过程。  

    标签: 软件体系结构

    上传时间: 2017-06-08

    上传用户:虫虫lo

  • 基于ZigBee的光伏照明控制系统设计

    设计一种基于ZigBee 无线网络的光伏照明控制系统,给出系统的网络拓扑结构和节点的硬件设计方案,以及软件结构设计。该系统采用CC2430 实现无线数据传输,采用CC2591 功率放大器提高发射功率,传输距离远,可靠性高,有效地克服了传统照明控制方式落后和布线复杂等缺点。

    标签: zigbee 光伏 照明

    上传时间: 2021-10-27

    上传用户:

  • 基于ARM11的嵌入式肺癌气体检测系统控制软件设计

    近年频繁出现的雾霾天气,加深了人们对肺癌的关注,迫切需要一种能对肺癌高危人群进行早期筛查和检测的仪器。卟啉类化合物能与气体中的某些分子发生明显的显色反应,该方法能有效地检测出肺癌呼出气体中的标志物。软件系统是各类仪器功能实现的前提。针对肺癌检测,本文基于ARMI设计开发了一套嵌入式肺癌呼吸气体检测软件系统。结合软件工程开发的相关技术思想,通过需求分析,在嵌入式Lnux平台下对软件系统进行开发设计,最终软件系统能通过串口正常控制LED灯、气泵、电磁阀等硬件设备,还能通过图像采集设备实现视频监控和图像采集功能,并合理协调下位机微控制系统各部件的运作时间,最终实现了肺癌检测系统的软硬件一体化,实现了肺癌气体检测系统从进气到检测到结果处理全套控制功能。文章最后对软件系统进行了相应测试。文章主要内容包括以下几点:①结合下位机微控制系统的气路设计,从用户角度采用統一建模语言与用例图对嵌入式系统软件的设计进行需求分析与模型建设②搭建嵌入式 Linux系统环境并对其构架进行剖析,完成系统开发核心的接口驱动程序—视频传输驱动程序和串口驱动程序进行设计。③以α t-Creator作为开发平台,对系统中气体富集模块,气体检测模块,图像处现模块,气体吹扫模块进行了开发设计,并对各模块的控制流程与核心技术进行了详细描述①在6410目标板上搭建Linu系统环境,并移植交叉編译后的肺癌检测系统控制软件。针对第二章中提出的开发需求对系统软件设置相应的测试用例,完成系统软件测试得出测试结果。

    标签: arm11 嵌入式

    上传时间: 2022-03-31

    上传用户:XuVshu

  • 全自动生化分析仪电子控制系统的设计与实现

    全自动生化分析仪是医疗机构进行临床诊断所必需的仪器之一,它主要用于对人体体液中的各种生化指标进行检测,根据生化指标的差异,为医生确定病人病情提供科学依据。目前我国全自动生化分析仪的研制水平较低,本论文工作是结合国家十五科技攻关项目“自动生化分析仪器的研制”课题(课题编号:2004BA706B05)开展的。      本论文首先介绍了生化分析仪的概况、分类及工作原理,介绍了生化分析仪中的核心部件分光光度计的构成及其工作原理,结合全自动生化分析仪的国内外发展状况阐述了本文研究的内容、意义,叙述了全自动生化分析仪的原理、组成及其工作过程,重点论述了全自动生化分析仪电子控制系统的设计。      全自动生化仪的电子控制系统设计包括硬件电路设计和软件设计两部分。从硬件角度来看电子学系统十分庞杂,输入输出量多,对操作的时序要求严格。控制系统除了实现对仪器的时序控制、监控其运行状态外,还要对当前反应杯的多路模拟信号进行实时数据采集。根据以上特点,确定了分布式多CPU的控制方案,以一台PC机为上位机,两个主控单片机和七个子单片机作为下位机,完成了控制系统的硬件电路设计,提出了保证硬件系统可靠性的一些措施。在硬件电路设计的基础上根据分析仪的功能要求完成了下位机控制软件的设计,列举了保证软件系统可靠性的一些措施。通过对电子控制系统的软、硬件设计进行调试和性能检验,证明本控制系统完全可以满足全自动生化分析仪的控制要求。最后针对设计中存在的不足提出了一些改进措施。      

    标签: 电子控制系统

    上传时间: 2022-05-23

    上传用户:d1997wayne

  • 高速电路设计软件Cadence Allegro 软件并行设计指南

    高速电路设计软件Cadence allegro高级应用之并行设计指南。

    标签: allegro

    上传时间: 2022-05-24

    上传用户:canderile

  • 工业机器人(机械手)设计(含全套CAD图纸)

    在当今大规模制造业中,企业为提高生产效率,保障产品质量,普遍重视牛产过程的自动化程度,工业机器人作为自动化生产线上的重要成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平,目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动强度极大的工作,工作方式一般采取示教再现的方式。本文将设计一台四白由度的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的底座、大臂、小臂和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台;在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和同服放大器的选择、反馈方式和反馈元件的选择、端子板电路的设计以及控制软件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关书的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。关键词:机器人,示教编程,伺服,制动在现代工业中,生产过程的机械化、自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效办法;程控机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。机器人的出现并得到应用,为这些作业的机械化奠定了良好的基础。“工业机器人”(Industrial Robot):多数是指程序可变(编)的独立的自动抓取、搬运工件、操作工具的装置(国内称作工业机器人或通用机器人)。机器人是一种具有人体上肢的部分功能,工作程序固定的自动化装置。机器人具有结构简单、成本低廉、维修容易的优势,但功能较少,适应性较差。目前我国常把具有上述特点的机器人称为专用机器人,而把工业机械人称为通用机器简而言之,机器人就是用机器代替人手,把工件由某个地方移向指定的工作求以操纵工件进行加.

    标签: 工业机器人 机械手

    上传时间: 2022-05-28

    上传用户:qdxqdxqdxqdx

  • 基于51单片机的篮球计分器设计

                           单片机课程设计            篮球记分器  LANE STUDIO CONTENT  1 2 3 4 5 系统功能 课题运用的知识点 系统原理的设计 硬件部分的设计 软件部分设计 1      系统功能  PART 1  PART 1 随着科技的迅猛发展,单片机在计算机应用领域中起到了越来越重要的作用. 单片机体积小,功能强,集成了微型机的各部件,大大缩短了系统内信号传送的距离,从而提高了系统的可靠性及运行速度。 该系统主要是实现以下几种功能:  ① 计分:能同时显示甲、乙两队比分,最大计分数为99。能分别对甲、乙两队比分进行加分。 ② 计时:从比赛开始时启动计时工作方式,初始时间为00,最大计时为99 分钟, 经过修改后应该还能实施计时暂停,还能设定为倒计时。 ③ 交换比分:中场交换比赛场地时,能交换甲、乙两队比分的位置。 ④ 哨音提示:设定的比赛时间到了,能自动哨音提示比赛结束. PART 1 2 课题运用的知识点  PART 1  PART 2 1 2 3     人机接口 AT89C51单片机的运用 LED数码管的运用 本课题主要运用单片机设计知识设计篮球赛记时计分器,因此涉及到的知识点主要有以下几点: 3 系统原理的设计 PART 3 按 钮   单片机芯   片  时间显示   比分显示   为了实现原理图的设计目标,同时结合自己获取的各种资料以及要达到的具体功能,所确定的组成框图如图。   一、组成框图的组成说明    二、组成框图的组成及其功能说明 1、LED能够显示比赛成绩和比赛时间,并且能够显示调整后的比赛成绩和时间 2、控制按钮由两队的加分按钮组成、以中场中止按钮组成。 3、暂停比赛时间 4 硬件部分的设计 PART 4 单片机接口电路 复位电路 1 复位是指单片机的CPU或系统中其它的部件处于某一确定的初试状态,并从这一状态开始工作。除了进入系统的正常初始化之外,当由于程序运行出错或是操作错误使系统处于锁死状态,为摆脱困境,需要进行按键复位。     通常单片机的复位操作有上电复位、信号复位、运行监视复位,运行监视复位有程序运行监视和电源监视。 在本设计中,则是采用上电复位,原理是当电源接通后,上电瞬间RESET引脚获取高电平,该高电平需要电容充电来维持,当高电平维持在两个机械周期以上则单片机能被复位。  PART 4 2 晶体振荡电路  晶体振荡电路用于产生单片机工作时所需的时钟信号,从而保证各部分工作的同步。单片机内部有一个高增益反相反大器,只要在输入端XTAL1与输出XTAL2之间挂一个晶体振荡器和微调电容就可以构成一个稳定的自激震荡器并在单片机内部产生的时钟脉冲信号。电容器C1与C2用于稳定频率和快速起振,电容一般在5PF—30PF,本设计电容为30PF。 PART 4 3 键盘接口电路 与通用单片机相比,单片机应用系统中的键盘种类很多,键盘中按键数量设置依系统操作要求而定。单片机应用系统中的键盘有独立式和行列式两种。            

    标签: 51单片机 篮球计分器

    上传时间: 2022-06-22

    上传用户:canderile

  • 北斗-GPS-GLONASS组和导航接收机上位机软件的设计和开发

    近些年来,卫星导航系统在我国的国民经济建设和社会服务中的应用越来越广阔,已经发展成为一个巨大的产业,拥有自己的卫星导航系统,也是一个国家综合实力的重要标志。美国的GPS(全球口星定位系统)是最具有开创意义的卫星导航系统,其全球性,全能性,全天候性的导航定位,定时,测速优势在诸多领域都有广泛的应用。俄罗斯的GLONASS系统与GPS有很多的相同性。而我国的北斗卫星导航系统(COMPASS)是自主开发并具有完全知识产权,覆盖我国本土及周边区域的卫星导航系统。虽然当前我国的北斗卫星系统发展迅速,但是其它两个系统,尤其是GPS系统在我国的应用十分广泛,发展的相对成熟。所以在拥有自主产权的北斗卫星系统保障的同时,兼容GPS和GLONASS这两个导航系统来达到最佳的导航效果无疑是各份保障系统最经济可行的方案。这种COMPASS+GPS+GLONASS模式的兼容性接收机就是组合导航接收机。1.组合导航接收机功能简介组合导航接收机最基本的功能是接收北斗卫星信号,通过解算得到用户位置,速度,时间等信息,同时内嵌可以接收和处理GPS信号,GLONASS信号的模块。三系统可以人工切换使其工作在单一系统模式,也可以切换到多系统模式下工作,同时还可以根据各系统状态自动切换到最佳导航状态。在工作的同时组合导航接收机还会实时上传导航数据给上位机,为了用户可以方便直观的了解数据中道含的信息,同时控制接收机根据需要传送测量等信息,就需要开发上位机软件。本文介绍的就是为这种组合导航接收机设计开发的上位机软件。该软件不仅可以应用于这种组合接收机,也适用于北斗接收机。

    标签: 北斗导航 接收机 GPS

    上传时间: 2022-06-24

    上传用户:bluedrops

  • 基于C#的上位机监控组态软件的设计与开发

    本文针对国内外组态软件的不足,设计了基于C#的上位机监控组态软件。本软件适用于中小型企业、易于操作并具有一定通用性。从软件结构来看,该软件包括图形界面模块和提供数据服务的数据库模块,重点介绍了图形界面和数据库模块的设计。为达到小巧并且简单易用的目的,将图形界面的功能化到最简,用商用数据库sQL2005作为软件的数据库。本设计将上位机组态软件分成系统开发环境和系统运行环境两部分,给出了软件的总体设计结构图。本文介绍了软件的各子系统的设计,重点阐述了图形界面子系统和数据库子系统.在图形界面子系统中,首先设计了图形界面子系统的总体结构,并介绍了与绘图程序相关的类和函数。结合工艺需要设计了图形绘制工具并实现了图形的动画连接,以链表结构保存组态好的图形文件。图形界面子系统采用基于矢量图的设计方法,实现图形绘制、图形属性设置、图形编辑功能和图形文件存取等功能,解决了图形界面动画连接的几个常见问题,最终实现动画连接。在数据库子系统中,先介绍了生产现场中对变量的分类,并列出存储变量的数据库表的结构,实现了现场检测参数的自动存储,并自动更新数据库.根据vO信号进行数据单元配置,完成数据库的组态,数据库通过数据采集程序对现场数据进行读写,并按照设定好的存储策略将其保存到历史数据库中。数据库子系统实现通信,对象查找,内容修改更新等功能。采用Windows XP作为系统开发环境,Visual CH作为开发工具.

    标签: 上位机 监控软件

    上传时间: 2022-06-26

    上传用户: