Wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
resources:tools-software:uc-drivers:renesas:ad7303 [19 Jul 2012 13:59] – [Downloads] Dragos Bogdanresources:tools-software:uc-drivers:renesas:ad7303 [24 Jul 2012 10:11] – Added Arduino driver. Dragos Bogdan
Line 198: Line 198:
 ==== Software Project Setup ==== ==== Software Project Setup ====
 {{page>:resources:tools-software:uc-drivers:microchip:dspic33_software_design}} {{page>:resources:tools-software:uc-drivers:microchip:dspic33_software_design}}
 +
 +====== Digilent Cerebot MX3cK Quick Start Guide - Arduino ======
 +This section contains a description of the steps required to run the AD7303 Arduino demonstration project on a Digilent Cerebot MX3cK platform.
 +
 +==== Required Hardware ====
 +  * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=CEREBOT-MX3CK|Cerebot MX3cK (Digilent)]]
 +  * PmodDA1
 +
 +==== Required Software ====
 +  * [[https://github.com/chipKIT32/chipKIT32-MAX/downloads|MPIDE]]
 +
 +==== Hardware Setup ====
 +A PmodDA1 has to be connected to the JE connector of Cerebot MX3cK development board.
 +
 +{{ :resources:tools-software:uc-drivers:microchip:pmod_da1_pic32_arduino.jpg? |}}
 +
 +==== Reference Project Overview ====
 +Following commands were implemented in this version of AD7303 Arduino reference project for Cerebot MX3cK board.
 +^ Command ^ Description ^
 +| help? | Displays all available commands. |
 +| power= | Powers off/on the current channel. Accepted values: 0, 1. |
 +| power? | Displays the power status. |
 +| channel= | Selects a channel. Accepted values: 0, 1. |
 +| channel? | Displays the current channel. |
 +| voltage= | Sets the output voltage of the current channel. Accepted values: 0->3.3 |
 +| voltage? | Displays last written value. |
 +| register= | Writes to the DAC register of the current channel. Accepted values: 0 - 255. |
 +| register? | Displays last written value. |
 +
 +Commands can be executed using the serial monitor.
 +
 +//**Carriage return**// has to be selected as a line ending character. The required baud rate is //**9600 baud**//.
 +
 +The following image shows a list of commands in the serial monitor.
 +
 +{{ :resources:tools-software:uc-drivers:microchip:terminal_arduino.png? |}}
 +
 +==== Software Project Setup ====
 +{{page>:resources:tools-software:uc-drivers:microchip:arduino_software_design}}
 +
  
 ====== More information ====== ====== More information ======
 {{page>more-information}} {{page>more-information}}
resources/tools-software/uc-drivers/renesas/ad7303.txt · Last modified: 24 Jan 2021 17:51 by Dragos Bogdan