文档库 最新最全的文档下载
当前位置:文档库 › DSP捕获单元

DSP捕获单元

DSP捕获单元
DSP捕获单元

7.8 捕获单元

捕获单元可以记录捕获输入引脚上的转换,事件管理器总共有6个捕获单元,每个事件管理器有3个捕获单元。事件管理器A(EV A)的捕获单元为CAP1、CAP2和CAP3,事件管理器B(EVB)的捕获单元为CAP4、CAP5和CAP6,每一个捕获单元都有一个相应的捕获输入引脚。

每个EV A捕获单元均可选择GP定时器2或1作为其时间基准,CAP1和CAP2不能选择不同的事实上时器作为它们的时基。每个EVB捕获单元均为选择GP定时器4或3作为其时间基准,CAP4和CAP5不能选择不同的定时器作为它们的时基。

当在捕获输入引脚CAPx上检测到一个设定的转换时,GP定时器的值被捕获并存储在相应的2级深度FIFO堆栈中。图7-18是一个EV A的捕获单元原理框图,EVB的捕获单元原理框图与EV A的一样,仅仅是相应的寄存器发生了改变。

7.8.1 捕获单元特性

捕获单元包括下列特性:

●1个16位的捕获控制寄存器CAPCONx(可读/写)。

●1个16位的捕获FIFO状态寄存器CAPFIFOx。

●可选择通用定时器1/2(EV A)或者3/4(EVB)作为时基。

●6个16位2级深的FIFO栈(CAPxFIFO),每项个

●3个施密特触发器输入引脚(对于EV A,CAP1/2/3;对于EVB,CAP4/5/6),每个

捕获单元一个输入引脚(所有的输入和内部CPU时钟同步,为了使跳变被捕获,

输入必须在当前电平保持两个CPU时钟周期。输入引脚CAP1/2和CAP4/5也可用

作正交编码器脉冲电路的正交编码器脉冲输入)。

●用户可定义跳变检测方式(上升沿,下降沿,或二者均检测)。

●6个可屏蔽的中断标志位,每个标志位对应一个捕获单元。

7.8.2捕获单元的操作

捕获单元使能后,相应输入引脚上的指定转换会将所选的通用定时器的计数值装入到相应的FIOP堆栈。同时,如果有一个或更多有效的捕获值保存在FIFO堆栈(CAPxFIFO 位不等于0)中,则相应的中断标志位被置位。如果该中断标志没有被屏蔽,产生一个外设中断请求。每当将捕获到的新计数值存入到FIFO堆栈时,CAPFIFOx的相应状态位被调整以反映FIFO堆栈的新状态。从捕获单元输入引脚处发生转换到所选通用定时器的计数值被锁存之间的延时需要2个CPU时钟周期。

7.8.2.1 捕获单元基准的选择

对于EV A模块,与CAP1和CAP2不同,捕获单元CAP3有自己独立的时基选择位,这就允许同时使用2个通用定时器,CAP1和CAP2共用一个,而CAP3单独使用一个。在EVB模块,CAP6有自己独立的时基准选择位。

捕获操作不影响与任何GP定时器对应的任何GP定时器的操作或比较/PWM操作。

图7-18 EV A捕获单元原理框图

7.8.2.2捕获单元的设置

为是捕获单元能正常工作,需对寄存器进行一下设置:

●初始化捕获FIFO状态寄存器(CAPFIFOx),清楚专用状态位。

●设置选定的GP定时器为一种操作模式。

●如果需要,设置相应的GP定时器比较寄存器或GP定时器周期寄存器。

●设置相应的CAPCONA或CAPCONB。

7.8.3 捕获控制寄存器

捕获单元的操作有4个16位的控制寄存器CAPCONA/B和CAPFIFOA/B控制。因为捕获电路的时间基准是有GP定时器1/2或3/4提供的,所以TxCON(x=1,2,3,或4)寄存器用于控制捕获单元的操作。另外,寄存器CMCONA/B也可用于正交编码器脉冲电路的操作。表7-7和表7-8显示的是这些寄存器的地址。

7.8.3.1 捕获控制寄存器A

捕获控制寄存器A(CAPCONA)映射地址:7420h,各位的意义详细描述如下:

15 14~13 12 11 10 9 8

RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 7~ 6 5~ 4 3~2 1~0

RW-0 RW-0 RW-0 RW-0

注:R=可读,W=可写,-0=复位后的值

位15 CAPRES,捕获复位,该位只能进行写访问,任何读访问的结果均为0。向位15写0将清楚所有的捕获。写1无影响。

0 所有捕获单元和正交编码脉冲电路的寄存器清0

1 无动作

位14~13 CAP12PN,捕获单元1和2的控制位。

00 禁止捕获单元1和2,其FIFO堆栈保持原内容

01 使能捕获单元1和2

10 保留

11 保留

位12 CAP3EN,捕获单元3控制位。

0 禁止捕获单元3,其FIFO堆栈保持原有内容

1 使能捕获单元3

位11 保留位

位10 CAP3TSEL,捕获单元3的通用定时选择器选择位。

0 选择通用定时器2

1 选择通用寄存器1

位9 CAP12TSEL,捕获单元1和2的通用定时器选择位。

0选择通用定时器2

1选择通用定时器1

位8 CAP3TOADC,捕获单元3事件启动ADC(模数转换)位。

0无操作

1当CAP3INT标志位被置位是,启动ADC(模数转换)。

位7 ~6 CAP1EDGE,捕获单元1的边沿检测控制位。

00无检测

01检测上升沿

10检测下降沿

11上升沿、下降沿均检测

位5~4 CAP2EDGE,捕获单元2的边沿检测控制位。

00 无检测

01 检测上升沿

10 检测下降沿

11 上升沿、下降沿均检测

位3~2 CAP3EDGE,捕获单元3的边沿检测控制位。

00 无检测

01 检测上升沿

10 检测下降沿

11 上升沿、下降沿均检测

位1~0 保留位。

7.8.3.2捕获控制寄存器B

捕获控制寄存器B(CAPCONB)映射地址:7520h,各位的意义与捕获控制寄存器A (CAPCONA)的相应位一样。

15 14~13 12 11 10 9 8

RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 RW-0 7~ 6 5~ 4 3~2 1~0

RW-0 RW-0 RW-0 RW-0

注:R=可读,W=可写,-0=复位后的值。

位15 CAPRES,捕获复位,该位只能进行写访问,任何读访问的结果均为0。向位15写0将清楚所有的捕获。写1无影响。

位14~13 捕获单元4和5的控制位。

位12 CAP6EN,捕获单元6控制位。

0禁止捕获单元6,其FIFO堆栈保持原内容

1使能捕获单元6

位11 保留位。

位10 CAP6TSEL,捕获单元6的通用定时选择器选择位。

0 选择通用定时器4

1 选择通用寄存器3

位9 CAP45TSEL,捕获单元4和5的通用定时选择器选择位。

0 选择通用定时器4

1 选择通用寄存器3

位8 CAP6TOADC,捕获单元6事件启动ADC(模数转换)位。

0无操作

1当CAP6INT标志位被置位时启动ADC(模数转换)

位7~6 CAP4EDGE,捕获单元4的边沿检测控制位。

00 无检测

01 检测上升沿

10 检测下降沿

11 上升沿、下降沿均检测

位5~4 CAP5EDGE,捕获单元5的边沿检测控制位。

00 无检测

01 检测上升沿

10 检测下降沿

11 上升沿、下降沿均检测

位3~2 CAP6EDGE,捕获单元6的边沿检测控制位。

00 无检测

01 检测上升沿

10 检测下降沿

11 上升沿、下降沿均检测

位1~0 保留位

7.8.3.3 捕获FIFO状态寄存器A

CAPFIFOx中包括捕获单元的3个FIFO堆栈的状态位。如果CAPnFIFOx的状态位正在更新的同时(因为一个捕获事件)向CAPnFIFOx的状态位写数据,写数据优先。

CAPFIFOx寄存器的写操作在编程过程中很有用。例如,如果“01”写入CAPnFIFOx 位,则EV模块会认为FIFO有一个输入。随后,每次FIFO获得一个新值,则将产生一个中断。

捕获FIFO状态寄存器A(CAPFIFOA)映射地址:7422h,各位的意义详细描述如下:15~14 13~12 11~10 9~8

R-0 RW-0 RW-0 RW-0

7~0

R-0

注:R=可读,W=可写,-0=复位后的值。

位15~14 保留位

位13~12 CAP3FIFO,捕获单元3的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并有捕获到一个,第一个输入已丢失。

位11~10 CAP2FIFO,捕获单元2的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并又捕获到一个,第一个输入已丢失

位9~8 CAP1FIFO,捕获单元1的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并又捕获到一个,第一个输入已丢失。

位7~0 保留位。

7.8.3.4 捕获FIFO状态寄存器B

捕获FIFO状态寄存器B(CAPFIFOB)映射地址:7522h,各位的意义详细描述如下:

15~14 13~12 11~10 9~8

R-0 RW-0 RW-0 RW-0

7~0

R-0

注:R=可读,W=可写,-0=复位后的值。

位15~14 保留位。

位13~12 CAP6FIFO,捕获单元6的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并又捕获到一个,第一个输入已丢失

位11~10 CAP5FIFO,捕获单元5的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并又捕获到一个,第一个输入已丢失

位9~8 CAP4FIFO,捕获单元4的FIFO状态位。

00 空

01 有一个输入

10 有两个输入

11 有两个输入并又捕获到一个,第一个输入已丢失。

位7~0 保留位。

7.8.4捕获单元FIFO堆栈

每个捕获单元有一个对应的2级深度FIFO堆栈。堆栈顶层包括CAP1FIFO、CAP2FIFO 和CAP3FIFO(EV A),或者CAP4FIFO、CAP5FIFO和CAP6FIFO(EVB)。堆栈底层包括CAP1FBOT、CAP2FBOT和CAP3FBOT(EV A),或CAP4FBOT、CAP5FBOT和CAP6FBOT (EVB)。任何一个FIFO堆栈的2级寄存器都是只读的寄存器,它保存着相应的捕获单元捕获的旧计数器值。因此,对FIFO堆栈的一个读访问总是读出捕获到堆栈中的旧计数器值。当位于FIFO堆栈顶部寄存器中的计数器值被读出时,FIFO堆栈底部寄存器的新计数器值(如果有的话)就会被压入顶部寄存器。

如果读取了底层寄存器的值,那么捕获FIFO状态寄存器的相应位将发生变化。如果读取前捕获FIFO状态寄存器的相应位为10或11,则读取后变成为01,即堆栈中只有一个值。如果读取前捕获FIFO张台寄存器的相应位为01,则读取后边车工为00即堆栈为空。(1)第1次捕获

当捕获单元的输入引脚出现一个指定的转换时,选定的GP定时器的计数器值就会被捕获单元捕获,如果堆栈是空的,这个计数器值就会被写入到FIFO堆栈的顶层寄存器。同时,相应的状态位被设置为0。如果另外一个捕获发生之前对FIFO堆栈进行了读访问,则FIFO 状态位被复位为00。

(2)第2次捕获

如果在以前的捕获的计数值被读取之前,又发生一次捕获,那么捕获的计数器值就会进入底部寄存器。同时,寄存器中相应的FIFO状态位被置为10。当在另外一次捕获之前读FIFO堆栈时,顶部寄存器中的旧计数器值被读出,底部寄存器中的新计数器值被压入顶部寄存器,相应的状态位设置为01。

第2次捕获会将寄存器相应的捕获中断标志位置1,如果中断没有被屏蔽,则会产生一个中断请求。

(3)第3次捕获

当FIFO堆栈中已有两个计数器值,这时如果又有一个捕获发生,堆栈顶部寄存器中最旧的计数器值被推出并且丢失,然后堆栈底部寄存器的计数器值被向上一次压入到顶部寄存器,新捕获的计数器值被写入底部寄存器,并且状态位设置为11,表明一个或更多的旧计数器值被丢失。

第3次捕获谁将寄存器相应的捕获中断标志位置1,如果中断没有被屏蔽,则会产生一个中断请求。

7.8.5 捕获中断

当一个捕获单元执行了一次捕获,并且FIFO中至少有一个捕获到的计数值(CAPxFIFO 位不为0)则响应的中断标志被置1。如果该中断没有被屏蔽,则会产生一个外设中断请求信号。如果使用了捕获中断,则可以从中断服务程序中读取捕获到的一对计数值。如果没有使用中断,也可以通过查询中断标志位和FIFO堆栈的状态位来确定是否发生捕事件,如果已发生捕获事件则可以从相应捕获单元的FIFO堆栈中读取捕获到的计数值。

CAD捕捉命令

中望CAD对象捕捉追踪的使用 时间:2011-02-25 来源:网络浏览次数:133 次 在工程设计图绘制中,经常需要在相对于己有对象的某个位置上拾取一个点,例如可能从己有对象的一定距离或方向上拾取一个点,如果采用常规方式,往往要用辅助线才能解决这些点的拾取。然而,在中望CAD2006里,对象捕捉追踪却使得用户的绘图方式发生很大的改变,它提供的基于己知点的追踪线的可视化拾取,使得使用者可以方便地拾取到这些点,大大提高绘图的效率。因此用户可以专注于屏幕上当前的提示实时地看到当前的绘图情况。 追踪的目的是要基于己存在的一点,用对象捕捉来拾取另一个点。这些己存在的点可叫做临时追踪点,最多可允许有7个临时追踪点。对象捕捉追踪会暂时拉出一条追踪虚线,能够与其它的追踪线或己有对象产生交点,我们可以方便地拾取到这些点。要注意的是,要使用对象捕捉追踪,至少要有一个对象捕捉是激活的。 首先我们要设置对象捕捉,在屏幕下方状态栏的"对象捕捉"键上点击右键,在弹出的菜单里选择"设置"(或者直接在命令行里输入OSNAP,再回车),弹出"草图设置"对话框,设置如下: 当然,在不同的情况下,对象捕捉设置也往往不相同。 (在具体操作时,可以采用临时追踪点,点击对象捕捉工具栏上的图标" (临时追踪点)";在输入点的提示下,也可输入tt,回车后指定一个临时追踪点,其上将出现一个小的图标,移动光标时,将相对于这个临时点显示自动追踪对齐路径,用户在路径上以相对于临时追踪点的相对坐标取点,这是在知道某一点与目标点的关系时捕捉目标点的办法。

当然,一般都可以通过按功能键F11,启动对象追踪模式来达到更快捷的目的。 下面是一个例子,说明临时追踪点和对象追踪模式的实际使用方法。 【例题1】如图2 中有一个矩形和一点P1,要求从P1新绘制一直线到达矩形中 心点。 键入Line命令或者单击图标,点取起点P1后,取得对象捕捉模式有两种情况: 1. 键入tt回车,要求指定临时追踪点。 1)此时我们以中点捕捉点取下边的中点,点击左键,确定以下边的中点为临时追 踪点,鼠标稍微向上移动,出现垂直追踪对齐线,如图2所示,这时就能以临时追踪点为 基点取得相对坐标获得目标点,但是我们要获得的点与于右边的中点有关,因此再用一次 临时追踪点。 2)再次键入tt回车,指定临时追踪点为矩形右边中心点,出现水平对齐线,沿线 左移光标到第一个临时追踪点的上方。如图3所示。 3)在出现第二道垂直对齐线时,同时看到两道对齐线相交,此时取点,该点即为 矩形中心点。 图2 键入tt点取下边中点图3 键入tt,点取左边中点,右移光标 以上是采用临时追踪点的应用情况。 2. 采用对象追踪模式,按下键盘功能键,或在屏幕下方状态栏的"对象追踪"按钮 点击打开,"对象追踪"按钮下沉。 1)此时我们以中点捕捉在下边的中点处停留数秒,如图4,不必点取,以取得第 一个追踪点,显示为一个小三角形标志(中点),并引出垂直对齐线。

CAD中的对象捕捉追踪讲解

CAD中的对象捕捉追踪 在工程设计图绘制中,经常需要在相对于己有对象的某个位置上拾取一个点,例如可能从己有对象的一定距离或方向上拾取一个点,如果采用常规方式,往往要用辅助线才能解决这些点的拾取。然而,在中望CAD2006里,对象捕捉追踪却使得用户的绘图方式发生很大的改变,它提供的基于己知点的追踪线的可视化拾取,使得使用者可以方便地拾取到这些点,大大提高绘图的效率。因此用户可以专注于屏幕上当前的提示实时地看到当前的绘图情况。 追踪的目的是要基于己存在的一点,用对象捕捉来拾取另一个点。这些己存在的点可叫做临时追踪点,最多可允许有7个临时追踪点。对象捕捉追踪会暂时拉出一条追踪虚线,能够与其它的追踪线或己有对象产生交点,我们可以方便地拾取到这些点。要注意的是,要使用对象捕捉追踪,至少要有一个对象捕捉是激活的。 首先我们要设置对象捕捉,在屏幕下方状态栏的"对象捕捉"键上点击右键,在弹出的菜单里选择"设置"(或者直接在命令行里输入OSNAP,再回车), 弹出"草图设置"对话框,设置如下: 当然,在不同的情况下,对象捕捉设置也往往不相同。 (在具体操作时,可以采用临时追踪点,点击对象捕捉工具栏上的图标" (临时追踪点)";在输入点的提示下,也可输入tt,回车后指定一个临时追踪点,其上将出现一个小的图标,移动光标时,将相对于这个临时点显示自动追

踪对齐路径,用户在路径上以相对于临时追踪点的相对坐标取点,这是在知道某一点与目标点的关系时捕捉目标点的办法。 当然,一般都可以通过按功能键F11,启动对象追踪模式来达到更快捷的目的。 下面是一个例子,说明临时追踪点和对象追踪模式的实际使用方法。

数字信号处理第四章附加题

第四章附加题 1. 由三阶巴特沃思低通滤波器的幅度平方函数推到其系统函数,设 1/c rad s Ω=。 2. 设计一个满足下列指标的模拟Butterworth 低通滤波器,要求通带的截止频率 6,p f kH z =,通带最大衰减3,p A dB =,阻带截止频率12,s f kH z =,阻带的最 小衰减25s A dB =,求出滤波器的系统函数。 3. 设计一个模拟切比雪夫低通滤波器,要求通带的截止频率 f p =3kHz ,通带衰 减要不大于0.2dB ,阻带截止频率 f s = 12kHz ,阻带衰减不小于 50dB 。 4. 数字滤波器经常以下图描述的方式来处理限带模拟信号。 (1) 如果系统()h n 的截止频率是rad s π,110T kHz =,等效模拟滤波器的截止频率是多少? (2) 设120T kHz =,重复(1)。 ( ) () () () () () () T T a x t x n y n y t a h n ???→ ???→ ???→ ???→ 模-数变换器 数-模变换器 采样周期采样周期 5. 一个线性时不变因果系统由下列差分方程描述 ()()()()10.51y n x n x n y n =---- (1) 系统函数()H Z ,判断系统属于FIR 和IIR 中的哪一类以及它的滤波特性(低通、高通等)。 (2) 若输入()()2cos 0.55x n n π=+ ()0n ≥,求系统输出信号达到稳态后的最大幅度値。 6. 设()a h t 表示一模拟滤波器的单位冲激响应, ()0.9,0 0,0 t a e t h t t -?≥=?

DSP第四章节

四、该应用的软件设计 1、系统初始化程序设计 DSP系统的硬件设计之后,软件设计就成为系统设计的关键,一个DSP系统在很大程度上取决于软件设计是否合理与可靠。在DSP进行数字滤波运算前必须进行一些初始化程序。在本系统中初始化程序主要包括:DSP芯片的初始化、矢量表初始和两个串行端口的初始化。 DSP芯片的初始化是设定DSP芯片工作状态的重要步骤,只有正确进行DSP芯片的初始化,才能保证芯片的正确运行。 中断矢量表是每个DSP系统必须用到的,对中断矢量表进行初始化是DSP初始化的一个重要的组成部分,正确设置中断矢量包括: 1)根据DSP芯片对各中断矢量的设置位置编写一个子程序。 2)设置PMST控制寄存器。该寄存器的高9位是IPTR,用于设置矢量表的起始地址。 3)连接时将矢量表重定位到IPTR指定的地址。 2、数字滤波程序设计流程 DSP实现数字滤波器流程图 本设计的程序工程中包含4个文件:filter,init.asm,vectors.asm,filter.cmd。四个文件实现不同的功能。filter.c文件为C语言编写的源文件,在本设计中主要功能是将各个子程序结合起来,便于阅读。init.asm文件为汇编语言编写的源文件,是本设计中的主要文件,

包含了各个初始化程序的具体操作和实现数字滤波的具体代码。vectors.asm文件为中断矢量表初始化子程序文件,中断矢量表是每个DSP系统必须用到的,对中断矢量表进行初始化是DSP初始化的一个重要的部分。filter.cmd为链接器命令文件。 3、软硬件联调与结论 进行软硬件联调是系统设计的最后一步,是检测系统的稳定性及可行性的重要方法。本系统的联调过程和实际结果如下:①在电脑中设置本系统软件开发环境的相关配置,连接DSP 仿真器与目标测试系统的JTAG接口,给系统上电。运行DSP开发平台,如果不能正常连接则需要检查JTAG电路的连接、整个硬件系统的工作状态、软件平台的配置。②编译修改程序代码,直到编译完全通过,本系统前期所设计的程序全部通过编译。③下载程序到目标系统,通过设置断点和单步运行,检查DSP相关寄存器的值是否配置为所需要的值。④运行完整的程序,给系统送入输入信号,用示波器观察输出信号的参数和特性是接近理想值。通过实际不断调试与改进,本系统能达到预期的数字滤波效果。

第4章绘图技巧

第4章绘图技巧 复习思考题 一、问答题 1.简述对象捕捉、自动对象捕捉、极轴追踪和对象捕捉追踪的作用。 2.叙述ZOOM命令的“全部(A)”选项与“范围(E)”选项的区别。 3.什么是对象捕捉?什么是运行捕捉模式与覆盖捕捉模式? 4.通过适当的设置或输入捕捉模式名称,用户可以捕捉对象上的哪些点? 5.什么是极轴追踪与极轴捕捉?如何设置极轴角与极轴捕捉? 6.什么是对象追踪?如何利用临时追踪点进行多点追踪? 7.若用户已设置了LIMITS范围,则GRID是否仅在作图区内被显示? 8.Snap和Grid命令有何关联?有何作用?举实际应用例子说明。 二、判断题 1.对图形执行ZOOM命令后,图形的实际尺寸要发生对应的放大或缩小。( ) A.正确 B.错误 2.可以沿水平和垂直方向设置不同的栅格捕捉间距。( ) A.正确 B.错误 3.用F8功能键可以实现是否使用正交功能的切换。( ) A.正确 B.错误 4.用户可以在任何提示下使用对象捕捉功能。( ) A.正确 B.错误 5.可以在绘图过程中随时设置栅格捕捉、栅格显示、对象捕捉追踪方面的相关参数。 ( ) A. 正确 B.错误 6.采用对象捕捉追踪时,可以设置临时追踪点。( ) A. 正确 B.错误 1.使用特殊点捕捉方式捕捉圆心时,靶框应压在。 A.圆周上 B.圆心 C.圆外 D.圆内 2.如果要过滤某点的X坐标,则应输入。 A..Y B..ZY C..X D.@X 3.用Grid显示的栅格点是。 A.不可见的参照点,迫使光标指在特定的位置上 B.作为图形的一部分,在出图时输出 C. 定位时的虚拟参考点

4.为了方便地绘制题图4-1中的几何图形,可以 。 A.动态输入(DYN) B.用极坐标、极轴追踪和对象追踪 C.用极轴追踪(设置增量角为18°) D.用极轴追踪(设置增量角为18°),并在“草图设置>极轴追踪>极轴角测量” 中选择“相对上一段” 三、上机操作题 1.打开正交模式,通过输入直线的长 度绘制题图4-2所示的图形。 2.打开正交模式,通过输入直线的长度绘制题图4-3图形。 题图4-2 (a ) (b ) 题图4-1

巧用AutoCAD极轴追踪和对象捕捉追踪绘图

巧用AutoCAD极轴追踪和对象捕捉追踪绘图 (2007-01-24 17:11:10 ) AutoCAD中的“自动追踪”有助于按指定角度或与其他对象的指定关系绘制对象。当“自动追踪”打开时,临时对齐路径有助于以精确的位置和角度创建对象。“自动追踪”包括两种追踪选项:“极轴追踪”和“对象捕捉追踪”。可以通过状态栏上的“极轴”或“对象追踪”按钮打开或关闭“自动追踪”。与对象捕捉一起使用对象捕捉追踪。必须设置对象捕捉,才能从对象的捕捉点进行追踪。 一、极轴追踪 在AutoCAD中,正交的功能我们经常用,自从AutoCAD2000版本以来就增加了一个极轴追踪的功能,使一些绘图工作更加容易。其实极轴追踪与正交的作用有些类似,也是为要绘制的直线临时对齐路径,然后输入一个长度单位就可以在该路径上绘制一条指定长度的直线。理解了正交的功能后,就不难理解极轴追踪了。 在AutoCAD2000版本以前,如果要绘制一条与x轴方向成30度且长为10个单位的直线,一般情况下需要两个步骤完成,第一步打开正交,水平画一条长度为10个单位的直线,再用旋转的命令把直线旋转30度的角而完成。而在AutoCAD2000以后,有了极轴追踪的功能就方便多了。下边仍以绘制一条长度为10个单位与x轴成30度的直线为例说明极轴追踪的一个简单应用,具体步骤: 1、在任务栏的“极轴追踪”上点击右键弹出下面的菜单,如黑色框线里的选项,选中“启用极轴追踪”并调节“增量角”为30。点击“确定”关闭对话框。

2、输入直线命令“Line”回车,在屏幕上点击第一点,慢慢的移动鼠标,当光标跨过0度或者30度角是,AutoCAD将显示对齐路径和工具栏提示,如下图,虚线为对齐的路径,黑底白字的为工具栏提示。当显示提示的时候,输入线段的长度10回车,那么AutoCAD就在屏幕上绘出了与x轴成30度角且长度为10的一段直线。当光标从该角度移开时,对齐路径和工具栏提示消失。

AutoCAD绘图环境设置之二(正交与极轴追踪)

接上 2.极轴追踪、极轴捕捉与正交模式 正确使用正交模式、极轴追踪,可大大提高坐标点的输入速度,极大改善绘图效率。 2.1正交模式 当所绘制线段以水平、垂直线为主时,开启正交模式后,绘图十分方便。 ●开启正交模式:单击状态栏上“正交”按钮,开启或关闭“正交”模式。 在正交模式下,首先用鼠标移向直线段方向一侧表明直线的方向,然后直接输入直线段的长度即可(正值,负值则方向相反)。同样,正交模式只影响用鼠标拾取点(此时,只能拾取水平方向或垂直方向上的点),不会影响键盘输入点坐标。 2.2极轴追踪与极轴捕捉

图2 极轴追踪 “极轴追踪”和“正交”只能选一。右击状态栏上“极轴追踪”按钮,在右键菜单中选择“设置”项,打开如图2“草图设置”对话框其中的“极轴追踪”页。 ●启用极轴追踪:单击状态栏上“极轴追踪”按钮;或在“草图设置”对话框其中的“极轴追踪”页勾选“启用极轴追踪”项;或直接按快捷键F10。 ●极轴追踪设置 ◇增量角:此项表示,当极角为增量角的倍数时,可以显示对齐路径并沿此路径进行追踪(正交模式其实就是增量角为90°),若要绘制增量角倍数的直线段,可首先利用极轴追踪来追踪到

此角度,然后直接输入直线段长度即可。 ◇附加角:此项表示除了需追踪增量角的倍数角度之外,还可追踪附加角(没有倍数),按图2的设置,除追踪30 °的倍数角之外,还追踪10 °角。 ◇对象捕捉追踪设置:仅正交追踪表示只追踪90 °的倍数角。 ◇极轴角测量:绝对表示所有极轴角是相对X轴正方向的。 极轴捕捉的开启,如图3,勾选“启用捕捉”项即可。极轴捕捉的设置,如图3,在“捕捉类型”项中选择“极轴捕捉”,并在“极轴距离”中设置相应的值。

《土木工程CAD》01-03章在线测试

《土木工程CAD》第01章在线测试 A B C D 、世界上第一台电子计算机诞生于 A B C D 、以下设备中,( A B C D 、以下设备中,( A B C D 、以下软件中,属于土木工程专用 A B C D

D、缩短产品寿命 E、有助于产品数据的高效管理 2、计算机辅助4C系统是指()。 A、CAD B、CAE C、CAM D、CAO E、CAPP 3、CAD技术的起源与发展,主要经历了以下哪几个时期:()。 A、准备酝酿期 B、初步应用期 C、蓬勃发展期 D、成熟完善期 E、登峰造极期 4、CAD硬件系统包括()。 A、运算器 B、控制器 C、存储器 D、输入设备 E、输出设备 5、CAD软件系统包括哪几个层次的软件。() A、系统软件 B、支撑软件 C、应用软件

正确错误、任何一种计算机辅助技术的核心要义都是以计算机为主体。 正确错误 软件是一种应用最为广泛的土木工程专用 正确错误技术就是计算机绘图技术。 正确错误、对土木工程专业而言,大致相当于概念设计、结构分析、构件设计和施工图绘制。 正确错误 《土木工程CAD》第02章在线测试 A B C D 、通过编辑以下哪个文件,可以修改 A B

C、acad.pgp D、acad.pat 3、用于打开或关闭对象捕捉的标准功能键是()。 A、F1 B、F3 C、F5 D、F7 4、用于打开或关闭正交状态的标准功能键是()。 A、F2 B、F4 C、F6 D、F8 5、采用相对坐标输入方式时,需要在坐标值前先键入()符号。 A、@ B、# C、% D、& 第二题、多项选择题(每题2分,5道题共10分) 1、AutoCAD的用户界面主要由()和命令窗口组成。 A、标题栏 B、菜单栏 C、工具栏 D、状态栏 E、绘图窗口 2、对于大多数AutoCAD命令,可采用以下几种方法进行调用:()。 A、键盘输入命令全称 B、键盘输入命令简称 C、调用下拉菜单 D、调用屏幕菜单 E、调用工具栏图标 3、二维平面上的点的输入可采用以下几种坐标输入方法:()。 A、绝对直角坐标

CAD远程教育网上测试第03章

第一题、单项选择题(每题1分,5道题共5分) 1、启用“栅格”和“捕捉”的标准功能键分别是()。 A、F3和F7 B、F7和F3 C、F7和F9 D、F9和F7 2、启用“对象捕捉”和“对象捕捉追踪”的标准功能键分别是()。 A、F3和F7 B、F7和F3 C、F3和F11 D、F11和F3 3、绘制实心填充圆的命令是()。 A、Circle B、Donut C、Point D、Polygon 4、调用()命令可将某段圆弧闭合为整圆。 A、Break B、Circle C、Explode D、Join 5、对1个由Rectang命令绘制出的矩形执行分解操作后,夹点的数量变为()个。 A、4 B、6 C、8 D、12 第二题、多项选择题(每题2分,5道题共10分) 1、以下各项中属于对象捕捉模式的有()。 A、端点捕捉 B、中点捕捉 C、三分点捕捉 D、象限点捕捉 E、插入点捕捉 2、以下各项命令中能够绘制出“曲线闭合”类对象的命令有()。 A、Circle B、Donut C、Elipse D、Polygon E、Rectang 3、调用Rectang命令,可绘制出的矩形有()。 A、倒角距离不为0的矩形 B、圆角半径不为0的矩形 C、标高不为0的矩形 D、厚度不为0的矩形 E、宽度不为0的矩形 4、AutoCAD 2008提供的高级选择工具有()。 A、直接选择 B、过滤选择 C、快速选择 D、优化选择 E、编组选择 5、调用1次Break命令,可实现对已有对象的()。 A、1点打断 B、2点打断

C、3点打断 D、分解 E、合并 第三题、判断题(每题1分,5道题共5分) 1、当“捕捉”和“栅格”同时开启时,“捕捉间距”和“栅格间距”的设定必须相同。 正确错误 2、调用Pline命令绘制的多段线中每一段直线段或圆弧线都应具有同样的宽度。 正确错误 3、在选择集模式中,只有当“隐含窗口”选项设置为开启时,矩形窗口选择方式才可用,否则在未键入选择命令时只能通过逐个拾取对象来执行选择。 正确错误 4、“逐个点选法”是一种效率最高的选择对象方法。 正确错误 5、调用Offset命令可以复制出等距平行线、等距圆弧线,但不能复制出等距同心圆。 正确错误

动作跟踪系统介绍

动作跟踪系统

技术概述 动作跟踪顾名思义动作捕捉,动作捕捉(Motion capture),简称动捕(Mocap),是指记录并处理人或其他物体动作的技术。它广泛应用于军事,娱乐,体育,医疗应用,计算机视觉以及机器人技术等诸多领域。在电影制作和电子游戏开发领域,它通常是记录人类演员的动作,并将其转换为数字模型的动作,并生成二维或三维的计算机动画。捕捉面部或手指的细微动作通常被称为表演捕捉(performance capture)。在许多领域,动作捕捉有时也被称为运动跟踪(motion tracking),但在电影制作和游戏开发领域,运动跟踪通常是指运动匹配(match moving)。 《魔戒》里的咕噜姆、《泰迪熊》里的毛绒熊、《阿凡达》里的部落公主……电影里那些经典虚拟形象生动的表演总能深深打动观众,而它们被赋予生命的背后都源于一项重要的科技技术——动作捕捉。 多个摄影机捕捉真实演员的动作后,将这些动作还原并渲染至相应的虚拟形象身上。这个过程的技术运用即动作捕捉,英文表述为Motion Capture。这项上世纪70年代就被利用于电影动画特效制作的技术,如今正在被广泛应用在电影制作和游戏开发等领域。 以《指环王》中的虚拟数字角色咕噜为例: 第一步、捕捉真实演员的肢体和面部运动数据

第二步、将真实演员的动作赋予数字角色 图三、最终合成的效果 对于动画企业而言,在前期脚本、原画完成后,动画制作的主要工作集中在角色动画的调关键帧上,如果面对一个40集的生活动画片,那么其中角色动画部分就有最少320分钟的角色部分,需要6个高级调帧工程师调整几个月才能实现,而且后期的修改还需要很多时间。如果是动作要求更多的动画片,比如说武打题材的动画片,则需要更多的人,更长的周期。运用运动捕捉就可以完全越过这些枯燥的技术操作,将动画师的精力都放在片子的创意上,动画制作只需要找到合适的演员捕捉就可以了,运动捕捉平台可以将捕捉对象的动作实时生成动画,人物的动作、动物的动作、甚至多人的动作都能够迅速生成。可以让动画企业大大提高效率。 运动捕捉效率对比(以6人工作小组为参照)

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