Electronic Components Datasheet Search |
|
BUF20800AIDCPR Datasheet(PDF) 8 Page - Burr-Brown (TI) |
|
|
BUF20800AIDCPR Datasheet(HTML) 8 Page - Burr-Brown (TI) |
8 / 27 page BUF20800 SBOS329D − JUNE 2005 − REVISED OCTOBER 2006 www.ti.com 8 DATA RATES The two-wire bus operates in one of three speed modes: D Standard: allows a clock frequency of up to 100kHz; D Fast: allows a clock frequency of up to 400kHz; and D High-speed mode (or Hs mode): allows a clock frequency of up to 3.4MHz. The BUF20800 is fully compatible with all three modes. No special action is required to use the device in Standard or Fast modes, but High-speed mode must be activated. To activate High-speed mode, send a special address byte of 00001xxx, with SCL = 400kHz, following the START condition; xxx are bits unique to the Hs-capable master, which can be any value. This byte is called the Hs master code. (Note that this is different from normal address bytes—the low bit does not indicate read/write status.) The BUF20800 will respond to the High-speed command regardless of the value of these last three bits. The BUF20800 will not acknowledge this byte; the communication protocol prohibits acknowledgement of the Hs master code. On receiving a master code, the BUF20800 will switch on its Hs mode filters, and communicate at up to 3.4MHz. Additional high-speed transfers may be initiated without resending the Hs mode byte by generating a repeat START without a STOP. The BUF20800 will switch out of Hs mode with the next STOP condition. GENERAL CALL RESET AND POWER-UP The BUF20800 responds to a General Call Reset, which is an address byte of 00h (0000 0000) followed by a data byte of 06h (0000 0110). The BUF20800 acknowledges both bytes. Upon receiving a General Call Reset, the BUF20800 performs a full internal reset, as though it had been powered off and then on. It always acknowledges the General Call address byte of 00h (0000 0000), but does not acknowledge any General Call data bytes other than 06h (0000 0110). The BUF20800 automatically performs a reset upon power up. As part of the reset, all outputs are set to (VREFH −VREFL)/2. Other reset values are available as a custom modification—contact your TI representative for details. The BUF20800 resets all outputs to (VREFH −VREFL)/2 after sending the device address, if a valid DAC address is sent with bits D7 to D5 set to ‘100’. If these bits are set to ‘010’, only the DAC being addressed in this most significant byte (MSB) and the following least significant byte (LSB) will be reset. OUTPUT VOLTAGE Buffer output values are determined by the reference voltages (VREFH and VREFL) and the decimal value of the binary input code used to program that buffer. The value is calculated using Equation 1: V OUT + V REFH * VREFL 1024 Decimal Value of Code ) V REFL The valid voltage ranges for the reference voltages are: 4V v V REFH v VS * 0.2V and 0.2V v VREFL v VS * 4V The BUF20800 outputs are capable of a full-scale voltage output change in typically 5 µs—no intermediate steps are required. OUTPUT LATCH Updating the DAC register is not the same as updating the DAC output voltage, because the BUF20800 features a double-buffered register structure. There are three methods for latching transferred data from the storage registers into the DACs to update the DAC output voltages. Method 1 requires externally setting the latch pin (LD) LOW, LD = LOW, which will update each DAC output voltage whenever its corresponding register is updated. Method 2 externally sets LD = HIGH to allow all DAC output voltages to retain their values during data transfer and until LD = LOW, which will then simultaneously update the output voltages of all DACs to the new register values. Use this method to transfer a future data set in advance to prepare for a very fast output voltage update. Method 3 uses software control. LD is maintained HIGH, and all DACs are updated when the master writes a 1 in bit 15 of any DAC register. The update will occur after receiving the 16-bit data for the currently-written register. The General Call Reset and the power-up reset will update the DAC regardless of the state of the latch pin. READ/WRITE OPERATIONS The BUF20800 is able to read from a single DAC, or multiple DACs, or write to the register of a single DAC, or multiple DACs in a single communication transaction. DAC addresses begin with 0000 0000, which corresponds to DAC_1, through 0001 0011, which corresponds to VCOM OUT2. Write commands are performed by setting the read/write bit LOW. Setting the read/write bit HIGH will perform a read transaction. (1) (2) |
Similar Part No. - BUF20800AIDCPR |
|
Similar Description - BUF20800AIDCPR |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |