[实验要求]
通过用单片机控制DAC0832输出锯齿波,让实验板上发光二极管D12由暗到亮变化,循环下去。
[实验目的]
学会用单片机控制数模转换芯片DAC0832。
DAC0832:DAC0832是8位全MOS中速D/A 转换器,采用R—2RT 形电阻解码网络,转换结果为一对差动电流输出,转换时间大约为1us。使用单电源+5V―+15V 供电。参考电压为-10V-+10V。在此我们直接选择+5V 作为参考电压。DAC0832 有三种工作方式:直通方式,单缓冲方式,双缓冲方式;在此我们选择直通的工作方式,将XFER WR2 CS 管脚全部接数字地。管脚8 接参考电压,在此我们接的参考电压是+5V。我们在控制P0口输出数据有规律的变化将可以产生三角波,锯齿波,梯型波等波形了。
[硬件电路]
[源代码]
//TX-1BDA测试程序,下载后可观察到D13发光二极管由暗变亮再熄//灭过程,
#include
sbit wela=P2^7; //数码管位选
sbit dula=P2^6; //段选
sbit dawr=P3^6; //DA写数据
sbit csda=P3^2; //DA片选
unsigned char a,j,k;
void delay(unsigned char i) //延时
{
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}
void main()
{
wela=0;
dula=0;
csda=0;
a=0;
dawr=0;
while(1)
{
P0=a; //给a不断的加一,然后送给DA
delay(50); // 延时50ms 左右,再加一,再送DA。
a++;
}
}
注意:随着给DA送的数字量的不断增加,其转换成模拟量的电流也不断的增大,所以我们观察发光二极管D12就会从暗变亮,熄灭。。。
关键字:数模转换
编辑:神话 引用地址:数模转换DAC0832的应用(含电路和源程序)
推荐阅读最新更新时间:2023-10-12 20:19
基于18位数模转换器AD760的波形发生器的设计
1.前言
信号发生器既可以构成独立的信号源,也可以是高性能网络分析仪、频谱仪及其它自动测试设备的组成部分。信号发生器的关键技术是多种高性能仪器的支撑技术,因为它能够提供高质量的精密信号源及扫频源,可使相应系统的检测过程大大简化,降低检测费用并极大地提高检测精度。但是目前的产品体积大,精度低,无法满足用户对精度和便携性要求高的波形发生器的需求。
AD760是AD公司开发的一种具有自校正功能的16/18位DAC器件,片内带有电压基准,双缓冲寄存器和输出放大器 。特别是在采用AD760的18位数据输入时能够获得很高的精度。本文针对高精度波形发生器的开发,进行了以AD760为核心的波形发生器的软硬件系统
[模拟电子]
双通道、16位数模转换器LTC2752
描述
LTC®2752 是一款双通道、16 位乘法串行输入、电流输出数模转换器。该器件采用 3V 至 5V 单工作电源,并在整个温度范围内保证单调性。在未做任何调节的情况下,LTC2752A 在整个温度范围内提供了完整的 16 位性能 (±1LSB INL 和 DNL 最大 值)。这款 SoftSpanTM DAC提供了 6 种可通过三线式 SPI 串行接口来设置的输出范围 (高达 ±10V),也可通过引脚搭接以在一种输出范围内运作。
任何片内寄存器 (包括 DAC 输出范围设定值) 均只需一个指令周期便能够完成读取,以进行验证;而且,如果您改变了寄存器的内容,则更改过的寄存器将在下一个指令周期中自动回读。
[模拟电子]
ADI发布支持赛灵思7系列的数模转换用FMC子卡
ADI日前发布了两款适用于赛灵思7系列FPGA的数模转换FMC子卡。子卡包含了所有HDL代码以及驱动程序。
AD9739A子卡包含14位D/A转换芯片AD9739A,射频端口最高支持1GHz,功耗最大仅为1.1W,可用于有线电视及宽带设计。
AD9467子板基于16位,250MSPS 高分辨率A/D转换器AD9467,无杂散动态范围最高到100 dBFS,信噪比为76.4dBFS,最高支持300MHz输入信号。
[嵌入式]
高速数模转换器AD9779/AD9788的应用
AD9779是ADI公司的一款产品,是双通道、宽动态范围数模转换器(DAC),提供1 GS/s采样速率,允许高至奈奎斯特频率的多载波生成 。AD9788提供800 MS/s的采样速率,其性能和应用方式与AD9779非常相似 。AD9779和AD9788虽然不是一个系列,但芯片管脚是兼容的,在硬件电路的设计上并没有区别,两者均使用标准的SPI接口来驱动,因此软件实现上也可以采用统一的驱动方式。但在寄存器的配置上,两者存在差异,这在后面会具体介绍。为了描述方便,如不特殊说明,下文中使用AD97××来统一表示AD9779和AD9788。 1 AD97××的SPI规范 AD97××采用标准的4线SPI接口进行通信,当然也可以配置成3线
[电源管理]
MAX5813-MAX5815电压输出数模转换器(DAC)
MAX5813/MAX5814/MAX5815 4通道、低功耗、8/10/12位、电压输出数/模转换器(DAC)包括输出缓冲器和一个内部基准(可选择为2.048V、2.500V或4.096V)。MAX5813/MAX5814/MAX5815可接受2.7V至5.5V宽电源电压范围,具有超低功耗(3mW),适合绝大多数低压应用。准确的外部基准输入允许器件满摆幅工作,对外部基准表现为100kΩ (典型值)等效负载。
MAX5813/MAX5814/MAX5815带有I²C兼容2线接口,工作时钟频率可达400kHz。DAC输出带缓冲器,具有每通道小于250µA的低电源电流以及±0.5mV (典型值)的低失调误差。上电时,MAX581
[模拟电子]
德州仪器推出业界最高速1.5 GSPS 16 位数模转换器
2012 年 3 月 1 日,北京讯 日前,德州仪器 (TI) 宣布推出业界最快速度 16 位数模转换器 (DAC),进一步突破数据转换器的性能极限。该 4 通道 DAC34SH84 与性能最接近的16 位 DAC 相比,速度提升 50%,功耗降低 50%,时钟速率高达 1.5 GSPS,单位通道功耗仅为 362 mW。DAC34SH84 支持 1.25 GSPS DAC34H84引脚兼容升级,可帮助客户实现 3G、LTE、GSM 及 WiMAX 无线基站与中继器,微波点对点无线电、软件定义无线电与波形生成系统的速度最大化。如欲了解更多详情或订购样片,敬请访问: www.ti.com.cn/dac34sh84-prcn 。
[模拟电子]
高精度数模转换器设计方案
很多精密仪器、工业自动化、医疗设备和自动测试设备应用都需要高准确度数模转换,凌力尔特公司推出了18位数模转换器(DAC)LTC2757,该器件提供±1LSB INL(最大值)和±1LSB DNL(最大值)的精确DC规格。
LTC2757是一款18位乘法并行输入、电流输出数模转换器,在未做任何调节的情况下,该器件在整个温度范围内提供了完整的18位性能(±1LSB INL和DNL最大值)。所有的性能等级均保证了18位单调性。这款SoftSpanTM DAC采用3V~5V单工作电源,并提供了6种可通过并行接口来设置的输出范围(高达±10V),也可通过引脚搭接以在一种输出范围内运作。
除了其精准的 DC 规格之外,LT
[模拟电子]
数字功率控制=更多的模拟机会
前不久我参加了在美国圣何塞召开的第一届嵌入式功率大会(EPC),该会议的一个重要主题是提升数字功率控制(DPC)、如何实现这个目标以及DPC对电源设计者和那些把更大的系统与电源相结合的设计人员所带来的潜在好处。
之前,我曾接到一位“市场分析师”的电话,他说他已经听说“数字功率”是下一个大事件,并问我怎么看?他更为关心的是,这是否意味着传统的模拟功率IC公司将失去那些市场?
我按照我惯用的方式回复说:我不知道,说不好。这些分析师期望我(或你)把通过多年的艰苦努力学到的东西告诉他们,然后他们可以把这些信息卖个大价钱,坦率地说,我对此感到厌恶;另外,对于我来说,用我的观点以某种方式影响对各家制造商的公众形象
[电源管理]