This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:eval-adicup360:hardware:cn0216 [28 Sep 2016 08:33] – JB Chua | resources:eval:user-guides:eval-adicup360:hardware:cn0216 [03 Jan 2021 21:46] (current) – fix links Robin Getz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== EVAL-CN0216-ARDZ Shield ====== | ====== EVAL-CN0216-ARDZ Shield ====== | ||
- | [[http:// | + | [[adi>CN0216|CN-0216]] is a precision weigh scale signal conditioning system. It uses the [[adi>AD7791|AD7791]], |
Ultralow noise, low offset voltage, and low drift amplifiers are used at the front end for amplification of the low-level signal from the load cell. The circuit yields 15.3 bit noise-free code resolution for a load cell with a full-scale output of 10 mV. | Ultralow noise, low offset voltage, and low drift amplifiers are used at the front end for amplification of the low-level signal from the load cell. The circuit yields 15.3 bit noise-free code resolution for a load cell with a full-scale output of 10 mV. | ||
- | {{: | + | {{: |
- | This circuit allows great flexibility in designing a custom low-level signal conditioning front end that gives the user the ability to easily optimize the overall transfer function of the combined sensor-amplifier-converter circuit. The [[http:// | + | |
+ | This circuit allows great flexibility in designing a custom low-level signal conditioning front end that gives the user the ability to easily optimize the overall transfer function of the combined sensor-amplifier-converter circuit. The [[adi>AD7791|AD7791]] maintains good performance over the complete output data range, from 9.5 Hz to 120 Hz, which allows it to be used in weigh scale applications that operate at various low speeds. | ||
\\ | \\ | ||
\\ | \\ | ||
Line 15: | Line 16: | ||
\\ | \\ | ||
<note important> | <note important> | ||
+ | |||
+ | ---- | ||
+ | |||
===== Connectors and Jumper Configurations ===== | ===== Connectors and Jumper Configurations ===== | ||
- | {{: | + | {{ : |
- | \\ \\ \\ \\ \\ \\ \\ | + | \\ |
==== Sensor Connector ==== | ==== Sensor Connector ==== | ||
Line 30: | Line 34: | ||
|Pin 7|+ Excitation| | |Pin 7|+ Excitation| | ||
|Pin 8|Not Used| | |Pin 8|Not Used| | ||
+ | {{: | ||
+ | \\ | ||
+ | \\ | ||
- | ==== Bridge Configuration ==== | + | ==== REF SEL / Bridge Configuration ==== |
+ | These set of jumpers allow the circuit to be configured for use with 4-wire or 6-wire load cells. | ||
<WRAP round info 70%>\\ **__NOTE__** - Any 4 or 6 wire load cells can be used with the **EVAL-CN0216-ARDZ**.\\ The Tedeah Huntleigh Model 1042 load cell was used during testing. | <WRAP round info 70%>\\ **__NOTE__** - Any 4 or 6 wire load cells can be used with the **EVAL-CN0216-ARDZ**.\\ The Tedeah Huntleigh Model 1042 load cell was used during testing. | ||
</ | </ | ||
- | {{: | + | {{: |
- | Position " | + | Place jumpers/ |
- | * P2 - Connects REFIN+ to Sensor +Sense pin | + | * P1 - Connects |
- | * P3 - Connects REFIN- to Sensor -Sense pin\\ {{: | + | * P2 - Connects |
- | Position " | + | \\ |
- | * P2 - Connects REFIN+ to 5V supply | + | {{: |
- | * P3 - Connects REFIN- to GND | + | Place jumpers/ |
- | + | * P1 - Connects | |
- | MISSING position 0 for 6-wire bridges | + | * P2 - Connects |
+ | \\ | ||
==== Chip Select ==== | ==== Chip Select ==== | ||
- | NEED CHIP select picture | + | This set of jumpers allows for changing the pin mapping of the AD7791 chip select line to different Arduino digital pins. |
- | ^ AD7791_CS Pins (P??) ^ Arduino | + | Place jumper/ |
- | | Pin 1 shunted | + | \\ |
- | | Pin 3 shunted to Pin 4 | GPIO 9 | | + | {{: |
- | | Pin 5 shunted to Pin 6 | GPIO 10 | | + | CS - Arduino |
+ | \\ | ||
+ | {{: | ||
+ | CS - Arduino **Digital Pin 9** | ||
+ | \\ | ||
+ | {{: | ||
+ | CS - Arduino **Digital | ||
+ | <WRAP left round info 60%> | ||
+ | If using an EVAL-CN0216-ARDZ board prior to Rev.C:\\ | ||
+ | To change the CS pin, Install a 0-ohm resistor to resistor pads R7,R8 or R9 | ||
+ | * R7 - Arduino **Digital | ||
+ | * R8 - Arduino **Digital | ||
+ | * R9 - Arduino **Digital | ||
+ | </ | ||
+ | ---- | ||
===== Schematic, Bill of Materials, Gerber Files, Layout Files ===== | ===== Schematic, Bill of Materials, Gerber Files, Layout Files ===== | ||
Line 56: | Line 79: | ||
<WRAP round 80% download> | <WRAP round 80% download> | ||
EVAL-CN0216-ARDZ Rev C Files | EVAL-CN0216-ARDZ Rev C Files | ||
- | * {{: | + | * {{: |
- | * {{: | + | * {{: |
- | * {{: | + | * {{:resources:eval:user-guides:eval-adicup360: |
- | * {{: | + | * {{: |
+ | * {{: | ||
EVAL-CN0216-ARDZ Rev B Files | EVAL-CN0216-ARDZ Rev B Files | ||
- | * {{: | + | * {{: |
- | * {{: | + | * {{: |
- | * {{: | + | * {{: |
- | * {{: | + | * {{: |
- | + | * {{:resources: | |
- | EVAL-CN0216-ARDZ REV A Files | + | |
- | * Does this even exist? or was Rev A the prototype??? | + | |
- | * [[http:// | + | |
</ | </ | ||
+ | |||
+ | ---- | ||
===== Change Log ===== | ===== Change Log ===== | ||
RevB to RevC: | RevB to RevC: | ||
- | * U1 (from MCCOG128064A6S-SPTLY | + | * U3 (from ADG3304BRUZ |
- | * C32 (from 330n to NP) | + | * U4 added (NLSX4402FMUTCG) |
- | * Software (conductivity result reliability routines removed) | + | * C19 and C20 added (0.1uF) |
- | * Software (setup | + | * R7, R8, R9 added to short MOSI, MISO, SCLK lines between ICSP and arduino D11, D12, D13 |
- | * Software (RS-485 communication routines | + | * AD7791_CS header |
- | RevA to RevB: (again assuming we had a rev A) | + | |
- | * U1 (from MCCOG128064A6S-SPTLY to BTHQ128064AVC1-COG-STF-LED) | + | |
- | * C32 (from 330n to NP) | + | |
- | * Software (conductivity result reliability routines removed) | + | |
- | * Software (setup | + | |
- | * Software (RS-485 communication routines | + | |
+ | ---- | ||
===== Software ===== | ===== Software ===== | ||
- | * [[resources: | + | * [[resources: |
- | | + | * [[resources: |
- | | + | |
- | * [[https:// | + | |
- | {{navigation EVAL-ADICUP360# | + | //End of Document// |