例说FPGA连载22:ADDA外设子板设计

发布时间:2016-8-19 17:57    发布者:rousong1989
例说FPGA连载22AD/DA外设子板设计
特权同学,版权所有
配套例程和更多资料下载链接:
http://pan.baidu.com/s/1c0nf6Qc
1.jpg
SF-BASE基本外设子板的各个主要外设芯片的实物位置如图2.35所示。
2.jpg
图2.35 SF-BASE子板实物照片
SF-BASE子板在我们的后续项目实例中主要使用了其AD/DA芯片的功能,AD/DA芯片的引脚定义如表2.2所示。
表2.2 SF-BASE的AD/DA芯片引脚定义
名称
位置
功能描述
ADC_CSN
P1-16
A/D芯片的传输片选信号。
ADC_CLK
P1-14
A/D芯片的传输时钟信号。
ADC_DO
P1-15
A/D芯片的传输数据输出信号。
I2C_SCK
P1-18
D/A芯片的I2C时钟信号。
I2C_SDA
P1-17
D/A芯片的I2C数据信号。
A/D芯片的电路如图2.36所示。它通过一个单向(从A/D芯片到FPGA)数据传输的SPI接口与FPGA相连。FPGA通过这组SPI接口读取当前模拟电压值。为了得到不同的模拟电压值,我们的板子在A/D芯片的模拟输入端设置了一个3.3V的分压电阻,当跳线帽连接了P3的1-2引脚时,调节可变电阻R24的阻值便能改变当前A/D采样的数据。跳线帽若连接P3的2-3引脚,则AD芯片的输入模拟电压来自于D/A芯片的当前输出。
3.jpg
图2.36 A/D芯片驱动电路
D/A转换电路如图2.37所示。这个D/A芯片通过I2C接口与FPGA连接,FPGA通过这组I2C接口输出数据,相应D/A芯片的VOUT输出模拟电压值。若跳线帽连接P2的1-2引脚,则不同的模拟电压值输出驱动D9指示灯呈现不同的亮度。
4.jpg
图2.37 D/A芯片驱动电路

本文地址:https://www.eechina.com/thread-172141-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表