Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
resources:eval:user-guides:circuits-from-the-lab:cn0428 [14 Jan 2021 05:12] – user interwiki links Robin Getzresources:eval:user-guides:circuits-from-the-lab:cn0428 [27 Jan 2021 22:33] – use adi> interwiki links Robin Getz
Line 47: Line 47:
  
   * [[adi>media/en/technical-documentation/data-sheets/ADuCM355.pdf|ADuCM355 Data Sheet]]   * [[adi>media/en/technical-documentation/data-sheets/ADuCM355.pdf|ADuCM355 Data Sheet]]
-  * [[https://analog.com/cn0428|CN0428]] Circuit Note+  * [[adi>cn0428|CN0428]] Circuit Note
   * [[/resources/eval/user-guides/eval-adicup3029|EVAL–ADICUP3029 User Guide]]   * [[/resources/eval/user-guides/eval-adicup3029|EVAL–ADICUP3029 User Guide]]
  
Line 64: Line 64:
   * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029 circuit board.]]    * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029 circuit board.]] 
   * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT Arduino-compatible platform.]]   * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT Arduino-compatible platform.]]
-  * [[https://analog.com/cn0428|EVAL-CN0428-EBZ Water Quality Sensor Board loaded with firmware.]] (Up to 4)+  * [[adi>cn0428|EVAL-CN0428-EBZ Water Quality Sensor Board loaded with firmware.]] (Up to 4)
   * PC with a USB port and Windows® 7 (32-bit) or higher.    * PC with a USB port and Windows® 7 (32-bit) or higher. 
   * USB type A to USB micro cable.   * USB type A to USB micro cable.
Line 97: Line 97:
 b. Switch S2 set to “I2C” on the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board. b. Switch S2 set to “I2C” on the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board.
  
-2. Before plugging the three boards together, mount the sensor board(s) and secure them with the included hardware as shown in the pictures. This mounting should include two bolts, two standoffs and two nuts for each of the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board. Use of the hardware mount for the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board is strongly recommended to ensure mechanical stability and to protect the Samtec connector on the bottom of the board.+2. Before plugging the three boards together, mount the sensor board(s) and secure them with the included hardware as shown in the pictures. This mounting should include two bolts, two standoffs and two nuts for each of the [[adi>cn0428|EVAL-CN0428-EBZ]] board. Use of the hardware mount for the [[adi>cn0428|EVAL-CN0428-EBZ]] board is strongly recommended to ensure mechanical stability and to protect the Samtec connector on the bottom of the board.
  
 <WRAP centeralign> <WRAP centeralign>
Line 114: Line 114:
 </WRAP> </WRAP>
  
-3. Mount up to four [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] boards onto the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board, using hardware as needed. Then plug the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board into the[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029]] board.+3. Mount up to four [[adi>cn0428|EVAL-CN0428-EBZ]] boards onto the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board, using hardware as needed. Then plug the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL-M355-ARDZ-INT]] shield board into the[[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029]] board.
  
-4. Choose the desired measurement probe and connect it to the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board.+4. Choose the desired measurement probe and connect it to the [[adi>cn0428|EVAL-CN0428-EBZ]] board.
  
-5. Ensure the switch setting on [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board is the correct configuration for desired measurement (refer to the Switch Configurations section). +5. Ensure the switch setting on [[adi>cn0428|EVAL-CN0428-EBZ]] board is the correct configuration for desired measurement (refer to the Switch Configurations section). 
  
 6. Connect the USB which will supply power to all boards.  6. Connect the USB which will supply power to all boards. 
Line 138: Line 138:
 ==== BNC Sensor Probe Connectors  ==== ==== BNC Sensor Probe Connectors  ====
  
-The [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board has a 5-1634503-1 BNC connector by TE Connectivity LTD. It has a straight body style with vertical orientation. The impedance offered by this connector is 50 Ohms. The sensor probe (pH sensor, conductivity sensor, etc.) with a BNC connector needs to be plugged in and twisted clockwise to connect the senor with the board through this connector. The recommended BNC probes are:+The [[adi>cn0428|EVAL-CN0428-EBZ]] board has a 5-1634503-1 BNC connector by TE Connectivity LTD. It has a straight body style with vertical orientation. The impedance offered by this connector is 50 Ohms. The sensor probe (pH sensor, conductivity sensor, etc.) with a BNC connector needs to be plugged in and twisted clockwise to connect the senor with the board through this connector. The recommended BNC probes are:
  
 [[https://www.coleparmer.com/i/cole-parmer-100-series-replacement-ph-temperature-electrode/5920006|Cole Palmer pH Probe]] [[https://www.coleparmer.com/i/cole-parmer-100-series-replacement-ph-temperature-electrode/5920006|Cole Palmer pH Probe]]
Line 147: Line 147:
 ==== RCA Sensor Probe Connectors  ==== ==== RCA Sensor Probe Connectors  ====
  
-The [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board also comes with a  RCJ-023 RCA connector by Switchcraft. Just like the BNC, it also has a vertical orientation. A wide variety of sensor probes come with a RCA jack to it along with the BNC connector. This jack plugs into the RCA connector to offer temperature measurement as well as help with temperature error compensation. +The [[adi>cn0428|EVAL-CN0428-EBZ]] board also comes with a  RCJ-023 RCA connector by Switchcraft. Just like the BNC, it also has a vertical orientation. A wide variety of sensor probes come with a RCA jack to it along with the BNC connector. This jack plugs into the RCA connector to offer temperature measurement as well as help with temperature error compensation. 
  
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:rca.jpg? |}}  {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:rca.jpg? |}} 
Line 159: Line 159:
 ==== Switch Configurations ==== ==== Switch Configurations ====
  
-** Switch Configuration for [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] Water Quality Board **+** Switch Configuration for [[adi>cn0428|EVAL-CN0428-EBZ]] Water Quality Board **
  
-There are 2 switches present on the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board, namely switches S1 and S2. S1 is CAS-220TA switch, while S2 is  CJS-1200TA switch, both by by Nidec Copal Electronics. +There are 2 switches present on the [[adi>cn0428|EVAL-CN0428-EBZ]] board, namely switches S1 and S2. S1 is CAS-220TA switch, while S2 is  CJS-1200TA switch, both by by Nidec Copal Electronics. 
  
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:355_board_switches.jpg |}} {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:355_board_switches.jpg |}}
Line 193: Line 193:
  
  
-Along with the switches, the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] has provision for a 2 - pin header. It is TSW-102-08-G-S by Samtec Inc, mounted vertically, with a pitch of 0.100" (2.54mm).+Along with the switches, the [[adi>cn0428|EVAL-CN0428-EBZ]] has provision for a 2 - pin header. It is TSW-102-08-G-S by Samtec Inc, mounted vertically, with a pitch of 0.100" (2.54mm).
  
 Header P3 is available to measure the temperature inputs for cases when an RCA plug or RCA adapter are not available.   Header P3 is available to measure the temperature inputs for cases when an RCA plug or RCA adapter are not available.  
Line 199: Line 199:
 ==== Surface Mount Interface Connector ==== ==== Surface Mount Interface Connector ====
  
-The [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] also comes with a 14 pin male, surface mount connector at the bottom of the board. It is TFM-107-02-L-D by Samtec Inc.+The [[adi>cn0428|EVAL-CN0428-EBZ]] also comes with a 14 pin male, surface mount connector at the bottom of the board. It is TFM-107-02-L-D by Samtec Inc.
  
-This connector connects the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] to the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL–M355–ARDZ–INT]] Arduino shield interface board.+This connector connects the [[adi>cn0428|EVAL-CN0428-EBZ]] to the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL–M355–ARDZ–INT]] Arduino shield interface board.
  
 ===== Software Setup ===== ===== Software Setup =====
Line 257: Line 257:
 ==== Setting up the Serial Terminal Software to Communicate with the Boards ==== ==== Setting up the Serial Terminal Software to Communicate with the Boards ====
  
-The [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board comes with a pre-installed base code. The user needs to install a serial terminal software on their PC to communicate with the board. The recommended software is PuTTY which is easily available over the internet for free installation. Once PuTTY is installed, user needs to go to the Device Manager terminal through the Start option in Windows. The Device Manager terminal opens as follows:+The [[adi>cn0428|EVAL-CN0428-EBZ]] board comes with a pre-installed base code. The user needs to install a serial terminal software on their PC to communicate with the board. The recommended software is PuTTY which is easily available over the internet for free installation. Once PuTTY is installed, user needs to go to the Device Manager terminal through the Start option in Windows. The Device Manager terminal opens as follows:
  
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:1.jpg |}} {{ :resources:eval:user-guides:circuits-from-the-lab:cn0428:1.jpg |}}
Line 292: Line 292:
 | printtemp | Prints the temperature of the last sensor measurement (it doesn't update any measurement before printing, but in turn prints the last measured temperature). | | printtemp | Prints the temperature of the last sensor measurement (it doesn't update any measurement before printing, but in turn prints the last measured temperature). |
 | printconfig | Prints the configuration (sensortype, HiZmode, temperature enabled) | | printconfig | Prints the configuration (sensortype, HiZmode, temperature enabled) |
-| printserialnumber | Prints the unique ID present on the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board. This can be used to store calibraions. |+| printserialnumber | Prints the unique ID present on the [[adi>cn0428|EVAL-CN0428-EBZ]] board. This can be used to store calibraions. |
 | enabletemp <en> | Calibrates selected channel or all channels. <en> = 1 to enable and <en> = 0 to disbale. | | enabletemp <en> | Calibrates selected channel or all channels. <en> = 1 to enable and <en> = 0 to disbale. |
-| enablehizmode <en> | This command either enables or disables the high impedance TIA. Switch S2 on [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board matches this setting. 'enablehizmode 1' = enable and 'enablehizmode <0>' = disable. |+| enablehizmode <en> | This command either enables or disables the high impedance TIA. Switch S2 on [[adi>cn0428|EVAL-CN0428-EBZ]] board matches this setting. 'enablehizmode 1' = enable and 'enablehizmode <0>' = disable. |
 |renamesensor <name> | Renames the selected channel or all channels. <name> = new name (less than 16 characters). | <note>reconfirm this</note> |renamesensor <name> | Renames the selected channel or all channels. <name> = new name (less than 16 characters). | <note>reconfirm this</note>
 | switchsensor <site> | Switch to sensor board at <site>. <site> = 1, 2, 3, 4; Channel number of the sensor board to swith to. | | switchsensor <site> | Switch to sensor board at <site>. <site> = 1, 2, 3, 4; Channel number of the sensor board to swith to. |
 ===== (Optional) Programming the CN0428 with Custom Firmware ===== ===== (Optional) Programming the CN0428 with Custom Firmware =====
  
-The [[https://analog.com/cn0428|EVAL-CN0428-EBZ]] board ships pre-programmed with the default CN0428 firmware. However if the user wishes to modify the firmware for custom measurements, they need to download and install IAR Embedded Workbench for ARM 8.32 or higher. Along with this the user also needs to download the ADuCM355 support package from the Source Code link in the [[cn0428#software|Software]] section.+The [[adi>cn0428|EVAL-CN0428-EBZ]] board ships pre-programmed with the default CN0428 firmware. However if the user wishes to modify the firmware for custom measurements, they need to download and install IAR Embedded Workbench for ARM 8.32 or higher. Along with this the user also needs to download the ADuCM355 support package from the Source Code link in the [[cn0428#software|Software]] section.
  
-After installing the software package, there are two options how to program the [[https://analog.com/cn0428|EVAL-CN0428-EBZ]]:\\+After installing the software package, there are two options how to program the [[adi>cn0428|EVAL-CN0428-EBZ]]:\\
 a) Using a stand-alone debugger with a 9-pin Cortex-%%M%% adapter, \\ a) Using a stand-alone debugger with a 9-pin Cortex-%%M%% adapter, \\
 b) Using the on-board debugger on the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029]] and the 10-pin ribbon cable included with [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL–M355–ARDZ–INT]]. b) Using the on-board debugger on the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html|EVAL-ADICUP3029]] and the 10-pin ribbon cable included with [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-M355-ARDZ-INT.html|EVAL–M355–ARDZ–INT]].
resources/eval/user-guides/circuits-from-the-lab/cn0428.txt · Last modified: 30 Jul 2021 06:26 by Zuedmar Arceo