MCP3910 ADC for 16-Bit MCUs User's Guide

MCP3910
ADC Evaluation Board
for 16-Bit MCUs
User’s Guide
 2014 Microchip Technology Inc.
DS50002262A
Note the following details of the code protection feature on Microchip devices:
•
Microchip products meet the specification contained in their particular Microchip Data Sheet.
•
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
•
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
•
Microchip is willing to work with the customer who is concerned about the integrity of their code.
•
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Information contained in this publication regarding device
applications and the like is provided only for your convenience
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
MICROCHIP MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WHETHER EXPRESS OR
IMPLIED, WRITTEN OR ORAL, STATUTORY OR
OTHERWISE, RELATED TO THE INFORMATION,
INCLUDING BUT NOT LIMITED TO ITS CONDITION,
QUALITY, PERFORMANCE, MERCHANTABILITY OR
FITNESS FOR PURPOSE. Microchip disclaims all liability
arising from this information and its use. Use of Microchip
devices in life support and/or safety applications is entirely at
the buyer’s risk, and the buyer agrees to defend, indemnify and
hold harmless Microchip from any and all damages, claims,
suits, or expenses resulting from such use. No licenses are
conveyed, implicitly or otherwise, under any Microchip
intellectual property rights.
Trademarks
The Microchip name and logo, the Microchip logo, dsPIC,
FlashFlex, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro,
PICSTART, PIC32 logo, rfPIC, SST, SST Logo, SuperFlash
and UNI/O are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor,
MTP, SEEVAL and The Embedded Control Solutions
Company are registered trademarks of Microchip Technology
Incorporated in the U.S.A.
Silicon Storage Technology is a registered trademark of
Microchip Technology Inc. in other countries.
Analog-for-the-Digital Age, Application Maestro, BodyCom,
chipKIT, chipKIT logo, CodeGuard, dsPICDEM,
dsPICDEM.net, dsPICworks, dsSPEAK, ECAN,
ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial
Programming, ICSP, Mindi, MiWi, MPASM, MPF, MPLAB
Certified logo, MPLIB, MPLINK, mTouch, Omniscient Code
Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit,
PICtail, REAL ICE, rfLAB, Select Mode, SQI, Serial Quad I/O,
Total Endurance, TSHARC, UniWinDriver, WiperLock, ZENA
and Z-Scale are trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
GestIC and ULPP are registered trademarks of Microchip
Technology Germany II GmbH & Co. KG, a subsidiary of
Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their
respective companies.
© 2014, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
ISBN: 978-1-63276-229-0
QUALITY MANAGEMENT SYSTEM
CERTIFIED BY DNV
== ISO/TS 16949 ==
DS50002262A-page 2
Microchip received ISO/TS-16949:2009 certification for its worldwide
headquarters, design and wafer fabrication facilities in Chandler and
Tempe, Arizona; Gresham, Oregon and design centers in California
and India. The Company’s quality system processes and procedures
are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping
devices, Serial EEPROMs, microperipherals, nonvolatile memory and
analog products. In addition, Microchip’s quality system for the design
and manufacture of development systems is ISO 9001:2000 certified.
 2014 Microchip Technology Inc.
Object of Declaration: MCP3910 ADC Evaluation Board for 16-Bit MCUs
 2014 Microchip Technology Inc.
DS50002262A-page 3
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
NOTES:
DS50002262A-page 4
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Table of Contents
Preface ........................................................................................................................... 7
Introduction............................................................................................................ 7
Document Layout .................................................................................................. 7
Conventions Used in this Guide ............................................................................ 8
Recommended Reading........................................................................................ 9
The Microchip Web Site ........................................................................................ 9
Customer Support ................................................................................................. 9
Document Revision History ................................................................................... 9
Chapter 1. Hardware Description
1.1 Overview ...................................................................................................... 11
1.2 Non-Isolated MCP3910(N) SPI Mode Connection, PIM Module
and Peripheral Usage Overview ............................................................. 13
1.3 Non-Isolated MCP3910(N) 2-Wire Mode Connection, PIM Module
and Peripheral Usage Overview ............................................................. 14
1.4 Analog Input Structure .................................................................................. 16
1.5 Universal Serial Bus (USB) .......................................................................... 17
Chapter 2. 2-Wire Mode Firmware Description
2.1 Overview ...................................................................................................... 19
2.2 PIC24FJ128GA110 Firmware Description for 2-Wire Mode Only ................ 19
2.3 Data Acquisition ........................................................................................... 19
2.4 UART Communication Protocol ................................................................... 20
Chapter 3. Evaluation Board PC Software
3.1 Overview ...................................................................................................... 21
Appendix A. Schematics and Layouts
A.1 Introduction .................................................................................................. 23
A.2 Schematic - Analog, MCP3910(N), MCP3910(A) ........................................ 24
A.3 Schematic - Analog, MCP3910(B), MCP3910(C) ........................................ 25
A.4 Schematic - USB and Memory ..................................................................... 26
A.5 Schematic - Microcontroller (MCU) .............................................................. 27
A.6 Schematic - PIM Module .............................................................................. 28
A.7 Schematic - Power ....................................................................................... 29
A.8 Board - Top Trace and Top Silk ................................................................... 30
A.9 Board - Bottom Trace and Bottom Silk ........................................................ 30
A.10 Board - Layer #2 VDD ................................................................................ 31
 2014 Microchip Technology Inc.
DS50002262A-page 5
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
A.11 Board - Layer #3 GND ............................................................................... 31
A.12 Board - Top SILK and PADS ..................................................................... 32
A.13 Board - Bottom SILK and PADS ................................................................ 32
Appendix B. Bill of Materials (BOM)
Worldwide Sales and Service .....................................................................................36
DS50002262A-page 6
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Preface
NOTICE TO CUSTOMERS
All documentation becomes dated, and this manual is no exception. Microchip tools and
documentation are constantly evolving to meet customer needs, so some actual dialogs
and/or tool descriptions may differ from those in this document. Please refer to our web site
(www.microchip.com) to obtain the latest documentation available.
Documents are identified with a “DS” number. This number is located on the bottom of each
page, in front of the page number. The numbering convention for the DS number is
“DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the
document.
For the most up-to-date information on development tools, see the MPLAB® IDE online help.
Select the Help menu, and then Topics to open a list of available online help files.
INTRODUCTION
This chapter contains general information that will be useful to know before using the
MCP3910 ADC Evaluation Board for 16-Bit MCUs. Items discussed in this chapter
include:
•
•
•
•
•
•
Document Layout
Conventions Used in this Guide
Recommended Reading
The Microchip Web Site
Customer Support
Document Revision History
DOCUMENT LAYOUT
This document describes how to use the MCP3910 ADC Evaluation Board for 16-Bit
MCUs as a development tool to emulate and debug firmware on a target board. The
manual layout is as follows:
• Chapter 1. “Hardware Description” – Provides important information about the
MCP3910 ADC Evaluation Board for 16-Bit MCUs hardware.
• Chapter 2. “2-Wire Mode Firmware Description” – Describes the MCP3910
ADC Evaluation Board for 16-Bit MCUs 2-Wire firmware.
• Chapter 3. “Evaluation Board PC Software” – Provides information about the
evaluation board software.
• Appendix A. “Schematics and Layouts”– Shows the schematic and board
layout for the MCP3910 ADC Evaluation Board for 16-Bit MCUs.
• Appendix B. “Bill of Materials (BOM)” – Lists the parts used to build the
MCP3910 ADC Evaluation Board for 16-Bit MCUs.
 2014 Microchip Technology Inc.
DS50002262A-page 7
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
CONVENTIONS USED IN THIS GUIDE
This manual uses the following documentation conventions:
DOCUMENTATION CONVENTIONS
Description
Arial font:
Italic characters
Initial caps
Quotes
Underlined, italic text with
right angle bracket
Bold characters
N‘Rnnnn
Text in angle brackets < >
Courier New font:
Plain Courier New
Represents
Referenced books
Emphasized text
A window
A dialog
A menu selection
A field name in a window or
dialog
A menu path
MPLAB® IDE User’s Guide
...is the only compiler...
the Output window
the Settings dialog
select Enable Programmer
“Save project before build”
A dialog button
A tab
A number in verilog format,
where N is the total number of
digits, R is the radix and n is a
digit.
A key on the keyboard
Click OK
Click the Power tab
4‘b0010, 2‘hF1
Italic Courier New
Sample source code
Filenames
File paths
Keywords
Command-line options
Bit values
Constants
A variable argument
Square brackets [ ]
Optional arguments
Curly brackets and pipe
character: { | }
Ellipses...
Choice of mutually exclusive
arguments; an OR selection
Replaces repeated text
Represents code supplied by
user
DS50002262A-page 8
Examples
File>Save
Press <Enter>, <F1>
#define START
autoexec.bat
c:\mcc18\h
_asm, _endasm, static
-Opa+, -Opa0, 1
0xFF, ‘A’
file.o, where file can be
any valid filename
mcc18 [options] file
[options]
errorlevel {0|1}
var_name [,
var_name...]
void main (void)
{ ...
}
 2014 Microchip Technology Inc.
Preface
RECOMMENDED READING
This user's guide describes how to use the MCP3910 ADC Evaluation Board for 16-Bit
MCUs. The following Microchip document is available and recommended as a supplemental reference resource:
• MCP3910 Data Sheet - “3.3V Two Channel Analog Front End” (DS25116)
THE MICROCHIP WEB SITE
Microchip provides online support via our web site at www.microchip.com. This web
site is used as a means to make files and information easily available to customers.
Accessible by using your favorite Internet browser, the web site contains the following
information:
• Product Support – Data sheets and errata, application notes and sample
programs, design resources, user’s guides and hardware support documents,
latest software releases and archived software
• General Technical Support – Frequently Asked Questions (FAQs), technical
support requests, online discussion groups, Microchip consultant program
member listing
• Business of Microchip – Product selector and ordering guides, latest Microchip
press releases, listing of seminars and events, listings of Microchip sales offices,
distributors and factory representatives
CUSTOMER SUPPORT
Users of Microchip products can receive assistance through several channels:
•
•
•
•
Distributor or Representative
Local Sales Office
Field Application Engineer (FAE)
Technical Support
Customers should contact their distributor, representative or field application engineer
(FAE) for support. Local sales offices are also available to help customers. A listing of
sales offices and locations is included in the back of this document.
Technical support is available through the web site at: http://support.microchip.com.
DOCUMENT REVISION HISTORY
Revision A (May 2014)
• Initial Release of this Document.
 2014 Microchip Technology Inc.
DS50002262A-page 9
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
NOTES:
DS50002262A-page 10
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Chapter 1. Hardware Description
1.1
OVERVIEW
The MCP3910 ADC Evaluation Board for 16-Bit MCUs provides the opportunity to
evaluate the performance of the MCP3910 dual-channel ADCs in a multiple device,
isolated system. It comes with four MCP3910s, operating in 2-Wire Serial Interface
Mode only. Throughout this document, they will be described as MCP3910(N),
MCP3910(A), MCP3910(B), and MCP3910(C). The MCP3910(N) is for neutral
connection and is non-isolated.
It also provides a development platform for 16-bit PIC® microcontroller-based
applications, using existing 100-pin PIM systems, compatible with the Explorer 16 and
other high pin count PIC® device demo boards. The system comes with programmed
PIC24FJ256GA110 PIM modules that communicate with the GUI for data exchange.
LCD
MCP3910(N)
MCP3910(A)
MCP3910(B)
PIM
MCP3910(C)
Denotes Isolation
FIGURE 1-1:
 2014 Microchip Technology Inc.
Denotes Neutral Ground
Isolated and Non-Isolated Sections of the Evaluation Board.
DS50002262A-page 11
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
MCP3910(N)
MCP3910(A)
MCP3910(B)
MCP3910(C)
FIGURE 1-2:
MCP3910 Evaluation Board.
1.1.1
Feature Highlights
• Four MCP3910 devices for complete 3-phase isolated and neutral system
evaluation.
• Selectable Phase A, B, C, or N (neutral) MCP3910 dual channel output display,
using serial communication to the PC Software Interface.
• Simultaneous 7.2 ksps at 95 dB SINAD performance on any MCP3910 channel.
• Single-phase MCP3910 performance analysis through graphical PC tools
showing Noise Histogram, Frequency Domain (FFT), Time domain scope plot,
and statistical numerical analysis.
• Robust hardware design with analog grounding and analog/digital separation,
allowing low noise evaluation of MCP3910 devices. Includes separate power
supplies and power planes on a 4-layer board.
• PICtail® Plus connectors for Explorer 16 daughter board compatibility.
DS50002262A-page 12
 2014 Microchip Technology Inc.
Hardware Description
1.2
NON-ISOLATED MCP3910(N) SPI MODE CONNECTION, PIM MODULE AND
PERIPHERAL USAGE OVERVIEW
The MCP3910 ADC Evaluation Board for 16-Bit MCUs contains a 100-pin PIM socket
compatible with Microchip’s PIM modules. The system comes with a single PIM
module: the PIC24FJ128GA110.
There are four MCP3910 devices on this demo board. This section describes U2, the
MCP3910(N) that can be used in SPI mode and is connected to the PIM module, as
shown below. To use the MCP3910(N) in SPI mode, the following jumpers need to be
populated, J41 and J42. J40 is connected to the MODE pin on the MCP3910N and puts
it into SPI interface mode on power-up, when not populated. J42 connects the
SCK/MCLK pin to the SCK clock signal generated by the MCU. In SPI mode, the jumpers J19, J20, J21 and J22 should not be populated, allowing the MCU signals to reach
to the MCP3910's pins.
J42
J40
SPI Mode
2-Wire Mode
FIGURE 1-3:
2-Wire Mode if Populated
Selecting the MCP3910(N) to be Used in SPI Mode.
RA9/10
LD2 LD3
RD6/7/13
CONTROL SWITCHES (X3)
RF4/U2RX
UART SERIAL TO PC COMMUNICATION
RF5/U2TX
OC1/RD0
DGND
MDAT0
MDAT1
RESET
INT2/RE9
RA4
SCK1/RF6
SDI1/RF7
SDO1/RF8
PIM Module
FIGURE 1-4:
Modulator
Output
Translation
Block
DR
CS
SCK
SDO
SDI
SPI Serial
Interface
SINC3
Digital Filter
IC3/RD10
OSC2
SINC3
Digital Filter
IC4/RD11
RA5
DVDD
OSC1
AGND
AVDD
Clock Generation/
Phase Correction
Current Boost
Circuit
INT
Vre
Delta Sigma
Multi-Level
Modulator
+
PGA
-
CH0+
Delta Sigma
Multi-Level
Modulator
PGA
+
CH1+
-
CH1-
CH0-
NON-ISOLATED MCP3910(N)
Digital Connection Overview PIM / MCP3910 Non-Isolated Connections (Neutral).
 2014 Microchip Technology Inc.
DS50002262A-page 13
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
Ports A, D, E and F are used for signals such as push buttons, output LEDs, CS and
MCLR (for the MCP3910 (N) data mode setting). Output Capture 1 is used for all
MCP3910’s clock generation.
The MCP3910 device is an ADC with a second order modulator and a third order sinc
filter, plus a first order sinc filter used for higher OSR’s values. This Delta-Sigma A/D
converter has an adjustable oversampling ratio. The CLKIN pin of the MCP3910 is the
oversampling clock (MCLK) input. The MCP3910 ADC Evaluation Board for 16-Bit
MCUs offers two different options for the MCP3910(N) master clock (MCLK).
1.2.1
Using the Crystal X1 for MCP3910(N)
The MCP3910 ADC Evaluation Board for 16-Bit MCUs is populated with a 10 MHz
crystal, used as a clock source, by placing jumpers in the following position on the
MCP3910 Digital I/O header block:
J41
CLKOUT
CLKIN
CLKIN
FIGURE 1-5:
1.2.2
XTAL
XTAL
PIM OC1
MCP3910(N) Clock Selection Jumpers - External Crystal.
Driving the Clock with the PIM Module
®
The PIC microcontroller can be used to generate the CLKIN (MCLK) signal for the
MCP3910(N), setting the ADC sample rate through the use of the output compare module OC1. To use this, make the following jumper change to the MCP3910(N) Digital I/O
header block:
J41
CLKOUT
CLKIN
CLKIN
FIGURE 1-6:
Note:
1.3
XTAL
XTAL
PIM OC1
MCP3910(N) Clock Selection Jumpers - Clock from MCU.
Although the hardware supports the SPI mode on the MCP3910(N), the
actual firmware supports only the 2-wire mode for all channels and only the
Clock from MCU selection. Please position the jumpers accordingly.
NON-ISOLATED MCP3910(N) 2-WIRE MODE CONNECTION, PIM MODULE
AND PERIPHERAL USAGE OVERVIEW
To use the MCP3910(N) in 2-Wire Interface Mode, the following two jumpers need to
be populated: J40 is connected to the MODE pin on the MCP3910N and puts it into
2-Wire Interface Mode on power-up. J42 connects the MCLK/SCK pin to the PWM
clock signal generated by the MCU. The jumpers J19, J20, J21 and J22 should be
populated according to the settings.
In 2-Wire mode, the clock of the MCP3910(N) is the same clock used for all MCP3910
devices, so J41 jumper should not be populated.
J40
J42
SPI Mode
2-Wire Mode
FIGURE 1-7:
DS50002262A-page 14
2-Wire Mode if Populated
Selecting the MCP3910(N) to be Used in 2-Wire Mode.
 2014 Microchip Technology Inc.
Hardware Description
1.3.0.1
THE ISOLATED MCP3910(A), MCP3910(B), AND MCP3910(C)
CONFIGURATION
The other three MCP3910 devices are always operating in 2-Wire interface mode, and
the following figure describes their configuration. On the top side of the board, jumpers
are present to set the OSR, GAIN and BOOST settings. Power isolation is performed
by the 5V DC/DC converter, and digital I/O isolation is performed by the FOD8012
device on the bottom side of the board. Please refer to the MCP3910 data sheet for
OSR, GAIN and BOOST configuration. Jumpers populated on the left select the value
'1', while on the right, the value is '0'.
For a 3-phase configuration, OSR settings must be the same in order to assure the synchronization between the channels. Please note that OSR 64 is not supported in the
current FW.
Top
Bottom (mirror)
Isolation Barrier
FIGURE 1-8:
Description.
1.3.0.2
Isolated MCP3910(A), MCP3910(B), and MCP3910(C)
THE ISOLATED MCP3910(A), MCP3910(B), AND MCP3910(C) 2-WIRE
DIGITAL CONNECTION
These devices all use the OC1/RD0 for the MCLK input. The individual SDO
connections go to RC3, RC2 and RC1 for each MCP3910(A), MCP3910(B), and
MCP3910(C), respectively. By using the pin remapping feature, inside the MCU the
signals are multiplexed to a single SPI module.
 2014 Microchip Technology Inc.
DS50002262A-page 15
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
RA9/10
LD3 LD4
RD6/7/13
CONTROL SWITCHES (X3)
RF4/U2RX
UART SERIAL TO PC COMMUNICATION
RF5/U2TX
OC1/RD0
MCLK AGND
DGND DVDD
OSC2
RC3
SDO
PIM Module
FIGURE 1-9:
1.4
SINC3
Digital Filter
Serial
Interface
SINC3
Digital Filter
Modulator
Output
Translation
Block
AVDD
Clock Generation/
Phase Correction
Current Boost
Circuit
INT
Vre
Delta Sigma
Multi-Level
Modulator
+
PGA
-
CH0+
Delta Sigma
Multi-Level
Modulator
PGA
+
CH1+
-
CH1-
CH0-
ISOLATED MCP3910(A)
Digital Connection Overview PIM/MCP3910(A) Isolated Connections.
ANALOG INPUT STRUCTURE
Two differential input paths allow external signal sources to be easily connected to each
MCP3910 input. Edge connectors are 3-pin connectors that act as both crew-type and
clip-on post connectors.
Note:
To use an edge connector as a post connector, pull up the blue plastic top
to access the posts.
They can be used to force either channel from a differential to single-ended
configuration. Resistors act as locations for burden resistor connectors for any current
transformer inputs.
DS50002262A-page 16
 2014 Microchip Technology Inc.
Hardware Description
1.5
UNIVERSAL SERIAL BUS (USB)
The MCP3910 ADC Evaluation Board for 16-Bit MCUs also contains an isolated USB
connection for connecting the evaluation board to a PC. On the board, there is an
MCP2200 USB to UART converter that creates a virtual COM port on the PC. The
MCP3910 ADC Evaluation Board for 16-Bit MCUs also features a RS232 connector.
The RS232 line driver is connected to the same UART pins of the MCU. For this
reason, a 3-pin jumper (J44) is present on the evaluation board to select which serial
communication will be used: USB or RS232. The following figure summarizes the
connections between the ADC, MCU, USB to serial converter and the RS232 line
driver.
USB
MCP2200
PIM
Module
MCP3910
ADC
USB
TX
RX
RS232 Driver
RS232
FIGURE 1-10:
RF5/U2TX
RF6/SCK1
SCK
RF7/SDI1
SDO
RF8/SDO1
SDI
RF4/U2RX
RX
TX
USB Block Diagram.
The MCP2200 is powered from the USB with 5V.
The 7.3728 MHz value of the crystal is required to achieve the correct baud rate values,
even for higher speed. This design uses a baud rate of 921.6 kbaud, and for this baud
rate, the register U1BRG value is 3 (decimal).
 2014 Microchip Technology Inc.
DS50002262A-page 17
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
NOTES:
DS50002262A-page 18
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Chapter 2. 2-Wire Mode Firmware Description
2.1
OVERVIEW
The MCP3910 ADC Evaluation Board for 16-Bit MCUs supports only 2-Wire serial
communication.
Note:
2.2
The latest firmware and user’s guide are available on the Microchip web
site at www.microchip.com/ProductSearch.aspx?Keywords=ADM00425.
PIC24FJ128GA110 FIRMWARE DESCRIPTION FOR 2-WIRE MODE ONLY
2.2.1
MCU Initialization
The microcontroller used for the code example is the 16-bit XLP, with 16 MIPS
PIC24FJ128GA110. The MCU has remappable pins and an Output Compare module
with a dedicated time base.
The MCU uses a 7.3278 MHz crystal for the clock and the internal PLL to increase the
frequency four times. The remappable pins are configured to make the PIM
compatible with the Explorer 16. The ADC clock is given by OC1.
Serial data transmission uses the UART1 module for transmission and the
communication speed is 921.6 kBaud.
2.3
DATA ACQUISITION
In 2-Wire mode, the MCP3910 lacks the DR output, which signals when the ADC
conversion is complete, so another method must be used for data acquisition.
Once the clock is started, the MCP3910 device keeps sending the data on SDO
output, according to the protocol described in the data sheet.
The synchronization between all four channels requires very precise timing when
reading the data on the 2-Wire interface.
A special configuration has been developed, where the SPI module of the MCU is
configured as slave.
The ADC clock is generated by the output compare and is redirected inside the MCU
to the SCK input of the SPI module. The clock frequency is approximately 3.6864 MHz.
The SDI input must be multiplexed between four external pins, one for each
MCP3910, in real time.
Because of the high amount of data (for OSR 64, there are no pauses between the
packets of data), it is not an easy task and this is the reason why OSR 64 is not
supported in this firmware release.
When a new buffer begins to be read, Timer4 is started. This is set as a 32-bit timer,
together with Timer5. It will be stopped when the buffer is full and it is used to measure
the sampling speed.
The acquired samples are written in six long vectors created in the RAM of the MCU.
The six vectors hold the first, second and third byte from both channels.
They have a length of 2048 samples. When the buffer is full, the SPI1 interrupt is
disabled and the transmission of acquired data begins.
The value of Timer 4, and the values of the other registers inside the ADC, are stored
in a vector called “internal_registers[24]”.
 2014 Microchip Technology Inc.
DS50002262A-page 19
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
2.4
UART COMMUNICATION PROTOCOL
The communication uses handshaking, meaning that the board will not send data to
the PC unless the board receives a command from the PC.
Following are the commands sent by the PC:
• 'i' Identify command. The response is the board ID value (“ADM00425”).
• 's' Start command. The board starts sending the data until the stop command is
received.
• 'p' Stop command. It ends the data transmission.
• 'R' Read internal registers. The board sends the settings of the devices detected
at startup, as configured by the jumpers.
• 'v' Firmware version request. The board sends the current firmware version.
• 't' Tempo adjustment. Allows adjustment of the tempo/rate of data transmission.
• 'C' Channel select. Allows the selection of the data to be displayed.
• 'c' Reads the current channel selection.
The following protocol is implemented:
• The character '!' is sent first and used to indicate the start of data samples.
• The data from the first channel and second channel of the selected MCP3910 is
sent after that, separated by a comma. A semicolon separates each pair of sample data from the next sample pair. A colon (instead of the semicolon) is sent after
the last data set, followed by the value of Timer 4 (two sets of values separated by
a comma).
• CR (0x0D in hex) is sent at the end of the packet.
• Each data sent is, in fact, a string of decimal digits (representing the decimal conversion of the hex value).
DS50002262A-page 20
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Chapter 3. Evaluation Board PC Software
3.1
OVERVIEW
This evaluation board uses the Energy Management Utility software for evaluation of
the MCP3910 via a USB connection to the board. A download link for this software can
be found on the evaluation board’s web page. For instructions on the use of this
software, refer to the software’s supporting documentation included within the
application install package.
 2014 Microchip Technology Inc.
DS50002262A-page 21
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
NOTES:
DS50002262A-page 22
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Appendix A. Schematics and Layouts
A.1
INTRODUCTION
This appendix contains the following schematics of the MCP3910 ADC Evaluation
Board for 16-Bit MCUs:
•
•
•
•
•
•
•
•
•
•
•
•
Schematic - Analog, MCP3910(N), MCP3910(A)
Schematic - Analog, MCP3910(B), MCP3910(C)
Schematic - USB and Memory
Schematic - Microcontroller (MCU)
Schematic - PIM Module
Schematic - Power
Board - Top Trace and Top Silk
Board - Bottom Trace and Bottom Silk
Board - Layer #2 VDD
Board - Layer #3 GND
Board - Top Silk and Pads
Board - Bottom Silk and Pads
 2014 Microchip Technology Inc.
DS50002262A-page 23
SCHEMATIC - ANALOG, MCP3910(N), MCP3910(A)
N_3.3D N_GNDD
N_GNDA N_GNDA N_GNDAN_GNDA
R85
N_GNDA
R74
N_GNDA
N_3.3D
R75 0603
10
0.1uF
0603 0603
5%
5%
10
C51
1
0.1uF
0603
2
3
4
R3
Term Block Plug 3Pin 3.5mm
1k
5
0603
5%
6
7
NEUTRAL - NON-ISOLATED!
R4
1k
R59
DNP
0603
9
C45
J11
N_GNDA
N_GNDA
R60 N_GNDA
10
0.1uF
0603
5 3 1
6 4 2
1 2 3
J3
CH1GND
CH1+
8
N_GNDA
0603
5%
RESET / OSR0
AVDD
SCK / MCL K
CS / BOOST
CH0-
OSC2 / MODE
CH1-
OSC1/CL KI
CH1+
DR / GAIN1
AGND
MDAT0
RFI N/OUT+
MDAT1
RFI N-
DGND
1k
0.1uF
0603
HIGH
17
R97
LOW
GAIN1
3 2 1
LOW
R22
C6
DNP
0603
DNP
0603
0.1uF
0603
MCP1754-3.3V
VOUT VI N
Ferrite Bead 0603
3910N_SDI
C2
0.1uF
0603
NT2
N_GNDD
0603
5%
10
3910N_CS
NT1
N_GNDA
3
C19
4.7uF
0603
GND
J22
J47
HIGH
15
R98
14
13
R84
12
R83
10
11
NEUTRAL
SPI MODE
ECCP3
R103
10
2-WIRE MODE
N_3.3D
0603
5%
1k
0603
5%
3910N_SCK
GND
J46
3910_CL KI N_MCU_N
3910N_RESET
3910N_SDO
3910N_SDI
3910N_SCK
3910N_CS
3910N_DR
RF4/PMPA9/U2RX
RF5/PMPA8/U2TX
XTAL
C67 0603
R104
1M
1%
0603
J40
2-WIRE MODE IF POPULA T ED
1k
0603
5%
J45
3910N_MDAT0
3910N_MDAT1
XTAL
DNP J42 IF 2-WIRE MODE
R105
3910N_DR
3910N_MDAT1
ADC CLOCK SELECT
R99
3910N_DR
3910N_MDAT0
J42
J41
0603
5%
10
0603
5%
0603
5%
10
3.3D
1 2
J23
HDR M 2x3 VERT
R21
5V
U6
16
N_GNDD
N_GNDA
0603
5%
10
LOW
GAIN0
3 2 1
N_3.3D
2
R96
BOOST
3 2 1
N_3.3A
L1
J21
MCP3910
0603
5%
C5
HIGH
0603
3910N_SDO
5%
0603
3910N_RESET
5%
10
20
19R94
10
18
N_GNDA
R5
Term Block Plug 3Pin 3.5mm
SDO
CH0+
HDR M 2x3 VERT
DNP
0603
SDI / OSR1
DVDD
MCP3910A1T/I SS
N_GNDA
R95
J20
U2
HDR M 2x3 VERT
DNP
0603
LOW
3 1
4 2
N_3.3A
HIGH
N_GNDD
22pF
N_GNDD
X1
10MHz
C66 0603
22pF
15 13 11 9 7 5 3 1
16 14 12 10 8 6 4 2
N_GNDA
C44
5 3 1
6 4 2
N_GNDA
LOW
OSR1
3 2 1
GND
ND
0.1uF
0603
0603
5%
OSR0
3 2 1
J19
J10
N_GNDA
R58
HIGH
C3
1 3
2 4
DNP
0603
R19
DNP
0603
1 3 5
2 4 6
1k
R57
J2
CH0+
GND
CH0-
R20
DNP
0603
2 1
R2
C4
0.1uF
0603
1
1k 5%
0603
1 2 3
 2014 Microchip Technology Inc.
A.2
HDR M 2x8 VERT
N_GNDD
GND
N_GNDA N_GNDA N_GNDAN_GNDA
A_3.3D A_GNDD
R6
1k
R61
DNP
0603
A_GNDA
A_GNDA
R62
R23
0.1uF
0603
DNP
0603
DNP
0603
0603
5%
HIGH
A_GNDA
C7
0.1uF
0603
A_GNDA
A_3.3D
A_3.3A
HIGH
A_GNDD
R100
10
0.1uF
0603 0603
5%
1
0.1uF
0603 0603
5%
R76
10
2
3
4
HDR M 2x3 VERT
DNP
0603
R7
Term Block Plug 3Pin 3.5mm
1k
5
0603
5%
6
7
PHASE A
R8
1k
R63
DNP
0603
C46
A_GNDA
R64
DNP
0603
Term Block Plug 3Pin 3.5mm
9
J13
A_GNDA
A_GNDA
10
0.1uF
0603
5 3 1
6 4 2
DS50002262A-page 24
1 2 3
J5
CH1GND
CH1+
8
A_GNDA
0603
5%
RESET / OSR0
SDI / OSR1
DVDD
SDO
AVDD
SCK / MCL K
CH0+
CS / BOOST
CH0-
OSC2 / MODE
CH1-
OSC1/CL KI
CH1+
DR / GAIN1
AGND
MDAT0
RFI N/OUT+
MDAT1
RFI N-
A_GNDA
1k
0603
5%
C9
0.1uF
0603
16 R79
1k
15
0603
3910A_CL KI N
5%
R25
R26
C10
DNP
0603
DNP
0603
0.1uF
0603
A_GNDA A_GNDA A_GNDAA_GNDA
LOW
HIGH
BOOST
3 2 1
LOW
J26
0.1uF
0603
HIGH
0603
5%
A_3.3D
HIGH
J28
3
5
GAIN0
3 2 1
LOW
1
4.7uF
0603
GND
A_3.3D
3.3D
A_3.3D
GAIN1
3 2 1
C60
LOW
0.1uF
0603
U21
3910A_SDO
3910A_CL KI N
8
7
6
5
VDD2 VDD1
VI A VOA
VOB
VI B
GND2GND1
3.3D
1
2
3
4
3910A_SDO_MCU/RC3
3910_CL KI N_MCU_A
FOD8012
A_GNDD
11
C22
DC
-Vout -Vin
NT3
A_GNDD
12
DC
4.7uF
4
0603
14
13
5V
2
+Vout +Vin
C63
A_GNDA
J27
A_GNDD
PHASE A
VOUT VI N
C57
OSR1
3 2 1
U7
VBT1-S5-S5
MCP1754-3.3V
A_GNDD
0603
3910A_SDO
5%
MCP3910
A_GNDA A_GNDA
U18
2
Ferrite Bead 0603
20
19 R86
10
18 R87
10
17
MCP3910A1T/I SS
HDR M 2x3 VERT
R9
DGND
A_3.3D
L2
LOW
J25
U3
C52
C43
A_GNDA
A_3.3A
OSR0
3 2 1
J24
J12
5 3 1
6 4 2
CH0+
GND
CH0-
1 2 3
J4
R24
C68
0.1uF
0603
GND
GND
Schematics and Layouts
1k 5%
0603
C8
GND
ND
D
R80
1
A_GNDA A_GNDA A_GNDAA_GNDA
SCHEMATIC – ANALOG, MCP3910(B), MCP3910(C)
B_3.3D
B_GNDA B_GNDA B_GNDAB_GNDA
B_GNDA
B_3.3D
B_3.3A
B_GNDA
Term Block Plug 3Pin 3.5mm
DNP
0603
R77 0603
0.1uF
10
5%
10
R101 0603 0603
B_GNDA
0.1uF
0603
3
5%
HDR M 2x3 VERT
R11
5
0603
5%
6
7
PHASE B
R12
1k
R67
8
B_GNDA
0603
5%
9
C48
J15
B_GNDA
B_GNDA
R68 B_GNDA
DNP
Term Block Plug 3Pin 3.5mm
0603
10
0.1uF
0603
5 3 1
6 4 2
1 2 3
CH1GND
CH1+
DNP
0603
2
4
1k
J7
1
RESET / OSR0
SDO
AVDD
SCK / MCL K
CH0+
CS / BOOST
CH0-
OSC2 / MODE
CH1-
OSC1/CL KI
CH1+
DR / GAIN1
AGND
MDAT0
RFI N/OUT+
MDAT1
RFI N-
MCP3910
B_GNDA
DGND
19 R89
10
18 R88
10
17
16 R81
1k
0603
3910B_SDO
5%
0603
3910B_CL KI N
5%
HIGH
C13
0603
B_3.3D
5%
C16
0.1uF
0603
R29
R30
C14
DNP
0603
DNP
0603
0.1uF
0603
R70
C_GNDA
Term Block Plug 3Pin 3.5mm
DNP
0603
R32
DNP
0603
R31
DNP
0603
B_GNDA
0603
5%
C_GNDA
C_3.3D
C_3.3A
R102 0603 0603
10
10
0603
5%
0.1uF
0603
R72 C_GNDA
DNP
Term Block Plug 3Pin 3.5mm
0603
2
3
5%
0603
5%
6
C_GNDA
0603
5%
0.1uF
0603
4.7uF
0603
GND
VDD2 VDD1
VI A VOA
VOB
VI B
GND2GND1
3.3D
C69
1
2
3
4
3910B_SDO_MCU/RC2
3910_CL KI N_MCU_B
0.1uF
0603
GND
FOD8012
B_GNDD
PHASE B
B_GNDD
B_GNDD
0603
5%
C17
0.1uF
0603
R33
R34
DNP
0603
DNP
0603
C18
0.1uF
0603
C_GNDA C_GNDA C_GNDAC_GNDA
C_GNDD
C_3.3A
GND
10
C_3.3D
5V
U20
L4
OSR0
3 2 1
OSR1
3 2 1
LOW
Ferrite Bead 0603
C59
0.1uF
0603
LOW
U9
VBT1-S5-S5
MCP1754-3.3V
2
VOUT VI N
3
SDI / OSR1
DVDD
SDO
AVDD
SCK / MCL K
CH0+
CS / BOOST
CH0-
OSC2 / MODE
CH1-
OSC1/CL KI
CH1+
DR / GAIN1
AGND
MDAT0
RFI N/OUT+
MDAT1
RFI N-
DGND
PHASE C
5
C65
4.7uF
4
0603
C_GNDD
2
+Vout +Vin
DC
C20
DC
1
-Vout -Vin
4.7uF
0603
GND
NT5
J35
RESET / OSR0
20
19 R91
10
18 R92
10
17
0603
3910C_SDO
5%
0603
3910C_CL KI N
5%
16 R82
1k
15
0603
C_3.3D
5%
HIGH
BOOST
3 2 1
LOW
GAIN0
3 2 1
LOW
C_GNDA
J36
HIGH
C_3.3D
J37
HIGH
J38
C_3.3D
GAIN1
3 2 1
LOW
3.3D
0.1uF
0603
3910C_SDO
3910C_CL KI N
C_GNDD
8
7
6
5
VDD2 VDD1
VI A VOA
VOB
VI B
GND2GND1
1
2
3
4
C70
3910C_SDO_MCU/RC1
3910_CL KI N_MCU_C
12
11
C_GNDD
0.1uF
0603
GND
FOD8012
C_GNDD
13
3.3D
U23
C62
14
MCP3910
C_GNDA C_GNDA
HDR M 2x3 VERT
1k
1
3.3D
8
7
6
5
3910B_SDO
3910B_CL KI N
0.1uF
0603
MCP3910A1T/I SS
C_GNDA
R17
8
9
C50
C_GNDA
C23
DC
U22
C61
HIGH
1
5
J17
C_GNDA
DC
-Vout -Vin
NT4
B_3.3D
U5
C54
4
5 3 1
6 4 2
1 2 3
 2014 Microchip Technology Inc.
CH1GND
CH1+
DNP
0603
+Vout +Vin
B_3.3D
12
11
C_GNDD
7
R71
4.7uF
4
0603
B_GNDA
J34
PHASE C
J9
C64
2
13
HIGH
HDR M 2x3 VERT
1k
5
14
0.1uF
0603
0.1uF
R16
LOW
J33
C_3.3D
C49 R78
1k
GAIN1
3 2 1
0.1uF
0603
B_GNDD
HIGH
15
C15
C_GNDA
R15
LOW
3
VOUT VI N
C58
HIGH
U8
VBT1-S5-S5
MCP1754-3.3V
Ferrite Bead 0603
GAIN0
3 2 1
R93
J16
C_GNDA
C_GNDA
5 3 1
6 4 2
1 2 3
J8
CH0+
GND
CH0-
DNP
0603
5V
U19
2
J31
1k 5%
0603
1k
B_3.3D
L3
J32
B_GNDA B_GNDA B_GNDAB_GNDA
C_GNDA C_GNDA C_GNDAC_GNDA
R14
B_3.3A
0603
5%
0.1uF
0603
R69
LOW
20
MCP3910A1T/I SS
B_GNDA
1k
SDI / OSR1
DVDD
HDR M 2x3 VERT
R13
LOW
BOOST
3 2 1
J30
U4
C53
C47
HIGH
B_GNDD
LOW
OSR1
3 2 1
GND
ND
D
J29
0.1uF
0603
1
B_GNDA
B_GNDA
R66
0603
5%
HIGH
C11
J14
5 3 1
6 4 2
1 2 3
J6
CH0+
GND
CH0-
DNP
0603
R27
DNP
0603
GND
ND
D
1k
R28
DNP
0603
OSR0
3 2 1
1
R10
R65
C12
0.1uF
0603
B_GNDD
R90
1k 5%
0603
GND
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
DS50002262A-page 25
A.3
SCHEMATIC – USB AND MEMORY
GND
5V
R12 2
1k
5%
0603
C8 5
1uF
0603
3.3D
R11 8
10
1uF
0603
U10
C74
GND
GND
R11 9
4.7k
0.1uF
0603
C8 7
0.1uF
R12 0
1k
R12 1
1k
GND
0.1uF
C25 0603
0.1uF
0603
5%
0603
3.3D
C27
5%
0603
5%
0603
RD14/U1CTS
0.1uF
0603
GND
RA2/SCL 2
RA3/SDA2
0603
5%
C26 0603
0.1uF
0603
C8 6
C24
SN75C3223PWR
RC13
V SS
SDA
SCL
R ST
4
3
2
1
5
7
6
C8 2
A
K
V DD
C1-
C1+
V OUT
LCD 1
NHD-C0216CIZ
8
 2014 Microchip Technology Inc.
A.4
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
EN FORCE_OFF
C1+
VCC
V+
GND
C1T1OUT
C2+
R1I N
C2R1OUT
V- FORCE_ON
T2OUT
T1N
R2I N
T2I N
R2OUT INVAL ID
0.1uF
0603
3.3D
3.3D
GND
GND
RX
GND
TX
RD15/U1RTS
RC14
GND
RS232- RX
R106
RF5/PMPA8/U2TX
R111
3.3D
3.3D
1k
1k
0603
5%
RX
0603
5%
TX
J43
1
6
2
7
3
8
4
9
5
GND
DB-9-RA_F
GND
DATAVIEW PORT
USB
5V_USB
3.3D 3.3D
J1
2
3
GND_USB
R1
R18
1k 5%
0603
VDD
VSS
OSC1
D+
OSC2
DRST
VUSB
GP7/Tx L ED
DGP0
GP6/Rx L ED
D
GP1
GP5
GP2
GP4
CTS
GP3
RX
TX
RTS
USB_P
USB_N
GND_USB
GND_USB
2
3
RED
8
GND
VCC VSS
7
5V_USB
3.3D
3.3D
1
2
3
4
VDD1 VDD2
VOA VI A
VI B VOB
GND1GND2
8
7
6
5
RF5/PMPA8/U2TX
USB- RX
3.3D
FOD8012
GND_USB
GND_USB
C42
GND
0.1uF
0603
GND
USB- RX
1 2 3
HDR M 1x3 VERT
MCP2200
R40
1k 5%
0603
GND
6
5
RG2/SCL 1
RG3/SDA1
4
C33 0603
J44
5V_USB
A0 WP
A1
A2 SCL
SDA
0.1uF
1
DS50002262A-page 26
LED RD/GN SMD
ID
U16
0.1uF
0603
1
2
3
GND
D+
USB-B-Mini SMD
GND_USB
1k 5%
0603
24LC512
0.1uF
0603
C41
LD1
U13
D-
5
GND_USB
C40
5V_USB
4
3
VBUS
4
20
19
18
17
16
15
14
13
12
11
MCP2200
1k 5%
0603
GR E E N
USB_P
U1
1
2
3
4
5
6
7
8
9
10
X3
2
R F4/PMPA 9/U2R X
R S232-R X
4.7k 5%
0603
USB_N
R41
GND
Schematics and Layouts
0.1uF
0603
GND_USB
R73
12MHz
1
5V_USB
C1
5V_USB
1
R A 9/PM PA 7
3.3D
3.3D
3.3D
5%
dsPIC_MCL R
6 5 4 3 2 1
Jumper
ENVREG
R117
7
R116
3.3D
GND
RB7/AN7/P GD
RB6/AN6/P GC
DNP
0603
GND
R45 0603
0603
DNP
Jumper
0
C35
C36
0.1uF
0603
10uF
1206
GND
R49
R47
1k 5%
0603
VDDCORE
GND
3.3D
1k 5%
0603
R38
4.7k 5%
0603
1
J48
L D4
L D3
LED 0603 Green
LED 0603 Red
2
0
0603
10k 5%
0603
1
R46
R51
2
PIC24 ICD
R A 10/PM PA 6
SCHEMATIC – MICROCONTROLLER (MCU)
GND
GND
SW 1
GND
GND
1
4
2
3
SW Tact SMD
HDR M 1x6 RA
C81
C79
C80
C78
C76
0603
DNP
0603
DNP
0603
DNP
0603
DNP
0603
DNP
0603
DNP
GND
GND
GND
GND
 2014 Microchip Technology Inc.
RF 0
RF 1
RF 2/U1RX
RF 3/U1TX
RF 4/PMP A9/U2RX
RF 5/PMP A8/U2TX
3910N_SCK
3910N_SDO
3910N_SDI
RF 12/U2CTS
RF 13/U2RTS
RG0
RG1
RG2/SCL 1
RG3/SDA1
RG6/P MP A5/SCK 2
RG7/P MP A4/SDI 2
RG8/P MP A3/SDO2
RG9/P MP A2/SS2
RG12
RG13
RG14
RG15
85
2
16
37
46
62
86
30
15
36
45
65
75
31
93
94
98
99
100
3
4
5
18
19
87
88
52
51
49
50
55
54
53
40
39
90
89
57
56
10
11
12
14
96
97
95
1
MCL R
VCAP /VDDCORE
VDD
VDD
VDD
VDD
VDD
VDD
AVDD
VSS
VSS
VSS
VSS
VSS
AVSS
PWM1L /RE0
PWM1H/RE1
PWM2L /RE2
PWM2H/RE3
PWM3L /RE4
PWM3H/RE5
PWM4L /RE6
PWM4H/RE7
AN20/F L TA/I NT1/RE8
AN21/F L TB/I NT2/RE9
C1RX/RF 0
C1TX/RF 1
U1RX/RF 2
U1TX/RF 3
U2RX/CN17/RF 4
U2TX/CN18/RF 5
SCK 1/INT0/RF 6
SDI 1/RF 7
SDO1/RF 8
U2CTS/RF 12
U2RTS/RF 13
C2RX/RG0
C2TX/RG1
SCL 1/RG2
SDA1/RG3
SCK 2/CN8/RG6
SDI 2/CN9/RG7
SDO2/CN10/RG8
SS2/CN11/RG9
RG12
RG13
RG14
RG15
TMS/RA0
TCK /RA1
SCL 2/RA2
SDA2/RA3
TDI /RA4
TDO/RA5
AN22/CN22/RA6
AN23/CN23/RA7
VREF -/RA9
VREF +/RA10
INT3/RA14
INT4/RA15
0603
5%
RD7
PGD3/EMUD3/AN0/CN2/RB0
PGC3/EMUC3/AN1/CN3/RB1
AN2/SS1/CN4/RB2
AN3/I NDX/CN5/RB3
AN4/QEA/CN6/RB4
AN5/QEB/CN7/RB5
PGC1/EMUC1/AN6/OCF A/RB6
PGD1/EMUD1/AN7/RB7
AN8/RB8
AN9/RB9
AN10/RB10
AN11/RB11
AN12/RB12
AN13/RB13
AN14/RB14
AN15/OCF B/CN12/RB15
0603
5%
RD6
AN16/T2CK /T7CK /RC1
AN17/T3CK /T6CK /RC2
AN18/T4CK /T9CK /RC3
AN19/T5CK /T8CK /RC4
OSC1/CL K IN/RC12
PGD2/EMUD2/SOSCI /CN1/RC13
PGC2/EMUC2/SOSCO/T1CK /CN0/RC14
OSC2/CL K O/RC15
0603
5%
RD13
OC1/RD0
OC2/RD1
OC3/RD2
OC4/RD3
OC5/CN13/RD4
OC6/CN14/RD5
OC7/CN15/RD6
OC8/UP DN/CN16/RD7
IC1/RD8
IC2/RD9
IC3/RD10
IC4/RD11
IC5/RD12
IC6/CN19/RD13
IC7/U1CTS/CN20/RD14
IC8/U1RTS/CN21/RD15
4.7k 5%
0603
SW 2
17
38
58
59
60
61
91
92
28
29
66
67
25
24
23
22
21
20
26
27
32
33
34
35
41
42
43
44
6
7
8
9
63
73
74
64
72
76
77
78
81
82
83
84
68
69
70
71
79
80
47
48
RA0/TMS
3910A_SDO_MCU
3910B_SDO_MCU
3910C_SDO_MCU
3910N_CS
3910N_RESET
RA6
RA7
RA9/P MP A7
RA10/P MP A6
RA14/I NT3
RA15/I NT4
C28
C29
22pF
0603 X2
22pF
0603
3910_CL K IN_MCU
RD1
RD2
RD3/P MP BE
RD4/P MP WR
RD5/P MP RD
RD6
RD7
RD8
RD9
3910N_MDAT0
3910N_MDAT1
RD12
RD13
RD14/U1CTS
RD15/U1RTS
3.3D
0603
R36
3.3D
R113
2.2k
R112
2.2k
1M
1%
OSC2
OSC1
0603
3
DNP
0603
5%
RG2/SCL 1
0603
5%
RG3/SDA1
GND
1
4
2
3
SW Tact SMD
RD8
3.3D
1k
C34
R114 R115
DNP
0603
R43
0.1uF
0603
GND
DNP
0603
GND
3.3D
R48
RB0/AN0
RB1/AN1
RB2/SS1/AN2
RB3/AN3
RB4/AN4
RB5/AN5
RB6/AN6/P GC
RB7/AN7/P GD
RB8/AN8
RB9/AN9
RB11/P MP A12
RB10/P MP A13
RB12/P MP A11
RB13/P MP A10
RB14/P MP A1
RB15/P MP A0
RC1
RC2
RC3
RC4
OSC1
RC13
RC14
OSC2
GND
3.3D
7.3728MHz
R37
4.7k 5%
0603
SW 3
GND
GND
1
4
2
3
SW Tact SMD
R42
1k
C32
0.1uF
0603
GND
3.3D
RD1
R54
R56
ACTIVE PW R
J51
4
1 2
RE0/P MP D0
RE1/P MP D1
RE2/P MP D2
RE3/P MP D3
RE4/P MP D4
RE5/P MP D5
RE6/P MP D6
RE7/P MP D7
RE8/I NT1
3910N_DR
13
R44
GND
GND
3
U15
1k 5%
0603
R52
1k 5%
0603
GND
L D6
LED 5mm Red
1
2
GND
REACTIVE PW
J50
4
3
U14
R
1k 5%
0603
1k 5%
0603
L D5
LED 5mm Red
1
2
HDR M 1x2 VERT HCPL-181
GND
1
4
2
3
SW Tact SMD
R39
1k
C30
R53
R55
GND
0.1uF
0603
GND
GND
RD2
PULSE OUTPUTS
4.7k 5%
0603
SW 4
HDR M 1x2 VERT HCPL-181
1 2
GND
GND
GND
GND
GND
GND
dsPIC_MCL R
3.3D
GND
U12
3.3D
3.3D
3.3D
3.3D
3.3D
ENVREG
3.3D
0603
5%
0.1uF
0603
GND
3.3D
1
3.3D
2
3.3D
1
3.3D
2
3.3D
C77
GND
VDDCORE
1k
C39
3.3D
dsPIC_MCL R
R50
GND
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
DS50002262A-page 27
A.5
SCHEMATIC – PIM MODULE
PIM MODULE
U11
OC1/RD0
OC2/RD1
OC3/RD2
OC4/RD3
OC5/CN13/RD4
OC6/CN14/RD5
OC7/CN15/RD6
OC8/UPDN/CN16/RD7
IC1/RD8
IC2/RD9
IC3/RD10
IC4/RD11
IC5/RD12
IC6/CN19/RD13
IC7/U1CTS/CN20/RD14
IC8/U1RTS/CN21/RD15
C2RX/RG0
C2TX/RG1
SCL 1/RG2
SDA1/RG3
SCK2/CN8/RG6
SDI 2/CN9/RG7
SDO2/CN10/RG8
SS2/CN11/RG9
RG12
RG13
RG14
RG15
DS50002262A-page 28
3.3D
3.3D
3.3D
3.3D
3.3D
6
7
8
9
63
73
74
64
72
76
77
78
81
82
83
84
68
69
70
71
79
80
47
48
3910C_SDO_MCU/RC1
3910B_SDO_MCU/RC2
3910A_SDO_MCU/RC3
RC4
OSC1
RC13
RC14
OSC2
3910_CL KI N_MCU
RD1
RD2
RD3/PMPBE
RD4/PMPWR
RD5/PMPRD
RD6
RD7
RD8
RD9
3910N_MDAT0
3910N_MDAT1
RD12
RD13
RD14/U1CTS
RD15/U1RTS
10
AN16/T2CK/T7CK/RC1
AN17/T3CK/T6CK/RC2
AN18/T4CK/T9CK/RC3
AN19/T5CK/T8CK/RC4
OSC1/CL KI N/RC12
PGD2/EMUD2/SOSCI /CN1/RC13
PGC2/EMUC2/SOSCO/T1CK/CN0/RC14
OSC2/CL KO/RC15
RG9/PMPA2/SS2
RG6/PMPA5/SCK2
RG7/PMPA4/SDI 2
RG8/PMPA3/SDO2
GND
RB8/AN8
RA9/PMPA7
GND
RA15/I NT4
RF12/U2CTS
3.3D
5V
9V
R 107
C1RX/RF0
C1TX/RF1
U1RX/RF2
U1TX/RF3
U2RX/CN17/RF4
U2TX/CN18/RF5
SCK1/I NT0/RF6
SDI 1/RF7
SDO1/RF8
U2CTS/RF12
U2RTS/RF13
RB0/AN0
RB1/AN1
RB2/SS1/AN2
RB3/AN3
RB4/AN4
RB5/AN5
RB6/AN6/PGC
RB7/AN7/PGD
RB8/AN8
RB9/AN9
RB11/PMPA12
RB10/PMPA13
RB12/PMPA11
RB13/PMPA10
RB14/PMPA1
RB15/PMPA0
3910_CL K IN_MCU_N
PWM1L /RE0
PWM1H/RE1
PWM2L /RE2
PWM2H/RE3
PWM3L /RE4
PWM3H/RE5
PWM4L /RE6
PWM4H/RE7
AN20/FL TA/I NT1/RE8
AN21/FL TB/I NT2/RE9
25
24
23
22
21
20
26
27
32
33
34
35
41
42
43
44
10
90
89
57
56
10
11
12
14
96
97
95
1
PGD3/EMUD3/AN0/CN2/RB0
PGC3/EMUC3/AN1/CN3/RB1
AN2/SS1/CN4/RB2
AN3/I NDX/CN5/RB3
AN4/QEA/CN6/RB4
AN5/QEB/CN7/RB5
PGC1/EMUC1/AN6/OCFA/RB6
PGD1/EMUD1/AN7/RB7
AN8/RB8
AN9/RB9
AN10/RB10
AN11/RB11
AN12/RB12
AN13/RB13
AN14/RB14
AN15/OCFB/CN12/RB15
10
87
88
52
51
49
50
55
54
53
40
39
VSS
VSS
VSS
VSS
VSS
AVSS
R 108
RG0
RG1
RG2/SCL 1
RG3/SDA1
RG6/PMPA5/SCK2
RG7/PMPA4/SDI 2
RG8/PMPA3/SDO2
RG9/PMPA2/SS2
RG12
RG13
RG14
RG15
93
94
98
99
100
3
4
5
18
19
VDD
VDD
VDD
VDD
VDD
VDD
AVDD
RG15
RG12
RA0/TMS
3910N_CS
RA6
RB6/AN6/PGC
RB5/AN5
RB10/PMPA13
RB12/PMPA11
RB14/PMPA1
3910C_SDO_MCU/RC1
3910A_SDO_MCU/RC3
RC13
3910_CL KI N_MCU
RD2
RD4/PMPWR
RD6
RD8
3910N_MDAT0
RD12
3.3D
RE0/PMPD0
RE2/PMPD2
RE4/PMPD4
RE6/PMPD6
GND
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99
101
103
105
107
109
111
113
115
117
119
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
102
104
106
108
110
112
114
116
118
120
J49
C83
C38
C37
C31
C75
0.1uF
0603
0.1uF
0603
0.1uF
0603
0.1uF
0603
0.1uF
0603
0.1uF
0603
GND
GND
GND
GND
RF4/PMPA9/U2RX
RF5/PMPA8/U2TX
RA2/SCL 2
RA3/SDA2
GND
RB9/AN9
RA10/PMPA6
GND
RA14/I NT3
RF13/U2RTS
3.3D
5V
9V
RG0
RG1
RG13
RG14
RA1
3910N_RESET
RA7
RB7/AN7/PGD
dsPIC_MCL R
RB11/PMPA12
RB13/PMPA10
RB15/PMPA0
3910B_SDO_MCU/RC2
RC4
RC14
RD1
RD3/PMPBE
RD5/PMPRD
RD7
RD9
3910N_MDAT1
RD13
3.3D
RE1/PMPD1
RE3/PMPD3
RE5/PMPD5
RE7/PMPD7
GND
RB2/SS1/AN2
3910N_SCK
3910N_SDO
3910N_SDI
GND
RB0/AN0
RB3/AN3
GND
3910N_DR
RD14/U1CTS
3.3D
5V
9V
RG0
RG1
RG9/PMPA2/SS2
RG6/PMPA5/SCK2
RG7/PMPA4/SDI 2
RG8/PMPA3/SDO2
GND
RB8/AN8
RA9/PMPA7
GND
RA15/I NT4
RF12/U2CTS
3.3D
5V
9V
RG15
RG12
RA0/TMS
3910N_CS
RA6
RB6/AN6/PGC
RB5/AN5
RB10/PMPA13
RB12/PMPA11
RB14/PMPA1
3910C_SDO_MCU/RC1
3910A_SDO_MCU/RC3
RC13
3910_CL KI N_MCU
RD2
RD4/PMPWR
RD6
RD8
3910N_MDAT0
RD12
3.3D
RE0/PMPD0
RE2/PMPD2
RE4/PMPD4
RE6/PMPD6
GND
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99
101
103
105
107
109
111
113
115
117
119
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
102
104
106
108
110
112
114
116
118
120
3.3D
C84
GND
RF2/U1RX
RF3/U1TX
RG2/SCL 1
RG3/SDA1
GND
RB1/AN1
RB4/AN4
GND
RE8/I NT1
RD15/U1RTS
3.3D
5V
9V
RF0
RF1
GND
MEC1-160-02-L-D-A
J52
Card Edge Connector
RF2/U1RX
RF3/U1TX
RG2/SCL 1
RG3/SDA1
GND
RB1/AN1
RB4/AN4
GND
RE8/I NT1
RD15/U1RTS
3.3D
5V
9V
RF0
RF1
RF4/PMPA9/U2RX
RF5/PMPA8/U2TX
RA2/SCL 2
RA3/SDA2
GND
RB9/AN9
RA10/PMPA6
GND
RA14/I NT3
RF13/U2RTS
3.3D
5V
9V
RG0
RG1
RG13
RG14
RA1
3910N_RESET
RA7
RB7/AN7/PGD
dsPIC_MCL R
RB11/PMPA12
RB13/PMPA10
RB15/PMPA0
3910B_SDO_MCU/RC2
RC4
RC14
RD1
RD3/PMPBE
RD5/PMPRD
RD7
RD9
3910N_MDAT1
RD13
3.3D
RE1/PMPD1
RE3/PMPD3
RE5/PMPD5
RE7/PMPD7
GND
Schematics and Layouts
RF0
RF1
RF2/U1RX
RF3/U1TX
RF4/PMPA9/U2RX
RF5/PMPA8/U2TX
3910N_SCK
3910N_SDO
3910N_SDI
RF12/U2CTS
RF13/U2RTS
15
36
45
65
75
31
VCAP/VDDCORE
3910_CL K IN_MCU_A
RE0/PMPD0
RE1/PMPD1
RE2/PMPD2
RE3/PMPD3
RE4/PMPD4
RE5/PMPD5
RE6/PMPD6
RE7/PMPD7
RE8/I NT1
3910N_DR
2
16
37
46
62
86
30
RB2/SS1/AN2
3910N_SCK
3910N_SDO
3910N_SDI
GND
RB0/AN0
RB3/AN3
GND
3910N_DR
RD14/U1CTS
3.3D
5V
9V
RG0
RG1
RA0/TMS
RA1
RA2/SCL 2
RA3/SDA2
3910N_CS
3910N_RESET
RA6
RA7
RA9/PMPA7
RA10/PMPA6
RA14/I NT3
RA15/I NT4
10
GND
GND
GND
GND
GND
GND
85
17
38
58
59
60
61
91
92
28
29
66
67
R 110
3.3D
3.3D
3.3D
3.3D
3.3D
ENVREG
3.3D
TMS/RA0
TCK/RA1
SCL 2/RA2
SDA2/RA3
TDI /RA4
TDO/RA5
AN22/CN22/RA6
AN23/CN23/RA7
VREF- /RA9
VREF+/RA10
INT3/RA14
INT4/RA15
R 109
VDDCORE
MCL R
3910_CL K IN_MCU_C
dsPIC_MCL R
13
3910_CL K IN_MCU_B
 2014 Microchip Technology Inc.
A.6
SCHEMATIC – POWER
J18
HDR M 1x2 VERT
R 1 2
RT
POWER
9V
U17
3
MRA4005
GND
ND
1
3
2
Power Jack 2.5mm
VI N VOUT
10uF
TANT-B
GND
1
C56
GND
U24
5V
LM1117-5V
D1
MCP1825S-3.3V
2
1
C55
0.1uF
0603
C21
10uF
TANT-B
GND
GND
GND
C71
GND
GN
D
+9V IN
J39
5V
GND
VI N V
VOUT
2
POWER
+5V EXT
0.1uF
0603
GND
GND
3
3.3D
C72
C73
0.1uF
0603
10uF
TANT-B
GND
TP1
Via_2.5x1.5
TP2
3.3D
Via_2.5x1.5
R35
1k 5%
0603
GND
GND
1
GND
L D2
2
LED 0603 Green
GND
 2014 Microchip Technology Inc.
PAD1
Bumpon Hemisphere Black
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
DS50002262A-page 29
A.7
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
A.8
BOARD - TOP TRACE AND TOP SILK
A.9
BOARD - BOTTOM TRACE AND BOTTOM SILK
DS50002262A-page 30
 2014 Microchip Technology Inc.
Schematics and Layouts
A.10 BOARD - LAYER #2 VDD
A.11 BOARD - LAYER #3 GND
 2014 Microchip Technology Inc.
DS50002262A-page 31
MCP3910 ADC Evaluation Board for 16-Bit MCUs User’s Guide
A.12 BOARD - TOP SILK AND PADS
A.13 BOARD - BOTTOM SILK AND PADS
DS50002262A-page 32
 2014 Microchip Technology Inc.
MCP3910 ADC EVALUATION BOARD
FOR 16-BIT MCUs USER’S GUIDE
Appendix B. Bill of Materials (BOM)
TABLE B-1:
Qty
BILL OF MATERIALS (BOM)
Reference
Description
Manufacturer
Part Number
64
C1, C2, C3, C4, C5, Capacitor ceramic 0.1 µF 16V 10%
C6, C7, C8, C9, C10, X7R 0603
C11, C12, C13, C14,
C15, C16, C17, C18,
C24, C25, C26, C27,
C30, C31, C32, C33,
C34, C35, C37, C38,
C39, C40, C41, C42,
C43, C44, C45, C46,
C47, C48, C49, C50,
C51, C52, C53, C54,
C55, C57, C58, C59,
C60, C61, C62, C68,
C69, C70, C71, C72,
C74, C75, C82, C83,
C84, C86, C87
TDK Corporation C1608X7R1C104K
7
C19, C20, C22, C23, Capacitor ceramic 4.7 uF 6.3V 10%
C63, C64, C65
X5R 0603
TDK Corporation C1608X5R0J475K
2
C21, C73
4
C28, C29, C66, C67
Cap. ceramic 22 pF 50V 5% C0G 0603 TDK Corporation C1608C0G1H220J
1
C36
Cap. ceramic 10 uF 10V X7R 20% 1206 TDK Corporation C3216X7R1A106M
1
C56
Cap. tantalum 10 uF 20V 10% 2.1 Ohm AVX Corporation TAJB106K020RNJ
size B
2
C82, C85
Cap. ceramic 1 uF 10V X7R 20% 0603 TDK Corporation C1608X7R1A105M
1
D1
Diode std. recept. 1A 600V SMA
ON
Semiconductor
MRA4005T3G
1
J1
Connector recept. mini SMD R/A 5 pos. Hirose Electric
Co., Ltd.
UX60-MB-5ST
8
J2, J3, J4, J5, J6, J7, Conn. terminal blocks plug 6A 3.5MM
J8, J9
3 pos. (mates with 8724 HDR-24 pin)
Keystone
Electronics
Corp.
8723
8
J2, J3, J4, J5, J6, J7, Pluggable terminal blocks 24 pin
J8, J9
breakway header
Keystone
Electronics
Corp.
8724
9
J10, J11, J12, J13,
J14, J15, J16, J17,
J41
Conn. header male .100 2x3 pos. vert. FCI
6796-206HLF
5
J18, J40, J47, J50,
J51
Conn. header male .100 1x2 pos. vert. FCI
77311-118-02LF
Note 1:
Cap. tantalum 10 uF 6.3V 20% 3 Ohm AVX Corporation TAJB106M006RNJ
size B
The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM
used in manufacturing uses all RoHS-compliant components.
 2014 Microchip Technology Inc.
DS50002262A-page 33
Bill of Materials (BOM)
TABLE B-1:
Qty
BILL OF MATERIALS (BOM) (CONTINUED)
Reference
Description
Manufacturer
Part Number
21
J19, J20, J21, J22,
J23, J24, J25, J26,
J27, J28, J29, J30,
J31, J32, J33, J34,
J35, J36, J37, J38,
J44
Conn. header male .100 1x3 pos. ver- FCI
tical
68000-103HLF
1
J39
Conn. power jack male 2.5 mm CLSD CUI Inc.
PJ-002B
2
J42, J45
Conn. header male .100 2x2 pos. vert. Tyco Electronics HDR M 2x2 Vertical
1
J43
Conn. D-sub. rcpt. R/A 9 pos. 15 gold
TE Connectivity
1734354-2
2
J46, J53
Conn. header male .100 2x8 pos. vert. FCI
68602-116HLF
1
J48
Conn. header male .100 1x6 pos. RA
68016-106HLF
1
J49
Mini edge card socket 1 mm pitch ver- Samtec, Inc.
tical
MEC1-160-02-L-D-A
4
L1, L2, L3, L4
Ferrite chip 47 Ohms 500 mA 0603
Laird
Technologies
LI0603E470R-10
1
LCD1
LCD cog. char. 2x16 transfl.
Multisight
Display Co. Ltd.
NHD-C0216CIZ-FSW-FBW-3V3
1
LD1
LED 2x1.2 mm red/green wtr. clr. SMD Kingbright Corp.
APHBM2012SURKCGKC
2
LD2, LD4
LED Smartled green 570 nm 0603
OSRAM Opto
Semiconductors
LG L29K-G2J1-24-Z
1
LD3
LED Smartled red 630 nm 0603
OSRAM Opto
Semiconductors
LS L29K-G1J2-1-0-2-R18-Z
2
LD5, LD6
LED 5mm red 640 nm 20 mcd 2 mA
Kingbright Corp.
WP7113LSRD
45
R1, R2, R3, R4, R5, Res. 1k Ω 1/10W 5% 0603 SMD
R6, R7, R8, R9, R10,
R11, R12, R13, R14,
R15, R16, R17, R18,
R35, R39, R40, R41,
R42, R43, R47, R49,
R50, R53, R54, R55,
R56, R79, R80, R81,
R82, R85, R90, R93,
R99, R105, R106,
R111, R120, R121,
R122
Panasonic - ECG ERJ-3GEYJ102V
2
R37, R104
Panasonic - ECG ERJ-3EKF1004
6
R38, R44, R48, R52, Res. 4.7k Ω 1/10W 5% 0603 SMD
R73, R119
Panasonic - ECG ERJ-3GEYJ472V
2
R45, R46
Res. 0 Ω 1/10W 5% 0603 SMD
Panasonic - ECG ERJ-3GEY0R00V
Res. 10k Ω 1/10W 5% 0603 SMD
Panasonic - ECG ERJ-3GEYJ103V
Res. 1M Ω 1/10W 1% 0603 SMD
FCI
1
R51
27
R74, R75, R76, R77, Res. 10 Ω 1/10W 5% 0603 SMD
R78, R83, R84, R86,
R87, R83, R89, R91,
R92, R94, R95, R96,
R97, R98, R100,
R101, R102, R103,
R107, R108, R109,
R110, R118
Panasonic - ECG ERJ-3GEYJ100V
2
R112, R113
Panasonic - ECG ERJ-3GEYJ222V
Note 1:
Res. 2.2k Ω 1/10W 5% 0603 SMD
The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM
used in manufacturing uses all RoHS-compliant components.
 2014 Microchip Technology Inc.
DS50002262A-page 34
Bill of Materials (BOM)
TABLE B-1:
Qty
4
BILL OF MATERIALS (BOM) (CONTINUED)
Reference
SW1, SW2,
SW3,SW4
Description
Manufacturer
Part Number
Switch tact. 6 mm 160GF H = 4.3 mm Omron Electron- B3S-1000P
ics LLC-EMC
Division
3
U7, U8, U9
Converter DC/DC 5V out 1W
CUI
VBT1-S5-S5-SMT
1
U10
IC line driver/receiver RS232
20-TSSOP
Texas
Instruments
SN75C3223PWR
1
U11
PIM-100-pin 25x1 header 1.27 mm on Oupiin America,
center
Inc.
2212-1X25G00S/031/058B
2
U14, U15
Photocoupler trans. out 4-minipak
Avago
Technologies
HCPL-181-00CE
4
U16, U21, U22, U23
Optocoupler bidirectional 3.3V 5V
SOIC-8
Fairchild
Semiconductor
FOD8012
1
U17
IC reg. LDO 800 mA 5V SOT-223
National
Semiconductor
LM1117MPX-5.0/NOPB
1
U1
IC USB to UART SSOP-20
Microchip
Technology Inc.
MCP2200-I/SS
4
U2, U3, U4, U5
IC AFE 24-Bit 2-Wire interface
Microchip
Technology Inc.
MCP3910A1T-E/SS
4
U6, U18, U19, U20
IC reg. LDO 150 mA 3.3V SOT-23A-3 Microchip
Technology Inc.
MCP1754ST-3302E/CB
1
U13
IC EEPROM 512K bit 400 kHz SOIC-8 Microchip
Technology Inc.
24LC512-1/SN
1
U24
IC LDO Reg. 500 mA 3.3V SOT-223-3 Microchip
Technology Inc.
MCP1825S-3302E/DB-N
3
U11
100-pin PIC24FJ256GA110 MCU
Microchip
Technology Inc.
MA240015
1
X1
Crystal 10 MHz 18 pF SMD
Abracon
Corporation
ABLS-10.000MHZ-B4-T
1
X2
Crystal 7.3728 MHz 18 pF SMD
Abracon
Corporation
ABLS-7.3728MHZ-B4-T
1
X3
Cer. Resonator 12.0 MHz SMD
Murata
Electronics
CSTCE12M0G55-R0
Note 1:
The components listed in this Bill of Materials are representative of the PCB assembly. The released BOM
used in manufacturing uses all RoHS-compliant components.
 2014 Microchip Technology Inc.
DS50002262A-page 35
Worldwide Sales and Service
AMERICAS
ASIA/PACIFIC
ASIA/PACIFIC
EUROPE
Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Technical Support:
http://www.microchip.com/
support
Web Address:
www.microchip.com
Asia Pacific Office
Suites 3707-14, 37th Floor
Tower 6, The Gateway
Harbour City, Kowloon
Hong Kong
Tel: 852-2943-5100
Fax: 852-2401-3431
India - Bangalore
Tel: 91-80-3090-4444
Fax: 91-80-3090-4123
Austria - Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393
Denmark - Copenhagen
Tel: 45-4450-2828
Fax: 45-4485-2829
Australia - Sydney
Tel: 61-2-9868-6733
Fax: 61-2-9868-6755
Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
China - Beijing
Tel: 86-10-8569-7000
Fax: 86-10-8528-2104
Austin, TX
Tel: 512-257-3370
China - Chengdu
Tel: 86-28-8665-5511
Fax: 86-28-8665-7889
Boston
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Cleveland
Independence, OH
Tel: 216-447-0464
Fax: 216-447-0643
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN
Tel: 317-773-8323
Fax: 317-773-5453
Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Canada - Toronto
Tel: 905-673-0699
Fax: 905-673-6509
DS50002262A-page 36
China - Chongqing
Tel: 86-23-8980-9588
Fax: 86-23-8980-9500
China - Hangzhou
Tel: 86-571-8792-8115
Fax: 86-571-8792-8116
China - Hong Kong SAR
Tel: 852-2943-5100
Fax: 852-2401-3431
China - Nanjing
Tel: 86-25-8473-2460
Fax: 86-25-8473-2470
China - Qingdao
Tel: 86-532-8502-7355
Fax: 86-532-8502-7205
China - Shanghai
Tel: 86-21-5407-5533
Fax: 86-21-5407-5066
China - Shenyang
Tel: 86-24-2334-2829
Fax: 86-24-2334-2393
China - Shenzhen
Tel: 86-755-8864-2200
Fax: 86-755-8203-1760
China - Wuhan
Tel: 86-27-5980-5300
Fax: 86-27-5980-5118
China - Xian
Tel: 86-29-8833-7252
Fax: 86-29-8833-7256
India - New Delhi
Tel: 91-11-4160-8631
Fax: 91-11-4160-8632
India - Pune
Tel: 91-20-3019-1500
Japan - Osaka
Tel: 81-6-6152-7160
Fax: 81-6-6152-9310
Japan - Tokyo
Tel: 81-3-6880- 3770
Fax: 81-3-6880-3771
Korea - Daegu
Tel: 82-53-744-4301
Fax: 82-53-744-4302
Korea - Seoul
Tel: 82-2-554-7200
Fax: 82-2-558-5932 or
82-2-558-5934
France - Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Germany - Dusseldorf
Tel: 49-2129-3766400
Germany - Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Germany - Pforzheim
Tel: 49-7231-424750
Italy - Milan
Tel: 39-0331-742611
Fax: 39-0331-466781
Italy - Venice
Tel: 39-049-7625286
Malaysia - Kuala Lumpur
Tel: 60-3-6201-9857
Fax: 60-3-6201-9859
Netherlands - Drunen
Tel: 31-416-690399
Fax: 31-416-690340
Malaysia - Penang
Tel: 60-4-227-8870
Fax: 60-4-227-4068
Poland - Warsaw
Tel: 48-22-3325737
Philippines - Manila
Tel: 63-2-634-9065
Fax: 63-2-634-9069
Singapore
Tel: 65-6334-8870
Fax: 65-6334-8850
Taiwan - Hsin Chu
Tel: 886-3-5778-366
Fax: 886-3-5770-955
Spain - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Sweden - Stockholm
Tel: 46-8-5090-4654
UK - Wokingham
Tel: 44-118-921-5800
Fax: 44-118-921-5820
Taiwan - Kaohsiung
Tel: 886-7-213-7830
Taiwan - Taipei
Tel: 886-2-2508-8600
Fax: 886-2-2508-0102
Thailand - Bangkok
Tel: 66-2-694-1351
Fax: 66-2-694-1350
China - Xiamen
Tel: 86-592-2388138
Fax: 86-592-2388130
China - Zhuhai
Tel: 86-756-3210040
Fax: 86-756-3210049
03/25/14
 2014 Microchip Technology Inc.