文档库 最新最全的文档下载
当前位置:文档库 › 1_4687092_SoundCheck电声测试仪Sequence编辑指导书

1_4687092_SoundCheck电声测试仪Sequence编辑指导书

1_4687092_SoundCheck电声测试仪Sequence编辑指导书
1_4687092_SoundCheck电声测试仪Sequence编辑指导书

SoundCheck电声测试仪Sequence编辑指导书(Speaker单体)

前言:SoundCheck电声测试仪的Sequence编辑的总体步骤如下:

Hardware(硬件设置)→Calibration(校准设置)→Stimulus(激励信号源设置)→Acquisition(接受数据过程)→Analysis (分析数据)→Post—Processing(处理获得的数据)→Limits(设置上下限)→Display(显示数据)

一.新建一个Seq的名称

如图1,打开SoundCheck软件,点击左上方工具栏“File”→“New”。出现一个对话框,如图2,依次进入“SoundCheck 6.1”→“Sequences”→“Loudspeakers”目录,新建一个名字(当然路径可以随意建)。输完以后按“OK”。此时出现如图3的对话框,点击“Discard”。

图1

图2

图3

点击“Discard”后,会出现一个seq编辑对话框——Sequence Editor(如图4)。Seq的编辑就是在此对话框中完成。

图4

二.Hardware

在编辑框的左侧“Category”中选择Hardware,然后在下方的显示目录中选择相应类型的声卡,以CardDeluxe声卡为例,如图5点蓝后。按“Insert”将声卡设置选项插至右侧“Sequence”框中,如图6。

当然你可以在主菜单中的右上角选择step,然后在下拉菜单中选择new,这样你就可以新建一个Hardware,当弹出一个Hardware窗口后,点击ok,这样在编辑框的左侧就出现一个您新建的Hardware,然后按”Insert”将您新建的声卡插入右侧Sequence框中。

图5 图6

双击seq中的Hardware选项,会出现设置对话框,主要对输出输入的通道进行选择和设置,包括各个通道的Vp值以及采样频率(44.1khz),位宽16bit,其他一般默认设置就可以了,点击OK即可,如图7。

图7

三.Calibration

在编辑框的左侧“Category”中选择Calibration,然后在下方的显示目录中选择一校准step,将其点蓝,如图8。按“Insert”将校准程序插至插至右侧“Sequence”框中,如图9。

同样您可以新建一个calibtration,方法如同新建一个Hardware一样,见上面所说。

图8图9

双击校准程序,出现校准程序设置对话框。首先校准功放,“Input”如图10设置,sensitivity设为0dB,“Output”如图11设置,点击“Output”中的“Calibrate”即可对功放进行校准;如果输出接人工嘴就先校准input中的标准MIC,然后校准output中的人工嘴,选择Anechonic room calibration,然后点击calibration,校准“Input”如图12设置,“Output”不用设置,点击“Input”中的“Calibrate”即可对标准麦克风或人工耳进行校准。

图10 图11

图12

四.Stimulus

在编辑框的左侧“Category”中选择Stimulus,然后在下方的显示目录中选择一激励源,或者点击“Sequence Editor”框左上角“Step”→“New”如图13。新建一个Stimulus信号源,名字可以随意命名,点击“OK”,如图14。此时会出现一个Stimulus 信号源的设置编辑框,图15(注:此时不应对其进行编辑),点击ok,刚才新建的Stimulus信号源会出现在编辑框的左侧“Category”中,图16,将其点蓝Insert进右侧sequence中。Insert过程会出现一个通道选择对话框,如图17。选择相应的通道。

图13 图14

图15

选择输出通道,Stimulus信号源出现在右侧sequence中。双击将其点开,进行设置,如图18。

图18

其中“Level”设置测试所需的电压值;“Set Progression”设置扫频所需的倍频层方式(选项根据规格书定);“Frequency Range”设置扫频的范围,SoundCheck设置是从高频扫到低频,或者是低频到高频,但我们习惯是高频到低频;“Step Size”设置扫频过程中扫描的最小周期,建议不低于5Cycles。设置完毕后,点击“Update”,使得设置生效,再点击“OK”完成。

五.Acquisition

在编辑框的左侧“Category”中选择Acquisition,然后在下面的目录中选择对应的程序,将其点蓝,如图19。按Insert插至右侧sequence中。Insert过程中,会先后出现Output和Input通道选择对话框。根据硬件连接,选择相应的通道,如图20,21。

图19

图20图21

双击sequence中的“Play&Record”,得到如图22的对话框。默认设置既可。如果通道选择有改变,可点击“Input Channel”和“Output Channel”中修改。当然您同样可以新建一个Acquisition,方法如同上面一样。

图22

六.Analysis

此分析过程有两个程序组成,一个是分析频响曲线,一个是分析阻抗曲线。

1.分析频响曲线

在编辑框的左侧“Category”中选择Analysis,然后在下面的目录中选择一个,如“HarmonicTrak”,如图23,点蓝并Insert 至右侧sequence中,双击打开,得到如图24的对话框。

图23 图24 设置过程:①Waveforms 项(图24),Response Measurement 项有Absolute (绝对值)和Relative (相对值),选择Absolute;Stimulus 和Response 两项,看是否与硬件连接相符合。②Distortion 项(图25),Type 项选择“Harmonic”;如果要测试

THD 则要在“Harmonic”项中至少选择到3次谐波,如果要测试Rub&Buzz,则要在“Harmonic”项中再选择10—15次谐波或更多。③Time 项(图26),Weighting 项选择“4 Term B—”,Discard Cycles 填入“1”或者0。④Delay 项(图27),选择“Auto Delay”。设置基本完毕,按“Apply”,稍等片刻,点击“Curves”,会出现最后在Memory List 中“Curves”项中出现的曲线名称(即所要测试得到的曲线)曲线名字您可以修改,如图28。点击“OK”保存,如图29。

图25图26

图27 图28

在图28中可以查看或修改单位,点击Units,就可以弹出一窗口显示单位,对于receive or spker 选择dBspl,对于MIC 选择dBPa.

图29

2.分析阻抗曲线

在编辑框的左侧“Category”中选择“Impedance”,如图30,点蓝并Insert至右侧sequence中,双击打开进行设置。

设置过程:在运算法则中(Algorithm)中选择Heterodyne;Stimulus和Response两项中,由于Response中默认设置是左声道(L)输入接受信号,但是我们一般把阻抗盒接声卡的右输入通道,所以要设置上要改成右通道(R)输入接受信号。②Time和Delay项的设置与Harmonic的设置相同。③Electrical(图32)项中,在“Impedance”项前面打勾,“Reference Resistor”中输入“0.25”,与阻抗盒的阻抗一致。④Curves项中,默认单位是“dB”,所以要进行修改,点击“Units”,出现如图33对话框。分别在“Use Custom Units”和“Linear”前打勾,然后在“Unit”中输入“ohm”,点击“OK”,如图34。设置基本完毕,点击“Apply”,会出现最后在Memory List中“Curves”项中出现的曲线名称(即所要测试得到的曲线)。点击“Save As”,重新命名一个新名称,并点击“OK”保存。

图30

图31 图32

33

图34 图35

七.Post—Processing

此后处理过程主要是对Analysis得到的SPL、THD、Impedance曲线进行处理,得到所需要的数据,得到的数据将在Memory List 中“Values”项中出现。

1.Curve Average的用法

此程序是用来求SPL曲线中几个点或单个点的dB值或者THD曲线中单个点的值。

在编辑框的左侧“Category”中选择“Curve Average”,如图35,点蓝并Insert至右侧sequence中,双击打开进行设置。设置过程:①Type项选择“Scalar(statistics)”②Operand A项中选择所要进行处理的曲线③Operation项中选择“Average”

④将“All”前的勾去掉,在“Search Range”中选择所要处理的频率点,可以是单个点,几个点,或一段范围,如果没有所要的选项,可以在“Edit Range”中编辑插入。⑤“Name”项可以用默认名称,建议自己命名,防止几个数据名称混淆。将“Use default”项前的勾去掉,在下面的框中对所测的数据进行命名。⑥“Show Data”项中,由于SPL和THD曲线,我们只要Y轴的数据即可,所以X,Z轴前的勾去掉。设置基本完毕,点击“Apply”。此时,会在Memory List中的“Values”项中出现数据名称,如图36。最后点击“Save As”,重新命名一个新名称,并点击“OK”保存。(图37是以对SPL为例进行的设置)

图36图37

2.Est.Resonance的用法

此程序是用来对Impedance曲线进行处理,求得Fo值。

在编辑框的左侧“Category”中选择“Est.Resonance”,如图38,点蓝并Insert至右侧sequence中,双击打开进行设置。设置过程:①Type项选择“Scalar(statistics)”②Operand A项中选择所要进行处理的曲线,即选择Impedance曲线③ Operation项中选择“Est.Resonance”④“Parameters”项中设置“-1dB”,相应的,下面自动算出“89.13%”。 ⑤将“All”前的勾去掉,在“Search Range”中选择Fo最可能会出现的频率段。⑥“Name”项可以用默认名称,建议自己命名,防止

几个数据名称混淆。将“Use default”项前的勾去掉,在下面的框中对所测的数据进行命名Fo。⑦“Show Data”项中,由于Fo是求阻抗曲线X轴上的值,所以去掉Y,Z轴前的勾,并且“Unit”的单位要改成“Hz”(方法前面已讲)。设置完毕后,点击“Apply”。同样的,此时,会在Memory List中的“Values”项中出现数据名称。最后点击“Save As”,重新命名一个新名称,并点击“OK”保存。(图39是具体设置选项)

图38 图39

八.Limits

此程序是对曲线或后处理得到的数据进行上下限比较(上下限以规格书中数据为根据)。此程序可分为对整条曲线进行上下限比较和对单个数据进行上下限比较。

点击“Sequence Editor”框左上角“Step”→“New”,新建一个Limits程序,名称可以自定,建议与所要进行上下限设顶的曲线与数据相关,例如针对SPL,可以命名为“SPL_Limits”; 针对SPL单点处理得到数据的,可以命名为“SPL Average_Limits”。将新建程序点蓝,Insert至右侧sequence中,双击打开进行设置。

1.图40为对曲线进行上下限设定。“Data”项中选定所要上下限比较的曲线;“Upper Limit”和“Lower Limit”中根据规格书设定上下限的值。设定完毕后,“Apply”一下,点击“OK”即可。

2.如果在图40中的“Data”项选择“Single Values”,即可变成图41所示,对单个数据进行上下限设定。“Data”项中选定所要上下限比较的数据,并选择相应的X,Y,Z坐标。“Upper Limit”和“Lower Limit”中根据规格书设定上下限的值。设定完毕后,“Apply”一下,点击“OK”即可。

图40

图41

九.Display

点击“Sequence Editor”框左上角“Step”→“New”,新建一个Display程序,名称可以自定。建议与整个sequence的名称想关,例如此sequence的名称是“Spk”,那么此Display可以命名为“Display_Spk”。新建完后,点蓝Insert至右侧sequence框中。

十.程序的保存与导出备分

Sequence编辑完成以后,点击Sequence Editor框中的“Close”,即关闭了整个编辑窗口。点击软件左上角工具栏“File”→“Save”,如图42,即完成对整个Sequence的保存。

点击软件左上角工具栏“File”→“Export seq”,出现如图43的对话框,选定所要导出备分的地方,点击“Select Cur Dir”,既完成对整个Sequence的导出备分。

图42

图43

注:此指导书只能做为参考,如有不当的地方,请指出,谢谢!

毕业设计(论文)任务书 课题名称:简易自动电阻测试仪的设计 一、原始依据(资料): 刘松曹金玲《单片机技术与应用》天津电子信息职业技术学院 《智能电子》 《智能PID调节器的设计及应用》 《传感器技术》 二、设计(论文)内容和要求: 设计内容: 本系统对于不同的量程分别采用恒流源测阻电路、分压法测阻电路和惠更斯桥I/V变换测阻电路进行电阻测量,充分的发挥出不同电路不同量程的工作特点,并且在软件上进行了校准。本自动电阻测试仪恒流源以及稳压电路由CA3140、TL431等元器件实现,由ATmega128高速单片机为主控制器,通过其内部自带10位AD转换器的A/D转换,对被测电阻两端电压信号进行采样,把连续信号离散化,然后通过LCD液晶显示屏显示电阻的大小。该自动测试仪能够较精确的测量1Ω—10MΩ范围内的电阻,其测量误差为±1%,是一个简单易用的电阻测试仪方案。该系统有,能够自动换档,筛选电阻,并且绘制电阻变化曲线。实现了测量准确度为±(1%读数+2 字)的三位有效数字显示的简易自动电阻测试仪。通过偏置电源的改进提高了精度,又通过软件算法的改进再次提高了精度,对22个范围在0~10M电阻的反复测试,证明了该系统测量精度的明显改善。 设计要求: 该简易自动电阻测试仪系统实现了测量准确度为±(1%读数+2 字)的三位有效数字显示。通过偏置电源的改进第一次提高了精度,又通过软件算法的改进再次提高了精度,对22个范围在0~10M电阻的反复测试

三、建议查阅的技术资料: 【1】刘松曹金玲《单片机技术与应用》天津电子信息职业技术学院 【2】金发庆等编. 传感器技术与应用.北京机械工业出版社,2002 【3】刘伯春.智能PID调节器的设计及应用.电子自动化,1995;(3):20~25 【4】赵娜,赵刚,于珍珠等.基于51 单片机的温度测量系统[J]. 微计算机信息,2007,1-2:146-148。 【5】LED市场受节能减排利好关注度持续飙升.中国经济网(北京),2010/11/12 【6】LED所涉及领域应用及研究报告,2010/11/24 天津电子信息职业技术学院页号(1)

ORACLE SEQUENCE用法 在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。 1、Create Sequence 首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限。 创建语句如下: CREATE SEQUENCE seqTest INCREMENT BY1-- 每次加几个 START WITH1-- 从1开始计数 NOMAXvalue -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---------NOCACHE 2、得到Sequence值 定义好sequence后,你就可以用currVal,nextVal取得值。 CurrVal:返回sequence的当前值 NextVal:增加sequence的值,然后返回增加后sequence值 得到值语句如下: SELECT Sequence名称.CurrVal FROM DUAL; 如得到上边创建Sequence值的语句为: select seqtest.currval from dual 在Sql语句中可以使用sequence的地方: - 不包含子查询、snapshot、VIEW的SELECT 语句 - INSERT语句的子查询中 - INSERT语句的values中 - UPDATE 的SET中 如在插入语句中 insert into表名(id,name)values(seqtest.Nextval,'sequence 插入测试'); 注:

毕业设计(论文)《简易自动电阻测试仪》 专业(系) 班级 学生姓名 指导老师 完成日期

前言 在工程实践中,常需要测定某些高导电材料的电阻率。我们电阻测量的思路是:由精密恒流源电流通过被测电阻,通过放大器将信号扩展到信号能被提取出来,接着进行信号处理,然后进行信号采集和A/D转换,最后显示测量结果。 在测量电路中,电压的分辨率影响测量精度,即受A/D转换的位数影响。而整个电路的误差决定电路所采用的形式。系统的误差主要由量化误差及模拟误差组成,当然也要考虑外部噪声和干扰对测量的影响。因此,恒流源和放大器的性能非常关键。 在电路的测试过程中,常常会碰到由于忽略某些电阻实际值与理论值之间的误差,从而影响检测结果。我们选用了单片机来设计该测量仪。该测量仪可直接从液晶显示屏上读出所测得的电阻值,同时可以对需要指定测试的数据进行设定,能够帮助我们更快更好的选出我们所需要的电阻。

摘要 本简易电阻自动测试仪采用STC89C52单片机为核心控制器,利用伏安法测电阻的测量方法,将测量的电压值通过模数转换模块AD7705转换成数字信号,将数字信号输入STC89C52单片机进行处理,完成电阻测量功能、自动换挡和筛选功能、电位器阻值变化曲线测试的功能。再通过单片机与显示模块的连接,显示测量结果。 关键词:电阻自动测试仪、STC89C52、电阻测量功能、自动换挡、曲线测试、AD7705

Astract This paper introduces A kind of based on A kind of AT89S52 SCM voltage measurement circuit, this circuit adopts high precision, AD7705 dual-slope A/D circuit, measurement range dc 0-+ 2.500 v, use LCD module that can be with A PC for serial communication. The text mainly gives all the parts of the circuit hardware and software system, this paper introduces the principle of the double integral circuit AT89S52 devices, the characteristics of the AD7705, function and application of the function and application, CD4040. The circuit design is novel, the powerful, flexible expandability. The technique to be used mainly has: (1) through the programming to realize the resistance value directly measuring the; (2) ICL7135 converter effective application; (3) 12864 LCD monitor effective application; (4) through the keyboard to realize resistance tolerance of parameters set; (5) through the single-chip microcomputer control motor to realize the automatic control of potentiometer. Keywords: AT89S52 devices, ICL7135, 12864 liquid crystal display, keyboard.

Sequence Analysis Software for Macintosh and Windows GETTING STARTED Introductory Tour of the LASERGENE System MAY 2001

DNASTAR, Inc. 1228 South Park Street Madison, Wisconsin 53715 (608) 258-7420 Copyright . 2001 by DNASTAR, Inc. All rights reserved. Reproduction, adaptation, or translation without prior written permission is prohibited,except as allowed under the copyright laws or with the permission of DNASTAR, Inc. Sixth Edition, May 2001 Printed in Madison, Wisconsin, USA Trademark Information DNASTAR, Lasergene, Lasergene99, SeqEasy, SeqMan, SeqMan II, EditSeq, MegAlign, GeneMan, Protean,MapDraw, PrimerSelect, GeneQuest, GeneFont , and the Method Curtain are trademarks or registered trademarks of DNASTAR, Inc. Macintosh is a trademark of Apple Computers, Inc. Windows is a trademark of Microsoft Corp. ABI Prism are registered trademarks of Pharmacopeia, Inc. Disclaimer & Liability DNASTAR, Inc. makes no warranties, expressed or implied, including without limitation the implied warranties of merchantability and fitness for a particular purpose, regarding the software. DNASTAR does not warrant, guaranty, or make any representation regarding the use or the results of the use of the software in terms of correctness, accuracy, reliability, currentness, or otherwise. The entire risk as to the results and performance of the software is assumed by you. The exclusion of implied warranties is not permitted by some states. The above exclusion may not apply to you. In no event will DNASTAR, Inc. and their directors, officers, employees, or agents (collectively DNASTAR) be liable to you for any consequential, incidental or indirect damages (including damages for loss of business profits, business interruption, loss of business information and the like) arising out of the use of, or the inability to use the software even if DNASTAR Inc. has been advised of the possibility of such damages. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitations may not apply to you. DNASTAR, Inc. reserves the right to revise this publication and to make changes to it from time to time without obligation of DNASTAR, Inc. to notify any person or organization of such revision or changes. The screen and other illustrations in this publication are meant to be representative of those that appear on your monitor or printer.

2011年全国大学生电子设计竞赛 (全国二等奖获得者) 简易自动电阻测试仪(G题)

简易自动电阻测试仪 摘要:本设计以STC89C51RC为主控制器,测量电路采用的是串联分压原理,以标准电阻为基准,用被测电阻与标准电阻上的分压进行比较,然后通过计算得出被测电阻的阻值。再经过信号处理将测量电路输出的电压送给A/D转换器,用单片机控制器读取A/D转换后的值在其内部转换后输出给液晶进行显示被测电阻值。按照此种方法计算较为简单,原理清晰,操作方便。单片机主要完成采集和处理经过转化的数字量信号,完成键盘录入、液晶显示等功能。此系统性能稳定,精度高,误差在1%以内,具有良好的实用价值。 关键词:A/D转换,STC89C51RC,液晶显示 目录

4 4 4 4 4 4 5 6 6 7 8 8 8 9 9 10 10 电位器阻值变化曲线装置10 10 10 11 1 测试使用的仪器设备1 测试方案与测试条件1 测试数据1 结果分析3 5结论3 基本部分3 发挥部分3 其它3 4 5 5 7

1系统设计 设计要求 (1)测量量程为100Ω、1KΩ、10KΩ、10MΩ四档。测量准确度为±(1%读数+2字)。 (2)3位数字显示(最大显示数必须为999),能自动显示小数点和单位,测量速率大于5次/秒。

总体设计方案 1.2.1 设计思路 题目要求设计一台简易自动电阻测试仪,实现对电阻的测量。设计主要分为电阻测量电路模块和MCU数据处理模块。电阻测量电路模块是根据串联分压原理,让被测电阻与标准电阻串联,以标准电阻作为测量量程的基准,用恒压源给电路供电,根据被测电阻的不同,标准电阻两端的电压就会发生改变,将标准电阻两端的电压值经过处理后给A/D转换器,然后送给单片机,在单片机内通过A/D转换的电压值转换成被测电阻的阻值,采用矩阵键盘对需要设置项进行设置,以LCD12864液晶进行显示工作界面。如图1 所示是系统总体框图: 图1 系统总体框图 1.2.2 系统方案设计 (1)电阻测量方案论证 方案一:串联分压原理 图2串联分压原理图 根据串联电路的分压原理可知,串联电路上电压与电阻成正比关系。通过测量Rx和R0上的电压。由公式Rx=Ux/(U0/R0)可以得到被测电阻Rx的阻值。此种方案简单可靠,容易操作、精度高。

万方数据

第4期血管内超声图像序列分割的研究进展?441?而辅助冠心病的诊断及有效的介入治疗。 临床应用中,为了对血管腔的直径、截面积、容积、血管壁厚以及斑块的大小等重要参数进行测量,需要首先提取出各帧IVUS图像中血管壁的内、外膜边缘和可能存在的斑块边缘,它同时也是IVUS图像三维重建的重要步骤,二维分割的质量直接决定量化分析和三维重建的精度。 1IVUS图像特点 常规IVUS的操作要求经右股动脉穿刺,插入引导导管至相应的冠状动脉口,进行选择性冠脉造影。然后在x线透视下沿靶血管插入直径0.014寸的引导钢丝至血管远端,沿引导钢丝将超声探头导管插入靶血管远端,在透视下缓慢回撤探头导管。根据导管内有无机械旋转装置,将超声探头分为机械旋转型和电子相控阵型两种。前者包括旋转晶片和晶片固定而旋转一声学反射镜两种。单晶片位于一个可弯曲的轴心头端,轴心在外鞘管内以1800r/rain的速度旋转,而鞘管是固定不动的,因此可以保证回撤路径的稳定,在临床上应用较为广泛。电子相控阵型超声导管由32—64个晶片组成,呈环状排列于导管顶端,同时向3600发射声束形成管腔横断面图像¨1。 血管内超声图像与其它医学图像相比有明显区别,例如,图像中的组织呈现为圆环形结构;图像噪声形式多样,有斑点噪声、回声失落、图像失真等;图像序列前后帧之间非常相似,具有很强的相关性;血管壁内、外膜边缘属于强噪声环境下的弹性体弱边缘等。图1是一幅典型的IVUS图像,清晰地显示了血管腔横截面的形态结构,包括内腔、斑块和血管壁的中、外膜等。 图1血管内超声图像 Figure1Intravascularultrasound(IVUS)image2研究进展 2.1现有方法分类 按照方法的自动化程度,可将现有的IVUS图像分割方法分为以下四类。 (1)全手动操作者用鼠标驱动画笔逐一在每一幅图像上绘出目标轮廓线。这项工作不仅耗时,对操作人员的技术水平和专业知识要求较高,而且结果不可避免的受到操作者技术和主观因素的影响,可重复性差。 (2)全自动图像分割的整个过程完全由计算机自动完成,分割的初始化和分割结果的修正都不需要人机交互。因此,该方法可重复性好,不受主观因素影响。但对图像质量要求较高。 (3)自动获取近似形状,再手动修正初始形状的获取通常是采用简单的图像处理技术,如阈值化、区域生长、边缘提取、形态学操作等。在手动修正时,操作者不仅要利用图像本身的特征信息,而且还要结合局部的解剖和病理知识。该方法同样很耗时,不具有可重复性。 (4)手动粗略勾画,再自动修正这种方法减少了操作者的参与,仅需手动勾画出轮廓的粗糙形状,后续的自动提取过程会对其进行修正,因此操作者的参与对最终结果的影响是间接的。在参数设置相同的情形下,轮廓初始形状一定程度上的变化,将不会影响最终结果,因此可重复性很高。现有的IVUS图像分割方法中很大一部分都属于此类。2.2典型的分割方法 2.2.1基于snake模型的二维分割方法Kass于1988年提出了活动轮廓模型(activecontourmodel)H1,又称snake模型,是一种重要的图像处理技术。它将几何、物理和近似理论结合起来,使模型变形的约束力包括由图像数据获得的图像力和有关目标的位置、尺寸和形状的先验知识。它具有良好的可交互性,允许操作者在必要的时候将他们的专业知识应用到图像解释工作中。在此模型的基础上,研究者们又相继提出了一系列的改进模型。与其它不是基于模型的轮廓提取方法相比,此类方法的优点在于,它将轮廓看作是一条连续的曲线,因此保证了轮廓的连续性,即使在相应图像特征很弱甚至缺失的情形下,仍可获得连续的轮廓提取结果。 目前,此类方法已被成功地应用于图像分割、匹配和万方数据

MEGA的使用 产生背景及简介 随着不同物种基因组测序的快速发展,产生了大量的DNA序列信息,这时就需要一种简便而快速的统计分析工具来对这些数据进行有效的分析,以提取其中包含的大量信息。MEGA就是基于这种需求开发的。MEGA 软件的目的就是提供一个以进化的角度从DNA和蛋白序列中提取有用的信息的工具,并且,此软件可以免费下载使用。 现在我们使用的是MEGA4的版本。它主要集中于进化分析获得的综合的序列信息。使用它我们可以编辑序列数据、序列比对、构建系统发育树、推测物种间的进化距离等。此软件的输出结果资源管理器允许用户浏览、编辑、打印输入所得到的结果而且所得到的结果具有不同形式的可视化效果。此外,该软件还能够得出不同序列间的距离矩阵,这是他不同与其他分析软件的地方。在计算矩阵方面有一些自己的特点: 1.推测序列或者物种间的进化距离 2.根据MCL(Maximum Composite Likeliood method)的方法构建系统发育树 3.考虑到了不同碱基替换的不同的比率,考虑到了碱基转换和颠换的差别。 4.随时可以使用标注:所以的结果输入都可以使用标注,而且标注的内容 可以被保存,复制。 具体使用 我们以分析20个物种的血红蛋白为例来具体说明此软件的具体使用情况。一.启动程序 1.运行环境:在Windows 95/98, NT, ME, 2000, XP, vista等操作系统下均可使用。 2.下载安装:可以直接登陆https://www.wendangku.net/doc/ef17734161.html,进行下载安装,另外还可以 从https://www.wendangku.net/doc/ef17734161.html,/tools/phylogeny.php中的链接进去。 3.双击桌面快捷方式图标,进入主界面;或者从开始菜单,单击图标启 动。 二.序列分析。 1.启动

宜宾职业技术学院 毕业设计 基于STM32的简易自动电阻测量仪(软件设计) 系部电子信息工程系 专业名称电子信息工程技术 班级电子1091班 姓名尹小东 学号 2 0 0 9 1 1 1 6 6 指导教师王伯黎 2011 年 11 月 10 日

摘要--------------------------------------------------- 2 1、方案论证与选择 --------------------------------------- 4 1.1核心控制芯片------------------------------------------------- 4 1.2档位切换模块------------------------------------------------- 4 1.3ADC采样电路------------------------------------------------- 5 1.4显示模块----------------------------------------------------- 5 1.5键盘控制电路------------------------------------------------- 5 2、系统设计 --------------------------------------------- 6 2.1系统总体思路------------------------------------------------- 6 2.2系统硬件模块设计--------------------------------------------- 7 2.2.1电源电路设计--------------------------------------------- 7 2.2.2恒压源电路设计------------------------------------------- 8 2.2.3档位切换电路设计----------------------------------------- 8 2.2.4电压跟随电路设计----------------------------------------- 9 2.2.5电机驱动电路设计---------------------------------------- 10 2.3软件设计---------------------------------------------------- 11 3、系统测试 -------------------------------------------- 12 4、设计总结 -------------------------------------------- 13 参考文献----------------------------------------------- 13 附录--------------------------------------------------- 14 附录1主要元件清单 --------------------------------------------- 14 附录2产品实物图片 --------------------------------------------- 14

淮海工学院计算机工程学院实验报告书 课程名:UML理论及实践 题目:实验三学习绘制序列图、状态图 班级:D计算机081 学号:510851123 姓名:陆麒 评语: 成绩:指导教师: 批阅时间:年月日

一、实验目的与要求 (1)理解序列图(顺序图)和状态图中各成分的含义; (2)掌握在Rose/RSA中绘制顺序图和状态图的方法。 二、实验内容 (1)以****管理系统为主题,围绕某一个用例,在Rose/RSA中绘制其顺序图 ; (2)以****管理系统为主题,针对某一个对象,在Rose/RSA中绘制其状态图。 三、实验步骤 (1)以项目与资源管理系统为主题,围绕添加技能这个用例,在Rose/RSA中绘制其顺序图; (2)以网店管理系统为主题,针对某一个对象,在Rose/RSA中绘制其状态图。 四、实验结果 (1)以项目与资源管理系统为主题,围绕添加技能这个用例,在Rose/RSA中绘制其顺序图; :资源管理员 : 资源管理窗口: 用户接口 :资源:技能:资源—技能 找出资源 找出技能 把技能加入资源 按名找资源 按名找技能 把技能加入资源 [资源中无该技能]图一把技能加入资源的顺序图

(2)以网店管理系统为主题,针对某一个对象,在Rose/RSA 中绘制其状态图。 发货处理 取消 已发送 等待 收到商品[ 部分商品缺货 ] 检查 do/ 检查商品... [ 未检查完全部商品 ] / 取下一个 [ 全部商品已检查完,但部分商品缺... 办理发货 do/ 启动发货 [ 全部商品已检查完且全部商品都有 ]收到商品[ 全部商品都有 ] 取消 图二 网店处理送货状态机图 网店处理送货状态机图,包含组合状态:发货处理,和简单状态:取消、已发货。 发货状态为组合状态,内嵌了一个状态机图,含有子状态“检查”、“办理发货”、“等待”。 五、结果分析与实验体会 在本次实验中,我绘制了两个图,分别以项目与资源管理系统为主题,围绕添加技能这个用例,在Rose/RSA 中绘制其顺序图 ,以网店管理系统为主题,针对某一个对象,在Rose/RSA 中绘制其状态图,通过实验,学习绘制序列图、状态图,理解了顺序图和状态机图中各成分的含义;掌握了在Rose/RSA 中绘制顺序图和状态图的方法。

谈UVM之sequence/item见解sequencer特性及应用(下)本文将接着分享sequencer的相关知识,对于sequencer的仲裁特性有几种可选,UVM_SEQ_ARB_FIFO ;UVM_SEQ_ARB_WEIGHTED;UVM_SEQ_ARB_RANDOM ;UVM_SEQ_ARB_STRICT_FIFO等。出其中三种需要特别区分外其它的模式可以满足绝大多数的仲裁需求。 sequencer的仲裁特性及应用在之前我们就谈到了,uvm_sequencer类自建了仲裁机制用来保证多个sequence同时挂载到sequencer时,可以按照规则允许特定的sequence中的item 优先通过。在实际使用中,我们可以通过uvm_sequencer::set_arbitration (UVM_SEQ_ARB_TYPE val)来设置仲裁模式。这里的仲裁模式UVM_SEQ_ARB_TYPE 有下面几种值可以选择: UVM_SEQ_ARB_FIFO :默认模式。来自于sequences的发送请求,按照FIFO先进先出的方式被依次授权,和优先级没有关系。 UVM_SEQ_ARB_WEIGHTED:不同sequence的发送请求,将按照它们的优先级被随机授权。 UVM_SEQ_ARB_RANDOM :不同的请求会被随机授权,而无视它们的抵达顺序和优先级。 UVM_SEQ_ARB_STRICT_FIFO:不同的请求,会按照它们的优先级以及抵达顺序来依次授权,因此与优先级和抵达时间都有关。 UVM_SEQ_ARB_STRICT_RANDOM:不同的请求,会按照它们最高的优先级被随机授权,与抵达时间无关。 UVM_SEQ_ARB_USER:用户可以自仲裁机制方法user_priority_arbitration()来裁定哪个sequence的请求优先被授权。 在上面的仲裁模式中,与priority有关的模式有UVM_SEQ_ARB_WEIGHTED、UVM_SEQ_ARB_STRICT_FIFO和UVM_SEQ_ARB_STRICT_RANDOM。这三种模式的区别在于,UVM_SEQ_ARB_WEIGHTED的授权会落到各个优先级的请求上面,而

简易自动电阻测试仪 (G题) 设计报告 参赛学校:常州机电职业技术学院 作者:朱化吉冯海涛骆翠玲

简易自动电阻测试仪 摘要 该简易自动电阻测试仪可实现对电阻的自动测试功能,具有自动电阻筛选功能,并能自动测量和显示电位器阻值随旋转角度变化的曲线。 根据选题要求,该测试仪以AT89C55为核心,结合键盘、显示、程控放大器、A/D、步进电机控制器等外围电路,较好地实现了要求的功能。测量量程为100Ω、1kΩ、10k Ω、10MΩ四档。测量准确度为±(1%读数+2 字)。3 位数字显示(最大显示数为999),能自动显示小数点和单位,测量速率大于5 次/秒。100Ω、1kΩ、10kΩ三档量程具有自动量程转换功能。 具有自动电阻筛选功能。即在进行电阻筛选测量时,用户通过键盘输入要求的电阻值和筛选的误差值;测量时,仪器能在显示被测电阻阻值的同时,给出该电阻是否符合筛选要求的指示。设计并制作了一个能自动测量和显示电位器阻值随旋转角度变化曲线的辅助装置,曲线各点的测量准确度为±(5%读数+2 字),全程测量时间不大于10 秒,测量点不少于15 点。 关键词:单片机,电阻测试仪,自动量程转换,自动电阻筛选

1 方案的选择与论证 系统框图如图1所示: 图1 FPGA/CPLD 路的驱动、与电阻测量模块的接口等功能。速度快,而且可以使用的I/O 口线很多;缺点是FPGA 的设计与调试与单片机相比比较繁琐,调试的效率比较低,不够灵活。 方案二:单片机方式。使用单片机也可以完成键盘设置、步进电机控制、显示电路的驱动、与电阻测量模块的接口功能。单片机算术运算功能强,软件编程灵活、自由度大,可以用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等优点,使其在各个领域应用广泛,调试的效率也比较高。 基于以上分析,拟选用方案二。本设计选择AT89C55单片机。 电阻测量方案的选择 方案一:使用模拟开关对不同的标准电阻进行量程切换。由于模拟开关器件的内阻影响,在测量阻值较大的电阻时,会产生较大的误差。 方案二:使用程控放大器进行量程切换。与第一种方案比较,该方案测量误差较小,具有明显的优点。因此,我们选择了第二种方案。 显示模块的选择 方案一:使用传统的数码管显示。数码管具有:低能耗、低损耗、低压、寿命长、耐老化、防晒、防潮、防火、防高(低)温,对外界环境要求低、易于维护、精确可靠、程序编写容易、操作简单等特点。但在本设计中所需显示的状态较多,信息量比较大,并且需要显示电位器阻值随旋转角度变化的曲线,数码管不能完成该曲线显示功能。 方案二:使用液晶屏显示。液晶显示屏(LCD )具有轻薄短小、低耗电量、无辐射危险以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强的特点。在本设计中所需显示的状态较多,信息量比较大,并且需要显示电位器阻值随旋转角度变化的曲线,该曲线显示功能由液晶显示屏非常适合。 本设计选用方案二,使用液晶显示屏进行显示。

UML 序列图 来自: IBM Rational Edge 现在是二月,而且到如今你或许已经读到、或听到人们谈论UML 2.0 ——包括若干进步的UML 的新规范,所做的变化。考虑到新规范的重要性,我们也正在修改这个文章系列的基础,把我们的注意力从OMG 的UML 1.4 规范,转移到OMG 的已采纳UML 2.0草案规范(又名UML 2)。我不喜欢在一系列文章的中间,把重点从 1.4 变为2.0 ,但是UML 2.0 草案规范是前进的重要一步,我感觉需要扩充文字。 由于一些理由,OMG 改良了UML 。主要的理由是,他们希望UML 模型能够表达模型驱动架构(MDA),这意味着UML 必须支持更多的模型驱动的符号。同时,UML 1.x 符号集合有时难以适用于较大的应用程序。此外,为了要使图变成更容易阅读,需要改良符号元件。(举例来说,UML 1.x 的模型逻辑流程

太复杂,有时不可能完成。对UML 2 中的序列图的符号集合的改变,已经在序列化逻辑建模方面取得巨大的进步)。 注意我上面所述的文字:“已采纳UML2.0草案规范。”确实,规范仍然处于草案状态,但是关键是草案规范已经被OMG 采用,OMG是一个直到新标准相当可靠,才会采用它们的组织。在UML 2 完全地被采用之前,规范将会有一些修改,但是这些改变应该是极小的。主要的改变将会是在UML 的内部——包括通常被实施UML 工具的软件公司使用的功能。 本文的主要目的是继续把我们的重点放在基础UML图上;这个月,我们进一步了解序列图。再次请注意,下面提供的例子正是以新的UML 2 规范为基础。图的目的 序列图主要用于按照交互发生的一系列顺序,显示对象之间的这些交互。很象类图,开发者一般认为序列图只对他们有意义。然而,一个组织的业务人员会发现,序列图显示不同的业务对象如何交互,对于交流当前业务如何进行很有用。除记录组织的当前事件外,一个业务级的序列图能被当作一个需求文件使用,为实现一个未来系统传递需求。在项目的需求阶段,分析师能通过提供一个更加正式层次的表达,把用例带入下一层次。那种情况下,用例常常被细化为一个或者更多的序列图。 组织的技术人员能发现,序列图在记录一个未来系统的行为应该如何表现中,非常有用。在设计阶段,架构师和开发者能使用图,挖掘出系统对象间的交互,这样充实整个系统设计。 序列图的主要用途之一,是把用例表达的需求,转化为进一步、更加正式层次的

(一)DNA序列比对分析 一)两个DNA序列的相似性比对分析 1.进入NCBI主页(https://www.wendangku.net/doc/ef17734161.html,) 2. 点击所有资源(All Resources) 3.点击工具栏目(Tool) 点击进入。 5. 找到Specialized BLAST,点击Align two (or more) sequences using BLAST (bl2seq) 6. 将序列1复制、黏贴到Enter Query Sequence框中。 7. 将序列2复制、黏贴到Enter Subject Sequence框中。 8. 在Program Selection下面,选择Highly similar sequences (megablast) (高度相似序列)或其他分析程序 9、点击BLAST按钮,进行比对分析。 10、观察、记录和分析两序列比对结果。 二)待查DNA序列与国际基因数据库中已有DNA序列的相似性比对分析。 1、进入NCBI主页(https://www.wendangku.net/doc/ef17734161.html,) 2、点击所有资源(all resources) 3.点击工具栏目(Tool) 点击进入。 5.在Basic BLAST下,找到nucleotide blast(Search a nucleotide database using a nucleotide query),点击进入。 6. 将DNA序列复制、粘贴到Enter Query Sequence下面的方框中。 7. 在Choose Search Set栏目下,选择others数据库 8. 选择Highly similar sequences (megablast)或其他程序。 9. 按BLAST按钮。 10. 观察、记录和分析DNA序列与国际基因库已有序列的比对结果。

一、系统方案选择和论证 1. 主控电路选择 方案一:由FPGA构成主控电路,系统板体积小,而且功能强大,但是FPGA 逻辑能力较弱,价格比较高。 方案二:采用AT89S52单片机构成的主控电路,支持ISP下载技术,控制操作简单,价格低廉,通用性强。 方案比较:考虑到传统的AT89S52单片机就可以满足题目的需要,而且价格低廉,电路简单,性价比高,因此选择方案二。 2. 显示模块选择 方案一:选用LCD1602作为系统显示器件,供电电源为5V直流电源,电路简单书写方便,但显示的内容少,不方便系统拓展使用。 方案二:选用LCD12864作为系统显示器件,此显示器件能显示数字、汉字、符号、图形。电路结构简单,操作方便,符合系统电路的要求。 方案比较:题目要求能够显示波形,但LCD1602不能满足此要求,因此决定选用方案二,使用LCD12864作为本系统的显示器件。 3.R/V电路选择 方案一:采用电阻分压电路。此电路结构简单,易于实现,但当被测电阻的阻值较小或较大时,测量误差较大。 方案二:采用恒流源构成R/V电路。电路转换良好,但调节难度大,很难调节到精准值,且电路存在稳定性差和误差大的缺点。 方案三:采用运放LMC6062构成R/V电路。此方法主要是利用了运放虚短虚断的特点来测量被测电阻的阻值。这样不仅可以准确的计算出被测电阻的阻值,而且误差比较小达到了题目的要求。 方案比较:经上述论证比较决定选择方案三。 4.档位切换模块选择 方案一:由数字电位器构成档位切换模块。电路容易控制,操作简单,但档位选择有限,且输出电压不稳定,误差较大,无法满足题目的要求。 方案二:通过继电器控制档位的选择。在每一个档位中加入一个精密电阻作为基准电阻,用继电器控制档位的切换,不仅电路稳定性好,误差小,而且易于控制。 方案比较:题目要求测量精度为1%,因此要求电路的稳定性好,误差小,精度高,所以决定选择方案二。 二、系统硬件模块的分析与设计 1.系统设计分析 系统主要由单片机控制电路、R/V电路、A/D转换电路、电机控制及角度测量电路、继电器档位切换电路、显示电路和键盘输入电路七个部分组成。首先由单片机控制电路采集A/D数据,并根据所采集到的数据信息控制继电器的档位切换,同时单片机还可以控制电机驱动电路的高低电平来控制电位器的正反转,最后通过液晶显示器将整个系统的工作状态显示出来。系统框图如图G-2-1所示。

ORACLESEQUENCE用法 Oracle中自增字段的两种方法的比较(Trigger和Sequence 创建sequence的语法很简单,如下 create sequence Sequence_name increment by 1 --表示从1开始计值 start with 1 --每次增长1 nomaxvalue / maxvalue999999 --有两个可选值,要么无最大值,要么指定最大值minvalue 1 / nominvalue --同maxvalue cycle --表示达到最大值后从头开始,也可以为nocycle cache 10 --指定cache的值。如果指定CACHE值,oracle就可以预先在内存里面放置一些sequence,这样存取的快些。cache里面的取完后,oracle自动再取一组到cache。使用cache或许会跳号,比如数据库突然不正常down掉(shutdown abort),cache中的sequence就会丢失. 所以可以在create sequence的时候用nocache防止这种情况。order;--指定排序 序列提供两个方法,NextVal和CurrVal。顾名思义,NextVal为取序列的下一个值,一次NEXTVAL会增加一次sequence的值;CurrVal为取序列的当前值。例如,插入记录时insert tablename(id) values(sequence_id.nextval);--sequence_id为序列名 但是要注意的是:第一次NEXTVAL返回的是初始值;随后的NEXTVAL会自动增加你定义的INCREMENT BY值,然后返回增加后的值。CURRVAL总是返回当前sequence的值,但是在第一次NEXTVAL初始化之后才能使用CURRVAL,否则会出错。 来个小插曲,我使用powerdesign进行数据库设计,但是powerdesigner对oracle支持好像不是很好(或者那里没有设置好?所以大家在键序列的时候一定要注意哦ORACLESEQUENCE用法

简易自动电阻测试仪 摘要 本设计根据题目要求制作一台简易自动电阻测试仪,能够测量100Ω、1kΩ、10k Ω、10MΩ四档不同的量程,并实现其中前三档的自动量程转换功能,同时自动显示小数点和单位。基于这些要求,经过讨论,决定利用555多谐振荡电路将电阻参数转化为频率,频率f是单片机很容易处理的数字量,一方面测量精度高,另一方面便于使仪表实现自动化,而且单片机构成的应用系统有较大的可靠性。通过输入单片机AT89C51控制继电器控制被测RC振荡电路频率的自动选择,输入输出控制采用键盘输入控制电路、LCD12864显示系统和报警控制电路组成,能很好的实现各个要求。单片机具有可编程性,硬件的功能描述可完全在软件上实现,另一方面便于使仪表实现自动化,设计时间短,成本低,可靠性高。 关键字:AT89C51单片机555多谐振荡电路继电器自动量程转换 Abstract The design on the basis of the subject demand produced a simple automatic resistance tester, capable of measuring 100 Omega Omega, 1K, 10K, 10M Omega Omega four profile at different range, and realizes the automatic conversion range before the third, while automatically display a decimal point and unit. Based on these requirements, after discussion, decided to use the 555 multivibrator circuit resistance parameters are transformed into frequency, frequency of F SCM is easily handled the digital quantity, a high measuring precision, on the other hand, so easy to realize automation of instrumentation, and chip microprocessor application system has higher reliability. Through the input of single-chip AT89C51 control relay to control the tested RC oscillating circuit frequency automatic selection, input / output control using the keyboard input control circuit, LCD12864 display system and an alarm control circuit, can achieve a very good all. Microcontroller having programmable, hardware description of the function can be completely realized in software, on the other hand, so easy to realize automation of instrumentation, short design time, low cost, high reliability. Keywords: single chip AT89C51 555 multivibrator circuit relay automatic range switching

相关文档
相关文档 最新文档