0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【紫光同创国产FPGA教程】【第二十一章】AD9767双通道三角波产生例程

FPGA技术专栏 来源:芯驿电子科技 作者:芯驿电子科技 2021-03-10 13:30 次阅读

1. 实验简介

本实验练习使用AN9767模块,实验中使用的模块是采用ANALOG DEVICES公司AD9767芯片,支持独立双通道、14位、125MSPS的数模转换。在教程中介绍了利用该模块与FPGA开发板相连输出双通道14位的三角波,然后通过示波器查看把输出的三角波的波形。

AN9767模块实物照片如下:

AN9767模块正面图AN9767模块背面图

AN9767双通道DA模块的详细参数:

  • DA转换芯片:AD9767;

  • 通道数:2通道;

  • DA转换位数:14bit;

  • DA更新速率:125 MSPS;

  • 输出电压范围:-5V~+5V;

  • 模块PCB层数:4层,独立的电源层和GND层;

  • 模块接口:40针2.54mm间距排座,方向向下;

  • 工作温度:-40°~85° 模块使用芯片均满足工业级温度范围

  • 输出接口:2路BNC模拟输出接口(用BNC线可以直接连接到示波器);

2. 实验原理

AN9767模块实验原理见《AD9767双通道正弦波产生例程》中相关章节内容,

3. 程序设计

例程中提供了AN9767模块的DA测试程序,通过AN9767模块来实现三角波信号的输出。

三角波测试程序是通过在FPGA中产生一个计数模块,然后把计数模块的数据输出给AN9767模块进行数模的转换,从而得到三角波的模拟信号。三角波测试程序的示意图如下:

双通道三角波发生程序

`timescale1ns/1ps////////////////////////////////////////////////////////////////////////////////////Twotriwaveoutputs-10V~+10V//////////////////////////////////////////////////////////////////////////////////modulead9767_test(inputsys_clk,//inputclock50Mhzoutputda1_clk,//AD9767CH1clockoutputda1_wrt,//AD9767CH1enableoutput[13:0]da1_data,//AD9767CH1dataoutputoutputda2_clk,//AD9767CH2clockoutputda2_wrt,//AD9767CH2enableoutput[13:0]da2_data//AD9767CH2dataoutput);reg[15:0]trig_data;wireclk_125M;assignda1_clk=clk_125M;assignda1_wrt=clk_125M;assignda1_data=trig_data;assignda2_clk=clk_125M;assignda2_wrt=clk_125M;assignda2_data=trig_data;//DAoutputsinwaveformalways@(negedgeclk_125M)beginif(trig_data==14'h3fff)
trig_data<=0;else
        trig_data <= trig_data +1'b1;endPLL PLL_inst(// Clock in ports.clk_in1    (sys_clk        ),// IN// Clock out ports.clk_out1   (),// OUT.clk_out2   (clk_125M       ),// OUT// Status and control signals.reset      (1'b0),// IN.locked     ());endmodule

程序中通过一个PLL IP来产生125M的DA输出时钟,同时利用计数模块产生三角波的数据,并同时输出到通道1和通道2的DA数据线上。

4. 实验现象

1)将AN9767模块插入开发板的J8扩展口,注意1脚对齐,不要插错、插偏,不能带电操作。

2)用我们提供的BNC线连接AN9767的输出到示波器 的输入如下图,然后开发板上电,下载程序就可以从示波器上观察从DA模块输出的模拟信号的波形了。

AN9767与开发板连接图

3)示波器上看到的三角波如下:

4) 用户也可以通过调节AN9767模块上的可调电阻来改变2个通道输出波形的幅度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593154
  • 示波器
    +关注

    关注

    111

    文章

    5650

    浏览量

    181761
  • 数模转换器
    +关注

    关注

    13

    文章

    741

    浏览量

    82431
  • 三角波
    +关注

    关注

    0

    文章

    44

    浏览量

    32606
  • 紫光同创
    +关注

    关注

    4

    文章

    68

    浏览量

    27249
收藏 人收藏

    评论

    相关推荐

    紫光同创国产FPGA教程】【第二十章】AD9767双通道正弦波产生例程

    采用ANALOG DEVICES公司的AD9767芯片,支持独立双通道、14位、125MSPS的数模转换。在教程中介绍了利用该模块与FPGA开发板相连输出双通道14位的正弦波,然后通过
    的头像 发表于 03-10 13:29 1.4w次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>同创</b><b class='flag-5'>国产</b><b class='flag-5'>FPGA</b>教程】【<b class='flag-5'>第二十</b>章】<b class='flag-5'>AD9767</b><b class='flag-5'>双通道</b>正弦波<b class='flag-5'>产生</b><b class='flag-5'>例程</b>

    国产FPGA介绍-紫光同创

    紫光同创紫光集团旗下紫光国微的子公司,成立于2013年,有十余年可编程逻辑器件研发经历,布局覆盖高中低端FPGA产品。 早在2015年,
    发表于 01-24 10:45

    第二十一届北京专业灯光音响乐器展

    ` 本帖最后由 univiewlcd 于 2012-4-12 14:36 编辑 2012年5月24日至5月27日,中外演艺设备技术行业的盛事——第二十一届中国国际专业音响、灯光、乐器及技术展览会
    发表于 04-12 14:12

    第二十一届北京专业灯光音响乐器展

    `2012年5月24日至5月27日,中外演艺设备技术行业的盛事——第二十一届中国国际专业音响、灯光、乐器及技术展览会,将在中国国际展览中心举办。中国专业音响、灯光、乐器及技术展览会自1989年开始
    发表于 04-12 14:29

    有哪位仁兄做了nios控制ds18b20显示在12864上,求指教!!!

    《基于VHDL的FPGA与NIOS II实例精炼》第二十一章代码有错误,不知道哪位高手调试出来了,求教!!!不甚感激!!!
    发表于 12-07 15:51

    明德扬视频分享点拨FPGA课程--第二十一章  矩阵键盘工程

    第二十一章矩阵键盘工程1. 矩阵扫描模块2. 数码显示模块3. for循环的使用4. 统计模块5. generate的使用6. 进制转换模块7. 顶层模块http://yunpan.cn/cjZTiDA9pY56x访问密码 c359
    发表于 11-09 08:47

    AD9767FPGA驱动程序?

    小弟刚开始学习verilog,也刚接触FPGA不久,现在要写一个AD9767的驱动,但是却无从下手呀!!麻烦各位大神帮帮忙呀 ,各位大神是否有AD9767FPGA驱动程序?
    发表于 11-08 09:58

    AT32F系列DAC双通道输出三角的使用方法

    AT32F系列DAC双通道输出三角的使用方法
    发表于 10-27 06:51

    第二十一讲 组合逻辑电路中的竞争冒险

    第二十一讲 组合逻辑电路中的竞争冒险 6.7.1 竞争冒险现象及其产生的原因一、竞争、冒险1.理想情况2.实际情况3.竞
    发表于 03-30 16:25 2795次阅读
    <b class='flag-5'>第二十一</b>讲 组合逻辑电路中的竞争冒险

    模拟电路网络课件 第二十一节:场效应管与BJT放大电路的比较

    模拟电路网络课件 第二十一节:场效应管与BJT放大电路的比较 场效应管放大电路与BJT放大电路的性能比较
    发表于 09-17 11:01 1150次阅读
    模拟电路网络课件 <b class='flag-5'>第二十一</b>节:场效应管与BJT放大电路的比较

    第二十一届中国西部国际投资贸易洽谈会开幕 全方位展示工业4.0以来最新科技成果

    2018年5月25日上午九时,第二十一届中国西部国际投资贸易洽谈会在重庆国际博览中心正式开幕。
    发表于 07-27 09:20 2412次阅读

    获双项荣誉:中科智云受邀出席第二十一届中国科学家论坛

    上海2023年5月1日 /美通社/ -- 第二十一届中国科学家论坛于2023年4月27-28日在北京正式召开。本届论坛以"中国式现代化与科学技术体系化创新"为主题,来自全国各地的科学家、院士、教授
    的头像 发表于 05-02 21:38 483次阅读

    图扑软件亮相第二十一届中国·海峡创新项目成果交易会

    2023 年 6 月 18 日,第二十一届中国·海峡创新项目成果交易会(以下简称“海创会”)在福建省福州市拉开帷幕。海创会作为福建省广泛吸纳国内外科技成果来闽对接,加快科技成果转化的平台,一直以来
    的头像 发表于 06-30 10:33 421次阅读
    图扑软件亮相<b class='flag-5'>第二十一</b>届中国·海峡创新项目成果交易会

    展会邀请函 | 罗克韦尔自动化邀您共聚第二十一届中国国际橡胶技术展览会

    罗克韦尔自动化展位信息速览 展位号: 1B577 展台 展会地址: 上海新国际博览中心 展会时间: 2023年9月4日-6日 扫码预约 与罗克韦尔自动化相约上海 第二十一届中国国际橡胶技术展览会
    的头像 发表于 08-25 08:20 266次阅读
    展会邀请函 | 罗克韦尔自动化邀您共聚<b class='flag-5'>第二十一</b>届中国国际橡胶技术展览会

    闪耀湾区,诺安智能获评第二十一届“深圳知名品牌(湾区知名品牌)”称号

    2024年3月5日,深圳知名品牌评价委员会召开第二十一届“深圳知名品牌”评审会议,审核评选出113个市场占有率高、诚信度高、品牌知名度高的企业品牌为第二十一届深圳知名品牌。诺安智能在全市50多个细分
    的头像 发表于 03-20 09:13 178次阅读
    闪耀湾区,诺安智能获评<b class='flag-5'>第二十一</b>届“深圳知名品牌(湾区知名品牌)”称号