This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
resources:tools-software:uc-drivers:microchip:ad7980 [01 Oct 2012 15:41] – created Dragos Bogdan | resources:tools-software:uc-drivers:microchip:ad7980 [27 Jan 2021 23:00] (current) – use interwiki links Robin Getz | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Downloads ===== | ===== Downloads ===== | ||
- | * {{: | + | |
- | * {{: | + | <WRAP round download 80%> |
* {{: | * {{: | ||
- | * {{: | + | * {{: |
+ | * **AD7980 Driver: | ||
+ | * **[[adi> | ||
+ | * **PIC32MX320F128H Common Drivers: | ||
+ | </ | ||
====== Digilent Cerebot MX3cK Quick Start Guide ====== | ====== Digilent Cerebot MX3cK Quick Start Guide ====== | ||
Line 17: | Line 22: | ||
==== Required Hardware ==== | ==== Required Hardware ==== | ||
* [[http:// | * [[http:// | ||
- | * PmodAD4 | + | * [[adi> |
==== Required Software ==== | ==== Required Software ==== | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * The AD7980 demonstration project for PIC32MX320F128H. | ||
+ | |||
+ | <WRAP round info 80%> | ||
+ | The AD7980 demonstration project for PIC32MX320F128H consists of three parts: the **AD7980 Driver**, | ||
+ | |||
+ | All three parts have to be downloaded. | ||
+ | </ | ||
+ | |||
==== Hardware Setup ==== | ==== Hardware Setup ==== | ||
- | A PmodAD4 | + | A has to be connected to the JE connector of Cerebot MX3cK development board. |
{{ : | {{ : | ||
+ | |||
+ | <WRAP round important round 80%> | ||
+ | \\ | ||
+ | * If you want to use AVDD > DVDD (= 3.3V) then JP3 on PmodAD4 must be removed. The range for AVDD is 3.0V ≤ AVDD ≤ 5.5V. | ||
+ | \\ | ||
+ | </ | ||
==== Reference Project Overview ==== | ==== Reference Project Overview ==== | ||
- | Following | + | The following |
^ Command ^ Description ^ | ^ Command ^ Description ^ | ||
| help? | Displays all available commands. | | | help? | Displays all available commands. | | ||
| voltage? | Initiates a conversion and displays the captured voltage. | | | voltage? | Initiates a conversion and displays the captured voltage. | | ||
- | | register? | Initiates a conversion and displays the raw data in decimal format. | | + | | register? | Initiates a conversion and displays the data register |
Commands can be executed using a serial terminal connected to the UART1 peripheral of PIC32MX320F128H. | Commands can be executed using a serial terminal connected to the UART1 peripheral of PIC32MX320F128H. | ||
- | The following image shows a list of commands in a serial terminal connected to processor’s UART peripheral. | + | The following image shows a generic |
{{ : | {{ : | ||
+ | |||
+ | <WRAP round important 80%> | ||
+ | * The reference voltage for the AD7980 is 2.5V. | ||
+ | * If you want to use another reference voltage, you will need to modify the constant VREF value in ‘PmodAD4 Demo’. The range for VREF is 2.4V ≤ VREF ≤ 5.1V. | ||
+ | </ | ||
==== Software Project Setup ==== | ==== Software Project Setup ==== | ||
Line 48: | Line 72: | ||
==== Required Hardware ==== | ==== Required Hardware ==== | ||
* [[http:// | * [[http:// | ||
- | * PmodAD4 | + | * [[adi> |
==== Required Software ==== | ==== Required Software ==== | ||
Line 55: | Line 79: | ||
==== Hardware Setup ==== | ==== Hardware Setup ==== | ||
- | A PmodAD4 | + | A [[adi> |
{{ : | {{ : | ||
Line 64: | Line 88: | ||
| help? | Displays all available commands. | | | help? | Displays all available commands. | | ||
| voltage? | Initiates a conversion and displays the captured voltage. | | | voltage? | Initiates a conversion and displays the captured voltage. | | ||
- | | register? | Initiates a conversion and displays the raw data in decimal format. | | + | | register? | Initiates a conversion and displays the data register |
Commands can be executed using a serial terminal connected to the UART1 peripheral of dsPIC33FJ128MC706A. | Commands can be executed using a serial terminal connected to the UART1 peripheral of dsPIC33FJ128MC706A. | ||
Line 74: | Line 98: | ||
{{page>: | {{page>: | ||
- | ====== Digilent Cerebot MX3cK Quick Start Guide - Arduino | + | ====== Digilent Cerebot MX3cK Quick Start Guide - chipKIT Project |
- | This section contains a description of the steps required to run the AD7980 | + | This section contains a description of the steps required to run the AD7980 |
==== Required Hardware ==== | ==== Required Hardware ==== | ||
* [[http:// | * [[http:// | ||
- | * PmodAD4 | + | * [[adi> |
==== Required Software ==== | ==== Required Software ==== | ||
Line 85: | Line 109: | ||
==== Hardware Setup ==== | ==== Hardware Setup ==== | ||
- | A PmodAD4 | + | A [[adi> |
{{ : | {{ : | ||
==== Reference Project Overview ==== | ==== Reference Project Overview ==== | ||
- | Following commands were implemented in this version of AD7980 | + | Following commands were implemented in this version of AD7980 |
^ Command ^ Description ^ | ^ Command ^ Description ^ | ||
| help? | Displays all available commands. | | | help? | Displays all available commands. | |