第11章 DA_AD_B
- 格式:ppt
- 大小:1016.00 KB
- 文档页数:30


d0d1d2d3d4d5d6d7RSRWEd0d1d2d3d4d5d6d7ERSRWd7d6d5d4d3d2d1d0XTAL218XTAL119ALE30EA31PSEN29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C51C122pfC222pfC310uFX1CRYSTALR110kSCL10SDA9A05A16A27AIN01AIN12AIN23AIN34AOUT15VREF14AGND13EXT12OSC11U2PCF8591R2200RV2D1RV3RV4RV1Volts+4.97D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3LCD1LM016L234567891RP1RESPACK-8
四路AD_DA转换电路
#include
#include
#define uchar unsigned char
#define uint unsigned int
#define Delay4us(){_nop_();_nop_();_nop_();_nop_();}
sbit LCD_RS=P2^0;
sbit LCD_RW=P2^1;
sbit LCD_EN=P2^2;
sbit SCL=P1^0;
试验五. A/D、D/A转换实验
一、实验目的
1. 学习理解模/数信号转换和数/模转换的基本原理。
2. 掌握模/数转换芯片 ADC0804 和数/模转换芯片 DAC0832 的使用方法。
二、实验设备
TD-PITE 实验装置(带面包板)一套,实验用转换芯片两片,±12V 稳压
电源一台、运放两片、温度传感器、电位器(5.1KΩ)一个、电阻若干,面包板
用导线若干,排线若干,万用表一个。
三、实验内容
(1)设计 A/D 转换电路,采集可调电阻的输出电压。连 +5V 电源,调
节后的输出电压作为 ADC0804 的模拟输入量,然后进行 A/D 转换,转换结
果由发光二极管上显示。请填写实验数据表格: 可调电阻的输
出电压(V)
计算数字量
实际数字量
(2)将 LM35 精密摄氏度温度传感器连 +5V 电源,输出电压直接作为ADC0804 的模拟输入量,然后进行 A/D 转换,转换结果经过计算得到摄氏度
值放在内存变量上。
(多数温度传感器是针对绝对温度的,且线形较差。LM35的输出电压与摄氏温度值成
正比例关系,每 10 mV 为 1 摄氏度。)
(3)设计 D/A 转换,要求产生锯齿波、三角波、脉冲波,并用示波器观
察电压波形。
四、实验原理
1. 模数转换器 ADC0804 简介
ADC0804是用CMOS集成工艺制成的逐次比较型模数转换芯片。分辨率为 8位,转
换时间为100μs,输入参考电压范围为0~5V。芯片内有输出数据锁存器,与计算机连接
时,转换电路的输出可以直接连接在CPU数据总线上。
图5.1 ADC0804引脚图
启动信号:当CS# 有效时,WR# 可作为A/D 转换的启动信号。WR# 高电平变为
低电平时,转换器被清除;当WR# 回到高时,转换正式启动。
转换结束:INTR#跳转为低电平表示本次转换已经完成,可作为微处理器的中断或查
询信号。RD# 用来读A/D 转换的结果。有效时输出数据锁存器三态门DB0~DB7 各端
1 High-Precision AD/DA Board
User Manual
There's no AD/DA function on the
Raspberry Pi GPIO interface, this may
troubled you in the Pi development.
However, it won't be a problem anymore.
The High-Precision AD/DA Board allows you
to add high-precision AD/DA functions to
the Raspberry Pi.
Supported Pi
Raspberry Pi 1 Model A+
Raspberry Pi 1 Model B+
Raspberry Pi 2 Model B
Features
Onboard ADS1256, 8ch 24bit high-precision ADC (4ch differential input), 30ksps sampling rate
Onboard DAC8552, 2ch 16bit high-precision DAC
Onboard input interface via pinheaders, for connecting analog signal
the pinout is compatible with Waveshare sensor interface standard, easy to connect
various analog sensor modules
Onboard input/output interface via screw terminals, for connecting analog/digital signal
Features AD/DA detect circuit, easy for signal demonstration
第十二章
填空题
1. Rm是运放电阻,被放在O
2. DAC0832内部有地和地。
3. LE是DACO832内部寄存器的锁存命令。当其为时,寄存器输出随变
化。
4. 当LE为。时,数据在寄存器,不再随 __________________ 上的数据变化而变化。
5. 在过程控制应用中,有时对控制量的输出要求是的,在给定值时产生的
偏差不改变控制量的,这时可采用单极性输出电路。
6. 在随动系统中,由偏差所产生的控制量仅不同,而且控制量不同,
这时要求D/A转换器有双极性输出;
7. D/A转换器实现双极性输出,在输出除需要有运算放大器外还应增加和。
8. 若D/A转换器芯片内部有锁存寄存器,微处理器就把D/A芯片当作一个并行;若D/A转换器芯片内部无锁存寄存器,微处理器就把D/A芯片当作一个并行。
9. ADC0809是CMOS的位转换器。
10. ADa)809的引脚EOC是信号,可作为。
二、单项选择题
1. ADCo809启动A/D转换的方式是。
A)高电平B)负电平O负脉冲D)正脉冲
2. ADC0809的输出。
A)具有三态缓冲器,但不可控B)具有可控的三态缓冲器
C)没有三态缓冲器D)没有缓冲锁存
3. ADC0809可以用()引线经中断逻辑向CPU申请中断。
A)OEB)STARTC)EOCD)ALE
三、多项选择题
1. DACO832有( )工作方式。
A)单缓冲B)双缓冲O多级缓冲D)直通
2. ADC0809与微机系统相连接,可采用的数据传输方式有。
A)无条件传输B)查询传输C)中断传输D)DMA传输
四、简答题
1、已知某DAC的最小分辨电压VLSB=5晒,满刻度输出电压VoIiFl0V,试求该电路输入二进制数字量的位数n应是多少?
2、A/D转换器和微机接口中的关键问题有哪些?
3、A/D转换器为什么要进行采样?采样频率应根据什么选定?
4、若ADC输入模拟电压信号的最高频率位20KHz,取样频率的下限是多少? 5、双积分式ADC电路中的计数器是十进制的,最大计数容量M=(100O)10,时钟脉冲频率为5KHz,完成一次转换最长需要多少时间?