DACADC和红外模块.ppt

上传人:b****3 文档编号:2742888 上传时间:2022-11-10 格式:PPT 页数:30 大小:2.72MB
下载 相关 举报
DACADC和红外模块.ppt_第1页
第1页 / 共30页
DACADC和红外模块.ppt_第2页
第2页 / 共30页
DACADC和红外模块.ppt_第3页
第3页 / 共30页
DACADC和红外模块.ppt_第4页
第4页 / 共30页
DACADC和红外模块.ppt_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

DACADC和红外模块.ppt

《DACADC和红外模块.ppt》由会员分享,可在线阅读,更多相关《DACADC和红外模块.ppt(30页珍藏版)》请在冰豆网上搜索。

DACADC和红外模块.ppt

一、DAC模块二、ADC模块三、红外模块一、DAC简介DAC(Digital-to-AnalogConversion),数模转换,将离散的数字量转换为连接变化的模拟量。

计算机能直接处理的是数字量,而自然界大部分信息为模拟量,因此计算机监控系统常通过模数转换(ADC)获取外界信息,通过数模转换(DAC)实现控制。

DAC器件参数DAC器件常简称为DA、DAC,有以下重要性能参数分辨率:

指数字量变化一个最小量时模拟信号的变化量,定义为满刻度与2n的比值。

分辩率又称精度,通常以数字信号的位数来表示。

转换时间(速率):

完成一次DA转换所需的时间(的倒数)。

DA输出的信号为电压(电压输出型)或者电流(电流输出型)ADUC848内置DA简介DA为12位,也可设置为8位;单通道电压型输出,其输出引脚为DAC;输出电压范围在0VREF(内部参考电压2.56v)和0AVDD(单片机模拟工作电压为3v或5v)可选;内置一个缓冲器,可增强其带负载能力。

在接近满刻度及0电压输出时,电压线性度有失真,在0AVDD输出时必须使用;在0VREF输出时,可以禁止缓冲器,外加双电源运放射随电路解决。

ADUC848内置DA相关寄存器DACCON为DAC控制专用寄存器,结构如上图,该寄存器不可位寻址。

ADUC848内置DA输出DACH和DACL为两个8位寄存器。

在DA使能的情形下,DA根据两寄存器的数据输出对应的模拟电压。

在12位模式时,DACL写入转换数据低8位,DACH的低4位写入转换数据高4位;8位模式时,转换数据写入DACL中,DACH对输出电压无影响。

示例:

12位模式,0VREF2.56v输出范围,在DAC引脚输出1.28v电压,则程序如下:

DACH=0X04;DACL=0X00;DACCON=0X03;DA输出LM358的焊接LM358模块包含器件如上。

焊接注意左图中U5即358。

焊接时注意芯片缺口应朝上,与PCB板上标注一致(红圈所示)焊接完毕后,用万用表检测4脚与8脚间正反向电阻,均应大于1k。

在背面R56短接,R57不焊。

如图所示1458DA测试准备硬件需求单片机下载相关电路已焊接,并可实现程序下载LM358已焊接。

8个数码管及其驱动器件(Q11-Q19除Q14)已焊接,BIT5BIT7、BIT40、MOTOR跳线短接。

测试程序位于测试程序包中“DA测试”目录,双击TEST.UVPROJ文件打开并编译下载。

DA测试现象右边三个数码管显示DA输出值,从0.10V以0.05V递增至1.00V,不断循环。

用万用表“直流电压档”测量DA输出值,测量值与数码管的值基本相同,则成功表示DA正常输出。

程序测试情形二、ADC简介ADC(Analog-to-DigitalConversion),模数转换,将连续变化的模拟量通过一定频率的取样(采样),转换为离散的数字量。

ADC是对原始信号进行数字近似,即以Nbit的数字代码量化表示原始信号。

ADC器件参数ADC器件常简称为AD、ADC,有以下重要性能参数分辨率:

在对模拟量量化时以bit位单位,可以精细到1/(2N-1),此即分辨率。

因此常以数字信号的位数来表示。

转换时间(速率):

完成一次AD转换所需的时间(的倒数)。

ADUC848内置AD简介16位8通道内置缓冲器,与DA内置缓冲器类似,扩大了可接输入内阻范围,但可转换输入电压范围有损失,可以软件禁止。

参考电压可选择外置2.5v(需加装标准电压器件)和内置1.25v内置可编程增益放大器,可设置8档输入电压范围,从20mv2.56v可选。

电压输入有全、伪差动两种方式及单、双极性两种类型。

内置数字滤波器,可工作在斩波、非斩波两种模式,并可设置其抽样速率。

开发板AD简介根据开发板的硬件设计,在不添加板外电路情形下,其AD使用如下:

输入通道为AIN5、AIN6。

两者既可作为两个单极性伪差动输入通道(AIN5、AIN6相对模拟地),也可结合为1个单双极性均可的全差动输入通道(AIN5为+,AIN6为-)无外接参考电压源,故AD为内部参考电压。

斩波模式下,AD转换有效精度优于非斩波模式,但转换时间较长;数字滤波器抽样系数可通过SF寄存器来设置,SF值从3255,数字越大,其输出噪声越低,但转换时间越长。

AIN5、AIN6的焊接AIN5模块包含器件如上。

AIN5、AIN6的焊接AIN6模块包含器件如上。

连线注意连线时如左图,把标1的端口连起来和把标2的端口连起来A,B代表两路AD,接线和检测方式相同,请分别检测和验收22111122ABADC测试准备硬件需求单片机下载相关电路已焊接,并可实现程序下载DA测试要求已经通过。

8个数码管及其驱动器件(Q11-Q19除Q14)已焊接,BIT5BIT7、BIT40、MOTOR跳线短接。

连接DA输出和AIN6。

测试程序位于测试程序包中“ADDA联合测试”目录,双击TEST.UVPROJ文件打开并编译下载。

ADC测试现象右边三个数码管显示DA输出值,从0.10V以0.05V递增至1.00V,不断循环。

左边4个数码管显示AD输入值。

DA输出值与AD输入值基本相同。

两路AD需分别检测通过。

程序测试情形红外收发模块红外传送简介红外传送是利用波长为0.761.5m之间的近红外线来传送信号的方式,大量应用于各种电器、玩具的无线控制。

红外传送主要包括调制、发送、接收三部分调制:

把数据和一定频率的载波进行“与”操作,可提高发射效率、降低电源功耗。

发射:

由红外LED完成,它与普通LED内部构造、应用电路基本相同。

接收:

通常集成为一个元件即一体化红外接收头,一般包括3个管脚:

信号输出、接地、电源,在接收到调制信号时,输出有效电平。

板上红外发送电路如图所示,由单片机的PWM信号控制,采用三极管Q1作为驱动,控制红外发送管的通断。

图中,PWM0为高电平时,红外管发送红外线。

板上红外接收电路如图所示,J14为3孔接口,用于插接红外接收模块SM0038(接收载波频率为38kHz,插接时半球形凸起朝向向板外,见下页照片)D12为普通LED,当SM0038接收到有效红外载波时,D12亮。

J13为跳线,位于2-3时,红外接收信号连入单片机。

焊接注意红外发射管有极性。

如图,管帽为平边、新管短脚、内部引线大的是负极。

焊接时,负极位于左边。

插接接收模块SM0038时,半球形凸起朝向板外。

1正正负负8红外测试程序简介程序工作流程简介如下:

初始化后,使用单片机自带的PWM输出38kHz,占空比约为1/33的方波。

使用定时器T1,定时约0.3秒,反复关断/开启PWM,使之断续,从而在红外接收模块形成1.5HZ左右的方波输出。

主程序反复扫描INT0,出现0时,使最左LED亮。

红外测试准备硬件需求单片机下载相关电路已焊接,并可实现程序下载红外发射管已焊接。

INFRARED跳线连上。

测试程序位于测试程序包中“红外测试”目录,双击TEST.UVPROJ文件打开并编译下载。

红外测试现象下载程序后,插上红外接收模块SM0038,D12红外指示灯将以1.5Hz左右频率闪烁。

若J13跳线位于2-3,则最左LED同步闪烁。

用笔套等完全罩住遮蔽红外发送管,闪烁停止。

程序测试情形正常下闪烁正常下闪烁

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1