Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:eval:user-guides:circuits-from-the-lab:cn0336 [07 Jun 2018 08:50] – Jesse Daniel Santos | resources:eval:user-guides:circuits-from-the-lab:cn0336 [29 Jul 2021 07:26] (current) – Hardware Registration Harvey John De Chavez |
---|
===== Overview===== | ===== Overview===== |
[[ADI>CN0336]] provides robust and complete solution for 4 mA-to-20 mA current to digital conversion with isolation, for wide variety measurements where, sensors with standard 4-20 mA output are used. The design solution is optimized for high precision and low cost measurement, using only three active devices, and has a total unadjusted error of less than 0.1% of full scale range. The accuracy depends on the calibration. | [[ADI>CN0336]] provides robust and complete solution for 4 mA-to-20 mA current to digital conversion with isolation, for wide variety measurements where, sensors with standard 4-20 mA output are used. The design solution is optimized for high precision and low cost measurement, using only three active devices, and has a total unadjusted error of less than 0.1% of full scale range. The accuracy depends on the calibration. |
The circuit shown in Figure 1 incorporates [[ADI>AD8606ARZ]][[http://www.analog.com/AD8606ARZ|AD8606ARZ]] OpAmp, [[http://www.analog.com/AD7091RBRMZ|AD7091RBRMZ]] 12-bit successive approximation (SAR) ADC, and [[http://www.analog.com/ADuM5401ARWZ|ADuM5401ARWZ]] isolator to create a standard 4 mA-to-20mA current measurement system. | The circuit shown in Figure 1 incorporates [[ADI>AD8606ARZ]] OpAmp, [[ADI>AD7091RBRMZ]] 12-bit successive approximation (SAR) ADC, and [[ADI>ADuM5401ARWZ]] isolator to create a standard 4 mA-to-20mA current measurement system. |
The circuit has 12 pin PMOD connector on board, which could be used for connection to a customer microprocessor or FPGA. | The circuit has 12 pin PMOD connector on board, which could be used for connection to a customer microprocessor or FPGA. |
This [[http://www.analog.com/CN0336|CN0336]] circuit note discusses the design steps needed to optimize the circuit shown in Figure 1 for a specific bandwidth including noise analysis and component selection considerations. | This [[ADI>CN0336]] circuit note discusses the design steps needed to optimize the circuit shown in Figure 1 for a specific bandwidth including noise analysis and component selection considerations. |
| |
The performance of the circuit could be demonstrated with the use of Analog Devices SDP controller [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] and SDP-to-PMOD Interposer Board [[http://www.analog.com/SDP-PMD-IB1Z|SDP-PMD-IB1Z]], both optional purchase items. | The performance of the circuit could be demonstrated with the use of Analog Devices SDP controller [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] and SDP-to-PMOD Interposer Board [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]], both optional purchase items. |
This user guide will discuss how to use the evaluation software to collect data from the EVAL-CN0336-PMDZ Evaluation Board [[http://www.analog.com/CN0336|CN0336]] | This user guide will discuss how to use the evaluation software to collect data from the EVAL-CN0336-PMDZ Evaluation Board [[adi>CN0336|CN0336]] |
| |
{{ :resources:eval:user-guides:circuits-from-the-lab:cn0336:figure1.png?nolink&700 |}} | {{ :resources:eval:user-guides:circuits-from-the-lab:cn0336:figure1.png?nolink&700 |}} |
| |
===== Required Equipment ===== | ===== Required Equipment ===== |
* [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) | * [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) |
* [[http://www.analog.com/EVAL-CN0336-SPMDZ|EVAL-CN0336-PMDZ]] Evaluation Board (**CN-0336 Board**) | * [[adi>CN0336|EVAL-CN0336-PMDZ]] Evaluation Board (**CN-0336 Board**) |
* [[http://www.analog.com/EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V Power Supply)** or equivalent | * [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V Power Supply)** or equivalent |
* [[http://www.analog.com/SDP-PMD-IB1Z]] SDP-to-PMOD interposer board | * [[adi>SDP-PMD-IB1Z]] SDP-to-PMOD interposer board |
* Current Calibrator | * Current Calibrator |
* Multimeter(to measure the input current) | * Multimeter(to measure the input current) |
* USB type A to USB type mini-B cable | * USB type A to USB type mini-B cable |
===== General Setup ===== | ===== General Setup ===== |
* The [[http://www.analog.com/EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V DC Power Supply)** powers the [[http://www.analog.com/EVAL-CN0336-PMDZ|EVAL-CN0336-PMDZ]] **(CN0336 Board)** via the DC barrel jack. | * The [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V DC Power Supply)** powers the [[adi>EVAL-CN0336-PMDZ|EVAL-CN0336-PMDZ]] **(CN0336 Board)** via the DC barrel jack. |
* The [[http://www.analog.com/SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** connects to the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector A. | * The [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** connects to the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector A. |
* The [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB cable. | * The [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB cable. |
* The [[http://www.analog.com/EVAL-CN0336-SDPZ|EVAL-CN0336-SDPZ]] **(CN0336)** connects to the [[http://www.analog.com/EVAL-PMD-IB1Z|EVAL-PMD-IB1Z]] **(Interposer board)** via the 12-Pin header PMOD connector **(J1 and J3)** | * The [[adi>CN0336|EVAL-CN0336-SDPZ]] **(CN0336)** connects to the [[adi>EVAL-PMD-IB1Z|EVAL-PMD-IB1Z]] **(Interposer board)** via the 12-Pin header PMOD connector **(J1 and J3)** |
* The 4-20 mA current source **(Current calibrator)** connects to the [[http://www.analog.com/EVAL-CN0336-SDPZ|EVAL-CN0336-SDPZ]] **(CN0336 Board)** via the terminal block **J2** | * The 4-20 mA current source **(Current calibrator)** connects to the [[adi>CN0336|EVAL-CN0336-SDPZ]] **(CN0336 Board)** via the terminal block **J2** |
| |
| |
| |
===== Connecting the Hardware ===== | ===== Connecting the Hardware ===== |
- Connect the [[http://www.analog.com/EVAL-CFTL-6V-PWRZ|+6V DC Power Supply]] **(Wallwart)** to the barrel jack **J1** of the [[http://www.analog.com/SDP-PMD-IB1Z|Interposer Board ]] **(Interposer Board )** as depicted below.\\ \\ <WRAP left round tip 50%>**NOTE:** Make sure that the jumper is positioned as shown below!</WRAP>\\ \\ \\ \\ \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw1.png?600|}}\\ \\ | - Connect the [[adi>EVAL-CFTL-6V-PWRZ|+6V DC Power Supply]] **(Wallwart)** to the barrel jack **J1** of the [[adi>SDP-PMD-IB1Z|Interposer Board ]] **(Interposer Board )** as depicted below.\\ \\ <WRAP left round tip 50%>**NOTE:** Make sure that the jumper is positioned as shown below!</WRAP>\\ \\ \\ \\ \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw1.png?600|}}\\ \\ |
- Connect the 120-pin connector on the [[http://www.analog.com/SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** to the 120-pin connector marked **“CON A”** on the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)**\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw2.png?600|}}\\ \\ | - Connect the 120-pin connector on the [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** to the 120-pin connector marked **“CON A”** on the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)**\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw2.png?600|}}\\ \\ |
- Connect the USB cable supplied with [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** to the USB port on the PC and the SDP Board \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw3.png?600|}} \\ \\ <WRAP left round tip 50%>**NOTE:** Verify that the SDP Drivers are loaded properly. For that purpose open the Device manager and check if the SDP Board is recognized. If not repeat steps 1-3 </WRAP>\\ \\{{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw3a.png?600|}} \\ \\ | - Connect the USB cable supplied with [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** to the USB port on the PC and the SDP Board \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw3.png?600|}} \\ \\ <WRAP left round tip 50%>**NOTE:** Verify that the SDP Drivers are loaded properly. For that purpose open the Device manager and check if the SDP Board is recognized. If not repeat steps 1-3 </WRAP>\\ \\{{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw3a.png?600|}} \\ \\ |
- Connect the [[http://www.analog.com/EVAL-CN0336-PMDZ|EVAL-CN0336-PMDZ]] **(CN0336 Board)** to the [[http://www.analog.com/SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** via the 12 pin header PMOD connector. \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw4.png?600|}}\\ \\ | - Connect the [[adi>EVAL-CN0336-PMDZ|EVAL-CN0336-PMDZ]] **(CN0336 Board)** to the [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** via the 12 pin header PMOD connector. \\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw4.png?600|}}\\ \\ |
- Connect the input current source (Current calibrator) to J2 Terminal Block. The polarity is shown on the picture below \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw5.png?600|}}\\ \\ | - Connect the input current source (Current calibrator) to J2 Terminal Block. The polarity is shown on the picture below \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0336:cn0336-connectinghw5.png?600|}}\\ \\ |
| |
- Open with Notepad or similar. The saved data shows the ADC Codes (decimal) | - Open with Notepad or similar. The saved data shows the ADC Codes (decimal) |
<WRAP left round info 60%>\\ The software saves the spreadsheet file as ASCII text with columns separated by tabs.</WRAP> | <WRAP left round info 60%>\\ The software saves the spreadsheet file as ASCII text with columns separated by tabs.</WRAP> |
| \\ \\ \\ \\ \\ |
| =====Registration===== |
| <WRAP round tip 80% > |
| Receive software update notifications, documentation updates, view the latest videos, and more when you register your hardware. [[reg>EVAL-CN0336-PMDZ?&v=RevA|Register]] to receive all these great benefits and more! |
| </WRAP> |