Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:eval-adicup360:reference_designs:demo_cn0409 [08 Feb 2019 22:25] – Add ADICUP360 switch configuration Mark Thorenresources:eval:user-guides:eval-adicup360:reference_designs:demo_cn0409 [14 Mar 2021 10:09] (current) – [Obtaining the Source Code] adding in .Bin file Zuedmar Arceo
Line 1: Line 1:
 ====== Turbidity Measurement Demo (with EVAL-CN0409-ARDZ) ====== ====== Turbidity Measurement Demo (with EVAL-CN0409-ARDZ) ======
-The **EVAL-CN0409-ARDZ** shield is a low to high level water turbidity measurement system in combination with the EVAL-**ADICUP360**. It uses the **ADPD105's** ambient light rejection feature to make it ideal for applications where accurate, robust and non-contact turbidity measurements are critical.+===== General description ===== 
 +The **EVAL-CN0409-ARDZ** shield is a low to high level water turbidity measurement system in combination with the **EVAL-ADICUP360**. It uses the **ADPD105's** ambient light rejection feature to make it ideal for applications where accurate, robust and non-contact turbidity measurements are critical.
 {{ :resources:eval:user-guides:eval-adicup360:hardware:cn0409.jpg?400 |}} {{ :resources:eval:user-guides:eval-adicup360:hardware:cn0409.jpg?400 |}}
- 
-===== General description ===== 
-The **ADuCM360_demo_cn0409** 
  
 ===== Setting up the hardware ===== ===== Setting up the hardware =====
Line 16: Line 14:
  
 The user has the option to modify the solutions that are used for calibrating the device.  The user has the option to modify the solutions that are used for calibrating the device. 
-{{ :resources:eval:user-guides:eval-adicup360:reference_designs:cn0409.png?500 |}} Any values can be used for the points that are used for calibration, but a proper distribution along the 0 - 1000 NTU range must be taken into account. This values can be edited in CN0409.h file inside the include folder within the project structure.+{{ :resources:eval:user-guides:eval-adicup360:reference_designs:cn0409_default_calibration_values.png |}} Any values can be used for the points that are used for calibration, but a proper distribution along the 0 - 1000 NTU range must be taken into account. 
 +<WRAP center round info 60%> 
 +These values can be edited in **CN0409.h** file inside the include folder within the project structure
 +</WRAP> 
 +After the calibration sequence is done at least once, the calibration coefficients are saved in the controller flash memory and will be used the next time when a calibration is not done. The calibration can be repeated as desired. If the program is run for the first time and a calibration routine is not done, the program will prompt the user to manually input calibration coefficients.
        
 ===== Demo Requirements ===== ===== Demo Requirements =====
Line 64: Line 66:
 {{:resources:eval:user-guides:circuits-from-the-lab:setup.jpg|}} {{:resources:eval:user-guides:circuits-from-the-lab:setup.jpg|}}
  
-===== Obtaining the source code ===== +===== Obtaining the Source Code ===== 
-We recommend not opening the project directlybut rather import it into CCES and make local copy in your workspace.+ 
 +There are two basic ways to program the ADICUP360 with the software for the CN0409. 
 +  - Dragging and Dropping the .Bin to the MBED drive 
 +  - BuildingCompiling, and Debugging using CCES 
 + 
 +Using the drag and drop method, the software is going to be version that Analog Devices creates for testing and evaluation purposes. This is the EASIEST way to get started with the reference design. 
 + 
 +Importing the project into CrossCore is going to allow you to change parameters and customize the software to fit your needs, but will be a bit more advanced and will require you to download the CrossCore toolchain. 
 + 
 +The software for the **ADuCM360_demo_cn0409** demo can be found here:
  
-The source code and include files of the ADuCM360_demo_cn0409 can be found on Github: 
 <WRAP round 80% download> <WRAP round 80% download>
-\\  +Prebuilt CN0409 Bin File 
-CrossCore Embedded Studio Application Source Code+  * [[https://github.com/analogdevicesinc/EVAL-ADICUP360/releases/download/Release-1.0/ADuCM360_demo_cn0409.bin| ADuCM360_demo_cn0409.Bin]] 
-\\  +Complete CN0409 Source Files 
-\\  +  [[https://github.com/analogdevicesinc/EVAL-ADICUP360/tree/master/projects/ADuCM360_demo_cn0409| ADuCM360_demo_cn0409 Source Code]]
-[[https://github.com/analogdevicesinc/EVAL-ADICUP360/tree/master/projects/ADuCM360_demo_cn0409| AduCM360_demo_cn0409 at Github]] +
-</WRAP>+
  
 +</WRAP>
 <WRAP center round info 80%> <WRAP center round info 80%>
-For more information on importing, debugging, or other tools related questions, please see the [[https://wiki.analog.com/resources/eval/user-guides/eval-adicup360/tools/cces_user_guide |tools user guide.]] +For more information on importing, debugging, or other tools related questions, please see the [[/resources/eval/user-guides/eval-adicup360/tools/cces_user_guide |tools user guide.]] 
 </WRAP> </WRAP>
  
resources/eval/user-guides/eval-adicup360/reference_designs/demo_cn0409.txt · Last modified: 14 Mar 2021 10:09 by Zuedmar Arceo