Functional description, Pmod™ connectors, Power supply connectors – Digilent Cerebot Plus Board User Manual
Page 2
![background image](/manuals/673012/2/background.png)
Digilent Cerebot Plus Reference Manual
Digilent, Inc.
www.digilentinc.com
page 2 of 13
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
Features of the ATmega2560 include:
•
a serial peripheral interface (SPI)
•
two USART serial interfaces
•
ATMEL TWI serial interface
•
eight 10-bit analog inputs
•
two 8-bit timer counters
•
two 16-bit timer counters
•
256KB program flash
•
4KB user EEPROM
•
4KB internal RAM
•
an analog comparator.
Functional Description
The Cerebot Plus is designed for embedded
control and robotic applications as well as
microprocessor experimentation. Embedded
firmware suitable for many applications can be
downloaded to the Cerebot Plus board’s
programmable ATmega2560 microcontroller.
The Cerebot Plus has a number of connection
options, and is specially designed to work with
the Digilent line of peripheral modules (Pmods)
which provide various input and output
functions. For more information, see
www.digilentinc.com
.
The Cerebot Plus has two programming
interface options: The Digilent in-system-
programming option is accessed via connector
J1. A Digilent USB-JTAG/SPI cable or JTAG3
parallel programming cable can be attached to
connector J1. The Digilent AVR Programmer
application, available from the Digilent Web
site, can be used to program the board via the
Digilent programming cable. Alternatively, the
Atmel AVRISP in-system programmer can be
used. The AVRISP is connected to connector
J2 and programming is done using the Atmel
in-system-programming application built into
the Atmel AVR Studio software. The Cerebot
Plus also provides the ability to use the Atmel
AVR JTAG ICE mk-II debugging tool for
programming the board and debugging the
user firmware. The JTAG ICE is connected
using J6.
The Cerebot Plus features a flexible power
supply routing system with a number of options
for powering the Cerebot Plus as well as
peripheral modules that connect to the board.
For more information on the ATmega2560
microcontroller, refer to the data sheet
available at
www.atmel.com
.
Pmod™ Connectors
The Cerebot Plus has eleven Pmod
connectors for connecting to Digilent Pmod
peripheral modules. There are two styles of
Pmod connector. The original Pmod connector
standard uses a six-pin-header style of
connectors providing four I/O signals, ground
and a switchable power connection. The power
connection is switchable between the
regulated 3.3V main board supply and the
unregulated input supply.
The newer Pmod connector standard uses a
12-pin (2x6) header connector and provides
eight signal pins, two grounds, and two
switchable power connections. The pin
arrangement is such that the new connector is
equivalent to two of the older connectors.
Digilent Pmod peripheral modules can either
be plugged directly into the connectors on the
Cerebot Plus or attached via cables. Digilent
has a variety of Pmod interconnect cables
available.
See the “Pmod Headers and SPI Connection”
section below for more information about
connecting peripheral modules and other
devices to the Cerebot Plus. It lists the header
connectors with their designed base function
and a mapping to the Atmega64L I/O register
ports. All pins can be used as general-purpose
digital I/O ports.
Power Supply Connectors
The Cerebot Plus may be powered via
dedicated power supply connectors, or it can
be powered through any of the board’s Pmod
connectors. The Cerebot Plus can also be
powered through the servo power connector.