This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
resources:quick-start:ad5686r [13 Apr 2012 20:19] – old revision restored: but defined pinout diagrams in heading Yuet Ng | resources:quick-start:ad5686r [23 Apr 2012 16:38] – [Shift Register Contents] apply overbar Yuet Ng | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== AD5686R/ | ====== AD5686R/ | ||
- | ===== Quad, 16-/ | + | ** Quad, 16-/ |
- | {{ : | + | |
+ | \\ | ||
+ | {{ : | ||
+ | <WRAP centeralign>// | ||
===== Features ===== | ===== Features ===== | ||
* High relative accuracy (INL): ±2 LSB maximum (16-bit [[adi> | * High relative accuracy (INL): ±2 LSB maximum (16-bit [[adi> | ||
Line 17: | Line 20: | ||
* 2.7 V to 5.5 V power supply | * 2.7 V to 5.5 V power supply | ||
* −40°C to +105°C temperature range | * −40°C to +105°C temperature range | ||
- | ===== Pin Configurations: 16-Lead LFCSP (Left) and 16-Lead TSSOP (Right) | + | ===== Pin Configurations ===== |
- | {{: | + | |
- | {{: | + | |
- | + | ||
\\ | \\ | ||
- | ====Table 1. Function Descriptions for Quick Start==== | + | <WRAP column 40%>{{ : |
+ | <WRAP column 40%>{{ : | ||
+ | <WRAP clear></ | ||
+ | <WRAP column 40%> <WRAP centeralign>// | ||
+ | <WRAP column 40%> <WRAP centeralign>// | ||
+ | <WRAP clear></ | ||
+ | \\ | ||
+ | \\ | ||
+ | **Table 1. Function Descriptions for Quick Start** | ||
^ | ^ | ||
|V< | |V< | ||
Line 28: | Line 36: | ||
|V< | |V< | ||
|V< | |V< | ||
- | |SYNC | Connect to serial interface. | + | |< |
|SCLK | Connect to serial interface. | |SCLK | Connect to serial interface. | ||
|SDIN | Connect to serial interface. | |SDIN | Connect to serial interface. | ||
Line 35: | Line 43: | ||
|V< | |V< | ||
|GND | Connect to ground.| | |GND | Connect to ground.| | ||
- | |LDAC | Tie low. | | + | |< |
|RSTSEL | Tie to GND to power up to zero scale.| | |RSTSEL | Tie to GND to power up to zero scale.| | ||
|GAIN | Tie to GND. DAC outputs have a span from 0 V to V< | |GAIN | Tie to GND. DAC outputs have a span from 0 V to V< | ||
- | |RESET | + | |< |
|V< | |V< | ||
\\ | \\ | ||
Line 44: | Line 52: | ||
===== Shift Register Contents ===== | ===== Shift Register Contents ===== | ||
{{ : | {{ : | ||
- | ====Table 2. Command Definitions==== | + | <WRAP CENTERALIGN>// |
- | ^Command^^^^Description^ | + | |
- | |C3 |C2 |C1 |C0 | | | + | **Table 2. Command Definitions** |
+ | ^Command^^^^ ^ | ||
+ | ^C3 ^C2 ^C1 ^C0 ^Description ^ | ||
|0 |0 |0 |0 |No operation| | |0 |0 |0 |0 |No operation| | ||
|0 |0 |0 |1 |Write to Input Register n (Dependent on LDAC)| | |0 |0 |0 |1 |Write to Input Register n (Dependent on LDAC)| | ||
Line 52: | Line 62: | ||
|0 |0 |1 |1 |Write to and update DAC Channel n| | |0 |0 |1 |1 |Write to and update DAC Channel n| | ||
|0 |1 |0 |0 |Power down/power up DAC | | |0 |1 |0 |0 |Power down/power up DAC | | ||
- | |0 |1 |0 |1 |Hardware LDAC mask register| | + | |0 |1 |0 |1 |Hardware |
|0 |1 |1 |0 |Software reset (power-on reset)| | |0 |1 |1 |0 |Software reset (power-on reset)| | ||
|0 |1 |1 |1 |Internal reference setup register| | |0 |1 |1 |1 |Internal reference setup register| | ||
Line 67: | Line 77: | ||
//D// is the decimal equivalent. \\ | //D// is the decimal equivalent. \\ | ||
//N// is the number of bits. \\ | //N// is the number of bits. \\ | ||
+ | \\ | ||
\\ | \\ | ||
==== Simple Write: Example 1 ==== | ==== Simple Write: Example 1 ==== | ||
Line 73: | Line 84: | ||
This updates Channel A to midscale. | This updates Channel A to midscale. | ||
GAIN = 1, V< | GAIN = 1, V< | ||
- | {{ : | + | {{ : |
+ | <WRAP CENTERALIGN>// | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
==== Simple Write: Example 2 ==== | ==== Simple Write: Example 2 ==== | ||
Line 80: | Line 95: | ||
This updates Channel B to midscale. | This updates Channel B to midscale. | ||
GAIN = 1, V< | GAIN = 1, V< | ||
- | {{ : | + | {{ : |
+ | <WRAP CENTERALIGN>// | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
==== Simple Write: Example 3 ==== | ==== Simple Write: Example 3 ==== | ||
<note tip>To update both Channel A and Channel B, write the following over the serial interface: | <note tip>To update both Channel A and Channel B, write the following over the serial interface: | ||
0001 XX11 1111111111111111. This updates both channels to full scale. GAIN = 1, V< | 0001 XX11 1111111111111111. This updates both channels to full scale. GAIN = 1, V< | ||
- | {{ : | + | {{ : |
+ | <WRAP CENTERALIGN>// |