【课后练习】launchpad课后练习十三 之 DAC0832学习
[复制链接]
launchpad课后练习十三 之 DAC0832学习
1.DAC0832芯片介绍
* D0~D7:8位数据输入线,TTL电平,有效时间应大于90ns(否则锁存器的数据会出错);
* ILE:数据锁存允许控制信号输入线,高电平有效;
* CS:片选信号输入线(选通数据锁存器),低电平有效;
* WR1:数据锁存器写选通输入线,负脉冲(脉宽应大于500ns)有效。由ILE、CS、WR1的逻辑组合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变换,LE1的负跳变时将输入数据锁存;
* XFER:数据传输控制信号输入线,低电平有效,负脉冲有效;
* WR2:DAC寄存器选通输入线,负脉冲(脉宽应大于500ns)有效。由WR2、XFER的逻辑组合产生LE2,当LE2为高电平时,DAC寄存器的输出随寄存器的输入而变化,LE2的负跳变时将数据锁存器的内容打入DAC寄存器并开始D/A转换。
* IOUT1:电流输出端1,其值随DAC寄存器的内容线性变化;
* IOUT2:电流输出端2,其值与IOUT1值之和为一常数;
* Rfb:反馈信号输入线,改变Rfb端外接电阻值可调整转换满量程精度;
* Vcc:电源输入端,Vcc的范围为+5V~+15V;
* VREF:基准电压输入线,VREF的范围为-10V~+10V;
2. 原理图
由图可知:
P1口接数据输入线,TTL电平,有效时间应大于90ns(否则锁存器的数据会出错);
P2.0接CS口:片选信号,低电平有效。
P2.1接WR1口:数据锁存器写选通输入线,负脉冲有效。
IOUT1接LED:电流输出端1,其值随DAC寄存器的内容线性变化,这样就可以根据P0口值控制LED的亮度了。
3. 应用
DAC0832 CS--P2.0 WR--P2.1 IOUT1接LED
LED由灭慢慢变亮再变暗再亮以此往返
课后练习十三之DAC0832.pdf
(164.64 KB, 下载次数: 230)
|