云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 任意波形信号发生器 - 图文

任意波形信号发生器 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 8:38:18

ILE:数据锁存允许控制信号输入线,高电平有效。 CS:片选信号输入线,低电平有效。 WR1:为输入寄存器的写选通信号。

XFER:数据传送控制信号输入线,低电平有效。 WR2:为DAC寄存器写选通输入线。

Iout1:电流输出线。当输入全为1时Iout1最大。

Iout2: 电流输出线。和IOUT1为一组互补的模拟电流输出端,其值与Iout1之和为一常数。

Rfb:反馈信号输入线,芯片内部有反馈电阻,与运放配合构成I/V转换电路。 Vcc:电源输入线 (+5v~+15v) Vref:基准电压输入线 (-10v~+10v) AGND:模拟地,摸拟信号和基准电源的参考地. DGND:数字地,两种地线在基准电源处共地比较好.

TL082双运算放大器:

TL082是一通用的J-FET双运用算放大器,其特点有:较低输入偏置电压和偏移电流:

输出没有短路保护,输入级具有较高的输入阻抗,内建频率被子偿电路,较高的压摆率。最大工作电压为18V。

1.TL082引脚功能(见表280)

8

2.4)

图2.4 TL082内部框图

9

2.TL082内部框图(见图

三、相关模块具体程序实现

? 正斜率斜波设计模块:

process(clk,reset)is begin

if(reset='1') then tmp<=\ elsif(clk'event and clk='1') then

if(tmp<\

tmp<=tmp+'1';

--未达最大值以正斜率递增

--异步复位

else

tmp<=\

--达最大值后维持高电平

end if;

end if; Q<=tmp; end process;

? 正弦波设计模块:

DAC0832的分辨率是8位,这样,将模拟信号的正弦波在一个周期内平均分成255

份,由于已经确定每周期的取样点数为64 ,所取的值为该点对应的正弦值,可用加法计数器和译码电路完成。首先对幅度为1的正弦波的一个周期分为64个采样点,根据正弦波的函数关系计算得到每一点对应的幅度值,然后量化为8位二进制数据,最大值为255,最小值为0,以此得到正弦波波表。加法计数器生成译码电路的64个输入值,译码电路查波表输出。具体进程如下: process(clk,reset)is begin

if(reset='1') then tmp<=31;

--异步复位

--clk、reset分别为时钟和复位信号

elsif(clk'event and clk='1') then

if(tmp=63) then

tmp<=0;

else

10

tmp<=tmp+1;

end if; case tmp is

when 00=>d<=255;when 01=>d<=254;when 02=>d<=252; when 03=>d<=249;when 04=>d<=245;when 05=>d<=239; when 06=>d<=233;when 07=>d<=225;when 08=>d<=217; when 09=>d<=207;when 10=>d<=197;when 11=>d<=186; when 12=>d<=174;when 13=>d<=162;when 14=>d<=150; when 15=>d<=137;when 16=>d<=124;when 17=>d<=112; when 18=>d<=99;when 19=>d<=87;when 20=>d<=75; when 21=>d<=64;when 22=>d<=53;when 23=>d<=43; when 24=>d<=34;when 25=>d<=26;when 26=>d<=19; when 27=>d<=13;when 28=>d<=8;when 29=>d<=4; when 30=>d<=1;when 31=>d<=0;when 32=>d<=0; when 33=>d<=1;when 34=>d<=4;when 35=>d<=8; when 36=>d<=13;when 37=>d<=19;when 38=>d<=26; when 39=>d<=34;when 40=>d<=43;when 41=>d<=53; when 42=>d<=64;when 43=>d<=75;when 44=>d<=87; when 45=>d<=99;when 46=>d<=112;when 47=>d<=124; when 48=>d<=137;when 49=>d<=150;when 50=>d<=162; when 51=>d<=174;when 52=>d<=186;when 53=>d<=197; when 54=>d<=207;when 55=>d<=217;when 56=>d<=225; when 57=>d<=233;when 58=>d<=239;when 59=>d<=245; when 60=>d<=249;when 61=>d<=252;when 62=>d<=254; when 63=>d<=255;when others=>null;

end case;

end if;

Q<=conv_std_logic_vector(d,8); end process;

11

--整形数据强制转换为8位位矢量

搜索更多关于: 任意波形信号发生器 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

ILE:数据锁存允许控制信号输入线,高电平有效。 CS:片选信号输入线,低电平有效。 WR1:为输入寄存器的写选通信号。 XFER:数据传送控制信号输入线,低电平有效。 WR2:为DAC寄存器写选通输入线。 Iout1:电流输出线。当输入全为1时Iout1最大。 Iout2: 电流输出线。和IOUT1为一组互补的模拟电流输出端,其值与Iout1之和为一常数。 Rfb:反馈信号输入线,芯片内部有反馈电阻,与运放配合构成I/V转换电路。 Vcc:电源输入线 (+5v~+15v) Vref:基准电压输入线 (-10v~+10v) AGND:模拟地,摸拟信号和基准电源的参考地. DGND:数字地,两种地线在基准电源处共地比较好. TL082双运算放大器: TL08

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com