ADM00310 Microchip Technology, ADM00310 Datasheet - Page 4

no-image

ADM00310

Manufacturer Part Number
ADM00310
Description
BOARD EVAL FOR MCP3903 AFE
Manufacturer
Microchip Technology
Series
-r
Datasheets

Specifications of ADM00310

Design Resources
MCP3903 Eval Brd BOM MCP3903 Eval Brd Schematic
Main Purpose
Interface, Analog Front End (AFE)
Embedded
Yes, MCU, 16-Bit
Utilized Ic / Part
MCP3903, PIC24F, PIC24H, dsPIC33, MCP2200
Primary Attributes
-
Secondary Attributes
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
MCP2200
1.1
Windows XP (SP2 and later), Vista, and Windows 7
operating systems are supported.
1.1.1
The MCP2200 will enumerate as a USB device after
Power-on Reset (POR). The device enumerates as
both a Human Interface Device (HID) for I/O control,
and a VCP.
1.1.1.1
The MCP2200 enumerates as an HID, so the device
can be configured and the I/O can be controlled. A DLL
that facilitates I/O control through a custom interface is
supplied by Microchip.
1.1.1.2
The VCP enumeration implements the USB-to-UART
data translation.
1.2
The control module is the heart of the MCP2200. All
other modules are tied together and controlled via the
control module. The control module manages the data
transfers between the USB and the UART, as well as
command requests generated by the USB host
controller, and commands for controlling the function of
the UART and I/O.
1.2.1
The control module interfaces to the UART and USB
modules.
1.2.2
The MCP2200 can be accessed for reading and writing
via USB host commands. The device cannot be
accessed and controlled via the UART interface.
1.3
The MCP2200 UART interface consists of the TX and
RX data signals and the RTS/CTS flow control pins.
The UART is configurable for several baud rates. The
available baud rates are listed in
DS22228B-page 4
Supported Operating Systems
Control Module
UART Interface
ENUMERATION
SERIAL INTERFACE
INTERFACING TO THE DEVICE
HID
VCP
Table
1-3.
1.3.1
The default UART configuration is 19200, 8, N, 1. The
default start up baud rate can be changed using the
Microchip-supplied configuration PC tool.
Alternatively, a custom configuration tool can be
created using the Microchip-supplied DLL to set the
baud rate, as well as other parameters. See
Section 2.0 “Configuration”
TABLE 1-2:
1.3.2
The GET_LINE_CODING and SET_LINE_CODING
commands are used to read and set the UART
parameters
Hyperterminal sends the SET_LINE_COMMAND when
connecting to the port. The MCP2200 responds by
setting the baud rate only. The other parameters (Data
Bits, Parity, Stop Bits) remain unchanged.
1.3.2.1
The primary baud rate setting (with the rounding errors)
is shown in
shown in the table are used, the error percentage can
be calculated using
baud rate.
TABLE 1-3:
Primary Baud Rates
Data Bits
Parity
Stop Bits
300
1200
2400
4800
9600
19200
38400
57600
115200
230400
460800
921600
Desired Rate
Parameter
Table
INITIAL CONFIGURATION
GET/SET LINE CODING
Rounding Errors
while
1-3. If baud rates other than the ones
UART CONFIGURATIONS
UART PRIMARY BAUD
RATES
Actual rate
Equation 1-1
in
230769
461538
923077
115385
19200
38339
57692
1200
2400
4800
9600
 2011 Microchip Technology Inc.
300
operation.
See
8
N
1
for details.
Table 1-3
Configuration
to find the actual
For
% Error
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.16%
0.16%
0.16%
0.16%
0.16%
0.16%
example,

Related parts for ADM00310