Wiki

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
resources:tools-software:uc-drivers:microchip:ad5160 [09 Oct 2012 09:15]
DragosB Replaced Arduino with chipKIT.
resources:tools-software:uc-drivers:microchip:ad5160 [04 Jul 2013 16:41] (current)
LucianS source code change and source code put on github
Line 7: Line 7:
  
 ===== Downloads ===== ===== Downloads =====
-  * {{:​resources:​tools-software:​uc-drivers:​ad5160_generic.zip|AD5160 Generic Driver}} +<WRAP round download 80%>
-  * {{:​resources:​tools-software:​uc-drivers:​microchip:​ad5160_pic32.zip|AD5160 PIC32 Driver}}+
   * {{:​resources:​tools-software:​uc-drivers:​microchip:​ad5160_dspic33.zip|AD5160 DSPIC33 Driver}}   * {{:​resources:​tools-software:​uc-drivers:​microchip:​ad5160_dspic33.zip|AD5160 DSPIC33 Driver}}
   * {{:​resources:​tools-software:​uc-drivers:​microchip:​ad5160_arduino.zip|AD5160 chipKIT Driver}}   * {{:​resources:​tools-software:​uc-drivers:​microchip:​ad5160_arduino.zip|AD5160 chipKIT Driver}}
 +  * **AD5160 Driver: ​          ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​master/​drivers/​AD5160 
 +  * **PmodDPOT Demo for PIC32MX320F128H:​ ** https://​github.com/​analogdevicesinc/​no-OS/​tree/​master/​Microchip/​PIC32MX320F128H/​PmodDPOT 
 +  * **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 ======
 This section contains a description of the steps required to run the AD5160 demonstration project on a Digilent Cerebot MX3cK platform. This section contains a description of the steps required to run the AD5160 demonstration project on a Digilent Cerebot MX3cK platform.
Line 17: Line 19:
 ==== 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)]]
-  * PmodDPOT+  * [[http://​www.digilentinc.com/​Products/​Detail.cfm?​Prod=PMOD-DPOT|PmodDPOT]]
  
 ==== 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 AD5160 demonstration project for PIC32MX320F128H.
 +
 +<WRAP round info 80%>
 +The AD5160 demonstration project for PIC32MX320F128H consists of three parts: the **AD5160 Driver**, ​ the **PmodDPOT Demo for PIC32MX320F128H** and the **PIC32MX320F128H Common Drivers**.
 +
 +All three parts have to be downloaded.
 +</​WRAP>​
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 29: Line 38:
  
 ==== Reference Project Overview ==== ==== Reference Project Overview ====
-Following ​commands were implemented in this version of AD5160 reference project for Cerebot MX3cK board.+The following ​commands were implemented in this version of AD5160 reference project for Cerebot MX3cK board.
 ^ Command ^ Description ^ ^ Command ^ Description ^
 | help? | Displays all available commands. | | help? | Displays all available commands. |
-| resistance= | Sets the output resistance. Accepted values ​0 - 10020. | +| resistance= | Sets the output resistance ​between W and B. Accepted values:\\ 60 .. 10020 - resistance value to be set in ohms. | 
-| resistance? | Displays the last written value. | +| resistance? | Displays the last written ​resistance ​value in ohms. | 
-| register= | Writes to the DAC register ​of the current channel. Accepted values 0 255. | +| register= | Writes to the DAC register. Accepted values:\\ .. 255 -  the value written to the DAC. | 
-| register? | Displays the last written value. |+| register? | Displays the last written value in 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 ​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?​ |}}
  
resources/tools-software/uc-drivers/microchip/ad5160.txt · Last modified: 04 Jul 2013 16:41 by LucianS