Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
resources:tools-software:uc-drivers:microchip:ad5933 [09 Oct 2012 09:18] – Replaced Arduino with chipKIT. Dragos Bogdanresources:tools-software:uc-drivers:microchip:ad5933 [04 Jul 2013 14:42] – [Reference Project Overview] Lucian Sin
Line 7: Line 7:
  
 ===== Downloads ===== ===== Downloads =====
-  * {{:resources:tools-software:uc-drivers:ad5933_generic.zip|AD5933 Generic Driver}} +<WRAP round download 80%>
-  * {{:resources:tools-software:uc-drivers:microchip:ad5933_pic32.zip|AD5933 PIC32 Driver}}+
   * {{:resources:tools-software:uc-drivers:microchip:ad5933_dspic33.zip|AD5933 DSPIC33 Driver}}   * {{:resources:tools-software:uc-drivers:microchip:ad5933_dspic33.zip|AD5933 DSPIC33 Driver}}
   * {{:resources:tools-software:uc-drivers:microchip:ad5933_arduino.zip|AD5933 chipKIT Driver}}   * {{:resources:tools-software:uc-drivers:microchip:ad5933_arduino.zip|AD5933 chipKIT Driver}}
 +  * **AD5933 Driver:** https://github.com/analogdevicesinc/no-OS/tree/master/drivers/AD5933
 +  * **PmodIA Demo for PIC32MX320F128H:** https://github.com/analogdevicesinc/no-OS/tree/master/Microchip/PIC32MX320F128H/PmodIA
 +  * **PIC32MX320F128H Common Drivers:** https://github.com/analogdevicesinc/no-OS/tree/master/Microchip/PIC32MX320F128H/Common
 +</WRAP>
  
 ====== Digilent Cerebot MX3cK Quick Start Guide ====== ====== Digilent Cerebot MX3cK Quick Start Guide ======
Line 17: Line 20:
 ==== Required Hardware ==== ==== Required Hardware ====
   * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=CEREBOT-MX3CK|Cerebot MX3cK (Digilent)]]   * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=CEREBOT-MX3CK|Cerebot MX3cK (Digilent)]]
-  * PmodIA+  * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-IA|PmodIA]]
  
 ==== Required Software ==== ==== Required Software ====
   * [[http://www.microchip.com/mplabx|MPLAB X Integrated Development Environment]]   * [[http://www.microchip.com/mplabx|MPLAB X Integrated Development Environment]]
   * [[http://www.microchip.com/mplabxc|MPLAB XC32 compiler]]   * [[http://www.microchip.com/mplabxc|MPLAB XC32 compiler]]
 +  * The AD5933 demonstration project for PIC32MX320F128H.
 +
 +<WRAP round info 80%>
 +The AD5933 demonstration project for PIC32MX320F128H consists of three parts: the **AD5933 Driver**,  the **PmodIA Demo for PIC32MX320F128H** and the **PIC32MX320F128H Common Drivers**.
 +
 +All three parts have to be downloaded.
 +</WRAP>
 +
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 29: Line 40:
  
 ==== Reference Project Overview ==== ==== Reference Project Overview ====
-Following commands were implemented in this version of AD5933 reference project for Cerebot MX3cK board.+The following commands were implemented in this version of AD5933 reference project for Cerebot MX3cK board.
 ^ Command ^ Description ^ ^ Command ^ Description ^
 | help? | Displays all available commands. | | help? | Displays all available commands. |
 | temperature? |Displays the ambient device temperature. | | temperature? |Displays the ambient device temperature. |
-| startFreq= | Start frequency parameter. Accepted values: 500000Hz. | +| startFreq= | Sets the start frequency parameter. Accepted values:\\ 1 000 .. 100 000 [Hz] set parameter. | 
-| incFreq= | Frequency increment parameter. Accepted values: 0 - 500000Hz. | +| incFreq= | Sets the frequency increment parameter. Accepted values:\\ .. 100 000 [Hz] set parameter. | 
-| incNum= | Number of increments parameter. Accepted values: 0 511. |+| incNum= | Sets the number of increments parameter. Accepted values:\\ .. 511 - set parameter. |
 | sweepParam? | Displays all three sweep parameters. | | sweepParam? | Displays all three sweep parameters. |
-| calibImpedance= | Calibration impedance value.Accepted values: 1 - 1000000[Ohm]. |+| calibImpedance= | Sets the calibration impedance value. Accepted values:\\ 000 .. 10 000 000 [Ohm] - set impedance. |
 | impedance? | Displays the measured impedance. | | impedance? | Displays the measured impedance. |
 | currentFreq? | Displays the current frequency. | | currentFreq? | Displays the current frequency. |
Line 43: Line 54:
 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 list of commands in a serial terminal connected to processor’s UART peripheral.
 {{ :resources:tools-software:uc-drivers:microchip:terminal_pic32.png? |}} {{ :resources:tools-software:uc-drivers:microchip:terminal_pic32.png? |}}
- 
 ==== Software Project Setup ==== ==== Software Project Setup ====
 {{page>:resources:tools-software:uc-drivers:microchip:pic32_software_design}} {{page>:resources:tools-software:uc-drivers:microchip:pic32_software_design}}
resources/tools-software/uc-drivers/microchip/ad5933.txt · Last modified: 22 Jul 2019 14:17 by Andrei Drimbarean