【紫光同创盘古PGX-Nano教程】——(盘古PGX-Nano开发板/PG2L50H_MBG324第十一章)模拟波形实验例程说明

本原创教程由深圳市小眼睛科技有限公司创作,版权归本公司所有,如需转载,需授权并注明出处(www.meyesemi.com)


适用于板卡型号:

紫光同创PG2L50H_MBG324开发平台(盘古PGX-Nano)

一:盘古盘古PGX-Nano开发板简介

PGX-Nano 是一套以紫光同创 FPGA 为核心的开发板,选用紫光同创 logos2 系列 28nm 工艺的 FPGA(PG2L50H_MBG324)。集成下载器芯片,极大的便利 了用户的使用。 板卡搭载一颗容量为 2MB 的 SRAM 用于数据缓存,DAC 芯片用于产生模 拟信号进行测试验证,esp32 模组进行 WIFI、蓝牙透传;预留了丰富的扩展 IO 用于用户验证、测试外接模块电路功能,一组串口进行串行通信;同时为用户提 供基础的硬件电路资源,例如 led 灯、按键、拨码开关等。

PGX-Nano开发板配有一颗DAC芯片用于输出模拟波形,型号为MS9708;MS9708是一款高速8bit、高速、低功耗D/A转换器,采样速率高达125MSPS,相关数据手册存放在4_IC_datasheet文件夹中。

 

二:实验目的

输出模拟三角波波形。

三:实验原理

DAC芯片

DAC芯片将数字信号转换为模拟信号,内部包含了一个PMOD电流源阵列,最大可产生20mA电流,芯片输出两路信号,DAC电流输出IOUTA、互补DAC电流输出IOUTB,信号转换的计算方式如下,具体内容请参考MS9708数据手册。

IOUTA=(DACCODE/256)×IOUTFS(1)

IOUTB=(255–DACCODE)/256×IOUTFS(2)

IOUTFS=32×IREF(3)

IREF=VREFIO/RSET(4)

注:

1、RSET为图中R19,REFIO接地,故使用的是内部1.2V基准,VREFIO为1.2V。

2、电阻RSET在原理图中为R19。

DAC芯片原理图如下图所示,详情请参考MES-ADDA原理图。

图4DAC芯片 

低通滤波电路

低通滤波电路主要用于滤波去噪,使输出波形更加圆滑,电路图如下图所示: 

图5低通滤波电路 

运算放大器 

第一级负运算放大器主要将输出电流信号进行减法运算,并且转换为电压信号,输出电压幅值范围:-1v~+1v。

需注意的是第一级运算放大器采用负反馈的方式,因此运放输出与DAC互补输出信号相位相差180°。

电路如下图所示:

图6第一级放大电路 

第二级运算放大器可以通过对W1旋钮电阻的调节控制放大倍数。测试显示第二级放大电路输出电压控制在-4.7V~+4.7V范围内,输出波形不失真。

须注意的是第二季运放仍采用负反馈的方式,运放输出与输入相位仍相差180°。

设W1的阻值为Rf,输出电压Vout,输入电压Vin,它们的关系如下:

Vout=-(Rf/R17)*Vin; 

图7第二级负反馈放大电路 

旋钮电阻的旋钮位置如下:

四:实验源码 

五:实验现象 

 使用示波器观察到模拟三角波波形

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值