This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x:turbidity [22 Jul 2022 07:55] – Angelo Nikko Catapang | resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x:turbidity [22 Jul 2022 09:05] (current) – Joyce Velasco | ||
---|---|---|---|
Line 1: | Line 1: | ||
-----------------------------------------------------------------------------------------------------------------------------====== EVAL-ADPD410X-ARDZ Turbidity Measurement Demo ====== | -----------------------------------------------------------------------------------------------------------------------------====== EVAL-ADPD410X-ARDZ Turbidity Measurement Demo ====== | ||
- | The **[[ADI> | + | The **[[ADI> |
===== General Description/ | ===== General Description/ | ||
- | The International Organization for Standardization (ISO) developed a design standard known as ISO7027 | + | The International Organization for Standardization (ISO) developed a design standard known as ISO 7027 Water Quality—Determination of Turbidity, which is best known for its requirement of a monochromatic light source. Most instruments that comply with this standard use an 860 nm LED light source and a primary detector at an angle of 90°. Additional detection angles are allowed, such as a detector at an angle of 180°, to increase the range of measurable turbidity levels. |
- | The demo will use a network of 860nm Infrared | + | The demo uses a network of 860 nm infrared |
===== Demo Requirements ===== | ===== Demo Requirements ===== | ||
The following is a list of items needed to replicate this demo: | The following is a list of items needed to replicate this demo: | ||
- | * [[ADI> | + | * [[ADI> |
* [[ADI> | * [[ADI> | ||
* Host computer with PyADI-IIO and relevant dependencies installed (See [[resources: | * Host computer with PyADI-IIO and relevant dependencies installed (See [[resources: | ||
- | * [[https:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
* 2 x [[https:// | * 2 x [[https:// | ||
Line 34: | Line 34: | ||
| POWER (S5) | WALL/ | | POWER (S5) | WALL/ | ||
- | Connect the EVAL-ADPD4100-ARDZ or EVAL-ADPD4101-ARDZ to the EVAL-ADICUP3029 using the headers shown below.\\ {{: | + | Connect the [[ADI>EVAL-ADPD410x-ARDZ]] to the [[ADI>EVAL-ADICUP3029]] using the headers, as shown below.\\ {{: |
===== Firmware Setup ===== | ===== Firmware Setup ===== | ||
- | Connect the EVAL-ADICUP3029 to the PC using the micro-USB to USB cable. | + | Connect the [[ADI>EVAL-ADICUP3029]] to the PC using the micro USB to USB cable. |
Drag and drop the appropriate .hex file from the list below to the Daplink Drive. (See [[: | Drag and drop the appropriate .hex file from the list below to the Daplink Drive. (See [[: | ||
Line 52: | Line 52: | ||
===== DIY Test Board Setup ===== | ===== DIY Test Board Setup ===== | ||
- | To setup the optical path, use the prototype board that comes in the box with the [[ADI> | + | To set up the optical path, use the prototype board that comes in the box with the [[ADI> |
{{: | {{: | ||
- | To connect to the EVAL-ADPD410X-ARDZ, solder the 2 18-pin single row female headers at the bottom sides of the prototype board. Solder the 4 6-pin female headers enclosing a 5 x 5 pad space as a DIY cuvette holder. Solder the LEDs and photodiodes at 3 adjacent sides of the cuvette holder and directed inward. A photo of a completed test board setup mounted on the EVAL-ADPD410X-ARDZ and the EVAL-ADICUP3029 is shown below using Female-to-Female headers for connection. | + | - To connect to the [[ADI>EVAL-ADPD410x-ARDZ]], solder the two 18-pin single row female headers at the bottom sides of the prototype board. |
+ | - Solder the four 6-pin female headers enclosing a 5 x 5 pad space as a DIY cuvette holder. | ||
+ | - Solder the LEDs and photodiodes at 3 adjacent sides of the cuvette holder and directed inward. A photo of a completed test board setup mounted on the [[ADI>EVAL-ADPD410X-ARDZ]] and the [[ADI>EVAL-ADICUP3029]] is shown below using Female-to-Female headers for connection. | ||
{{: | {{: | ||
- | You can place a sample placed in a cuvette to the square space at the center as shown below. | + | You can place a sample placed in a cuvette to the square space at the center, as shown below. |
{{: | {{: | ||
Line 66: | Line 68: | ||
===== Software Setup ===== | ===== Software Setup ===== | ||
This demo uses a PyADI-IIO example script. See [[: | This demo uses a PyADI-IIO example script. See [[: | ||
- | - Connect the [[ADI> | + | - Connect the [[ADI> |
- | - Connect the EVAL-ADICUP3029 to the PC using the micro-USB cable and note the serial port from the Device Manager as in [[resources: | + | - Connect the [[ADI>EVAL-ADICUP3029]] to the PC using the micro USB cable and note the serial port from the Device Manager as in [[resources: |
- Open command prompt or terminal and navigate through the examples folder inside the downloaded or cloned // | - Open command prompt or terminal and navigate through the examples folder inside the downloaded or cloned // | ||
- Run the example script using the command. < | - Run the example script using the command. < | ||
- | - The script will ask for a serial port. Input the noted serial port and press Enter. In cases when the board is not found, press the reset button (S1) on the EVAL-ADPD4100-ARDZ or EVAL-ADPD4101-ARDZ and input the noted serial port again.\\ {{: | + | - The script will ask for a serial port. Input the noted serial port and press Enter. In cases when the board is not found, press the reset button (S1) on the [[ADI>EVAL-ADPD410x-ARDZ]] and input the noted serial port again.\\ {{: |
- When the board is detected, you will be asked to specify the demo application to use. Since this setup is only applicable for turbidity measurements, | - When the board is detected, you will be asked to specify the demo application to use. Since this setup is only applicable for turbidity measurements, | ||
- A plot will appear showing the measured and computed turbidity in FTU. You have the option to save a copy of the displayed waveform at any point in time using the matplotlib controls at the top. Remove the cuvette and replace the sample with a different turbidity to observe the measurement change.\\ \\ **Low Turbidity Sample**\\ {{: | - A plot will appear showing the measured and computed turbidity in FTU. You have the option to save a copy of the displayed waveform at any point in time using the matplotlib controls at the top. Remove the cuvette and replace the sample with a different turbidity to observe the measurement change.\\ \\ **Low Turbidity Sample**\\ {{: | ||
<note important> | <note important> | ||
- | The measurements obtained have not been tested | + | The measurements obtained have not been tested |
</ | </ | ||