FPGA设计与实战演练课件:ADDA实验电路搭建与驱动程序设计.pptx

FPGA设计与实战演练课件:ADDA实验电路搭建与驱动程序设计.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

ADDA实验电路搭建与驱动程序设计基于口袋机综合实验设计

目录一、实验目的二、实验设备三、实验原理四、实验代码解析五、实验步骤六、实验现象七、拓展思考八、应用领域

一、实验目的了解EDA软件。程序的下载和仿真了解如何正确分配和配置单片机的I/O口使用单片机的ADDA转换

二、实验设备口袋机口袋机下载线JC-PM17模块JC-PM15实验扩展板

三、实验设备?实验器件简介: A表示模拟D表示数字A/D一般表示将模拟信号转换为数字信号D/A一般表示将数字信号转换为模拟信号。A/D转化电路。亦称模拟数字转换器,简称模数转换器。将模拟量或连续变化的量进行量化,离散化,转换为相应的数字量的电路。A/D变换包含三个部分:抽样、量化和编码。一般情况下,量化和编码是同时完成的。抽样是将模拟信号在时间上离散化的过程;量化是将模拟信号在幅度上离散化的过程;编码是指将每个量化后的样值用一定的二进制代码来表示。

三、实验原理?拨码开关模块原理图:原理图说明U1是ADS7816,AD采集芯片U2是DAC7512,DA转换芯片功能说明两个芯片都是采用SPI接口与口袋机通讯,SPI总线可以共用CLK、MOSI、MOSI,三个线,片选分别是两根。ADS7816是12bit精度的数模转换芯片,最高采样频率200kHzDAC7512是12bit精度的模数转换芯片。ADC就是将模拟电压信号的电压值转换成数字代码DAC就是将数字代码转换为模拟电压的电压值并输出

三、实验原理?ADS7816: 12bit是将ADC的模拟电压采集范围,分成了4096份,就是输出数值范围为0-4095如果电压采集范围最高为3.3V,那么3.3V对应的码字就是4095 举例:采集的到AD值为1000,经过计算1000/4096*3.3=0.80566表示采集到的电压值为0.80566V ADC还有最重要的参数,采样频率,这个值决定了这个芯片最快的采样速率

三、实验原理?ADS7816:接口采用的是SPI接口,但是数据长度不是8bit的,而是12bit的

三、实验原理?DAC7512:12bit分辨率最大5.5V供电ON-CHIPOUTPUTBUFFERAMPLIFIER,RAIL-TO-RAILOPERATION意思就是有输出运放,能够轨至轨输出也就是输出电压返回能够最大到电源,最小到0V也是采用SPI总线

三、实验原理?DAC7512:1采用16bit数据格式如果两个芯片都是采用SPI总线,那我们可以采用总线公用的方式如果对SPI总不熟悉的同学,可以打开实验4的实验指导书,复习一下SPI总线的知识SPI总线上,时钟,还有两个数据是可以公用的,主机采用多个片选芯片来控制和不同的从机通讯。

三、实验原理?程序分析:可以看到右边的端口注释,MOSIMISOCLK都是公用的,只有通过CS_AD和CS_DA两个片选信号,分别控制两个芯片

三、实验原理?DAC7512:读取ADC芯片的数据DAC芯片直接输出两个字节Main文件中的主要功能就是DAC输出一个三角波,ADC一直采集,显示代码,显示电压值,同时在屏幕上画点,想示波器一样。

四、实验原理?模块引脚说明:

五、参考代码分析?主函数

五、实验步骤??1、将实验模块插在扩展模块的位置4,如下图2、打开程序3、下载程序?

六、实验现象 界面是AD采集的界面,显示码字和电压,下面是具有简单示波器功能的曲线,能够将采集到的电压信号画出曲线。DA功能在板子上DA+和GND引脚输出,可用示波器测量,也可以用模块的AD采集测量,将板子上的DA+引脚和A+引脚用杜邦线连接,就可以再屏幕上显示出DA芯片输出的锯齿波,这个锯齿波是用AD芯片采集到的,如下图:

七、拓展思考 修改程序,让DA输出一个三角波,或者正弦波,看AD采集的波形是否正确。

八、应用领域 模拟量转换成数字量

感谢大家的认真学习!祝大家生活、工作愉快!

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档