motor control 10-24v driver board (dual/single) user's...

74
2014 Microchip Technology Inc. DS50002261A Motor Control 10-24V Driver Board (Dual/Single) User’s Guide

Upload: doantram

Post on 23-Mar-2018

228 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

2014 Microchip Technology Inc. DS50002261A

Motor Control 10-24V DriverBoard (Dual/Single)

User’s Guide

Page 2: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

DS50002261A-page 2 2014 Microchip Technology Inc.

Information contained in this publication regarding deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE. Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights.

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 ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.

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.

QUALITY MANAGEMENT SYSTEM CERTIFIED BY DNV

== ISO/TS 16949 ==

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-149-1

Page 3: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Object of Declaration: Motor Control 10-24V Driver Board (Dual/Single)

2014 Microchip Technology Inc. DS50002261A-page 3

Page 4: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

NOTES:

DS50002261A-page 4 2014 Microchip Technology Inc.

Page 5: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Table of Contents

Preface ........................................................................................................................... 7

Chapter 1. Introduction1.1 Overview ...................................................................................................... 131.2 Motor Control 10-24V Driver Board (Dual/Single) Features ......................... 131.3 Block Diagram .............................................................................................. 15

Chapter 2. Board Interface Description2.1 Introduction ................................................................................................... 172.2 Highlights ...................................................................................................... 172.3 Board Connectors ........................................................................................ 172.4 User Interface Hardware .............................................................................. 35

Chapter 3. Hardware Description3.1 Introduction ................................................................................................... 413.2 Highlights ...................................................................................................... 413.3 Three-Phase Inverter Bridge and Gate Driver .............................................. 433.4 DC Bus Voltage Sensing .............................................................................. 433.5 Hall Sensor/Quadrature Encoder Interface .................................................. 443.6 Back-EMF and Recreated Neutral Signals ................................................... 453.7 Phase and Bus Current Sensing Circuits ..................................................... 463.8 Fault Generation Logic Circuit ...................................................................... 503.9 Brake Circuit ................................................................................................. 523.10 Power Supply ............................................................................................. 55

Appendix A. Board Schematics and LayoutA.1 Introduction .................................................................................................. 57A.2 Board Schematics and Layout ..................................................................... 57

Appendix B. Electrical SpecificationsB.1 Introduction .................................................................................................. 63

Appendix C. Component SelectionC.1 Introduction .................................................................................................. 65C.2 Highlights ..................................................................................................... 65C.3 Motor Current Amplifier Configuration ......................................................... 65C.4 Brake Current Amplifier Configuration ......................................................... 68C.5 Hardware Brake Enable Circuit Configuration ............................................. 70C.6 Hardware Brake Enable Circuit Configuration Resistors ............................. 73

Worldwide Sales and Service .................................................................................... 74

2014 Microchip Technology Inc. DS50002261A-page 5

Page 6: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

NOTES:

DS50002261A-page 6 2014 Microchip Technology Inc.

Page 7: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Preface

INTRODUCTION

This chapter contains general information that will be useful to know before using the Motor Control 10-24V Driver Board (Dual/Single). Items discussed in this chapter include:

• Document Layout• Conventions Used in this Guide• Warranty Registration

• Recommended Reading• The Microchip Web Site• Development Systems Customer Change Notification Service• Customer Support• Document Revision History

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 “DSXXXXXXXXA”, where “XXXXXXXX” 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.

2014 Microchip Technology Inc. DS50002261A-page 7

Page 8: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

DOCUMENT LAYOUT

This document describes how to use the Motor Control 10-24V Driver Board (Dual/Single). This user’s guide is composed of the following chapters:

• Chapter 1. “Introduction” provides a brief overview of the Motor Control 10-24V Driver Board (Dual/Single) and its features.

• Chapter 2. “Board Interface Description” summarizes the Motor Control 10-24V Driver Board (Dual/Single) input and output interfaces.

• Chapter 3. “Hardware Description” provides the hardware descriptions of the Motor Control 10-24V Driver Board (Dual/Single).

• Appendix A. “Board Schematics and Layout” provides a block diagram, board layouts and detailed schematics of the Motor Control 10-24V Driver Board (Dual/Single).

• Appendix B. “Electrical Specifications” provides the electrical specifications of the Motor Control 10-24V Driver Board (Dual/Single).

• Appendix C. “Component Selection” details the component selection of the motor current amplifier, brake current amplifier and the hardware brake enable circuit.

DS50002261A-page 8 2014 Microchip Technology Inc.

Page 9: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Preface

CONVENTIONS USED IN THIS GUIDE

This manual uses the following documentation conventions:

WARRANTY REGISTRATION

Please complete the enclosed Warranty Registration Card and mail it promptly. Sending in the Warranty Registration Card entitles users to receive new product updates. Interim software releases are available at the Microchip web site.

DOCUMENTATION CONVENTIONS

Description Represents Examples

Italic characters Referenced books MPLAB IDE User’s Guide

Emphasized text ...is the only compiler...

Initial caps A window the Output window

A dialog the Settings dialog

A menu selection select Enable Programmer

Quotes A field name in a window or dialog

“Save project before build”

Underlined, italic text with right angle bracket

A menu path File>Save

Bold characters A dialog button Click OK

A tab Click the Power tab

Text in angle brackets < > A key on the keyboard Press <Enter>, <F1>

Plain Courier New Sample source code #define START

Filenames autoexec.bat

File paths c:\mcc18\h

Keywords _asm, _endasm, static

Command-line options -Opa+, -Opa-

Bit values 0, 1

Constants 0xFF, ‘A’

Italic Courier New A variable argument file.o, where file can be any valid filename

Square brackets [ ] Optional arguments mcc18 [options] file [options]

Curly brackets and pipe character: { | }

Choice of mutually exclusive arguments; an OR selection

errorlevel {0|1}

Ellipses... Replaces repeated text var_name [, var_name...]

Represents code supplied by user

void main (void){ ...}

Notes A Note presents information that we want to re-emphasize, either to help you avoid a common pitfall or to make you aware of operating differences between some device family members. A Note can be in a box, or when used in a table or figure, it is located at the bottom of the table or figure. Note 1: This is a note used in a

table.

Note: This is a standard note box.

CAUTION

This is a Caution note.

2014 Microchip Technology Inc. DS50002261A-page 9

Page 10: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

RECOMMENDED READING

This user’s guide describes how to use the Motor Control 10-24V Driver Board (Dual/Single). The following Microchip documents are available and recommended as supplemental reference resources.

MPLAB® X IDE User’s Guide (DS50002027)

This user’s guide is a comprehensive guide that describes installation and features of Microchip’s MPLAB X Integrated Development Environment (IDE), as well as the editor and simulator functions in the MPLAB X IDE environment. Please visit www.microchip.com/mplabx for more information.

Readme Files

For the latest information on using other tools, read the tool-specific Readme files in the Readme subdirectory of the MPLAB X IDE installation directory. The Readme files contain updated information and known issues that may not be included in this user’s guide.

MPLAB® XC16 Assembler, Linker and Utilities User’s Guide (DS52106)

This user’s guide describes how to use GNU language tools to write code for 16-bit applications.

MPLAB® XC16 C Compiler User’s Guide (DS50002071)

This user’s guide describes how to use the 16-bit MPLAB XC16 C Compiler. Please visit www.microchip.com/compilers for more information.

dsPIC® DSC Signal Board User’s Guide (DS50002263)

This user’s guide describes how to use Microchip’s dsPIC DSC Signal Board.

dsPIC33EV256GM106 5V Motor Control Plug-In Module (PIM) Information Sheet (DS50002225)

This information sheet provides information specific to the dsPIC33EV256GM106 5V Motor Control Plug-In Module (PIM).

dsPIC33EP512GM710 Plug-In Module (PIM) Information Sheet for Single-Dual Motor Control (DS50002216)

This information sheet provides information specific to the dsPIC33EP512GM710 Plug-In Module (PIM) for Single-Dual Motor Control.

AN1299, Single-Shunt Three-Phase Current Reconstruction Algorithm for Sensorless FOC of a PMSM (DS01299)

AN1160, Sensorless BLDC Control with Back-EMF Filtering Using a Majority Function (DS01160)

AN1078, Sensorless Field Oriented Control of a PMSM (DS01078)

AN1292, “Sensorless Field Oriented Control (FOC) for a Permanent Magnet Synchronous Motor (PMSM) Using a PLL Estimator and Field Weakening (FW) (DS01292)

AN1017, Sinusoidal Control of PMSM Motors with dsPIC30F DSC (DS01017)

DS50002261A-page 10 2014 Microchip Technology Inc.

Page 11: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Preface

THE MICROCHIP WEB SITE

Microchip provides online support via our web site at http://www.microchip.com. This web site makes files and information easily available to customers. Accessible by most Internet browsers, 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 listings

• Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listings of seminars and events; and listings of Microchip sales offices, distributors and factory representatives

DEVELOPMENT SYSTEMS CUSTOMER CHANGE NOTIFICATION SERVICE

Microchip’s customer notification service helps keep customers current on Microchip products. Subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest.

To register, access the Microchip web site at www.microchip.com, click on Customer Change Notification and follow the registration instructions.

The Development Systems product group categories are:

• Compilers – The latest information on Microchip C compilers and other language tools

• Emulators – The latest information on the Microchip in-circuit emulator, MPLAB REAL ICE™

• In-Circuit Debuggers – The latest information on the Microchip in-circuit debugger, MPLAB ICD 3

• MPLAB X IDE – The latest information on Microchip MPLAB X IDE, the Windows® Integrated Development Environment for development systems tools

• Programmers – The latest information on Microchip programmers including the PICkit™ 3 development programmer

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

2014 Microchip Technology Inc. DS50002261A-page 11

Page 12: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

DOCUMENT REVISION HISTORY

Revision A (April 2014)

This is the initial release of this document.

DS50002261A-page 12 2014 Microchip Technology Inc.

Page 13: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Chapter 1. Introduction

1.1 OVERVIEW

The Motor Control 10-24V Driver Board (Dual/Single) is a low-voltage, dual motor control power stage, targeted to drive two Brushless DC (BLDC) motors or Permanent Magnet Synchronous Motors (PMSMs) concurrently.

The Motor Control 10-24V Driver Board (Dual/Single), along with the compatible dsPIC® DSC Signal Board, provides a software development platform to build and evaluate embedded motor control application software using Microchip’s high-performance motor control Digital Signal Controllers (DSCs) and Microcontrollers (MCUs).

1.2 MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) FEATURES

The Motor Control 10-24V Driver Board (Dual/Single) is shown in Figure 1-1. The boardincludes these key features:

• Two PMSM/BLDC motor control power stages with electrical specifications:

- Input DC voltage: 10-24V DC ±10% (9V-26.4V DC)

- Output phase RMS current: 10A nominal @ +25ºC per phase

• MCP8024 gate drivers with undervoltage, overvoltage, overcurrent, shoot-throughand short-circuit protection

• Hall sensors/Quadrature Encoder Interface (QEI) in each motor control stage toenable sensor-based motor control algorithms

• Phase voltage and reconstructed neutral feedback signals in each motor controlstage to enable sensorless BLDC operation

• DC bus current sense resistor for overcurrent protection, torque control of theBLDC motor and single-shunt Field Oriented Control (FOC) of PMSMs

• Phase current sensing resistors for Field Oriented Control

• DC bus voltage sensing

• Dynamic braking chopper circuit with hardware and software brake control forboth the inverter stages

• Overcurrent protection

• LED indication for PWM signals and Power-on Status

2014 Microchip Technology Inc. DS50002261A-page 13

Page 14: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

FIGURE 1-1: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE)

The block diagram of the Motor Control 10-24V Driver Board (Dual/Single) is shown inFigure 1-2. For more information on electrical specifications, see Appendix B. “ElectricalSpecifications”.

DS50002261A-page 14 2014 Microchip Technology Inc.

Page 15: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Intro

du

ction

2

01

4 M

icroch

ip T

ech

no

log

y Inc.

DS

50

00

22

61

A-p

ag

e 1

5

1.

FIG )

r – B

ion

Motornnector

Dynamic BrakeCircuit – B

HardwareBrake Enable

Circuit

Driver andBrake Switch

Brake CurrentSense Circuit

Lo

ad

Re

sist

or

Hall Sensor/Quadrature

EncoderInterface

Three-PhaseBack-EMFs and

RecreatedNeutral

D

.4V)

3 ˜

VREF_EXTVDD

Cu

rre

nt

Sh

un

tF

ee

db

ack

s

Amplifier – 3rd

Phase Current

DC VoltageSense

3 BLOCK DIAGRAM

URE 1-2: BLOCK DIAGRAM OF THE MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE

Inverte

SectInverter – A

Section

120-Pin Signal Board Interface Connector, J13

Hall Sensor/Quadrature

EncoderInterface

MotorConnector

I/P SupplyConnector

+12V LDO

Three-Phase Inverter Bridge

Phase and Bus Current Sensing

CoI/P SupplyConnector

Three-Phase Inverter Bridge

Phase and Bus Current Sensing

Fault GenerationLogic

MCP8024

+5V LDO

+12V LDO

DE2Communication

Protection Circuit

Three Operational Amplifiers andOne Comparator

Three Half-Bridge Drivers

MCP8024

+5V LDO

+12V LDO

DE2Communication

Protection Circuit

Three Operational Amplifiers andOne Comparator

Three Half-Bridge Drivers

Dynamic BrakeCircuit – A

HardwareBrake Enable

Circuit

Driver andBrake Switch

Brake CurrentSense Circuit

Lo

ad

Re

sist

or

VDC_A

Cu

rre

nt

Sh

un

t F

ee

db

ack

s

VDC_B

DC+(9V-26.4V)

C+

DVDD+5V

+12V

VDC_A (9V-26.4V) VDC_B (9V-26

3 ˜

Three-PhaseBack-EMFs and

RecreatedNeutral

DC VoltageSense

Amplifier – 3rd

Phase Current

A

I/P SupplyConnector

Ch

ip E

na

ble

PW

MS

Com

mun

icat

ion

Am

plif

ied

Cu

rre

nt

O/P

s

PW

Ms

Co

mm

un

ica

tion

Ch

ip E

na

ble

InputJack

Page 16: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

NOTES:

DS50002261A-page 16 2014 Microchip Technology Inc.

Page 17: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Chapter 2. Board Interface Description

2.1 INTRODUCTION

This chapter provides a more detailed description of the input and output interfaces of the Motor Control 10-24V Driver Board (Dual/Single).

2.2 HIGHLIGHTS

This chapter covers the following topics:

• Board Connectors

• User Interface Hardware

The input power supply for powering the gate drivers, inverters and other control circuits on the board, must be in the range of 10-24V DC ±10%.

2.3 BOARD CONNECTORS

The Motor Control 10-24V Driver Board (Dual/Single) has various connectors, jumpers and LED indications. The on-board connectors are provided in Table 2-1 and are shown in Figure 2.3.

TABLE 2-1: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) CONNECTORS

Designator Description

J1 Input DC Power Supply Connector for Inverter A

J2 Hall Sensor/Quadrature Encoder Interface Connector for Motor A

J4 Hall Sensor/Quadrature Encoder Interface Connector for Motor B

J5,J8 Input DC Power Supply Connector

J6 Input DC Power Supply Connector for Inverter B

J7 Inverter A Three-Phase Output Connector

J9 Inverter B Three-Phase Output Connector

J10, J11, J12 MCP8024 (U8) Operational Amplifier Interface Connector

J13 dsPIC® DSC Signal Board Interface Connector

J15 Auxiliary Power Supply Output Connectors for +5V, DVDD, AVDD, AGND, DGND

J16 +12V LDO (U11) Output Connector

TP46-TP47 Terminals to Connect Brake Resistor on Inverter A Side

TP51-TP52 Terminals to Connect Brake Resistor on Inverter B Side

2014 Microchip Technology Inc. DS50002261A-page 17

Page 18: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

FIGURE 2-1: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) CONNECTORS

The following are the on-board connectors:

• Power Supply Connectors (J5, J8, J1 and J6)

• Inverter Output Connectors (J7, J9)

• Signal Board Interface Connector (J13)

• Hall Sensor/Quadrature Encoder Interface Connectors (J2, J4)

• Terminals for Brake Resistors (TP46-TP47, TP51-TP52)

• Auxiliary Power Supply Output Connectors (J15, J16)

• MCP8024 (U8) Operational Amplifier Interface Connectors (J10, J11, J12)

J2

J11

J10

J16

J15

J4

J7J1

J8J5

J6 J9

TP51-TP52TP46-TP47

J12

J13

DS50002261A-page 18 2014 Microchip Technology Inc.

Page 19: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

2.3.1 Power Supply Connectors (J5, J8, J1 and J6)

The Motor Control 10-24V Driver Board (Dual/Single) is designed to operate in the DC voltage range of 9-26.4V. The possible input DC power supply connections are shown in Figure 2-2.

FIGURE 2-2: INPUT DC POWER SUPPLY CONNECTORS

If the wire jumpers between TP3-TP6 and TP7-TP8 are populated, Inverter A and Inverter B can be powered by a common voltage source, DC+, connected to either the coaxial plug, J5, or to the connector, J8. The voltage source, DC+, supplies power to the dsPIC DSC Signal Board through the signal board interface connector, J13. Connector, J5, can carry current up to 2.5A and connector, J8, can carry current up to 30A.

Both the Inverter A and Inverter B sections on the Motor Control 10-24V Driver Board (Dual/Single) can be powered independently by different voltage sources, such as VDC_A and VDC_B. Inverter A can be powered up by different voltage sources con-nected to connector, J1, if a wire jumper between TP3-TP6 is disconnected. Similarly, Inverter B can be powered up by different voltage sources connected to connector, J6, if a wire jumper between TP7-TP8 is disconnected. Connectors, J1 and J6, can carry the maximum current of 15A each. If both the jumpers, TP3-TP6 and TP7-TP8, are opened, then the dsPIC DSC Signal Board is powered from the connector, J5 or J8. Input power supply configuration is shown in Table 2-2.

J8

J5

J1

J13

J6

DC+

PGND

TP3 TP6

VDC_A

Populated By Default

Populated By Default

VDC_B

PGNDPGND

Jumper

DC+

PGND

PGND

TP7 TP8

Jumper

Signal BoardInterface Connector

Note: On the Motor Control 10-24V Driver Board (Dual/Single),TP3-TP6 andTP7-TP8 wire jumpers are populated by default.

TABLE 2-2: INPUT POWER SUPPLY CONFIGURATION

Wire Jumper Configuration Power Supply Connectors

TP3-TP6 TP7-TP8Inverter A Section

Inverter B Section

Signal Board

Connected Connected J5/J8 (DC+) J5/J8 (DC+)

J5/J8Disconnected Connected J1 (VDC_A) J5/J8

Connected Disconnected J5/J8 J6 (VDC_B)

Disconnected Disconnected J1 (VDC_A) J6 (VDC_B)

2014 Microchip Technology Inc. DS50002261A-page 19

Page 20: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

2.3.2 Inverter Output Connectors (J7, J9)

The Motor Control 10-24V Driver Board (Dual/Single) can drive two three-phase PMSM/BLDC motors. These motors are driven through Inverter A and Inverter B out-puts from connectors, J7 and J9. The pin assignments for connectors, J7 and J9, are provided in Table 2-3 and Table 2-4.

2.3.3 Signal Board Interface Connector (J13)

The signal board interface connector, J13, is used to interface the Motor Control 10-24V Driver Board (Dual/Single) to the dsPIC DSC Signal Board. The signal board interface connector, J13, has three rows and each row has 40 pins. The signals on the connector, J13, can be grouped into the following function sets:

• Control Signals to the Motor Control 10-24V Driver Board (Dual/Single) for eachInverter:

- Three pairs of PWMH/L signals

- Braking chopper circuit control signal

• Feedback Signals from the Motor Control 10-24V Driver Board (Dual/Single) foreach Inverter:

- Current shunt feedbacks

- DC bus voltage and current feedback

- Three-phase back-EMF signals and recreated neutral signals

- Hall Sensor/Quadrature Encoder Interface (QEI) sensor feedbacks

- Fault signals

• Power Supply Signals to Signal Board:

- Input DC power signal, DC+, and power ground

• Power Supply Signals from Signal Board:

- Auxiliary power supply signals, DVDD, +5V, DGND, AVDD and AGND

- DC bias voltage (VREF_EXT) signal to offset op amp outputs by a fixed DC voltage and this potential is referenced to AGND

• Signal Interface between Gate Driver and Microcontroller for each Inverter:

- Chip enable signal from microcontroller

- UART RX and TX to establish DE2 communication between controller and theMCP8024 gate driver

Connector, J13, pin function and pin mapping to the mate connector on the signal board are provided in Table 2-5 and Table 2-6. In Table 2-5, J13 pins are tabulated in order of their number, whereas in Table 2-6, signals on connector, J13, are grouped according to their functionality.

TABLE 2-3: INVERTER A OUTPUT CONNECTOR (J7)

Pin # Signal Name Pin Description

1 PHASE3_MA Phase 3 Output of Inverter A

2 PHASE2_MA Phase 2 Output of Inverter A

3 PHASE1_MA Phase 1 Output of Inverter A

TABLE 2-4: INVERTER B OUTPUT CONNECTOR (J9)

Pin # Signal Name Pin Description

1 PHASE3_MB Phase 3 Output of Inverter B

2 PHASE2_MB Phase 2 Output of Inverter B

3 PHASE1_MB Phase 1 Output of Inverter B

DS50002261A-page 20 2014 Microchip Technology Inc.

Page 21: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

TABLE 2-5: SIGNAL BOARD INTERFACE CONNECTOR (J13)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1) Signal Name Pin Function Signal Type

A1 A40 DVDD +3.3V or +5V Digital Power Supply from dsPIC® DSC Signal Board(2)

Power Supply

B1 B40 DVDD +3.3V or +5VDigital Power Supply from dsPIC DSC Signal Board(2)

Power Supply

C1 C40 DVDD +3.3V or +5V Digital Power Supply from dsPIC DSC Signal Board(2)

Power Supply

A2 A39 DGND Digital Ground Ground

B2 B39 DGND Digital Ground Ground

C2 C39 DGND Digital Ground Ground

A3 A38 VPHASE1_MB Phase 1 BEMF Voltage Feedback of Motor B Analog Output

B3 B38 — — —

C3 C38 DGND Digital Ground Ground

A4 A37 — — —

B4 B37 FAULT_AB Inverter A and Inverter B Combined Fault Output generated by Fault Generation Logic Circuit

Digital Output

C4 C37 VPHASE2_MB Phase 2 BEMF Voltage Feedback of Motor B Analog Output

A5 A36 VPHASE1_MA Phase 1 BEMF Voltage Feedback of Motor A Analog Output

B5 B36 VPHASE2_MA Phase 2 BEMF Voltage Feedback of Motor A Analog Output

C5 C36 VPHASE3_MA Phase 3 BEMF Voltage Feedback of Motor A Analog Output

A6 A35 VPHASE3_MB Phase 3 BEMF Voltage Feedback of Motor B Analog Output

B6 B35 RECN_MA,IPHASE3_MA,

IBRAKE_A

Recreated Neutral Feedback for Motor A orInverter A Phase 3 Current Feedback, or Braking Chopper Circuit – A Current Sense Output

Analog Output

C6 C35 — — —

A7 A34 VREF_EXT +1.65V/+2.5V Voltage Reference to Shift Op Amp Outputs(4)

Analog Output

B7 B34 — — —

C7 C34 — — —

A8 A33 — — —

B8 B33 — — —

C8 C33 — — —

A9 A32 — — —

B9 B32 VBUS_A DC Bus Feedback of Inverter A Analog Output

C9 C32 — — —

A10 A31 — — —

B10 B31 — — —

C10 C31 — — —

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 21

Page 22: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

A11 A30 DGND Digital Ground Ground

B11 B30 DGND Digital Ground Ground

C11 C30 DGND Digital Ground Ground

A12 A29 RECN_MB,IPHASE3_MB,

IBRAKE_B

Recreated Neutral Feedback for Motor B orInverter B Phase 3 Current Feedback, or Braking Chopper Circuit – B Current Sense Output

Analog Output

B12 B29 DE2_RX_B UART RX from Microcontroller to establish DE2 Communication with MCP8024 (U9)

Digital Output

C12 C29 — — —

A13 A28 — — —

B13 B28 HALLC_MA Hall Sensor C/INDEX Feedback from Motor A Digital Output

C13 C28 HALLB_MA Hall Sensor B/QEB Feedback from Motor A Digital Output

A14 A27 — — —

B14 B27 — — —

C14 C27 — — —

A15 A26 IBUS_MB Bus Current Feedback of Inverter B Analog Output

B15 B26 DE2_TX_B UART TX from Microcontroller to establish DE2 Communication with MCP8024 (U9)

Digital Input

C15 C26 BRAKE_EN_B Software Brake Enable Signal for Braking Chopper Circuit – B

Digital Input

A16 A25 — — —

B16 B25 IPHASE2_MB Inverter B Phase 2 Current Feedback Analog Output

C16 C25 IPHASE1_MB Inverter B Phase 1 Current Feedback Analog Output

A17 A24 BRAKE_EN_A Software Brake Enable Signal for Braking Chopper Circuit – A

Digital Input

B17 B24 — — —

C17 C24 — — —

A18 A23 — — —

B18 B23 — — —

C18 C23 HOME_MA Quadrature Encoder Interface HOME Signal from Motor A

Digital Output

A19 A22 — — —

B19 B22 SHUNT_LOW_SUM_A Inverter A Bus Current Shunt (Rsh5) Negative Terminal

Analog Output

C19 C22 SHUNT_HIGH_SUM_A Inverter A Bus Current Shunt (Rsh5) Positive Terminal

Analog Output

TABLE 2-5: SIGNAL BOARD INTERFACE CONNECTOR (J13) (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1) Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

DS50002261A-page 22 2014 Microchip Technology Inc.

Page 23: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

A20 A21 FAULT_MA Inverter A Bus Current Fault Output from Signal Board

Digital Output

B20 B21 DE2_RX_A UART RX from Microcontroller to establish DE2 Communication with MCP8024

Digital Output

C20 C19 — — —

A21 A20 DGND Digital Ground Ground

B21 B20 DGND Digital Ground Ground

C21 C20 DGND Digital Ground Ground

A22 A19 — — —

B22 B19 SHUNT_HIGH_SUM_A Inverter A Phase 2 Current Shunt (Rsh1) Negative Terminal

Analog Output

C22 C21 — — —

A23 A18 — — —

B23 B18 SHUNT_HIGH_1_A Inverter A Phase 1 Current Shunt (Rsh7) Positive Terminal

Analog Output

C23 C18 SHUNT_HIGH_2_A Inverter A Phase 2 Current Shunt (Rsh1) Positive Terminal

Analog Output

A24 A17 — — —

B24 B17 DE2_TX_A UART TX from Microcontroller to establish DE2 Communication with MCP8024

Digital Input

C24 C17 — — —

A25 A16 HALLA_MA Hall Sensor A/QEA Feedback from Motor A Digital Output

B25 B16 VBUS_B DC Bus Feedback of Inverter B Analog Output

C25 C16 — — —

A26 A15 — — —

B26 B15 CE_A Chip Enable Signal to MCP8024 (U8) Digital Input

C26 C15 SHUNT_HIGH_SUM_A Inverter A Phase 1 Current Shunt (Rsh7) Negative Terminal

Analog Output

A27 A14 — — —

B27 B14 — — —

C27 C14 — — —

A28 A13 CE_B Chip Enable Signal to MCP8024 (U9) Digital Input

B28 B13 HOME_MB Quadrature Encoder Interface HOME Signal of Motor B

Digital Output

C28 C13 — — —

TABLE 2-5: SIGNAL BOARD INTERFACE CONNECTOR (J13) (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1) Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 23

Page 24: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

A29 A12 PWM1L_A PWM for Inverter A Phase 1 Bottom MOSFET Control

Digital Input

B29 B12 HALLC_MB Hall Sensor C/INDEX Feedback of Motor B Digital Output

C29 C12 — — —

A30 A11 HALLA_MB Hall Sensor A/QEA Feedback of Motor B Digital Output

B30 B11 HALLB_MB Hall Sensor B/QEB Feedback of Motor B Digital Output

C30 C11 PWM1H_A PWM for Inverter A Phase 1 Top MOSFET Control

Digital Input

A31 A10 DGND Digital Ground Ground

B31 B10 DGND Digital Ground Ground

C31 C10 DGND Digital Ground Ground

A32 A9 PWM2H_A PWM for Inverter A Phase 2 Top MOSFET Control

Digital Input

B32 B9 PWM2L_A PWM for Inverter A Phase 2 Bottom MOSFET Control

Digital Input

C32 C9 — — —

A33 A8 PWM3H_A PWM for Inverter A Phase 3 Top MOSFET Control

Digital Input

B33 B8 — — —

C33 C8 PWM3L_A PWM for Inverter A Phase 3 Bottom MOSFET Control

Digital Input

A34 A7 PWM2L_B PWM for Inverter B Phase 2 Bottom MOSFET Control

Digital Input

B34 B7 PWM1L_B PWM for Inverter B Phase 1 Bottom MOSFET Control

Digital Input

C34 C7 PWM1H_B PWM for Inverter B Phase 1 Top MOSFET Control

Digital Input

A35 A6 PWM3H_B PWM for Inverter B Phase 3 Top MOSFET Control

Digital Input

B35 B6 PWM3L_B PWM for Inverter B Phase 3 Bottom MOSFET Control

Digital Input

C35 C6 PWM2H_B PWM for Inverter B Phase 2 Top MOSFET Control

Digital Input

A36 A5 — — —

B36 B5 — — —

C36 C5 FAULT_MB Inverter B Bus Current Fault Output to Microcontroller on Signal Board

Digital Input

TABLE 2-5: SIGNAL BOARD INTERFACE CONNECTOR (J13) (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1) Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

DS50002261A-page 24 2014 Microchip Technology Inc.

Page 25: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

A37 A4 AVDD +3.3V or +5V Analog Power Supply from Signal Board(3)

Power Supply

B37 B4 AVDD +3.3V or +5V Analog Power Supply from Signal Board(3)

Power Supply

C37 C4 AGND Analog Ground Ground

A38 A3 +5V +5V Digital Power Supply from Signal Board Power Supply

B38 B3 +5V +5V Digital Power Supply from Signal Board Power Supply

C38 C3 AGND Analog Ground Ground

A39 A2 PGND Power Ground Ground

B39 B2 PGND Power Ground Ground

C39 C2 PGND Power Ground Ground

A40 A1 DC+ DC Supply (10-24V) from Power Board to Signal Board

Power Supply

B40 B1 DC+ DC Supply (10-24V) from Power Board to Signal board

Power Supply

C40 C1 DC+ DC Supply (10-24V) from Power Board to Signal Board

Power Supply

TABLE 2-5: SIGNAL BOARD INTERFACE CONNECTOR (J13) (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1) Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 25

Page 26: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

A. Power Supply Signals

A1 A40 DVDD +3.3V or +5V Digital Power Supply from Signal Board(2)

Power Supply

B1 B40 DVDD +3.3V or 5V Digital Power Supply from Signal Board(2)

Power Supply

C1 C40 DVDD +3.3V or 5V Digital Power Supply from Signal Board

Power Supply

A2 A39 DGND Digital Ground Ground

B2 B39 DGND Digital Ground Ground

C2 C39 DGND Digital Ground Ground

C3 C38 DGND Digital Ground Ground

A11 A30 DGND Digital Ground Ground

B11 B30 DGND Digital Ground Ground

C11 C30 DGND Digital Ground Ground

A21 A20 DGND Digital Ground Ground

B21 B20 DGND Digital Ground Ground

C21 C20 DGND Digital Ground Ground

A31 A10 DGND Digital Ground Ground

B31 B10 DGND Digital Ground Ground

C31 C10 DGND Digital Ground Ground

A37 A4 AVDD +3.3V or +5V Analog Power Supply from Signal Board(3)

Power Supply

B37 B4 AVDD +3.3V or +5V Analog Power Supply from Signal Board(3)

Power Supply

C37 C4 AGND Analog Ground Ground

A38 A3 +5V +5V Digital Power Supply from Signal Board Power Supply

B38 B3 +5V +5V Digital Power Supply from Signal Board Power Supply

C38 C3 AGND Analog Ground Ground

A39 A2 PGND Power Ground Ground

B39 B2 PGND Power Ground Ground

C39 C2 PGND Power Ground Ground

A40 A1 DC+ DC Supply (10-24V) from Power Board to Signal Board

Power Supply

B40 B1 DC+ DC Supply (10-24V) from Power Board to Signal Board

Power Supply

C40 C1 DC+ DC Supply (10-24V) from Power Board to Signal Board

Power Supply

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

DS50002261A-page 26 2014 Microchip Technology Inc.

Page 27: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

B. Signals to and from Inverter A Section

B.1 PWM Signals

C30 C11 PWM1H_A PWM for Inverter A Phase 1 Top MOSFET Control

Digital Input

A29 A12 PWM1L_A PWM for Inverter A Phase 1 Bottom MOSFET Control

Digital Input

A32 A9 PWM2H_A PWM for Inverter A Phase 2 Top MOSFET Control

Digital Input

B32 B9 PWM2L_A PWM for Inverter A Phase 2 Bottom MOSFET Control

Digital Input

A33 A8 PWM3H_A PWM for Inverter A Phase 3 Top MOSFET Control

Digital Input

C33 C8 PWM3L_A PWM for Inverter A Phase 3 Bottom MOSFET Control

Digital Input

A17 A24 BRAKE_EN_A Software Brake Enable Signal for Braking Chopper Circuit – A

Digital Input

B.2 Interface Signals between Microcontroller and Gate Driver, MCP8024 (U8)

B26 B15 CE_A Chip Enable Signal to MCP8024 (U8) Digital Input

B24 B17 DE2_TX_A UART TX from Microcontroller to establish DE2 Communication with MCP8024

Digital Input

B20 B21 DE2_RX_A UART RX from Microcontroller to establish DE2 Communication with MCP8024

Digital Output

B.3 Hall Sensor/Quadrature Encoder Interface Feedback Signals from Motor A

A25 A16 HALLA_MA Hall Sensor A/QEA Feedback from Motor A Digital Output

C13 C28 HALLB_MA Hall Sensor B/QEB Feedback from Motor A Digital Output

B13 B28 HALLC_MA Hall Sensor C/INDEX Feedback from Motor A Digital Output

C18 C23 HOME_MA Quadrature Encoder Interface HOME Signal from Motor A

Digital Output

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 27

Page 28: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

B.4 Voltage and Current Feedback Signals

A5 A36 VPHASE1_MA Phase 1 Voltage Feedback of Motor A Analog Output

B5 B36 VPHASE2_MA Phase 2 Voltage Feedback of Motor A Analog output

C5 C36 VPHASE3_MA Phase 3 Voltage Feedback of Motor A Analog Output

B6 B35 RECN_MA,IPHASE3_MA,

IBRAKE_A

Recreated Neutral Feedback for Motor A or Inverter A Phase 3 Current Feedback, or Braking Chopper Circuit – A Current Sense Output

Analog Output

B23 B18 SHUNT_HIGH_1_A Inverter A Phase 1 Current Shunt (Rsh7) Positive Terminal

Analog Output

C26 C15 SHUNT_HIGH_SUM_A Inverter A Phase 1 Current Shunt (Rsh7) Negative Terminal

Analog Output

C23 C18 SHUNT_HIGH_2_A Inverter A Phase 2 Current Shunt (Rsh1) Positive Terminal

Analog Output

B22 B19 SHUNT_HIGH_SUM_A Inverter A Phase 2 Current Shunt (Rsh1) Negative Terminal

Analog Output

C19 C22 SHUNT_HIGH_SUM_A Inverter A bus Current Shunt (Rsh5) Positive Terminal

Analog Output

B19 B22 SHUNT_LOW_SUM_A Inverter A bus Current Shunt (Rsh5) Negative Terminal

Analog Output

B9 B32 VBUS_A DC Bus Feedback of Inverter A Analog Output

C. Signals to and from Inverter B Section

C.1 PWM Signals

C34 C7 PWM1H_B PWM for Inverter B Phase 1 Top MOSFET Control

Digital Input

B34 B7 PWM1L_B PWM for Inverter B Phase 1 Bottom MOSFET Control

Digital Input

C35 C6 PWM2H_B PWM for Inverter B Phase 2 Top MOSFET Control

Digital Input

A34 A7 PWM2L_B PWM for Inverter B Phase 2 Bottom MOSFET Control

Digital Input

A35 A6 PWM3H_B PWM for Inverter B Phase 3 Top MOSFET Control

Digital Input

B35 B6 PWM3L_B PWM for Inverter B Phase 3 Bottom MOSFET Control

Digital Input

C15 C26 BRAKE_EN_B Software Brake Enable Signal for Braking Chopper Circuit – B

Digital Input

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

DS50002261A-page 28 2014 Microchip Technology Inc.

Page 29: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

C.2 Interface Signals between Microcontroller and Gate Driver, MCP8024 (U9)

A28 A13 CE_B Chip Enable Signal to MCP8024 (U9) Digital Input

B15 B26 DE2_TX_B UART TX from Microcontroller to establish DE2 Communication with MCP8024 (U9)

Digital Input

B12 B29 DE2_RX_B UART RX from Microcontroller to establish DE2 Communication with MCP8024 (U9)

Digital Output

C.3 Hall Sensor/Quadrature Encoder Interface Feedback Signals from Motor B

A30 A11 HALLA_MB Hall Sensor A/QEA Feedback of Motor B Digital Output

B30 B11 HALLB_MB Hall Sensor B/QEB Feedback of Motor B Digital Output

B29 B12 HALLC_MB Hall Sensor C/INDEX Feedback of Motor B Digital Output

B28 B13 HOME_MB Quadrature Encoder Interface HOME Signal of Motor B

Digital Output

C.4 Voltage and Current Feedback Signals

A3 A38 VPHASE1_MB Phase 1 BEMF Voltage Feedback of Motor B Analog Output

C4 C37 VPHASE2_MB Phase 2 BEMF Voltage Feedback of Motor B Analog Output

A6 A35 VPHASE3_MB Phase 3 BEMF Voltage Feedback of Motor B Analog Output

A12 A29 RECN_MB,IPHASE3_MB,

IBRAKE_B

Recreated Neutral Feedback for Motor B orInverter B Phase 3 Current Feedback, or Braking Chopper Circuit – B Current Sense Output

Analog Output

C16 C25 IPHASE1_MB Inverter B Phase 1 Current Feedback Analog Output

B16 B25 IPHASE2_MB Inverter B Phase 2 Current Feedback Analog Output

A15 A26 IBUS_MB Bus Current Feedback of Inverter B Analog Output

B25 B16 VBUS_B DC Bus Feedback of Inverter B Analog Output

D. Others

D.1 Fault Signals

A20 A21 FAULT_MA Inverter A Bus Current Fault Output from Signal Board

Digital Output

C36 C5 FAULT_MB Inverter B Bus Current Fault Output to Microcontroller on Signal Board

Digital Input

B4 B37 FAULT_AB Inverter A and Inverter B Combined Fault Output generated by Fault Generation Logic Circuit

Digital Input

D.2 Voltage Offset

A7 A34 VREF_EXT +1.65V/+2.5VVoltage Reference to Shift Op Amp Outputs(4)

Analog Input

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 29

Page 30: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

E. Pins – Not Connected on Motor Control 10-24V Driver Board (Dual/Single)(2)

B3 B38 — — —

A4 A37 — — —

C6 C35 — — —

B7 B34 — — —

C7 C34 — — —

A8 A33 — — —

B8 B33 — — —

C8 C33 — — —

A9 A32 — — —

C9 C32 — — —

A10 A31 — — —

B10 B31 — — —

C10 C31 — — —

C12 C29 — — —

A13 A28 — — —

A14 A27 — — —

B14 B27 — — —

C14 C27 — — —

A16 A25 — — —

B17 B24 — — —

C17 C24 — — —

A18 A23 — — —

B18 B23 — — —

A19 A22 — — —

C20 C19 — — —

A22 A19 — — —

C22 C21 — — —

A23 A18 — — —

A24 A17 — — —

C24 C17 — — —

C25 C16 — — —

A26 A15 — — —

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

DS50002261A-page 30 2014 Microchip Technology Inc.

Page 31: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

A27 A14 — — —

B27 B14 — — —

C27 C14 — — —

C28 C13 — — —

C29 C12 — — —

C32 C9 — — —

B33 B8 — — —

A36 A5 — — —

B36 B5 — — —

TABLE 2-6: SIGNAL BOARD INTERFACE CONNECTOR (J13), GROUPED BY FUNCTIONALITY (CONTINUED)

On-Board J13

Connector Pin #

Mating Connector

Pin #(1)Signal Name Pin Function Signal Type

Note 1: The mating connector pin refers to the mating connector on the dedicated signal board interfaced to the Motor Control 10-24V Driver Board (Dual/Single).

2: On the dsPIC® DSC Signal Board, the DVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

3: On the dsPIC DSC Signal Board, the AVDD voltage level can be configured as either +3.3V or +5V by the PIM plugged into the board.

4: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65 or +2.5V by the PIM plugged into the board.

2014 Microchip Technology Inc. DS50002261A-page 31

Page 32: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

2.3.4 Hall Sensor/Quadrature Encoder Interface Connectors (J2, J4)

The Hall sensors or Quadrature Encoder Interfaces (QEIs) are used for determining the motor position. Connectors, J2 and J4, can be used to interface the Hall Sensor/Quadrature Encoder Interface of motors driven by Inverter A and Inverter B, respec-tively. The pin descriptions of connectors, J2 and J4, are shown in Table 2-7 and Table 2-8.

2.3.5 Terminals for Brake Resistors (TP46-TP47, TP51-TP52)

Brake resistors can be added to Braking Chopper Circuit of Inverter A and Inverter B through terminals provided on the Motor Control 10-24V Driver Board (Dual/Single). Table 2-7 and Table 2-10 provides the terminal pin-outs.

TABLE 2-7: HALL SENSOR/QUADRATURE ENCODER INTERFACE CONNECTOR (J2)

Pin # Signal Name Pin Description

1 +5V Hall Sensors/QEI Power Supply

2 DGND Digital Ground

3 HALLA_MA Hall Sensor A/QEI Phase A Feedback for Motor A

4 HALLB_MA Hall Sensor B/QEI Phase B Feedback for Motor A

5 HALLC_MA Hall Sensor C/QEI INDEX Feedback for Motor A

6 HOME_MA QEI HOME Signal Feedback for Motor A

TABLE 2-8: HALL SENSOR/QUADRATURE ENCODER INTERFACE CONNECTOR (J4)

Pin # Signal Name Pin Description

1 +5V Hall Sensors/QEI Power Supply

2 DGND Digital Ground

3 HALLA_MB Hall Sensor A/QEI Phase A Feedback for Motor B

4 HALLB_MB Hall Sensor B/QEI Phase B Feedback for Motor B

5 HALLC_MB Hall Sensor C/QEI INDEX Feedback for Motor B

6 HOME_MB QEI HOME Signal Feedback for Motor B

TABLE 2-9: TERMINALS FOR BRAKE RESISTOR ON INVERTER A SIDE

Terminal # Terminal Name Terminal Description

1 TP46 Inverter A Brake Resistor Positive Terminal

2 TP47 Inverter A Brake Resistor Negative Terminal

TABLE 2-10: TERMINALS FOR BRAKE RESISTOR ON INVERTER B SIDE

Terminal # Terminal Name Terminal Description

1 TP51 Inverter B Brake Resistor Positive Terminal

2 TP52 Inverter B Brake Resistor Negative Terminal

DS50002261A-page 32 2014 Microchip Technology Inc.

Page 33: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

2.3.6 Auxiliary Power Supply Output Connectors (J15, J16)

Various auxiliary power supply outputs can be tapped through connectors, J15 and J16. The auxiliary power supply outputs on connector, J15, are provided in Table 2-11 and Table 2-12 provides the power supply outputs on connector, J16.

TABLE 2-11: AUXILIARY POWER SUPPLY OUTPUT CONNECTOR (J15)

Pin #Signal Name

Signal Description

1 DGND Digital Ground

2 +5V +5V Digital Power Output

3 DVDD +3.3V/+5V Digital Power Output

4 AGND Analog Ground

5 AVDD +3.3V/+5V Analog Power Output

TABLE 2-12: +12V LDO (U11) OUTPUT CONNECTOR (J16)

Pin #Signal Name

Signal Description

1 +12V +12V Output of LDO U11 (L7812CD2T-TR)

2 PGND Power Ground

2014 Microchip Technology Inc. DS50002261A-page 33

Page 34: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

2.3.7 MCP8024 (U8) Operational Amplifier Interface Connectors (J10, J11, J12)

The three-phase BLDC motor gate driver with the power module, MCP8024, has three internal operational amplifiers. These amplifiers can be configured as either inverting or non-inverting, and are labeled as U8-A, U8-B and U8-C. Each of these amplifier inputs and outputs are accessible through connectors, J10, J11 and J12 (see Figure A-1). The inputs and output of the gate driver amplifiers, U8-A, U8-B and U8-C, are provided in Table 2-13 through Table 2-15, respectively.

By default, the U8-A, U8-B and U8-C amplifiers are configured as non-inverting buffers with their non-inverting input connected to VREF_EXT (half of the amplifier supply voltage) for low-power consumption. For circuit details, see Figure A-1.

TABLE 2-13: AMPLIFIER U8-A INPUT AND OUTPUT CONNECTOR (J12)

Pin #Signal Name

Signal Description

1 IN3+ Positive Input of U8-A Amplifier Circuit

2 IN3- Negative Input of U8-A Amplifier Circuit

3 OUT3 U8-A Amplifier Output

TABLE 2-14: AMPLIFIER U8-B INPUT AND OUTPUT CONNECTOR (J11)

Pin #Signal Name

Signal Description

1 IN2+ Positive Input of U8-B Amplifier Circuit

2 IN2- Negative Input of U8-B Amplifier Circuit

3 OUT2 U8-B Amplifier Output

TABLE 2-15: AMPLIFIER U8-C INPUT AND OUTPUT CONNECTOR (J10)

Pin #Signal Name

Signal Description

1 IN1- Negative Input of U8-C Amplifier Circuit

2 IN1+ Positive Input of U8-C Amplifier Circuit

3 OUT1 U8-C Amplifier Output

DS50002261A-page 34 2014 Microchip Technology Inc.

Page 35: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

2.4 USER INTERFACE HARDWARE

2.4.1 Board Jumpers

The Motor Control 10-24V Driver Board (Dual/Single) has three power jumpers and two signal jumpers. The on-board jumpers are provided in Table 2-16. Figure 2-3 shows the jumper positions.

FIGURE 2-3: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) JUMPERS

TABLE 2-16: BOARD JUMPERS

Jumper Designator

Jumper Description

JP2 Connects the chip enable signal of gate driver, IC U8, to +5 VLDO1(CE_A = High) enabling all device functions.

JP3 Connects the chip enable signal of gate driver, IC U9, to +5 VLDO2(CE_B = High) enabling all device functions.

TP3-TP6 Connects the power supply, DC+ signal, to Inverter A circuits which are populated by default and can carry 15A current.

TP7-TP8 Connects the power supply, DC+ signal, to Inverter B circuits which are populated by default and can carry 15A current.

TP54-TP55 If populated, +12V LDO (U11) input and output are shorted bypassing the low LDO.

JP2

TP54-TP55

TP3-TP6

JP3

TP7-TP8

2014 Microchip Technology Inc. DS50002261A-page 35

Page 36: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

2.4.2 Board LED Indications

The on-board LEDs are provided in Table 2-17 and Figure 2-4 shows the LED positions.

TABLE 2-17: BOARD LEDs

LED Designator

LED Indication

D1 Power-on status indication for Auxiliary Supply Output DVDD (+3.3V/+5V) from the Signal Board.

D2 Power-on status indication for Auxiliary Supply Output +5V from the Signal Board.

D3 Power-on status indication for the on-board +12V LDO (U11) output.

D25 Indicates PWM Pin status of Inverter A Phase 1 Top MOSFET control.

D26 Indicates PWM Pin status of Inverter A Phase 1 Bottom MOSFET control.

D27 Indicates PWM Pin status of Inverter A Phase 2 Top MOSFET control.

D28 Indicates PWM Pin status of Inverter A Phase 2 Bottom MOSFET control.

D29 Indicates PWM Pin status of Inverter A Phase 3 Top MOSFET control.

D30 Indicates PWM Pin status of Inverter A Phase 3 Bottom MOSFET control.

D31 Indicates PWM Pin status of Inverter B Phase 1 Top MOSFET control.

D32 Indicates PWM Pin status of Inverter B Phase 1 Bottom MOSFET control.

D33 Indicates PWM Pin status of Inverter B Phase 2 Top MOSFET control.

D34 Indicates PWM Pin status of Inverter B Phase 2 Bottom MOSFET control.

D35 Indicates PWM Pin status of Inverter B Phase 3 Top MOSFET control.

D36 Indicates PWM Pin status of Inverter B Phase 3 Bottom MOSFET control.

DS50002261A-page 36 2014 Microchip Technology Inc.

Page 37: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

FIGURE 2-4: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) LEDs

D1

D3

D25-D30

D31-D36

D2

2014 Microchip Technology Inc. DS50002261A-page 37

Page 38: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

2.4.3 Board Test Points

There are several test points on the Motor Control 10-24V Driver Board (Dual/Single) to allow probing of voltages, currents and signals. Table 2-18 provides all the test points on the board.

TABLE 2-18: BOARD TEST POINTS

Test Point

Number

Test Point Name

Description

TP1 VBUS_A DC Bus Feedback of Inverter A

TP2 VBUS_B DC Bus Feedback of Inverter B

TP4 DGND Digital Ground

TP5 DGND Digital Ground

TP9 DE2_A DE2 Communication Link of MCP8024 U8

TP10 DE2_B DE2 Communication Link of MCP8024 U9

TP11 FAULT_MB Inverter B Bus Current Fault Output to Microcontroller on Signal Board

TP12 FAULT_AB Inverter A and Inverter B Combined Fault Output generated by Fault Generation Logic

TP13 IPHASE1_MB Inverter B Phase 1 Current Feedback

TP14 IPHASE2_MB Inverter B Phase 2 Current Feedback

TP15 IBUS_MB Inverter B Bus Current Feedback

TP16 FAULT_MA Inverter A Bus Current Fault Output from Signal Board

TP17 5VLDO1 Output of Internal +5V LDO Regulator of Gate Driver, MCP8024 U8

TP18 5VLDO2 Output of Internal +5V LDO Regulator of Gate Driver, MCP8024 U9

TP19 VPHASE3_MA Phase 3 BEMF Voltage Feedback of Motor A

TP20 RECN_MA Recreated Neutral Feedback for Motor A

TP21 VPHASE2_MA Phase 2 BEMF Voltage Feedback of Motor A

TP22 VPHASE1_MA Phase 1 BEMF Voltage Feedback of Motor A

TP23 GT1H_A Gate Signal from Driver for Inverter A Phase 1 Top MOSFET Control

TP24 GT2H_A Gate Signal from Driver for Inverter A Phase 2 Top MOSFET Control

TP25 GT3H_A Gate Signal from Driver for Inverter A Phase 3 Top MOSFET Control

TP26 GT3L_A Gate Signal from Driver for Inverter A Phase 3 Bottom MOSFET Control

TP27 GT2L_A Gate Signal from Driver for Inverter A Phase 2 Bottom MOSFET Control

TP28 GT1L_A Gate Signal from Driver for Inverter A Phase 1 Bottom MOSFET Control

TP29 VDC_A DC Bus Voltage of Inverter A

TP30 12VLDO1 Output of Internal +12V LDO Regulator of Gate Driver, MCP8024 U8

TP31 RECN_MB Recreated Neutral Feedback for Motor B

TP32 VPHASE3_MB Phase 3 BEMF Voltage Feedback of Motor B

Note 1: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board

2: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65V or +2.5V by the PIM plugged into the board

DS50002261A-page 38 2014 Microchip Technology Inc.

Page 39: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Interface Description

TP33 VPHASE1_MB Phase 1 BEMF Voltage Feedback of Motor B

TP34 VPHASE2_MB Phase 2 BEMF Voltage Feedback of Motor B

TP35 GT1H_B Gate Signal from Driver for Inverter B Phase 1 Top MOSFET Control

TP36 GT2H_B Gate Signal from Driver for Inverter B Phase 2 Top MOSFET Control

TP37 GT3H_B Gate Signal from Driver for Inverter B Phase 3 Top MOSFET Control

TP38 GT3L_B Gate Signal from Driver for Inverter B Phase 3 Bottom MOSFET Control

TP39 GT2L_B Gate Signal from Driver for Inverter B Phase 2 Bottom MOSFET Control

TP40 GT1L_B Gate Signal from Driver for Inverter B Phase 1 Bottom MOSFET Control

TP41 VDC_B DC Bus Voltage of Inverter B

TP42 12VLDO2 Output of Internal +12V LDO Regulator of Gate Driver, MCP8024 U9

TP43 IPHASE3_MB Inverter B Phase 3 Current Feedback

TP44 IPHASE3_MA Inverter A Phase 3 Current Feedback

TP45 — Reference Voltage Output of Comparator, U4

TP48 — Brake Enable Input to Brake Switch Driver, U5

TP49 IBRAKE_A Brake Circuit A Current Sensing Amplifier Output

TP50 — Reference Voltage Output of Comparator, U7

TP53 — Brake Enable Input to Brake Switch Driver, U10

TP54 DC+ DC Power Supply (10V-24V)

TP55 +12V On-board +12V LDO (U11) Regulator Output

TP56 IBRAKE_B Brake Circuit B Current Sensing Amplifier Output

TP58 PGND Power Ground

TP59 PGND Power Ground

TP60 AGND Analog Ground

TP61 AGND Analog Ground

TP62 DVDD +3.3V or 5V Digital Power Supply from Signal Board(1)

TP63 PGND Power Ground

TP64 PGND Power Ground

TP68 VREF_EXT +1.65V/+2.5V Voltage Reference to shift Op Amp Outputs(2)

J3-1 PWM1H_A PWM Input to Driver for Inverter A Phase 1 Top MOSFET Control

J3-2 PWM1L_A PWM Input to Driver for Inverter A Phase 1 Bottom MOSFET Control

J3-3 PWM2H_A PWM Input to Driver for Inverter A Phase 2 Top MOSFET Control

J3-4 PWM2L_A PWM Input to Driver for Inverter A Phase 2 Bottom MOSFET Control

TABLE 2-18: BOARD TEST POINTS (CONTINUED)

Test Point

Number

Test Point Name

Description

Note 1: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board

2: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65V or +2.5V by the PIM plugged into the board

2014 Microchip Technology Inc. DS50002261A-page 39

Page 40: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

J3-5 PWM3H_A PWM Input to Driver for Inverter A Phase 3 Top MOSFET Control

J3-6 PWM3L_A PWM Input to Driver for Inverter A Phase 3 Bottom MOSFET Control

J3-7 DGND Digital Ground

J14-1 PWM1H_B PWM Input to Driver for Inverter B Phase 1 Top MOSFET Control

J14-2 PWM1L_B PWM Input to Driver for Inverter B Phase 1 Bottom MOSFET Control

J14-3 PWM2H_B PWM Input to Driver for Inverter B Phase 2 Top MOSFET Control

J14-4 PWM2L_B PWM Input to Driver for Inverter B Phase 2 Bottom MOSFET Control

J14-5 PWM3H_B PWM Input to Driver for Inverter B Phase 3 Top MOSFET Control

J14-6 PWM3L_B PWM Input to Driver for Inverter B Phase 3 Bottom MOSFET Control

J14-7 DGND Digital Ground

HA_A HALLA_MA Hall Sensor A/QEA Feedback of Motor A

HB_A HALLB_MA Hall Sensor B/QEB Feedback of Motor A

HC_A HALLC_MA Hall Sensor C/INDEX Feedback of Motor A

HOME_A HOME_MA QEI HOME Signal of Motor A

HA_B HALLA_MB Hall Sensor A/QEA Feedback of Motor B

HB_B HALLB_MB Hall Sensor B/QEB Feedback of Motor B

HC_B HALLC_MB Hall Sensor C/INDEX Feedback of Motor B

HOME_B HOME_MB QEI HOME Signal of Motor B

TABLE 2-18: BOARD TEST POINTS (CONTINUED)

Test Point

Number

Test Point Name

Description

Note 1: On the dsPIC® DSC Signal Board, the DVDD voltage level is configured as either +3.3V or +5V by the PIM plugged into the board

2: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as either +1.65V or +2.5V by the PIM plugged into the board

DS50002261A-page 40 2014 Microchip Technology Inc.

Page 41: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Chapter 3. Hardware Description

3.1 INTRODUCTION

This chapter provides a more detailed description of the hardware features of the Motor Control 10-24V Driver Board (Dual/Single).

The Motor Control 10-24V Driver Board (Dual/Single) is a power board with dual motor control and three-phase inverter stages that can be interfaced with the dsPIC® DSC Signal Board. The boards support PMSM/BLDC motor control application development using Microchip controllers. The Motor Control 10-24V Driver Board (Dual/Single) also features a three-phase Brushless DC (BLDC) motor gate driver with power module, MCP8024, from Microchip’s product portfolio. Motor control algorithms, position feedback interface, and current and voltage sensing circuits are built-in to facilitate development of various PMSM/BLDC motors. Two dynamic brake circuit stages are also integrated on the board.

Both Inverter A and Inverter B can be operated from an input voltage in the range of 10-24V, and are capable of delivering a continuous output phase current of 10A (RMS) in the specified operating range. The dynamic brake circuit can also handle continuous current of 10A, without exceeding the specified operating conditions.

3.2 HIGHLIGHTS

This chapter covers the following hardware sections:

• Three-Phase Inverter Bridge and Gate Driver

• DC Bus Voltage Sensing

• Hall Sensor/Quadrature Encoder Interface

• Back-EMF and Recreated Neutral Signals

• Phase and Bus Current Sensing Circuits

• Fault Generation Logic Circuit

• Brake Circuit

• Power Supply

The hardware section of the Motor Control 10-24V Driver Board (Dual/Single) is shown in Figure 3-1.

Note: Inverter A and Inverter B, and associated circuits are referred to using the symbols, A and B.

2014 Microchip Technology Inc. DS50002261A-page 41

Page 42: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

FIGURE 3-1: MOTOR CONTROL10-24V DRIVER BOARD HARDWARE SECTIONS

Legend:

1 dsPIC® DSC Signal Board Interface Connector 2 +12V LDO Circuit

3 Input Power Supply 4 Three-Phase Inverter Bridge A and B

5 Gate Driver Circuit 6 Current Sensing Shunts

7 Back-EMF Sensing Circuit 8 Hall Sensor/QE Interface Circuit

9 Motor Connector 10 Dynamic Brake Circuit

7-A

3

2

8-A

5-A

7-B

5-B

8-B

6-B6-A

4-B

3-B 9-B9-A 3-A

10-B10-A

4-A

Note: A and B indicates the inverter section to which each hardware block is associated.

1

DS50002261A-page 42 2014 Microchip Technology Inc.

Page 43: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

3.3 THREE-PHASE INVERTER BRIDGE AND GATE DRIVER

The three-phase motor power stage is implemented using six N-channel MOSFETs (IPB054N06N3 G), configured as three half-bridges. A resistor is connected across the gate and source of each MOSFET, to ensure soft turn-off of the MOSFET, if the gate signal is disconnected. Low-ESR ceramic capacitors are provided across each half-bridge for filtering high-frequency currents due to switching. Transient voltage sup-pressors are connected between each inverter supply and ground for protecting inverter and driver against voltage transients.

Microchip’s three-phase, BLDC motor gate driver along with the power module, MCP8024, are used for low and high side MOSFET gate drive. Gate driver inputs are 3.3V compatible. MCP8024 provides undervoltage, overvoltage, shoot-through and short-circuit protection of the inverter bridge. It also integrates three amplifiers and an overvoltage comparator. DE2 communication (half-duplex, 9600 baud, 8-bit, no parity, single line communication link) is provided for driver Fault status indication, driver con-figuration and setting parameters, such as dead time, blanking time, overcurrent threshold and so on.

The DE2 communication link that interfaces between the microcontroller and the MCP8024 can be established by the UART controller module, and by connecting the UART receive and transmit pins to a single line DE2 communication link of the gate driver, as shown in Figure 3-2.

FIGURE 3-2: DE2 COMMUNICATION LINK

The three-phase BLDC motor gate driver, with the power module MCP8024, also integrates +5V and +12V LDO voltage regulators, capable of delivering up to 20 mA of current. The +12V LDO output from MCP8024 supplies power to the bootstrap circuit on the same chip used for driving the high side MOSFETs. The +5V LDO output is used to supply power to the amplifier circuits on the board. Pull-down resistors are added to all driver inputs to turn off MOSFETs in the absence of PWM signals. For more information on MCP8024, refer to the “3-Phase Brushless DC (BLDC) Motor Gate Driver with Power Module” (DS20005228) data sheet.

3.4 DC BUS VOLTAGE SENSING

On the Motor Control 10-24V Driver Board (Dual/Single), the DC bus voltage sensing network is present in both the Inverter A and Inverter B sections. These inverters can be operated from different input voltage supplies.

Microcontroller

UART

TX

RX

MCP8024

DE2 DE2 Interface

2014 Microchip Technology Inc. DS50002261A-page 43

Page 44: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

3.5 HALL SENSOR/QUADRATURE ENCODER INTERFACE

The BLDC/PMSM motor control applications can read rotor position and speed infor-mation from Hall sensors or encoders. The Hall sensors can be powered by the +5V supply output available through the interface connector terminals. The Hall sensor/Quadrature Encoder Interface circuit supports either open-collector or push-pull output sensors. A capacitor is added to each signal output to reduce the noise. The Hall sensor outputs can be interfaced with a +3.3V or +5V microcontroller. By default, the voltage divider scales down the +5V output to +3.3V. If the sensor outputs are inter-faced with a +5V microcontroller, and the VIH of the controller input pins is less than 3.3V, the divider has to be modified to deliver a +5V output. Circuit configurations to set sensor output voltage are provided in Table 3-1 and Table 3-2.

TABLE 3-1: OUTPUT VOLTAGE LEVEL SETTING HALL SENSOR/QUADRATURE ENCODER INTERFACE CIRCUIT A

Signal Description

Resistor Value to Set Signal Output Voltage Level

3.3V (default setting)

5V

HALLA_MA(Hall Sensor A/QEA Feedback from Motor A)

R40 R40

HALLB_MA (Hall Sensor B/QEB Feedback from Motor A)

R41 R41

HALLC_MA(Hall Sensor C/INDEX Feedback from Motor A)

R42 R42

HOME_MA (QEI HOME Signal from Motor A)

R43 R43

TABLE 3-2: OUTPUT VOLTAGE LEVEL SETTING HALL SENSOR/QUADRATURE ENCODER INTERFACE CIRCUIT B

Signal Description

Resistor Value to Set Signal Output Voltage Level

3.3V (default setting)

5V

HALLA_MB (Hall Sensor A/QEA Feedback from Motor B)

R52 R52

HALLB_MB (Hall Sensor B/QEB Feedback from Motor B)

R53 R53

HALLC_MB (Hall Sensor C/INDEX Feedback from Motor B)

R54 R54

HOME_MB (QEI HOME Signal from Motor B)

R55 R55

47 k 0

47 k 0

47 k 0

47 k 0

47 k 0

47 k 0

47 k 0

47 k 0

DS50002261A-page 44 2014 Microchip Technology Inc.

Page 45: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

3.6 BACK-EMF AND RECREATED NEUTRAL SIGNALS

The BLDC motors can be commutated by monitoring back-EMF signals. The motor back-EMF is scaled down by voltage dividers. The capacitors can be added at divider outputs to filter the noise. An additional resistor network is added to reconstruct motor neutral signals. The recreated neutral signals, RECN_MA and RECN_MB, are con-nected to the J13 connector pins through zero ohm resistors (board default setting). The back-EMF sensing circuits in both inverter sections are identical. Table 3-3 provides the resistor jumper setting for connecting the recreated neutral outputs to the J13 connector pins.

TABLE 3-3: RESISTOR JUMPER SETTING FOR RECREATED NEUTRAL OUTPUT SELECTION

Signal Description Zero Ohm Resistor Jumper Setting

RECN_MA to J13:B6

To connect RECN_MA (recreated neutraloutput) to the B6 pin of the signal boardinterface connector, J13.

RECN_MB to J13:A12

To connect RECN_MB (recreated neutraloutput) to the A12 pin of the signal boardinterface connector, J13.

47 k

R196

R197

R227

RECN_MA

IPHASE3_MA

IBRAKE_A

J13:B6

47 k

R194

R195

R228

RECN_MB

IPHASE3_MB

IBRAKE_B

J13:A12

2014 Microchip Technology Inc. DS50002261A-page 45

Page 46: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

3.7 PHASE AND BUS CURRENT SENSING CIRCUITS

In the Motor Control 10-24V Driver Board (Dual/Single), shunt resistors are provided in each inverter leg to determine the amount of current flowing through the motor phases that are required to implement the field-oriented control of the PMSMs.

An additional shunt resistor is provided for sensing bus current. DC bus current infor-mation is necessary for overcurrent protection and to implement torque control of the BLDC motors. Motor phase currents can also be reconstructed from the DC bus current information by sampling currents appropriately in the PWM switching period.

A non-inverting differential amplifier is used for amplifying voltage drop across shunt resistors. The amplifier output voltage is shifted by VREF_EXT to allow positive and negative current swings. The voltage offset can be modified by a resistor divider pro-vided in the non-inverting input of the bus current amplifiers. The Common mode and Differential mode filters are added to the op amp input pins for noise filtering. It is possible to add filters at the output of the amplifiers, if required. See Section C.3 “Motor Current Amplifier Configuration” for on-board amplifier gain setting and input filter details.

3.7.1 Inverter A Current Amplifiers

As shown in Figure 3-3, Phase 1, Phase 2 and the bus current shunt voltage drops are transferred to the dsPIC DSC Signal Board through connector, J13. On the dsPIC DSC Signal Board, amplifiers that are internal to the dsPIC DSC are used for amplification of Phase 1, Phase 2 and the bus current signals. The comparator that is internal to the dsPIC DSC is used for overcurrent detection. For more information, refer to the “dsPIC® DSC Signal Board User’s Guide” (DS50002263). For dsPIC DSC internal amplifier gain setting information, refer to the “dsPIC33EV256GM106 5V Motor Control Plug-In Module (PIM) Information Sheet” (DS50002225) and the “dsPIC33EP512GM710 Plug-In Module (PIM) Information Sheet for Single-Dual Motor Control” (DS50002216). Please check the Microchip web site (www.microchip.com) for future Plug-In Module (PIM) Information Sheets.

The Phase 3 current can be amplified using the operational amplifier, MCP6021, provided in the Inverter A section. This amplifier can also be configured to sense any phase current or bus current by populating the appropriate input resistors. The output of this amplifier can be connected to the J13 pin through the zero ohm jumper resistors. The resistor jumper setting is provided in Table 3-4.

3.7.2 Inverter B Current Amplifiers

As shown in Figure 3-4, operational amplifiers, U9-A, U9-B and U9-C that are internal to MCP8024, are used for Phase 1, Phase 2 and bus current amplification. IOUT1 of the MCP8024 is also connected to an internal overcurrent comparator and generates a Fault output at the ILIMIT_OUT pin of the driver. The Motor Control 10-24V Driver Board (Dual/Single) exploits this driver feature to generate the Inverter B overcurrent Fault, known as FAULT_MB. The MCP8024 amplifier, U9-C (see Figure A-1), can be configured to sense third phase current instead of DC bus current by populating the input resistors appropriately.

The operational amplifier, MCP6021, is added for Phase 3 current amplification. This amplifier can be configured to sense any phase current or bus current by populating the appropriate input resistors. The output of this amplifier can be connected to the J13 pins through zero ohm jumper resistors. The resistor jumper setting is provided in Table 3-5.

Note: On the dsPIC DSC Signal Board, the VREF_EXT voltage level is configured as +1.65V or +2.5V by the PIM plugged into the board.

DS50002261A-page 46 2014 Microchip Technology Inc.

Page 47: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

TABLE 3-4: RESISTOR JUMPER FOR INVERTER A THIRD PHASE CURRENT OUTPUT SELECTION

Signal Description Zero Ohm Resistor Jumper Setting

IPHASE3_MA to J13:B6

To connect IPHASE3_MA (output of phasecurrent sensing amplifier, U3) to the B6 pinof the signal board interface connector,J13.

TABLE 3-5: RESISTOR JUMPER FOR INVERTER B THIRD PHASE CURRENT OUTPUT SELECTION

Signal Description Zero Ohm Resistor Jumper Setting

IPHASE3_MB to J13:A12

To connect IPHASE3_MB (output of phasecurrent sensing amplifier, U2) to the A12 pinof the signal board interface connector, J13.

47 k

R196

R197

R227

RECN_MA

IPHASE3_MA

IBRAKE_A

J13:B60

R194

R195

R228

RECN_MA

IPHASE3_MA

IBRAKE_A

J13:A120

2014 Microchip Technology Inc. DS50002261A-page 47

Page 48: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

FIGURE 3-3: INVERTER A CURRENT SENSING CIRCUIT ARCHITECTURE

R191

Bus Current (–) 0

Phase 3 Current (–)

R193

R190

Bus Current (+) 0

Phase 3 Current (+)

R192

J13 S

ign

al B

oa

rd I

nte

rfa

ce C

on

ne

cto

rPhase 2 Current (+)

Phase 2 Current (–)

Phase 1 Current (+)

Phase 1 Current (–)

C19

B19

B23

C23

B22

C26

R181

Phase 3 Current (–) R

Phase 2 Current (–)

R180

Phase 1 Current (–)

R178

Bus Current (–)

R177

U3

MCP6021

+

R184

Phase 3 Current (+) R

Phase 2 Current (+)

R186

Phase 1 Current (+)

R187

Bus Current (+)

R189

B6

R197

FAULT_MA

Power Board Signal Board

Phase 2 Current (+)

Phase 2 Current (–)

0.015

VDC_A

Phase 3 Current (+)

Phase 3 Current (–)

0.015

Phase 1 Current (+)

Phase 1 Current (–)

0.015

Bus Current (+)

Bus Current (–)

0.015

PGND

Rsh5

Rsh7 Rsh1 Rsh2

Inte

rfa

ce C

on

ne

cto

r

CMP–

+

+

+

+

dsPIC33EP

Three-Phase Inverter Bridge – A

DS50002261A-page 48 2014 Microchip Technology Inc.

Page 49: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

FIGURE 3-4: INVERTER B CURRENT SENSING CIRCUIT ARCHITECTURE

IOUT1

ILIMIT_OUT

Phase 2 Current (+)

Phase 2 Current (–)

0.015

VDC_B

Phase 3 Current (+)

Phase 3 Current (–)

0.015

Phase 1 Current (+)

Phase 1 Current (–)

0.015

Bus Current (+)

Bus Current (–)

0.015

PGND

Rsh8 Rsh3 Rsh4

Rsh6

R35

Phase 3 Current (–) R

Phase 2 Current (–)

R19

Phase 1 Current (–)

R20

Bus Current (–)

R34

U2

MCP6021

+

R62

Phase 3 Current (+) R

Phase 2 Current (+)

R31

Phase 1 Current (+)

R22

Bus Current (+)

R64

R195

J13

Signal Board Interface Connector

B15A12 B16 B12

R161

Bus Current (–) R

Phase 3 Current (–)

R21

R164

Bus Current (+) R

Phase 3 Current (+)

R32

Phase 1 Current (+)

Phase 1 Current (–)

Phase 2 Current (+)B

+

– Phase 2 Current (–)

U9

MCP8024

A +

DAC REF

DE2 Interface

C +

18

17

16

15

14

13

12

11

10

9

44

DVDD

FAULT_MB

TX

RX

Three-Phase Inverter Bridge – B

CMP –

+

A15 C16 C36

2014 Microchip Technology Inc. DS50002261A-page 49

Page 50: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

3.8 FAULT GENERATION LOGIC CIRCUIT

This section describes the Fault outputs on the Motor Control 10-24V Driver Board (Dual/Single). There are three Fault outputs: Inverter A Overcurrent Fault (FAULT_MA), Inverter B Overcurrent Fault (FAULT_MB) and combined Fault (Fault_AB). All Faults are active-low outputs.

3.8.1 Inverter A Overcurrent Fault (FAULT_MA)

The Inverter A Overcurrent Fault output, FAULT_MA, is generated on the dsPIC DSC Signal Board and is transferred to the Motor Control 10-24V Driver Board (Dual/Single) through connector, J13. On the dsPIC DSC Signal Board, the comparator internal to the dsPIC DSC is used to generate the Overcurrent Fault FAULT_MA.

3.8.2 Inverter B Overcurrent Fault (FAULT_MB)

The Inverter B Overcurrent Fault, FAULT_MB, is generated by the comparator internal to the gate driver, MCP8024 (U9). The output of the operational amplifier (U9-C), configured to amplify bus current, is connected internally to the inverting input of the comparator. The non-inverting input of the comparator threshold may be set with a SET_ILIMIT command from the microcontroller to MCP8024 through the DE2 commu-nications link. For more information on DE2 communication and message protocol, refer to the “3-Phase Brushless DC (BLDC) Motor Gate Driver with Power Module” (DS20005228A) data sheet.

3.8.3 Combined Fault (FAULT_AB)

The Fault generation circuit performs logical and Overcurrent Faults, FAULT_MA and FAULT_MB, to generate a single Fault output called FAULT_AB. Table 3-6 provides the truth table of the Fault generation logic circuit.

Fault inputs, FAULT_MA or FAULT_MB, can be transferred to the Fault logic circuit out-put, FAULT_AB, by setting the other input at logic ‘1’. Figure 3-5 shows three possible configurations of Fault generation logic.

TABLE 3-6: FAULT GENERATION LOGIC TRUTH TABLE

FAULT_MA FAULT_MB FAULT_AB

0 0 0

0 1 0

0 1 0

1 1 1

DS50002261A-page 50 2014 Microchip Technology Inc.

Page 51: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

FIGURE 3-5: FAULT GENERATION LOGIC CIRCUIT CONFIGURATIONS

Configuration 1:

0

R29

R30

FAULT_MA

FAULT_MB

R28

DVDD

R27

DVDD

0

FAULT_AB = ‘FAULT_MA’ and

Configuration 2:

0

R29

R30

FAULT_MA

FAULT_MB

R28

DVDD

R27

DVDD

FAULT_AB = ‘FAULT_MA’

04.7 k

LOGIC ‘1’

Configuration 3:

R29

R30

FAULT_MA

FAULT_MB

R28

DVDD

R27

DVDD

0

FAULT_AB = ‘FAULT_MB’

LOGIC ‘1’ 4.7 k

A

A

B

B

Y

Y

‘FAULT_MB’

2014 Microchip Technology Inc. DS50002261A-page 51

Page 52: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

3.9 BRAKE CIRCUIT

In motor control applications, during deceleration or periods of swift reversal, the motor can work as a generator, feeding energy back into the motor drive. When the motor drive does not provide four quadrant operation, and the braking power is not dissipated, the DC link voltage will increase and cause an overvoltage condition. During regener-ation or braking, a dynamic brake (brake switch in-series with a brake resistor connected across the DC bus) can be employed to absorb this excess energy, thereby ensuring that the DC link voltage is maintained at a safe operating level.

In the Motor Control 10-24V Driver Board (Dual/Single), dynamic brake circuits are provided for both the inverters. As per the application requirement, the user can add a brake resistor to the respective brake circuits using the on-board terminals. The diode is provided across the brake resistor terminals to free wheel current due to the inductance of the brake resistor.

The brake switches can handle 10A (RMS) @ +25ºC in the operating voltage range. The value of the resistor should be chosen such that the current is less than 10A at peak DC bus voltage.

By default, the Braking Chopper Circuits are disabled by pull-down resistors connected as inputs of the MOSFET driver, TC1412N. The brake switch can be controlled either through a hardware overvoltage detection comparator with hysteresis or through soft-ware brake enable. Figure 3-6 shows the brake circuit block diagram. Resistors to select the brake enable signal are provided in Table 3-7.

FIGURE 3-6: BRAKE CIRCUIT BLOCK DIAGRAM

VOUT

VOH

VOL

VTL VTHVIN-

OvervoltageComparator

VR

Load

Brake Switch

MOSFET DriverTC1412N

Brake Enablefrom dsPIC® DSC

VDC

VIN+

DS50002261A-page 52 2014 Microchip Technology Inc.

Page 53: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

3.9.1 Firmware Brake Enable Signal (BRAKE_EN_A or BRAKE_EN_B):

The user firmware has to monitor the DC bus voltage and the brake enable signal to be made active if the voltage exceeds the predefined threshold level. The brake enable signal is turned off when the voltage reaches a safe inverter operating voltage. The firmware brake enable signal can be Pulse-Width Modulated at an appropriate frequency for brake switch control. The dsPIC DSC output compare module can be used for generating PWMs for controlling the brake switch.

3.9.2 Hardware Brake Enable Circuit

The non-inverting comparator circuit, MCP65R41, is provided on the board to generate a hardware brake enable signal and to control dynamic braking without firmware inter-vention. A voltage divider circuit is provided to monitor the bus voltage. The output of the DC bus voltage divider is fed to the non-inverting input of the comparator. The inverting input of the comparator is generated by dividing the Comparator Voltage Reference (VREF) output, 2.4V.

The hysteresis ensures that false triggering does not occur due to noise spikes and ripple voltage present on the DC bus voltage. The comparator hysteresis is configured externally by the resistors. There may be variation in the trip levels due to component tolerance and variation in comparator operating voltage. See Section C.5 “Hardware Brake Enable Circuit Configuration” for equations to calculate comparator hysteresis.

TABLE 3-7: BRAKE ENABLE SIGNAL CONFIGURATION RESISTORS

Brake Circuit

Brake Enable Signal

Hardware Brake Enable

Firmware Brake Enable

Disable Brake Circuit(default setting)

Brake Circuit – A

Brake Circuit – B

R232

R238

R239

0

R232

R238

R239

0

47 k

R232

R238

R239

10 k

0

R248

R254

R255

R248

R254

R255

0

R248

R254

R255

10 k

2014 Microchip Technology Inc. DS50002261A-page 53

Page 54: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

3.9.3 Brake Current Sensing Amplifier

An MCP6021 device-based, non-inverting differential amplifier is added to sense the current through the brake resistor. A shunt resistor is added in-series with the brake switch for sensing the current. The voltage across the shunt resistor is connected to the differential amplifier inputs. See Section C.4 “Brake Current Amplifier Configura-tion” for brake current amplifier gain setting. The brake current amplifier output can be connected to an analog pin of the controller through connector, J13, by configuring the resistor jumpers. The resistor jumper setting is shown in Table 3-8.

TABLE 3-8: RESISTOR JUMPER TO SELECT BRAKE CURRENT OUTPUT SIGNAL

Signal Description Zero Ohm Resistor Jumper Setting

IBRAKE_A to J13:B6

To connect IBRAKE_A (output of brake cur-rent sensing amplifier, U6) to the B6 pin of the signal board interface connector, J13.

IBRAKE_B to J13:A12

To connect IBRAKE_B (output of brake cur-rent sensing amplifier, U12) to the A12 pin of the signal board interface connector, J13.

R196

R197

R227

RECN_MA

IPHASE3_MA

IBRAKE_A

J13:B6

047 k0

R194

R195

R228

RECN_MB

IPHASE3_MB

IBRAKE_B

J13:A12

0 047 k0

DS50002261A-page 54 2014 Microchip Technology Inc.

Page 55: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Hardware Description

3.10 POWER SUPPLY

The Motor Control 10-24V Driver Board (Dual/Single) receives power through the connectors, J5 or J8. The same voltage is transferred to the signal board through connector, J13.

Each inverter bridge and its associated circuits can be powered independently, allowing each power stage to operate at a different voltage level. Inverter A can be powered up by a voltage source connected to connector, J1, if a wire jumper between TP3-TP7 is disconnected. Similarly, Inverter B can be powered up by a different voltage source connected to connector, J6, if a wire jumper between TP7-TP8 is disconnected. See Section 2.3.1 “Power Supply Connectors (J5, J8, J1 and J6)” for configuration details.

Each MCP8024 gate driver is operated from the voltage supply that is powering the respective inverter bridge. The supply for biasing the low side gate drive and the boot-strap circuit for the high side gate drive is regulated by the +12V LDO, internal to MCP8024. The output of the +5V LDO, internal to the gate drivers, U8 and U9, supplies power to the operational amplifier, MCP6021, in the respective inverter sections. The low dropout voltage regulators, +5V and +12V, internal to MCP8024, are capable of delivering current up to 20 mA. For more information on the specifications of the +5V or +12V LDO that are internal to MCP8024 and the bootstrap circuit requirements, refer to the “3-Phase Brushless DC (BLDC) Motor Gate Driver with Power Module” (DS20005228) data sheet.

The signal board provides a +5V DC output for powering Hall sensors or encoders. The DVDD (+3.3V/+5V) for powering the Fault generation logic for the overvoltage detection comparator circuit and the hardware brake enable is provided through connector, J13. The voltage reference (VREF_EXT) for the operational amplifier output offset is also provided by the signal board through connector, J13.

The on-board +12V LDO (U11) supplies power to the MOSFET driver, TC1412N (U5 and U10), circuitry. The same +12V LDO output is also available through connector, J16, for powering the external circuits.

Figure 3-7 shows the Motor Control 10-24V Driver Board (Dual/Single) power supply architecture.

2014 Microchip Technology Inc. DS50002261A-page 55

Page 56: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Mo

tor C

on

trol 10-2

4V D

river B

oa

rd (D

ua

l/Sin

gle

)

DS

50

00

22

61

A-p

ag

e 5

6

20

14

Micro

chip

Te

chn

olo

gy In

c.

HITECTURE

Dynamic BrakeCircuit B

AVDD

t

r

s

s

Hall Sensor/Quadrature

EncoderInterface

Amplifier – 3rd

Phase Current

+5V

5VLDO2

5VLDO2

DVDD

+12V

VDC_B

HardwareBrake Enable

Circuit

DriverTC1412N

Brake CurrentSense Circuit

Brake Switch

+5V

Inverter B Section

VREF_EXT

To Sensors

FIGURE 3-7: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) POWER SUPPLY ARC

J13

+5V

Inverter A Section

120-Pin Signal Board Interface Connector

Hall Sensor/Quadrature

EncoderInterface

InputJack

I/P SupplyConnector

I/P SupplyConnector

Fault

Generation

Logic

VDC_A

Amplifier – 3rd

Phase Current

VDC_B

DC+ DVDD+5V

Three-Phase Inverter Bridge

+5V

5VLDO1

Dynamic BrakeCircuit A

HardwareBrake Enable

Circuit

DriverTC1412N

Brake CurrentSense Circuit

Brake Switch

Bootstrap Circuit

12VLDO1

5VLDO1

MCP8024

+5V LDO

+12V LDO

Three Op Amps anda Comparator

Low Side Drivers

High Side Drivers

VDC_A

5VLDO1

DVDD

+12V

VDC_A

DVDD

Input Supply 9-26.4V

TP3 TP6

I/P SupplyConnector

Three-Phase Inverter Bridge

Bootstrap Circui

12VLDO2

MCP8024

+5V LDO

+12V LDO

Three Op Ampsand a Comparato

Low Side Driver

High Side Driver

VDC_B5VLDO2

+12V LDO +12VDC+

DC+

U8 U9

J1 J6 J8 J5

3 3

To Sensors

TP7 TP8

Page 57: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Appendix A. Board Schematics and Layout

A.1 INTRODUCTION

This chapter provides detailed technical information on the Motor Control 10-24V Driver Board (Dual/Single).

A.2 BOARD SCHEMATICS AND LAYOUT

The following are the Motor Control 10-24V Driver Board (Dual/Single) schematics:

• Figure A-1: Motor Control 10-24V Driver Board (Dual/Single) Schematics (Sheet 1 of 3)

• Figure A-2: Motor Control 10-24V Driver Board (Dual/Single) Schematics (Sheet 2 of 3)

• Figure A-3: Motor Control 10-24V Driver Board (Dual/Single) Schematics (Sheet 3 of 3)

• Figure A-4: Motor Control 10-24V Driver Board (Dual/Single) Layout

2014 Microchip Technology Inc. DS50002261A-page 57

Page 58: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Mo

tor C

on

trol 10-2

4V D

river B

oa

rd (D

ua

l/Sin

gle

)

DS

50

00

22

61

A-p

ag

e 5

8

20

14

Micro

chip

Te

chn

olo

gy In

c.

1.0 (SHEET 1 OF 3)

DGND

HALLA_MA

HALLB_MA

HALLC_MA

HOME_MA

HA_A HB_A HC_A HOME_A

332k

0603

R2

IPB054N06N3 G D

G

S

Q2GT2H_A

332k0603

R8

IPB054N06N3 G D

G

S

Q8

PHASE2_MA

GT2L_A

4.7 μF50V1210

C4

SHUNT_HIGH_2_A

332k

0603

R3

IPB054N06N3 G D

G

S

Q3GT3H_A

332k0603

R9

IPB054N06N3 G D

G

S

Q9

PHASE3_MA

GT3L_A

4.7 μF50V1210

C5

SHUNT_HIGH_3_A

ERTER A VDC_A

SHUNT_HIGH_SUM_A

SHUNT_HIGH_SUM_A

k

k

k

k

100 pFC19

100 pFC20

100 pFC21

100 pFC2291k

R4491kR45

91kR46

91kR47

.015 ROARS-3

Rsh1.015 ROARS-3

Rsh2

DGND DGND DGND DGND DGND DGND DGND

1k

R181

1k

R184

1000 pF100V0603

C41 1k

R182

1k

R185

470 pFC40

470 pFC43

AGND

AGND

_SUM_A

H_3_A

47k

R179

47k

R188

0R0603

R183

AGND

TP44

VREF_EXT

IPHASE3_MA

DNPC42

DNP

R180

DNP

R178DNP

R177

DNP

R186

DNP

R187

DNP

R189

IGH_2_A

IGH_1_A

_SUM_A

_SUM_A

_SUM_A

_SUM_A

+A3

-A4

OUTA 1

VSS

VDD

25

MCP6021U3

AGND

5VLDO1

0.1 μF25V

C39

AGND

5VLDO1

PGND PGNDPGND PGND

DNPC59

DNPC60

DNP

R215

DNP

R224TP PAD PCB 1.2x0.7

TP68

DNP

R275

AGND

0R

R278

FIGURE A-1: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) SCHEMATIC REVISION

PHASE3_MAPHASE2_MAPHASE1_MA

+5V

MO

TOR

A

332k0603

R1

IPB054N06N3 G D

G

S

Q1GT1H_A

332k0603

R7

IPB054N06N3 G D

G

S

Q7

PHASE1_MA

GT1L_A

4.7 μF50V1210

C3

0R0603

R13

SHUNT_HIGH_SUM_A

PGND

SHUNT_LOW_SUM_A

INV

4.7kR36

4.7kR37

4.7kR38

4.7kR39

47R40

47R41

47R42

47R43

.015 ROARS-3

Rsh5

APWM2H_APWM1L_A

PWM1H_A PWM2L_A

PWM3H_A

PWM3L_A47k0603

R74

DGND 1 μF 25V

C44

12VLDO1

VB1_A

VB2_A

VB3_A

PHASE1_MA

PHASE2_MA

PHASE3_MA

PGNDPGND

47k0603

R73

DE2_A

DVDD

DNPD7 10R

R77

DNPD8 10R

R78

DNPD9 10R

R79

DNPD10

10R

R80

DNPD11 10R

R81

DNPD12

10R

R82

GT1H_A

GT2H_A

GT3H_A

GT3L_A

GT2L_A

GT1L_A

SSA24D19

3.3 μF25V0805

C46

12VLDO1

SSA24D20

3.3 μF25V0805

C47

SSA24D21

3.3 μF25V0805

C48

VB1_A

VB2_A

VB3_A

PHASE1_MA

PHASE2_MA

PHASE3_MA

12 JP2

10k0603

R167

CE_A

VDC_A

DNP

R66

DNP

R68

DNP

R70DNP

R69

DNPR67

DNP

R65

1kR113

GREEND25

DGND

1kR114

GREEND26

DGND

1kR115

GREEND27

DGND

1kR116

DGND

1kR117

GREEND29

DGND

1kR118

GREEND30

DGND

PWM2H_APWM1L_APWM1H_A PWM2L_A PWM3H_A PWM3L_A

TP1

18k0603

R15

1.8k0603

R160.1 μF16V0603

C9

VBUS_A

VDC_A

+5V

ED500/6DS

123456

J2

OSTVI030152

12

3

J7

TP9

2k0603

R23DE2_ADE2_TX_A

DE2_RX_A

PGND

4.7 μF25V

C11

MCP8024

PWM1L1 PWM2H 48

PWM1H2

CE3

PWM2L 47

PWM3H 46

LV_OUT24

HV_IN25

HV_IN16

PGND7

FB 40

LV_OUT18

IOUT39

LX 37

VDD38

+5V 41

CAP2 42

CAP1 43

DE2 44

PWM3L 45

HC 25

ISENSE3-10

ISENSE3+11

IOUT212

ISENSE2-13

ISENSE2+14

ILIMIT_OUT15

I_OUT116

I_SENSE1-17

I_SENSE1+18

PGND19

PGND20

LA21

LB22

LC23

PGND24

HB 26

HA 27

FC 28

FB 29

FA 30

VBC 31

VBB 32

VBA 33

+12V 34

PGND 35

PGND 36

VDD39

PAD49

U8

50V222010 μF C13

PGND

PGND

4.7 μF25V

C16

AGND AGND

DGND

1 2 3 4 5 6 7DNPJ3

PWM1H_A

PWM1L_A

PWM2H_A

PWM2L_A

PWM3H_A

PWM3L_A

DGND

TP24

TP26

TP28

TP23

TP25

TP27

TP29

TP30

TP17

.015 ROARS-3

Rsh7

SHUNT_HIGH_1_A

U8:ISENSE3+

U8:ISENSE3-

U8:IOUT3

U8:ISENSE1-

U8:ISENSE1+

U8:IOUT1

U8:IOUT2

U8:ISENSE2+

U8:ISENSE2-

10k0603

R72

DGND

DNP

R127

1k

R129

DNP

R128

0R0603

R130AGND

VREF_EXT

0R0603

R126

DNPC35

+U8-C

17

1816

AGND

OUT1U8:ISENSE1+

U8:ISENSE1-U8:IOUT1

IN1-

DNP

R131IN1+

DNP

R133

AGND

12

3

DNP

J10IN1-IN1+

OUT1

DNP

R135

1k

R137

DNP

R136

0R0603

R138AGND

VREF_EXT

0R0603

R134

DNPC36

+U8-B

13

1412

AGND

OUT2U8:ISENSE2+

U8:ISENSE2-U8:IOUT2

IN2-

DNP

R139IN2+

DNP

R140

AGND

12

3

DNP

J11

IN2-IN2+

OUT2

DNP

R142

1k

R144

DNP

R143

0R0603

R145AGND

VREF_EXT

0R0603

R141

DNPC37

-

+U8-A

10

119

AGND

OUT3U8:ISENSE3+

U8:ISENSE3-U8:IOUT3

IN3-

DNP

R175IN3+

DNP

R176

AGND

12

3

DNP

J12

IN3-IN3+

OUT3

DNP

12

34

5

J15

AGND

DVDD+5V

SHUNT_HIGH

SHUNT_HIG

SHUNT_H

SHUNT_H

SHUNT_HIGH

SHUNT_HIGH

SHUNT_HIGH

SHUNT_LOW

PGND

5VLDO1

DNPC58

PGND

Note:The operational amplifiers,U8-A, U8-B, U8-C shownin the schematic, areinternal to the MCP8024.

10k

0603

R198DVDD

47k0603

R20047k0603

R20147k0603

R20247k0603

R20347k0603

R20447k0603

R205

DGND DGND DGND DGND DGND DGND

PWM

1L_A

PWM

1H_A

PWM

2H_A

PWM

2L_A

PWM

3H_A

PWM

3L_A

DGND

AVDD

0R0603

R212

0R0603

R213

0R0603

R214

SHUNT_HIGH_SUM_A

GREEND28

0R1206

R2650R1206

R2660R1206

R267

5VLDO1

Tolerance of all resistors in the page must be 1%

RUBBER PAD 0.50x0.50x0.23

PAD1 PAD2 PAD3 PAD4

SJ-5518

PAD5

Page 59: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Bo

ard

Sc

he

matics

an

d L

ayo

ut

2

01

4 M

icroch

ip T

ech

no

log

y Inc.

DS

50

00

22

61

A-p

ag

e 5

9

FIG 0 (SHEET 2 OF 3)

DGND DGND DGND

HALLA_MB

HALLB_MB

HALLC_MB

HOME_MB

HB_B HC_B HOME_B

ND DGND DGND DGND

100 pFC23

100 pFC24

100 pFC25

100 pFC2691k

R5791kR58

91kR59

N06N3 G D

G

S

Q5

06N3 G D

G

S

Q11

4.7 μF50V1210

C7

_2_B

332k0603

R6

IPB054N06N3 G D

G

S

Q6GT3H_B

332k0603

R12

IPB054N06N3 G D

G

S

Q12

PHASE3_MB

GT3L_B

4.7 μF50V1210

C8

SHUNT_HIGH_3_B

VDC_B

_SUM_B

SHUNT_HIGH_SUM_B

.015 ROARS-3

Rsh3.015 ROARS-3

Rsh4

DNP

DNP

DNP

DNP

+A3

-A4

OUTA 1

VSS

VDD

25

MCP6021U2

AGND

5VLDO2

0.1 μF25V

C18

AGND

5VLDO2

0R0603

R61

AGND

TP43

IPHASE3_MB

DNPC29

1k

1k

1000 pF100V0603

C281k

R60

1k

R63

470pFC27

470 pFC34

AGND

AGNDDNP

DNP

47k

R71

47kR33

VREF_EXT

PGND PGNDPGND PGND

DNPC62

DNPC63

DNP

R226

DNPR225

DNP

R276

AGND

0R

R277

URE A-2: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) SCHEMATIC REVISION 1.

B

1k

R147

1k

R150

1000 pF100V0603

C711k

R148

1k

R151

470 pFC70

470 pFC73

AGND

AGND

SHUNT_HIGH_SUM_B

SHUNT_HIGH_1_B

47k

R146

47k

R152

0R0603

R149

DNPC72

+U9-A

10

119

AGND

IPHASE1_MB

TP13

VREF_EXT

1k

R154

1k

R157

1000 pF100V0603

C75 1k

R155

1k

R158

470 pFC74

470 pFC77

AGND

AGND

SHUNT_HIGH_SUM_B

SHUNT_HIGH_2_B

47k

R153

47k

R159

0R0603

R156

DNPC76

+U9-B

13

1412

AGND

IPHASE2_MB

TP14

VREF_EXT

1k

R161

1k

R164

1000 pF100V0603

C79 1k

R162

1k

R165

470 pFC78

470 pFC81

AGND

AGND

SHUNT_LOW_SUM_B

SHUNT_HIGH_SUM_B

47k

R160

47k

R166

0R0603

R163–

+U9-C

17

1816

AGND

TP15

VREF_EXT

U9:ISENSE3+

U9:ISENSE3-U9:IOUT3

U9:ISENSE1-

U9:ISENSE1+U9:IOUT1

U9:IOUT2U9:ISENSE2+

U9:ISENSE2-

IBUS_MB

PWM2H_BPWM1L_B

PWM1H_B PWM2L_B

PWM3H_B

PWM3L_B47k0603

R76

DGND 1 μF 25V

C45

12VLDO2

VB1_B

VB2_B

VB3_B

PHASE1_MB

PHASE2_MB

PHASE3_MB

PGNDPGND

DNPD13

47k0603

R75

DE2_B

DVDD

10R

R83

DNPD14

10R

R84

DNPD15 10R

R85

DNPD16 10R

R86

DNPD17 10R

R87

DNPD18

10R

R88

GT1H_B

GT2H_B

GT3H_B

GT3L_B

GT2L_B

GT1L_B

SSA24

D22

3.3 μF25V0805

C49

12VLDO2

SSA24

D23

3.3 μF25V0805

C50

SSA24

D24

3.3 μF25V0805

C51

VB1_B

VB2_B

VB3_B

PHASE1_MB

PHASE2_MB

PHASE3_MB

U9:ISENSE3+

U9:ISENSE3-

U9:IOUT3

U9:ISENSE1-

U9:ISENSE1+

U9:IOUT1

U9:IOUT2

U9:ISENSE2+

U9:ISENSE2-

12 JP3

10k0603

R168

CE_B

VDC_B

DNP

R170

DNP

R172

DNP

R174

DNPR169

DNPR171

DNP

R173

1kR119

GREEND31

DGND

1kR120

GREEND32

DGND

1kR121

GREEND33

DGND

1kR122

GREEND34

DGND

1kR123

GREEND35

DGND

1kR124

GREEND36

DGND

PWM2H_BPWM1L_BPWM1H_B PWM2L_B PWM3H_B PWM3L_B

DGND

PHASE3_MBPHASE2_MBPHASE1_MB

+5V

+5V

HA_B

MO

TOR

B

DG

4.7kR48

4.7kR49

4.7kR50

4.7kR51

47kR52

47kR53

47kR54

47kR55

91kR56

332k0603

R4

IPB054N06N3 G D

G

S

Q4GT1H_B

332k0603

R10

IPB054N06N3 G D

G

S

Q10

PHASE1_MB

GT1L_B

4.7 μF50V1210

C6

0R0603

R14

SHUNT_HIGH_SUM_B

SHUNT_LOW_SUM_B

332k0603

R5

IPB054GT2H_B

332k0603

R11

IPB054N

PHASE2_MB

GT2L_B

SHUNT_HIGH

INVERTER B

PGND

SHUNT_HIGH

.015 ROARS-3

Rsh6

TP2

18k0603

R17

1.8k0603

R180.1 μF16V0603

C10

VBUS_B

VDC_B

ED500/6DS

123456

J4

OSTVI030152

12

3

J9

TP10

2k0603

R24DE2_BDE2_TX_B

DE2_RX_B

4.7 μF25V

C12

PGND

MCP8024

PWM1L1 PWM2H 48

PWM1H2

CE3

PWM2L 47

PWM3H 46

LV_OUT24

HV_IN25

HV_IN16

PGND7

FB 40

LV_OUT18

IOUT39

LX 37

VDD38

+5V 41

CAP2 42

CAP1 43

DE2 44

PWM3L 45

HC 25

ISENSE3-10

ISENSE3+11

IOUT212

ISENSE2-13

ISENSE2+14

ILIMIT_OUT15

I_OUT116

I_SENSE1-17

I_SENSE1+18

PGND19

PGND20

LA21

LB22

LC23

PGND24

HB 26

HA 27

FC 28

FB 29

FA 30

VBC 31

VBB 32

VBA 33

+12V 34

PGND 35

PGND 36

VDD39

PAD49

U9

50V222010 μFC14

PGND

PGND

4.7 μF25V

C17

DGND

AGND AGND

1 2 3 4 5 6 7DNPJ14

PWM1H_B

PWM1L_B

PWM2H_B

PWM2L_B

PWM3H_B

PWM3L_B

DGND

TP36

TP38

TP40

TP35

TP37

TP39

TP41

TP42

Note:The operational amplifiers,U9-A, U9-B, U9-C shownin the schematic, areinternal to the MCP8024.

TP18

DNPC80

.015 ROARS-3

Rsh8

SHUNT_HIGH_1_B

ILIMIT_OUT_B

DNP

R21

R20

R19

R22

R31

DNP

R32

SHUNT_HIGH_1_B

SHUNT_HIGH_2_B

SHUNT_HIGH_3_B

SHUNT_HIGH_SUM_B

SHUNT_HIGH_SUM_B

SHUNT_HIGH_SUM_B

R35

R62

SHUNT_HIGH_SUM_B

SHUNT_HIGH_3_B

R34

R64SHUNT_HIGH_SUM_B

SHUNT_LOW_SUM_B

5VLDO210k0603

R125

DGND

PGND PGND

DNPC61

10k0603

R199DVDD

47k0603

R20647k0603

R20747k0603

R20847k0603

R20947k0603

R21047k0603

R211

DGND DGND DGND DGND DGND DGND

PWM

1L_B

PWM

1H_B

PWM

2H_B

PWM

2L_B

PWM

3H_B

PWM

3L_B

DNP

R216

DNP

R217

DNP

R218

DNP

R219

DNP

R221

DNP

R220

0R1206

R2680R1206

R2690R1206

R2705VLDO2

0R

R279

DNP

R280

AGND

Tolerance of all resistors in the page must be 1%

Page 60: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Mo

tor C

on

trol 10-2

4V D

river B

oa

rd (D

ua

l/Sin

gle

)

DS

50

00

22

61

A-p

ag

e 6

0

20

14

Micro

chip

Te

chn

olo

gy In

c.

1.0 (SHEET 3 OF 3)

+12V

65R41/2.4V1

+A3

-A4

OUTA 1

VSS

VDD

25

MCP6021U6

TC1412N

IN2

VDD1

OUT 6

VDD8

NC3

GND 5GND4

OUT 7

U5

0.1 μF060325V

C66

DGND

DVDD

DNP

R232

DNP

R238

10k0603

R239

PGND

A

TP48

PGND PGND

0.1 μF060325V

C67

PGND

22R0603

R230

1 μF25V0603

C68

PGND

22R0603

R235DNP

D49

IPB054N06N3 G

D

G

S

Q13

332k0603

R237

.015 ROARS-3

Rsh9

PGND

BRAKE_SHUNT_HIGH_A

BRAKE_SHUNT_LOW_A

TAB .250

TP47

5 mm apartSS35D48

VDC_A

AGND

5VLDO1

0.1 μF060325V

C82

5VLDO1

AGND

47k0603

R241

1k0603

R2432k

R242

2k

R244

TP49

1000 pF50V0603

C83

AGND

IBRAKE_A

+12V

65R41/2.4V1

+A3

-A4

OUTA 1

VSS

VDD

25

MCP6021U12

TC1412N

IN2

VDD1

OUT 6

VDD8

NC3

GND 5GND4

OUT 7

U10

0.1 μF060325V

C84

DGND

DVDD

DNP

R248

DNP

R254

10k0603

R255

PGND

B

TP53

PGND PGND

0.1 μF060325V

C85

PGND

22R0603

R246

1 μF25V0603

C86

PGND

22R0603

R251DNP

D51

IPB054N06N3 G

D

G

S

Q14

332k0603

R253

.015 ROARS-3

Rsh10

PGND

BRAKE_SHUNT_HIGH_B

BRAKE_SHUNT_LOW_B

TAB .250

TP52

TAB .250

TP51

5 mm apartSS35D50

VDC_B

AGND

5VLDO2

0.1 μF060325V

C88

5VLDO2

AGND

47k0603

R257

1k0603

R2592k

R258

2k

R260

TP56

1000 pF50V0603

C93

AGND

IBRAKE_B

TAB .250

TP46

DNP

R271

47kR272

AGND

DNP

R273

47kR274

AGND

FIGURE A-3: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) SCHEMATIC REVISION

PGND

-24V Power Connector

470 μFP5D10H20

C11000 pF100V0603

C2

PGND

DGND AGND

JACK Power 2.1 mm Male231J5

Both

0R0603

R132ILIMIT_OUT_B

DNP

C38

FAULT_MB

TP11

OSTVI022152

12

J1

PGND

PGND

VDC_B

VDC_A

TP3

TP6

TP7

TP8

10 mm

10 mm

OSTT7022150

12

J8

PGND

DC+

DC+

5650874-4

B1C2

B2C3

B3C4

B4

C1

C5B5

C6B6

C7B7

C8B8

C9B9

C10B10

C11B11

C12B12

C13B13

C14B14

C15B15

C16B16

C17B17

C18B18

C19B19

C20B20

A1

A2

A3

A4

A5

A6

A7

A8

A9

A10

A11

A12

A13

A14

A15

A16

A17

A18

A19

A20

C21B21A21

C22B22A22

C23B23A23

C24B24A24

C25B25A25

C26B26A26

C27B27A27

C28B28A28

C29B29A29

C30B30A30

C31B31A31

C32B32A32

C33B33A33

C34B34A34

C35B35A35

C36B36A36

C37B37A37

C38B38A38

C39B39A39

C40B40A40

J13

Populateby default

Populateby default

SN74AHC1G09DBVR

A1

B2

3

Y 4

5

U1

DGND

DVDD

0.1 μF25V

C15

DGND

DVDD

4.7k0603

R25

DVDD

0R0603

R26

TP12

FAULT_ABFAULT_MB

FAULT_MA

TP16DNPR28

DNPR27

DVDD

DGND

0RR29

0RR30

470 μFP5D10H20

C321000 pF100V0603

C33

PGND

470 μFP5D10H20

C301000 pF100V0603

C31

PGND

PGND

PGND

PWM3H_A

PWM1H_BPWM1L_B

PWM2L_B

PWM2H_BPWM3L_B

PWM3H_B

FAULT_MB

VPHASE1_MB

VPHASE2_MBFAULT_AB

VPHASE3_MAVPHASE2_MA

VPHASE1_MA

RECN_MAVPHASE3_MB

VREF_EXT

VBUS_A

DE2_RX_BRECN_MB

HALLB_MAHALLC_MA

IBUS_MB

IPHASE1_MBIPHASE2_MB

BRAKE_EN_A

HOME_MA

SHUNT_HIGH_SUM_ASHUNT_LOW_SUM_A

DE2_RX_AFAULT_MA

SHUNT_HIGH_SUM_A

SHUNT_HIGH_SUM_ASHUNT_HIGH_2_A

SHUNT_HIGH_1_A

DE2_TX_A

VBUS_BHALLA_MA

CE_A

HOME_MBCE_B

HALLC_MBPWM1L_A

PWM1H_AHALLB_MB

HALLA_MB

PWM2L_APWM2H_A

PWM3L_A

AGND

DC+

AVDD

DGND

DGND

DGNDDGND

DGND

DGND

DGND

DC+

0RR190

DNPR192SHUNT_HIGH_3_A

0R

R191

DNP

R193SHUNT_HIGH_SUM_A

PGND

0R

R194

DNP

R195IPHASE3_MB

0R

R196

DNP

R197IPHASE3_MA

63V222010 μF

C64

PGND

63V222010 μF

C65

PGND

DVDD

DC+

PGNDPGND

0R1206

R222

0R1206

R223

5KP26A-E3/54D46

5KP26A-E3/54D47

PGND

PGND

DVDD

DGND

BRAKE_EN_B

DNP

R227

DNP

R228

IBRAKE_A

IBRAKE_B

L7812CD2T-TR

VIN1

GN

D2

VOUT 3U11

PGND

+12VDC+

0.1 μF060325V

C90

10 μF 50VC91 10 μF 50V

C9250V

0805.33 μFC89

PGNDPGND PGND PGND

TP54 TP55

For wire jumper

MCP

+A3

-A4

OUTAVSS

VDD

26

VREF5

U4

DVDD

DGND

2.2M

R234

280K0603

R233

1.8k0603

R236

180R0603

R240

PGND

0.1 μF060325V

C69

PGND

DGND

18k0603

R231

1.2k0603

R229

TP45

BRAKE_EN_

BRAKE_SHUNT_HIGH_A

BRAKE_SHUNT_LOW_A

MCP

+A3

-A4

OUTAVSS

VDD

26

VREF5

U7

DVDD

DGND

2.2M

R250

280K0603

R249

1.8k0603

R252

PGND

0.1 μF060325V

C87

PGND

DGND

1.2k0603

R245

TP50

BRAKE_EN_

BRAKE_SHUNT_HIGH_B

BRAKE_SHUNT_LOW_B

+5V

DGND PGND

0R1206

R261

VDC_A

VDC_B

OSTVI022152

12

J6

DE2_TX_B

TP PAD PCB 1.6x1.C24

30.1k

R106

301R

R107

2k0603

R111DNPC56

AGND AGND

PHASE1_MB VPHASE1_MB TP33

30.1k

R99

301R

R100

2k0603

R103DNPC54

AGND AGND

PHASE2_MB VPHASE2_MB TP34

30.1k

R108

301R

R109

2k0603

R112DNPC57

AGND AGND

PHASE3_MB VPHASE3_MB TP32

10k0603

R93

10k0603

R92

10k0603

R94

RECN_MB TP31

30.1k

R95

301R

R96

2k0603

R101DNPC52

AGND AGND

PHASE1_MA VPHASE1_MA TP22

30.1k

R104

301R

R105

2k0603

R110DNPC55

AGND AGND

PHASE2_MA VPHASE2_MA TP21

30.1k

R97

301R

R98

2k0603

R102DNPC53

AGND AGND

PHASE3_MA VPHASE3_MA TP19

10k0603

R90

10k0603

R89

10k0603

R91

RECN_MA TP20

1 μF25V0603

C94

AGND

TP LOOP Black

TP4

DGNDTP LOOP Black

TP5

DGND

TP LOOP Black

TP58

PGNDTP LOOP Black

TP59

PGND

TP LOOP Black

TP60

TP LOOP Black

TP61

AGND AGNDTP LOOP Red

TP62

DVDD

AGND

TP LOOP Black

TP63

PGNDTP LOOP Black

TP64

PGND

NUT #2-56 SS

2

Mounting hardware for J13

SCREW 2-56x.500

2Qty

Qty

GREEND1

DGND

GREEND2

DGND

GREEND3

PGND

+12VDVDD +5V

1k0603

R264470R0603

R262470R0603

R263

DNP

12 J16

PGND

+12V

TP PAD PCB 1.6x1.C12

TP PAD PCB 1.6x1A16

TP PAD PCB 1.6x1B27

VREF_EXT

VREF_EXT

180R0603

R256

18k0603

R247

Tolerance of all resistors in the page must be 1%

Page 61: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Board Schematics and Layout

FIGURE A-4: MOTOR CONTROL 10-24V DRIVER BOARD (DUAL/SINGLE) LAYOUT

2014 Microchip Technology Inc. DS50002261A-page 61

Page 62: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

NOTES:

DS50002261A-page 62 2014 Microchip Technology Inc.

Page 63: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Appendix B. Electrical Specifications

B.1 INTRODUCTION

This chapter provides the electrical specifications for the Motor Control 10-24V Driver Board (Dual/Single) (see Table B-1).

At ambient temperature (+25ºC), the board remains within the thermal range when operating with continuous output currents of up to 10A (RMS) at the rated voltage.

TABLE B-1: ELECTRICAL SPECIFICATIONS

Parameter Operating Range

Input DC Voltage 10-24V ±10% (9-26.4V)

Maximum Input Current through Connector J5 2.5A

Maximum Input Current through Connector J8 30A

Maximum Input Current through Connector J1 or J6 15A

Continuous Output Current per Phase @ +25ºC 10A (RMS)

Brake Switch Continuous Current @ +25ºC 10A (RMS)

2014 Microchip Technology Inc. DS50002261A-page 63

Page 64: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

NOTES:

DS50002261A-page 64 2014 Microchip Technology Inc.

Page 65: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

MOTOR CONTROL 10-24VDRIVER BOARD (DUAL/SINGLE)

USER’S GUIDE

Appendix C. Component Selection

C.1 INTRODUCTION

This chapter provides detailed information on the component selection of the motor current amplifier, brake current amplifier and the hardware brake enable circuit.

C.2 HIGHLIGHTS

This chapter covers the following topics:

• Motor Current Amplifier Configuration

• Brake Current Amplifier Configuration

• Hardware Brake Enable Circuit Configuration

C.3 MOTOR CURRENT AMPLIFIER CONFIGURATION

An amplifier circuit for sensing the motor currents on the Motor Control 10-24V Driver Board (Dual/Single), Inverter A and Inverter B sections, is shown in Figure C-1.

2014 Microchip Technology Inc. DS50002261A-page 65

Page 66: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

FIGURE C-1: MOTOR CURRENT SENSING AMPLIFIER

C D

A

B E

F

11

10

9

U9VREF_EXT

IPHASE1_MB

SHUNT_HIGH_1_B

SHUNT_HIGH_SUM_B

Op Amp A+

C D

A

B E

F

14

13

12

VREF_EXT

IPHASE2_MB

SHUNT_HIGH_2_B

SHUNT_HIGH_SUM_B

Op Amp B

+

C

D

A

B E

F

3

4

1

VREF_EXT

IPHASE3_MB

SHUNT_HIGH_3_B +

–SHUNT_HIGH_SUM_B

VoltageDivider

C

D

A

B E

F

18

17

16

VREF_EXT

IBUS_MBSHUNT_HIGH_SUM_B

Op Amp C

+

–SHUNT_LOW_SUM_B

VoltageDivider

C

D

A

B E

F

3

4

1

VREF_EXT

IPHASE3_MA

+

–SHUNT_HIGH_SUM_A

VoltageDivider

SHUNT_HIGH_3_A

MCP6021

MCP6021

U2

U3

MCP8024

Filter,Feedbackand BiasCircuit

Filter,Feedbackand BiasCircuit

Filter,Feedbackand BiasCircuit

Filter,Feedbackand BiasCircuit

Filter,Feedbackand BiasCircuit

DS50002261A-page 66 2014 Microchip Technology Inc.

Page 67: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Component Selection

Figure C-2 shows the amplifier gain setting.

FIGURE C-2: AMPLIFIER GAIN SETTING

Equation C-1 provides the amplifier gain setting calculations. Equation C-2 and Equation C-3 show the cutoff frequency calculations using a differential-mode filter and a common-mode filter, respectively.

EQUATION C-1: AMPLIFIER GAIN

EQUATION C-2: CUTOFF FREQUENCY DIFFERENTIAL-MODE FILTER

EQUATION C-3: CUTOFF FREQUENCY COMMON-MODE FILTER

Filter, Feedback and Bias Circuit

B

A1k 1k

1k1kE

F

C D

47k47k

470 pF

1000 pF

470 pF

Differential Amplifier Gain 47 k2 1 k---------------------- 23.5= =

Differential mode f 3dB–1

2 2 1 k 470 pF2

------------------ 1000 pF+

------------------------------------------------------------------------------------- 65 kHz

Common mode f 3dB–1

2 1 k 470 pF ------------------------------------------------ 340 kHz

2014 Microchip Technology Inc. DS50002261A-page 67

Page 68: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

C.4 BRAKE CURRENT AMPLIFIER CONFIGURATION

Figure C-3 shows an amplifier circuit for sensing current flow through brake switches in the Motor Control 10-24V Driver Board (Dual/Single). Figure C-4 shows the brake current amplifier configuration.

FIGURE C-3: BRAKE CURRENT SENSING AMPLIFIER

C

D

A

B E

F

3

4

1

VREF_EXT

IBRAKE_A

BRAKE_SHUNT_HIGH_A +

–BRAKE_SHUNT_LOW_A

VoltageDivider

C

D

A

B E

F

3

4

1

VREF_EXT

+

VoltageDivider

MCP6021

MCP6021

U6

U12

IBRAKE_B

BRAKE_SHUNT_HIGH_B

BRAKE_SHUNT_LOW_B

Feedbackand BiasCircuit

Feedbackand BiasCircuit

DS50002261A-page 68 2014 Microchip Technology Inc.

Page 69: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Component Selection

FIGURE C-4: BRAKE CURRENT AMPLIFIER CONFIGURATION

EQUATION C-4: AMPLIFIER GAIN

Feedback and Bias Circuit

B

A

1k

1k

47k 47k

C D

E

F

Differential Amplifier Gain 47 k2 k--------------- 23.5= =

2014 Microchip Technology Inc. DS50002261A-page 69

Page 70: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

C.5 HARDWARE BRAKE ENABLE CIRCUIT CONFIGURATION

Figure C-5 shows the hardware brake enable circuit comparator with hysteresis in the Motor Control 10-24V Driver Board (Dual/Single).

FIGURE C-5: HARDWARE BRAKE ENABLE CIRCUIT COMPARATOR WITH HYSTERESIS

3

4

1

VR

HardwareBrake Enable B

+

ReferenceVoltageDivider

MCP65R41/2.4V

U7

5

VIN

VDC_BRIN RF

VREF (2.4V)

3

4

1

VR

HardwareBrake Enable A

+

ReferenceVoltageDivider

MCP65R41/2.4V

U4

5

VIN

VDC_ARIN RF

VREF (2.4V)

DC BusVoltageDivider

DC BusVoltageDivider

DS50002261A-page 70 2014 Microchip Technology Inc.

Page 71: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Component Selection

Figure C-6 shows the hysteresis diagram of the non-inverting comparator.

FIGURE C-6: HYSTERESIS DIAGRAM – NON-INVERTING COMPARATOR

Equation C-5 determines the input threshold voltages.

EQUATION C-5: INPUT THRESHOLD VOLTAGES

Equation C-6 determines RF, RIN and VR from the threshold voltage.

EQUATION C-6: DETERMINING RF, RIN AND VR FROM THRESHOLD VOLTAGE

VOUT

VDD

VOH

VOL

VSS

VSS

High-to-Low Low-to-High

VTHL VTLH VDD

VTLH VR 1RIN

RF--------+

VOL

RIN

RF-------- –=

VTHL VR 1RIN

RF--------+

VOL

RIN

RF-------- –=

Where:

VOL is the saturation voltage in the low state at the comparator output.

VOH is the saturation voltage in the high state at the comparator output.

VTLH is the threshold voltage from low-to-high.

VTHL is the threshold voltage from high-to-low.

VR is the comparator reference input voltage.

VTRIP

VTLH VTHL+

2-------------------------------=

RF

RIN--------

VOH VOL+

VTLH VTHL–-------------------------------=

VR

RIN VOH VOL+

2 RIN RF+ -------------------------------

RF

RIN RF+ -------------------------- VTRIP+=

Where:

VTRIP is the average trip voltage at the middle of the comparator hysteresis.

2014 Microchip Technology Inc. DS50002261A-page 71

Page 72: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Motor Control 10-24V Driver Board (Dual/Single)

C.5.1 Setting Trip Voltage

The example calculations to set the DC bus upper and lower trip points, DC Bus Voltage Low-to-High (VDCLH) at 27.5V and DC Bus Voltage High-to-Low (VDCHL) at 23.5V for the hardware brake enable circuit in the Motor Control 10-24V Driver Board (Dual/Single) are shown in Equation C-7. The comparator supply voltage is 3.3V, the DC bus voltage divider circuit ratio is 11, VOH comparator is 3.1V and VOL comparator is 0.2V.

The trip voltages scaled by the DC bus voltage divider circuit ratio (VTLH and VTHL) can be calculated as shown in Equation C-8.

EQUATION C-7: THRESHOLD VOLTAGE CALCULATIONS

From VTLH and VTHL, the middle of the hysteresis or average Trip Voltage (VTRIP) is calculated as shown in Equation C-8.

EQUATION C-8: CALCULATION FOR AVERAGE TRIP VOLTAGE

From VOH, VOL, VTLH and VTHL, the hysteresis setting resistor ratio can be determined. By selecting one resistor value, the other resistor value can be calculated as in Equation C-9.

EQUATION C-9: HYSTERESIS SETTING RESISTOR RATIO VALUE

After calculating the hysteresis setting resistor values, the Comparator Reference Voltage (VR) input can be calculated as in Equation C-10.

EQUATION C-10: COMPARATOR REFERENCE (VR) INPUT CALCULATION

The Comparator Reference Voltage (VR) input is generated by the voltage divider circuit supplied by the Comparator Reference Voltage (VREF) output at 2.4V.

This voltage divider ratio can be calculated as, 2.4V/2.242V = 1.07.

Then, the voltage divider resistors can be determined:If R2 = 18 k, then R1 =18 k 1.07 = 1.2 k

VTLH27.511

---------- 2.5V==

VTHL23.511

---------- 2.136V==

VTRIP2.5V 2.136V+

2---------------------------------------- 2.318V= =

RF

RIN-------- 3.1V 0.2V–

2.5V 2.136V– --------------------------------------- 7.967= =

If RIN is 280 kRF 7.967 280 k 2230.76 k 2200 k==

VR280 k 3.1V 0.2V+

2 280 k 2200 k+ ---------------------------------------------------------- 2200 k

280 k 2200 k+ --------------------------------------------------- 2.318+=

0.186V 2.056V+= 2.24V=

DS50002261A-page 72 2014 Microchip Technology Inc.

Page 73: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

Component Selection

C.6 HARDWARE BRAKE ENABLE CIRCUIT CONFIGURATION RESISTORS

Configuration resistors for setting the DC bus upper and lower trip points for comparator supply voltages of 3.3V and 5V are provided in Table C-1 and Table C-2.

TABLE C-1: CONFIGURATION RESISTORS IN HARDWARE BRAKE ENABLE CIRCUIT A

TABLE C-2: CONFIGURATION RESISTORS IN HARDWARE BRAKE ENABLE CIRCUIT B

Resistor Designator

Resistor Value to Set VDCHL @ 23.5V and VDCLH @ 27.5V,If the Comparator Supply Voltage is

3.3V 5V

R233 280 k 280 k

R234 2200 k 3600 k

R231 18 k 36 k

R229 1.2 k 1 k

Resistor Designator

Resistor Value to Set VDCHL @ 23.5V and VDCLH @ 27.5V, If the Comparator Supply Voltage is

3.3V 5V

R249 280 k 280 k

R250 2200 k 3600 k

R247 18 k 36 k

R245 1.2 k 1 k

2014 Microchip Technology Inc. DS50002261A-page 73

Page 74: Motor Control 10-24V Driver Board (Dual/Single) User's …ww1.microchip.com/downloads/en/DeviceDoc/Motor Contorl 10-24V... · 2014 Microchip Technology Inc. DS50002261A Motor Control

DS50002261A-page 74 2014 Microchip Technology Inc.

AMERICASCorporate Office2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel: 480-792-7200 Fax: 480-792-7277Technical Support: http://www.microchip.com/supportWeb Address: www.microchip.com

AtlantaDuluth, GA Tel: 678-957-9614 Fax: 678-957-1455

Austin, TXTel: 512-257-3370

BostonWestborough, MA Tel: 774-760-0087 Fax: 774-760-0088

ChicagoItasca, IL Tel: 630-285-0071 Fax: 630-285-0075

ClevelandIndependence, OH Tel: 216-447-0464 Fax: 216-447-0643

DallasAddison, TX Tel: 972-818-7423 Fax: 972-818-2924

DetroitNovi, MI Tel: 248-848-4000

Houston, TX Tel: 281-894-5983

IndianapolisNoblesville, IN Tel: 317-773-8323Fax: 317-773-5453

Los AngelesMission 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 - TorontoTel: 905-673-0699 Fax: 905-673-6509

ASIA/PACIFICAsia Pacific OfficeSuites 3707-14, 37th FloorTower 6, The GatewayHarbour City, KowloonHong KongTel: 852-2943-5100Fax: 852-2401-3431

Australia - SydneyTel: 61-2-9868-6733Fax: 61-2-9868-6755

China - BeijingTel: 86-10-8569-7000 Fax: 86-10-8528-2104

China - ChengduTel: 86-28-8665-5511Fax: 86-28-8665-7889

China - ChongqingTel: 86-23-8980-9588Fax: 86-23-8980-9500

China - HangzhouTel: 86-571-8792-8115 Fax: 86-571-8792-8116

China - Hong Kong SARTel: 852-2943-5100 Fax: 852-2401-3431

China - NanjingTel: 86-25-8473-2460Fax: 86-25-8473-2470

China - QingdaoTel: 86-532-8502-7355Fax: 86-532-8502-7205

China - ShanghaiTel: 86-21-5407-5533 Fax: 86-21-5407-5066

China - ShenyangTel: 86-24-2334-2829Fax: 86-24-2334-2393

China - ShenzhenTel: 86-755-8864-2200 Fax: 86-755-8203-1760

China - WuhanTel: 86-27-5980-5300Fax: 86-27-5980-5118

China - XianTel: 86-29-8833-7252Fax: 86-29-8833-7256

China - XiamenTel: 86-592-2388138 Fax: 86-592-2388130

China - ZhuhaiTel: 86-756-3210040 Fax: 86-756-3210049

ASIA/PACIFICIndia - BangaloreTel: 91-80-3090-4444 Fax: 91-80-3090-4123

India - New DelhiTel: 91-11-4160-8631Fax: 91-11-4160-8632

India - PuneTel: 91-20-3019-1500

Japan - OsakaTel: 81-6-6152-7160 Fax: 81-6-6152-9310

Japan - TokyoTel: 81-3-6880- 3770 Fax: 81-3-6880-3771

Korea - DaeguTel: 82-53-744-4301Fax: 82-53-744-4302

Korea - SeoulTel: 82-2-554-7200Fax: 82-2-558-5932 or 82-2-558-5934

Malaysia - Kuala LumpurTel: 60-3-6201-9857Fax: 60-3-6201-9859

Malaysia - PenangTel: 60-4-227-8870Fax: 60-4-227-4068

Philippines - ManilaTel: 63-2-634-9065Fax: 63-2-634-9069

SingaporeTel: 65-6334-8870Fax: 65-6334-8850

Taiwan - Hsin ChuTel: 886-3-5778-366Fax: 886-3-5770-955

Taiwan - KaohsiungTel: 886-7-213-7830

Taiwan - TaipeiTel: 886-2-2508-8600 Fax: 886-2-2508-0102

Thailand - BangkokTel: 66-2-694-1351Fax: 66-2-694-1350

EUROPEAustria - WelsTel: 43-7242-2244-39Fax: 43-7242-2244-393Denmark - CopenhagenTel: 45-4450-2828 Fax: 45-4485-2829

France - ParisTel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79

Germany - DusseldorfTel: 49-2129-3766400

Germany - MunichTel: 49-89-627-144-0 Fax: 49-89-627-144-44

Germany - PforzheimTel: 49-7231-424750

Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781

Italy - VeniceTel: 39-049-7625286

Netherlands - DrunenTel: 31-416-690399 Fax: 31-416-690340

Poland - WarsawTel: 48-22-3325737

Spain - MadridTel: 34-91-708-08-90Fax: 34-91-708-08-91

Sweden - StockholmTel: 46-8-5090-4654

UK - WokinghamTel: 44-118-921-5800Fax: 44-118-921-5820

Worldwide Sales and Service

03/25/14