DAC-ADC illustrated assembly instructions
Part I: Hardware
0. Here is an electrical schematic of the DAC-ADC.
1. Buy everything on the part list. We assume you have jumper wires and chip resistors on hand. If not, buy those too.
2. Solder a 14-pin header to the AD5764 eval board (see below) so the Arduino can communicate with the AD5764 via SPI. 3. The AD5764 eval board has 14 jumpers that set various options on the board. Refer to the datasheet for a complete description. For the DAC-ADC, set the jumpers like this (refer to the picture below):
LK1: B LK2: C LK3, 5A, 5B, 6, 12, 13, 14: leave in place LK4: B LK7: A LK8: B LK9: B LK10: remove LK11: A
4. The AD7734 eval board has 30 jumpers that set various options on the board. For the DAC-ADC, set the jumpers like this (refer to the picture below):
LK1: A and B LK2: A LK3: A LK 4, 6, 8, 11, 12, 13, 14, 15, 16 ,17, 18, 19, 20, 25, 26, 29: insert jumper. Remove any other jumper.
5. Machine holes in the enclosure front panel for BNC feedthroughs and indicator LEDs, and in the back panel for the D-sub power and USB feedthroughs. Attach all the feedthroughs to the enclosure and attach the front and back panels. For machining simplicity, we used circular BNC feedthroughs. Use lock-washers for the BNCs and make the nuts nice and tight; alternatively, machine D-holes and get appropriate feedthroughs.
6. Now solder headers, screw terminals and the voltage regulator to the DAC-ADC Arduino shield (see below). You can ensure a good fit to the Arduino if you solder the headers with the shield in place, just make sure not to overheat the Arduino (be quick and minimize soldering iron heat).
7. Connect the Arduino and USB feedthrough using the 6-inch USB A-B cables, and connect the SMB-BNC cables to the chassis and the eval boards. Then attach the three PCBs (AD5764 and AD7734 eval boards and Arduino) to the enclosure with mushroom-head fasteners.
8. Make power connections as shown below. Twisted pairs for power likely have no benefit, but they keep things tidy. You will have an easier time with the screw terminals if you use solid conductor hook-up wire. The SMB cables to the eval boards are shown connected below, but other wiring may be easier if you save those until the end.
9. Wire the power and communication indicator LEDs as shown below. For the power LED, solder two 910 ohm resistors at both ends. If the LED doesn’t light up when you plug in the power cable, try reversing the leads.
10. Make the connections for communication using two ribbon cables between the Arduino shield, and the J21 and J2 pins on the EVAL-AD5764 board and EVAL-AD7734, respectively.
11. Put the lid on your enclosure and the hardware is done! Plug in the power and the +/- 15 V; the indicator LEDs will turn on, but the communication LED will not turn on until the DAC-ADC firmware is uploaded to the Arduino