Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x:fluorescence [27 Jun 2022 23:08] – [Firmware Setup] fixing the to do box and changing it into a download box Brandon Busheyresources:eval:user-guides:circuits-from-the-lab:eval-adpd410x:fluorescence [22 Jul 2022 09:16] (current) Joyce Velasco
Line 1: Line 1:
 ====== EVAL-ADPD410X-ARDZ Fluorescence Measurement Demo ====== ====== EVAL-ADPD410X-ARDZ Fluorescence Measurement Demo ======
  
-The **[[ADI>EVAL-ADPD4100-ARDZ]]** and **[[ADI>EVAL-ADPD4101-ARDZ]]** allow users to take advantage of the flexibility of the **[[ADI>ADPD4100]]** and **[[ADI>ADPD4101]]** as multimodal sensor front ends to a wide range of applications. One example of a specialized application is the **[[ADI>CN0503]]**, a reference design for optical water quality measurement. This demonstration shows how to perform fluorescence measurement using the **[[ADI>EVAL-ADPD4100-ARDZ]]** and **[[ADI>EVAL-ADPD4101-ARDZ]]**, similarly to the [[resources:eval:user-guides:circuits-from-the-lab:cn0503:fluorescence|CN0503 Fluorescence Measurement Demo]].+The **[[ADI>EVAL-ADPD410x-ARDZ]]** allows users to take advantage of the flexibility of the **[[ADI>ADPD4100]]** and **[[ADI>ADPD4101]]** as multimodal sensor front ends to a wide range of applications. One example of a specialized application is the **[[ADI>CN0503]]**, a reference design for optical water quality measurement. This demonstration shows how to perform fluorescence measurement using the **[[ADI>EVAL-ADPD410x-ARDZ]]**, similarly to the [[resources:eval:user-guides:circuits-from-the-lab:cn0503:fluorescence|CN0503 Fluorescence Measurement Demo]].
  
 <note important> <note important>
-This demo uses a lot of the optical, mechanical, and photodiode and LED components from the [[ADI>CN0503]] kit. This demo is especially prepared to show the ability of the [[ADI>EVAL-ADPD4100-ARDZ]] and [[ADI>EVAL-ADPD4101-ARDZ]] boards to perform the same measurements as the [[ADI>CN0503]]. For a less complex demo setup, refer to the Turbidity Demo.+This demo uses a lot of the optical, mechanical, and photodiode and LED components from the [[ADI>CN0503]] kit. This demo is especially prepared to show the ability of the [[ADI>EVAL-ADPD410x-ARDZ]] board to perform the same measurements as the [[ADI>CN0503]]. For a less complex demo setup, refer to the Turbidity Demo.
 </note> </note>
  
Line 14: Line 14:
 ===== 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>EVAL-ADPD4100-ARDZ]] or [[ADI>EVAL-ADPD4101-ARDZ]]+  * [[ADI>EVAL-ADPD410x-ARDZ]]
   * [[ADI>EVAL-ADICUP3029]] with firmware (see Firmware Setup)   * [[ADI>EVAL-ADICUP3029]] with firmware (see Firmware Setup)
   * Host computer with PyADI-IIO and relevant dependencies installed (See [[resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#python-and-pyadi-iio|EVAL-ADPD410X-ARDZ Python Example]])   * Host computer with PyADI-IIO and relevant dependencies installed (See [[resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#python-and-pyadi-iio|EVAL-ADPD410X-ARDZ Python Example]])
Line 43: Line 43:
 | POWER (S5) | WALL/USB           | | POWER (S5) | WALL/USB           |
  
-Connect the EVAL-ADPD4100-ARDZ or EVAL-ADPD4101-ARDZ to the EVAL-ADICUP3029 using the headers shown below.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:arduinoconnection.jpg?nolink&400|}}+Connect the [[ADI>EVAL-ADPD410x-ARDZ]] to the [[ADI>EVAL-ADICUP3029]] using the headers, as shown below.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:arduinoconnection.jpg?nolink&400|}}
  
 ===== 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 [[:resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#driver-/-firmware-setup]]) Drag and drop the appropriate .hex file from the list below to the Daplink Drive. (See [[:resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#driver-/-firmware-setup]])
  
Line 72: Line 72:
  
 ===== Hardware Connection ===== ===== Hardware Connection =====
-Connect the 365 nm LED Board, Transmit Photodiode Board, and Fluorescence Photodiode Board to the prototyping connectors of the [[ADI>EVAL-ADPD4100-ARDZ]] or [[ADI>EVAL-ADPD4101-ARDZ]], as shown below.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_connection.png?nolink&600|}}+Connect the 365 nm LED Board, Transmit Photodiode Board, and Fluorescence Photodiode Board to the prototyping connectors of the [[ADI>EVAL-ADPD410x-ARDZ]], as shown below.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_connection.png?nolink&600|}}
  
 ===== Software Setup ===== ===== Software Setup =====
 This demo uses a PyADI-IIO example script. See [[:resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#software_setup | Software Setup]] for the complete installation instructions from libiio to pyadi-iio. This demo uses a PyADI-IIO example script. See [[:resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#software_setup | Software Setup]] for the complete installation instructions from libiio to pyadi-iio.
-  - Connect the [[ADI>EVAL-ADPD4100-ARDZ]] or [[ADI>EVAL-ADPD4101-ARDZ]] to the [[ADI>EVAL-ADICUP3029]]. +  - Connect the [[ADI>EVAL-ADPD410x-ARDZ]] to the [[ADI>EVAL-ADICUP3029]]. 
-  - Connect the EVAL-ADICUP3029 to the PC using the micro-USB cable and note the serial port from the Device Manager as in [[resources:eval:user-guides:circuits-from-the-lab:eval-adpd410x#connection | Connection]].+  - 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:eval:user-guides:circuits-from-the-lab:eval-adpd410x#connection | Connection]].
   - Open command prompt or terminal and navigate through the examples folder inside the downloaded or cloned //pyadi-iio// directory.   - Open command prompt or terminal and navigate through the examples folder inside the downloaded or cloned //pyadi-iio// directory.
   - Run the example script using the command. <code>...\pyadi-iio\examples>python adpd410x_demo.py</code>   - Run the example script using the command. <code>...\pyadi-iio\examples>python adpd410x_demo.py</code>
-  - 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.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:pyadiiio_example2_comport.png?nolink&400|}}+  - 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.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:pyadiiio_example2_comport.png?nolink&400|}}
   - When the board is detected, you will be asked to specify the demo application to use. Since this setup is only applicable for fluorescence measurements, enter 1.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_selectapplication.png?nolink&400|}}   - When the board is detected, you will be asked to specify the demo application to use. Since this setup is only applicable for fluorescence measurements, enter 1.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_selectapplication.png?nolink&400|}}
   - A plot will appear showing the measured and computed quinine concentration. 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 quinine sample with a different concentration to observe the measurement change.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_fluorescenceresult.png?nolink&400|}}   - A plot will appear showing the measured and computed quinine concentration. 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 quinine sample with a different concentration to observe the measurement change.\\ {{:resources:eval:user-guides:circuits-from-the-lab:adpd410x:demo_fluorescenceresult.png?nolink&400|}}
resources/eval/user-guides/circuits-from-the-lab/eval-adpd410x/fluorescence.txt · Last modified: 22 Jul 2022 09:16 by Joyce Velasco