AD与DA转换器和系统的连接及应用

实验四 A/D与D/A转换器和系统的连接及应用

一、实验任务

理解AD和DA转换器的工作原理,加深对AD和DA转换器接口电路的认知,掌握ADC0809和DAC0832的应用。实验时间

二、实验时间

三、 实验原理分析

1、基础实验

1)DAC0832

通过接口电路对DAC0832进行编程,使DAC0832作为波形发生器产生矩形波、三角波、正弦波。对产生正弦波要分别采用两组数据:一组是对一个正弦波周期取32个数据点,另一组是对一个正弦波周期取64个数据点。

在清华实验箱内,DAC0832接口电路已经连好,(见图1)。由电路可知DAC0832采用单缓冲方式,具有双极性输出。(可采用C语言和汇编)

图1

在达盛实验箱内,DAC0832接口电路已经连好,仔细阅读实验指导书p15的A/D和D/A电路的说明。建议对正弦波的输出采用查表的方法,可利用提示2计算出正弦波周期要取的点数。

提示1:根据 VA=(VR/256)*N 知:当 N=a*x VA为一线性波形;当 N=常数VA为一个固定值;当 N=127*(1+SIN(X))VA应输出一个正弦波。

提示2:计算产生正弦波的数据:设 N为对一个正弦波周期要取的点数、X=0,

Z=(2*π)/N,则:每个正弦波数据为 X=X+Z,Y=127*(1+SIN(X))。

原因。

(2)ADC0809

通过接口电路对ADC0809进行编程,采用查询方法读取转换结果,在屏幕上打印输出(清华实验箱)或采用数码管或发光二极管显示输出(清华或达盛实验箱),其输出值和计算的理论值进行比较,考虑如何降低转换误差的措施。清华实验箱ADC0809接口图见图3所示,达盛实验箱ADC0809接口图见图2所示。

da转换器正弦波c语言,AD与DA转换器和系统的连接及应用相关推荐

  1. 单片机c语言ad与da转换实验报告,AD与DA转换实验18339.doc

    AD与DA转换实验18339.doc 电子科技大学中山学院学生实验报告院别电子信息学院 课程名称微处理器实验班级无线技术14姓名学号实验名称A/D与D/A转换实验实验时间2016年11月25日成绩教师 ...

  2. 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx

    单片机AD与DA转换实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...

  3. 单片机DA转换实验c语言编程,单片机DA转换实验报告

    实验九D/A实验报告 ㈠实验目的 1.掌握单片机与D/A的接口及编程方法: 2.通过D/A动态波形输出进一步理解D/A的工作原理: 3.结合实验六中的A/D来检验软硬件的正确性. 4.进一步了解单片机 ...

  4. AD(DA)芯片PCF8591使用介绍

    AD(DA)芯片PCF8591简介 PCF8591是具有I2C 总线接口的8 位A/D 及D/A 转换器.PCF8591有4个模拟输入.1个模拟输出和1个I²C总线接口.PCF8591有3个地址引脚A ...

  5. (35)FPGA面试技能提升篇(AD、DA、时钟芯片)

    1.1 FPGA面试技能提升篇35(AD.DA.时钟芯片) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试技能提升篇35(AD.DA.时钟芯片): 5)结束 ...

  6. 51单片机Proteus仿真+Keil工程-实验7-单片机AD和DA实验

    实验7-单片机AD和DA实验   之前做的一次实验,51单片机AD和DA实验,数模使用芯片0832,模数转换使用0809.在做实验时曾经遇到一个问题,模数转换0809是不是只能输出0~ 5V,能不能输 ...

  7. C语言实验指导(三)C语言AD连续采集数据实验

    第三章:C语言AD连续采集数据实验 文章目录 第三章:C语言AD连续采集数据实验 一.实验目的: 1.熟悉示波器和信号发生器的使用. 二.实验内容: 1.利用信号发生器产生一定频率的正弦波,并用示波器 ...

  8. 简单的C语言任意进制转换器

    简单的C语言任意进制转换器 该进制转换器可进行任意进制转换,请看效果图: 代码 /** ******函数声明******进制函数,输入与输出 void main();******返回将n进制num转换 ...

  9. java学生选课系统课程设计报告_Java语言程序设计课程设计-学生选课系统

    <Java语言程序设计课程设计-学生选课系统>由会员分享,可在线阅读,更多相关<Java语言程序设计课程设计-学生选课系统(23页珍藏版)>请在人人文库网上搜索. 1.10届 ...

最新文章

  1. CF183D T-shirt
  2. 20个命令行工具监控 Linux 系统性能(转载)
  3. 【Hibernate】hibernate主键生成策略与配置详解
  4. 5 LInux系统目录结构
  5. 上证50基金有哪些_定投基金(易方达上证50指数A)
  6. win10照片查看器_图片打开方式中找不到Windows图片查看器怎么办
  7. 图表中如何实现动态变更分类轴与系列值
  8. 【转】如何调试bash脚本
  9. google css兼容,CSS 针对谷歌或者360(Chrome) safari的webkit核心浏览器 兼容性
  10. jbd2 mysql_jbd2 BUG · xiewen/xiewen.github.io Wiki · GitHub
  11. 医疗健康APP的开发和设计
  12. 软件测试组长要做的事情,测试组长的工作计划(共10篇).docx
  13. 技术美术个人笔记(五)——体素距离场及体积雾
  14. 尤克里里C大调下DO RE MI FA SOl LA XI的这几个音是怎么按的以及为什么这么按
  15. 用VHDL编写testbench激励文件
  16. 秀米svg点击显示另一张图_秀米说:SVG和图文排版
  17. freeswitch系列31注册流程
  18. 累加器 java_Spark笔记之累加器(Accumulator)
  19. 贝叶斯公式推导及意义
  20. TRS的WCM历史漏洞

热门文章

  1. 【深度学习】【ECCV2018】CornerNet及代码解读
  2. 网赚项目:表情包项目之抖音表情包的流量变现模式
  3. 驱动 -- 强制结束进程 -- 整理
  4. 把游戏里面的 UI 做成前端组件库会怎么样?
  5. acw周赛44 —— 合适数对
  6. Gulp资料大全:入门、插件、脚手架、包清单
  7. delphi XE关于微信公众号支付及微信零钱支付的便捷解决方案
  8. 使用IDEA打jar包步骤
  9. python socket库实现接口的监听,信息提取并返回
  10. 伤感日志:寂静的夜,寂寞的心