| 数据搜索系统,热门电子元器件搜索 |
|
DAC8512FSZ 数据表(PDF) 14 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
DAC8512FSZ 数据表(HTML) 14 Page - Analog Devices |
|
14 / 20 page ![]() DAC8512 –14– REV. A COUNTER CLK Q D Q C Q B Q A LOAD (X) DAC8512 CLK (Y) DAC8512 CLK = LOAD · SCLK LOAD = Q C · QD LOAD DAC Figure 36. Opto-lsolated Two-Wire Serial Interface Timing Diagram The timing diagram of Figure 36 can be used to understand the operation of the circuit. Only two opto-couplers are used in the circuit; one for SCLK and one for SDI. The 74HC161 counter in incremented on every rising edge of the clock. Additionally, the data is loaded into the DAC8512 on the falling edge of the clock by inverting the serial clock using gate “Y.” The timing diagram shows that after the twelfth bit has been clocked the output of the counter is binary 1011. On the very next rising clock edge, the output of the counter changes to binary 1100 upon which the output of gate “X” goes LOW to generate the LD pulse. The LD signal is connected to both the DAC’s LD and the counter’s LOAD pins to prevent the thirteenth rising clock edge from advancing the DAC’s internal shift register. This prevents false loading of data into the DAC8512. Inverting the DAC’s serial clock allows sufficient time from the CLK edge to the LD edge, and from the LD edge to the next clock pulse all of which satisfies the timing requirements for loading the DAC8512. After loading one address of the DAC, the entire process can re- peated to load another address. If the loading is complete, then the clock must stop after the thirteenth pulse of the final load. The DAC’s clock input will be pulled high and the counter reset to zero. As was shown in Figure 35, both the 74HC161’s and the DAC8512’s CLR pins are connected to a simple R-C timing circuit that resets both ICs when the power in turned on. The circuit’s time constant should be set longer than the power sup- ply turn-on time and, in this circuit, is set to 10 ms, which should be adequate for most systems. This same two-wire inter- face can be used for other three-wire serial input DACs. Decoding Multiple DAC8512s The CS function of the DAC8512 can be used in applications to decode a number of DACs. In this application, all DACs re- ceive the same input data; however, only one of the DAC’s CS input is asserted to transfer its serial input register contents into the destination DAC register. In this circuit, shown in Figure 37, the CS timing is generated by a 74HC139 decoder and should follow the DAC8512’s standard timing requirements. To pre- vent timing errors, the 74HC139 should not be activated by its VOUT3 DAC8512 #3 VOUT2 DAC8512 #2 VOUT1 DAC8512 #1 8 4 5 2 3 6 VCC 1G 1A 1B 2G 2A 2B GND 1Y0 1Y1 1Y2 1Y3 2Y0 2Y1 2Y2 2Y3 12 1k Ω +5V 16 1 2 3 15 14 13 8 11 10 9 7 6 5 4 NC NC NC NC +5V ENABLE CODED ADDRESS C1 0.1 µF 74HC139 VOUT4 DAC8512 #4 +5V R1 1k SCLK SDI LD 8 4 5 2 3 6 8 4 5 2 3 6 8 4 5 2 3 6 Figure 37. Decoding Multiple DAC8512s Using the CS Pin ENABLE input while the coded address inputs are changing. A simple timing circuit, R1 and C1, connected to the DACs’ CLR pins resets all DAC outputs to zero during power-up. |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |