在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>類型>參考設計>AD5760/AD5780/AD5790快速入門指南

AD5760/AD5780/AD5790快速入門指南

2021-04-21 | pdf | 434.95KB | 次下載 | 2積分

資料介紹

This version (23 Apr 2013 15:11) was approved by Estibaliz Sanz.The Previously approved version (15 Apr 2013 15:38) is available.Diff

AD5760/AD5780/AD5790 Quick Start Guide

Single, 16-/18-/20-Bit, Voltage Output DACs, SPI Interface

Features

  • High relative accuracy (INL): ±2 LSB maximum (20-bit AD5790)
  • 8 nV/√Hz output noise spectral density
  • 0.1 LSB long-term linearity error stability (20-bit AD5790)
  • ±0.018 ppm/°C gain error temperature coefficient
  • 2.5 μs output voltage settling time
  • 3.5 nV-sec midscale glitch impulse
  • Integrated precision reference buffers
  • Operating temperature range: ?40°C to +125°C
  • 4 mm × 5 mm LFCSP package
  • Wide power supply range of up to ±16.5 V
  • 35 MHz Schmitt triggered digital interface
  • 1.8 V compatible digital interface

Functional Block Diagram

Figure 1.

Pin Configuration


Figure 2. 24-Lead LFCSP Pin Configuration



Table 1. Function Descriptions for Quick Start

Mnemonic Description
VOUT Analog output voltage.
VREFP Positive reference voltage input. Connect a voltage in the range of 5 V to VDD - 2.5 V.
VDD Positive analog supply connection. Connect a voltage in the range of 7.5 V to 16.5 V. VDD must be decoupled to AGND.
overline{RESET} Active low reset. Asserting this pin returns the DAC to its power-on status.
overline{CLR} Active low input. Asserting this pin sets the DAC register to a user defined value and updates the DAC output.
overline{LDAC} Active low load DAC logic input. This is used to update the DAC register and, consequently, the analog output.
VCC Digital supply. Connect a voltage in the range of 2.7 V to 5.5 V. VCC must be decoupled to DGND.
IOVCC Digital interface supply. Voltage range is from 1.71 V to 5.5 V.
SDOSerial data output.
SDIN Serial data input.
SCLK Serial clock input.
overline{SYNC} Level triggered control input (active low). This is the frame synchronization signal for the input data.
DGND Ground reference for digital circuitry.
VREFN Negative reference voltage input. Connect a voltage in the range of VSS + 2.5 V to 0 V.
VSS Negative analog supply connection. Connect a voltage in the range of -16.5 V to -2.5 V. VSS must be decoupled to AGND.
AGND Ground reference for analog circuitry.
RFB Feedback connection for external amplifier.
INV Inverting input connection for external amplifier.



Hardware Control Pins Truth Table


Table 2. Hardware Control Pins Truth Table

/LDAC /CLR /RESET Function
X1 X1 0 DAC in reset mode. The device cannot be programmed.
X1 X1 ?2 DAC is returned to its power-on state. All registers are set to their default values.
0 0 1 DAC register loaded with the clearcode register value and output set accordingly.
0 1 1 Output set according to the DAC register value.
1 0 1 DAC register loaded with the clearcode register value and output set accordingly.
?3 1 1 Output set according to the DAC register value.
?3 0 1 Output remains at the clearcode register value.
?2 1 1 Output remains set according to the DAC register value.
?2 0 1 Output remains at the clearcode register value.
1 ?3 1 DAC register loaded with the clearcode register value and output set accordingly.
0 ?3 1 DAC register loaded with the clearcode register value and output set accordingly.
1 ?2 1 Output remains at the clearcode register value.
0 ?2 1 Output set according to the DAC register value.

1 X is don't care.
2 ? is rising edge.
3 ? is falling edge.

Input Shift Register Contents


Figure 3. Input Shift Register Contents



Table 3. Register Address Definitions

Register Address
Read/Write (R/W) C2 C1 C0 Description
X1 0 0 0 No operation
0 0 0 1 Write to the DAC register
0 0 1 0 Write to the control register
0 0 1 1 Write to the clearcode register
0 1 0 0 Write to the software control register
1 0 0 1 Read from the DAC register
1 0 1 0 Read from the control register
1 0 1 1 Read from the clearcode register

1 X = don't care.

Control Register


Figure 4. Control Register



Table 4. Control Register Functions

Bit Name Description
RBUF Output amplifier configuration control.
Setting Function
0 Internal amplifier powered up.
1 (default) Internal amplifier powered down.
OPGND Output ground clamp control.
Setting Function
0 DAC output clamp to ground removed and DAC placed in normal mode.
1 (default) DAC output clamped to ground and DAC placed in tristate mode.
DACTRI DAC tristate control.
Setting Function
0 DAC in normal operating mode.
1 (default) DAC in tristate mode.
BIN/2sC DAC register coding selection.
Setting Function
0 (default) DAC register uses twos complement coding.
1 DAC register uses offset binary coding.
SDODIS SDO pin enable/disable control.
Setting Function
0 (default) SDO pin enabled.
1 SDO pin disabled (tristate).
R/overline{W} Read/write select bit.
Setting Function
0 AD5760/AD5780/AD5790 addressed for a write operation.
1 AD5760/AD5780/AD5790 addressed for a read operation.



Software Control Register


Figure 5. Software Control Register



Table 5. Software Control Register Functions

Bit Name Description
LDAC1 Setting this bit to 1 updates the DAC register and, consequently, the DAC output.
CLR2 Setting this bit to 1 sets the DAC register to a user defined value and updates the DAC output.
RESET Setting this bit to 1 returns the AD5760/AD5780/AD5790 device to its power-on state.

1 The LDAC function has no effect when the overline{CLR} pin is low. Refer to Table 2 in the Hardware Control Pins Truth Table section for further details.
2 The CLR function has no effect when the overline{LDAC} pin is low. Refer to Table 2 in the Hardware Control Pins Truth Table section for further details.


Transfer Function


V_OUT = (V_REFP - V_REFN) * D/2^N + V_REFN

where:
VREFN is the negative voltage applied at the VREFN input pin.
VREFP is the positive voltage applied at the VREFP input pin.
D is the 16-bit (AD5760), 18-bit (AD5780), or 20-bit (AD5790) code programmed to the DAC.
N is the number of bits.


Example 1: Initializing and Writing to the DAC Register


Initializing the DAC

To initialize the part,

  • Because this initialization is a write to the part, set the R/overline{W} bit to a Logic 0.
  • Keep the default mode for SDODIS and RBUF.
  • To write in binary coding, select BIN/2sC = 1.
  • Set DACTRI = 0 and OPGND = 0 to place the DAC in normal operating mode and remove the DAC output clamp to ground, respectively.

Write the following over the serial interface: 0010 0000 0000 0000 0001 0010 (R/overline{W} bit, three register address bits, 20 data bits).

See Table 6 and Figure 6.

Table 6. Bit Settings to Initialize and Write to the Part

Bit(s) Bit Name Setting Description
23 R/overline{W} 0 AD5760/AD5780/AD5790 addressed for a write operation
[22:20] C2, C1, C0 010 Write to the control register
5 SDODIS 0 The SDO pin enabled for future readings from the part
4 BIN/2sC 1 Offset binary coding
3 DACTRI 0 Place the DAC in normal operating mode
2 OPGND 0 Remove the DAC output clamp to ground
1 RBUF 1 The internal amplifier powered down

To write in binary coding, set BIN/2sC = 1.

The default coding is twos complement. The same 24-bit data impacts the values that the user writes to or reads from the part in a different way depending on the coding selected. The user must verify the coding used by writing to the control register or reading back from it.



Figure 6. Initializing the Part



Writing to the DAC Register

To write a midscale code to the DAC register,

  • Set R/overline{W} = 0 to select the write option from the read/write bit.
  • Set C[2:0] = 001 for the correspondent register address.
  • Set D[19:0], the data bits, for a midscale code.

The 24-bit data to write over the serial interface is as follows:

16-bit AD5760: 0001 1000 0000 0000 0000 XXXX
18-bit AD5780: 0001 1000 0000 0000 0000 00XX
20-bit AD5790: 0001 1000 0000 0000 0000 0000

where X = don't care.

See Table 7 and Figure 7.

Table 7. Bit Settings to Write to DAC Register

Bit(s) Bit Name Setting Description
23 R/overline{W} 0 AD5760/AD5780/AD5790 addressed for a write operation
[22:20] C2, C1, C0 001 Write to the DAC register


Figure 7. Writing to the DAC Register




Example 2: Clearing the DAC to a Defined Value



Writing to the Clearcode Register

To define the value at which the DAC output is set when the overline{CLR} pin or CLR bit in the software control register is asserted, write the desired code to the clearcode register.

For a full-scale clear code, write the following over the serial interface:

16-bit AD5760: 0011 1111 1111 1111 1111 XXXX
18-bit AD5780: 0011 1111 1111 1111 1111 11XX
20-bit AD5790: 0011 1111 1111 1111 1111 1111

where X = don't care.

See Figure 8.



Figure 8. Writing Full-Scale Code to the Clearcode Register



Writing to the Software Control Register

Set the CLR bit to a Logic 1 to set the DAC register to a user defined value and update the DAC output.

Write the following over the serial interface: 0100 0000 0000 0000 0000 0010

The user should see the DAC output value change to full-scale code.

See Figure 9.



Figure 9. Clearing the Part to a User Defined Value



Reading from the Clearcode Register

To confirm the clearcode value written to the part, read the data from the clearcode register (full scale for this example).

Write the following over the serial interface:

1011 XXXX XXXX XXXX XXXX XXXX.

where X = don't care.

See Figure 10.

Note that this action is a read function. Therefore, set the R/overline{W} bit = 1.

D19 to D0, the data bits, are don't care bits because the intention is to read from the part and not to write to the part.



Figure 10. Reading from the Clearcode Register


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
  2. 1.41MB   |  3次下載  |  免費
  3. 2AN158 GD32VW553 Wi-Fi開發指南
  4. 1.51MB   |  2次下載  |  免費
  5. 3AN148 GD32VW553射頻硬件開發指南
  6. 2.07MB   |  1次下載  |  免費
  7. 4AN-1154: 采用恒定負滲漏電流優化ADF4157和ADF4158 PLL的相位噪聲和雜散性能
  8. 199.28KB   |  次下載  |  免費
  9. 5AN-960: RS-485/RS-422電路實施指南
  10. 380.8KB   |  次下載  |  免費
  11. 6EE-249:使用VisualDSP在ADSP-218x DSP上實現軟件疊加
  12. 60.02KB   |  次下載  |  免費
  13. 7AN-1111: 使用ADuCM360/ADuCM361時的降低功耗選項
  14. 306.09KB   |  次下載  |  免費
  15. 8AN-904: ADuC7028評估板參考指南
  16. 815.82KB   |  次下載  |  免費

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  450次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  138次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  130次下載  |  免費
  7. 4使用單片機實現七人表決器的程序和仿真資料免費下載
  8. 2.96 MB   |  44次下載  |  免費
  9. 5美的電磁爐維修手冊大全
  10. 1.56 MB   |  24次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  18次下載  |  免費
  13. 7感應筆電路圖
  14. 0.06 MB   |  10次下載  |  免費
  15. 8萬用表UT58A原理圖
  16. 0.09 MB   |  9次下載  |  5 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 黄网免费看| 狠狠操天天操夜夜操 | 青青热久免费精品视频在线观看 | 免费日韩毛片 | 韩国午夜影院 | 天天视频观看 | 国产女人又爽又大 | 极品国产一区二区三区 | 精品一区视频 | 男人都懂得网址 | 亚洲欧洲一区二区三区在线观看 | 特级黄视频 | 成人国产激情福利久久精品 | 一区二区高清在线 | 99热在线获取最新地址 | 欧美整片第一页 | 亚洲免费黄色网址 | 人人爽天天爽夜夜爽qc | 国产一级做a爱免费观看 | 最刺激黄a大片免费观看下截 | 亚洲视频一区 | 亚洲禁片 | 免费视频爰爱太爽了 | 狠狠色丁香婷婷久久综合不卡 | 黄色在线视频免费看 | 亚洲国产婷婷香蕉久久久久久 | 色婷婷99综合久久久精品 | 偷偷要色偷偷 | 手机在线完整视频免费观看 | 女人夜夜春 | 亚洲国产精品嫩草影院 | 啪啪日韩| 欧美一级视频免费观看 | 72种姿势欧美久久久久大黄蕉 | 99热精品久久只有精品30 | 国内久久久久高清影视 | 国产精品久久久久久久久kt | www.三级.com| 男女一进一出无遮挡黄 | 性色a| 天天摸天天躁天天添天天爽 |