基于dds和单片机数字控制信号发生器的设计外文翻译、中英对照、英汉互译内容摘要:
eripheral equipment operated under the control of the system. The external equipment is mainly separated into two drivers, the drive being an AD9850 module and DAC0832 module drive, respectively. The two modules can be controlled by means of the outside interruption and timing interruption. AD9850 Drive AD9850 has 40 control words, among them, 32bit is used for frequency control, 5bit is used for the phase control, 1bit is used for the power source dormancy control, 2bit is used to choose operation pattern. Fig. 5 Systematic procedure flow chart This 40 control words may arrive at AD9850 by concurrence way or serial way, in the concurrence way, 8 data highway generals can transfer the data to a register. After repeating 5 times, the 40bit data is loaded into the frequency / phase data register (for refreshing DDS output frequency and phase) at the FQUD rising edge, meanwhile, the address pointer is reset to the first input register Then the 8bit data is loaded at the WCLK rising edge, and the pointer is set to the next input register. After repeating 5 times of WCLK rising edge, the WCLK rising edge will work no longer until the reset signal es or the address pointer is reset to the first input register by the FQUD rising edge. The procedure operate AD9850 module through the bottom function, as void ad9850( double frequency, //frequency unsigned char phase, //phase unsigned char mode, //pattern unsigned char power //source ) The DAC0832 driven module In the design of the numerical control signal source, DAC0832 is defined as single buffered pattern, when the 8 bit Parallel data D0~D7 is input, the DA will transfer data in the CS. The bottom function of void DA0832(u8 value)can invoke Out_To_DDS0832(double Frequency,u8 type) function and control the defined wave form and frequency. This function is based on figure frequency poses principle, it transfers the input frequency into corresponding control word, and then bing phase stepbystep expect, output wave form data sheet in memory. The extent and dutyfactor can be tuned through invoking Adjust_Vpp() and Adjust Duty() Stepbystep automation procedure A stepbystep automation procedure brick is added to the design to define the frequency range, stepbystep rate , stepbystep amounts , ascending or lapse, cycling pattern. The stepbystep automation function can be realized through invoking Auto Step(AutoStepStr*AS) and passing memory structure type to a function. Test the experiment and data analysis The DDS numerical control signal source can import the various changeable control words by a touching screen, and then accurately control the signal frequency, dutyfactor, extent and phase. Figure 6 shows the corresponding experimental wave forms. Fig. 6 The oscillograph exports experiment picture (a) 1 KHz wave form output。 (b) 1 MHz wave form output。 (c) 20 MHz wave form output. With the oscillograph testing, it shows that the circuit work stably and rightly. The various parametric index exhibit fine numerical control effect. a. Output frequency range: 1Hz—30MHz, peaktopeak value: 50mV~ 10V; dutyfactor: 10%~100%, difference≤1%。 b. Export the sine wave, sawtooth wave rectangular wave, triangle wave and arbitrarily wave form. c. Continuous Stepbystep adjustment of frequency, dutyfactor, extent and phase. d. The operation of the touching screen includes suppositional keyboard, sliding strip and various suppositional control carry out entering operation, and the every parameters can be demonstrated visually. e. Stepbystep automation, definition of: maximum value , minimum value , stepbystep rat。基于dds和单片机数字控制信号发生器的设计外文翻译、中英对照、英汉互译
相关推荐
为距离 4+边 2,4 的长度 距离 2,所以不更新 ) 医院 1 已 标号 距离 0 医院 2 未标号 距离 ∞ 医院 3 已 标号 距离 4 医院 4 未标号 距离 9 12 4 5 6 医院 1 已 标号 距离 0 医院 2 未标号 距离 ∞ 医院 3 未标号 距离 4 医院 4 未标号 距离 ∞ 12 4 5 6 10 找所 有未标号中距离最短的顶点为 医院 2,将 2做标号 ,已没有与
多个硬件地址产生器; ( 7)可以并行执行多个操作; ( 8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。 DSP 的应用 DSP 技术广泛应用于科教、医疗、通信、军事、工业等诸多领域,而且 DSP 技术应用具备以下优势 (1)强大的 图像处理、运算和控制能力,适应智能和融合应用时代需求 能高效地进行视频处理,能同时完成信号处理和控制任务,适应智能应用需求。 其融合性架构可实现
0 米送出一个脉冲,并将计数值送译码动态扫描模块进行显示。 预置参数采用非压缩 BCD码,所以在计数器设计时必须将二进制 1010至 1111六个状态跳过去。 在 VHDL 程序中,用 IF 语句来实现。 if km(3 down 0)= “ 1001” then km :=km+ “ 0111” : 第 6 页(共 13 页) else km=kin+1。 end if。 计程模块
弦波幅度信号 ;输出送往 DAC,转化为模拟信号。 五、 DDS 的 VHDL 描述 DDS 的整个芯片引脚图 ,如图 所示 : 图 DDS芯片引脚图 它是整个设计的顶层模块,共有 8 组输入端口和 5 组输出端口: sysclc 是基 准时钟信号, resetn 是复位信号, fwwrn, pwwrn 分别是频率和相位输入控制字, freq1, freq2 是两个频率输入字信号,
为距离 4+边 2,4 的长度 距离 2,所以不更新 ) 医院 1 已 标号 距离 0 医院 2 未标号 距离 ∞ 医院 3 已 标号 距离 4 医院 4 未标号 距离 9 12 4 5 6 医院 1 已 标号 距离 0 医院 2 未标号 距离 ∞ 医院 3 未标号 距离 4 医院 4 未标号 距离 ∞ 12 4 5 6 10 找所 有未标号中距离最短的顶点为 医院 2,将 2做标号 ,已没有与
作,基于点运算的灰度变换可表示为: )],([),( yxfTyxg 。 其中 T 被称为灰度变换函数,它描述了输入灰度值和输出灰度值之间的关系。 一旦灰度变换函数确定,该灰度变换就被完全确 定下来。 根据不同的应用要求,可以选择不同的变换函数,根据函数的性质,灰度变换的方法有: (1)线性灰度变换。 (2)分段线性灰度变换。 (3)非线性灰度变换。 分段线性灰度变换