Digilent Cerebot MC7 Reference Manual Download Page 5

Cerebot MC7™ Board Reference Manual 

 

 

Copyright Digilent, Inc. All rights reserved. 

Other product and company names mentioned may be trademarks of their respective owners.

 

Page 

5

 of 

22

 

 

This regulator is capable of providing a maximum of 500mA of current.  The DSPIC33 microcontroller will use 
approximately 90mA when running at 40 MIPS.  The other circuitry on the board will draw 10-20 mA. The 
remaining current is available to provide power to attached Pmods and I

2

C devices.  The voltage regulator is on the 

bottom of the board, below Pmod connector JA, and will get warm when the amount of current being used is close 
to its limit. 

The Cerebot MC7 can provide power to any peripheral modules attached to the Pmod connectors, JA-JC, and to I

2

devices powered from the I

2

C daisy chain connectors, J6 and J8.  Each Pmod connector provides power pins that 

can be powered from either the switched main power bus, BRD5V0, or regulated voltage, BRD3V3, by setting the 
voltage jumper block to the desired position.  The I

2

C power connectors only provide regulated voltage, BRD3V3. 

 

Half-Bridge Circuits 

The Cerebot MC7 circuit provides four half bridges. A half bridge is made up of two stacked transistors such that 
the high side transistor can source current from the motor power supply and the low side transistor can sink 
current to the supply ground. 

Each half bridge is made up of an On Semiconductor NTMD4820N dual N-FET to provide the transistors and a 
Microchip MCP14700MF FET driver. The FET driver provides a high side transistor drive input and a low side 
transistor drive input. 

The NTMD4820N FETs are rated for a maximum V

DS 

 of 30V, maximum V

GS

 or 20V, and maximum drain current (I

D

of 8A at 25°C, 6.4A at 70°C (t<10s) or 6.4A continuous drain current at 25°C and 5.1A at 70°C. For more detailed 
information on the NTMD4820N, refer to the device data sheet available at the On Semiconductor web site. 

The steady state temperature of the FETs with all four half bridges switching at 50% duty cycle and a load current 
of 5A each has been measured to be ~55°C. Operation in some applications may require heat sinking or fan cooling 
of the board to maintain continuous operation at the full 5A output current. 

The high side and low side drive inputs for each half bridge are connected to PWMH and PWML outputs from the 
Motor Control PWM module in the dsPIC microcontroller. The Motor Control PWM module is an advanced pulse 
width modulation generator optimized for motor control applications. This PWM unit provides eight outputs 
arranged as four high and low side drive pairs for controlling four half bridge circuits.  

The half bridges can be operated independently, in pairs to form two h-bridges, or in other combinations using the 
Motor Control PWM module. 

Connector J20 is used to provide the power supply voltage for the high side of the half bridges, and therefore 
powers whatever external load is being controlled by the board. This is a screw terminal connector on the left side 
of the board. A power supply or battery of 5V-24V can be used, with a maximum continuous current of 10A. 

The half bridge connections between the bridge output signals and the Motor Control PWM module are 
configured in the following way: 

VMOT1 

PWM1H, PWM1L 

VMOT2 

PWM2H, PWM2L 

VMOT3 

PWM3H, PWM3L 

VMOT4 

PWM4H, PWM4L 

Summary of Contents for Cerebot MC7

Page 1: ...o the dsPIC A D converter to measure voltage and current for closed loop feedback control These half bridges can be used to control two brushed DC motors two bi polar stepper motors one brushless DC m...

Page 2: ...nations to drive various external loads such as brushed DC motors brushless DC motors stepper motors and so on A switching 5V 4A regulator with input voltage up to 24V is provided on the board to simp...

Page 3: ...ject use the Configure Select Device menu to specify the dsPIC device in use Ensure that the device is set to dsPIC33FJ128MC706A To use the on board programming debugging circuit it must be selected a...

Page 4: ...power supply place a shorting block on JP14 labeled REG To select USB power from the USB debug connector place a shorting block on JP15 labeled USB Note that the dsPIC and other circuitry on the board...

Page 5: ...nd a low side transistor drive input The NTMD4820N FETs are rated for a maximum VDS of 30V maximum VGS or 20V and maximum drain current ID of 8A at 25 C 6 4A at 70 C t 10s or 6 4A continuous drain cur...

Page 6: ...e voltage across the current sense resistors before being applied to the inputs to the A D converter The following formula relates the voltage applied to the A D converter input to the sensed bridge c...

Page 7: ...he network nodes at each end of a network provide 120 ohm termination The Cerebot MC7 provides the termination resistor and jumpers to enable disable this resistor depending on the location of the boa...

Page 8: ...an external power supply For the first case Install shorting blocks on JP5 and JP8 to connect the VS servo power bus to the REG5V0 power bus This connection allows for operation from a single high vol...

Page 9: ...modules that provide various kind of I O interfaces The Pmod line includes such things as button switch and LED modules connector modules LCD displays high current output drivers and many others There...

Page 10: ...ach time a byte is sent from the master to the slave a byte is sent from the slave to the master The master generates the serial clock on the SCK line and the slave uses that as the clock to shift the...

Page 11: ...g clock The Cerebot MC7 board provides an external 8Mhz crystal for use with the XT oscillator option This crystal is on the bottom of the board Oscillator options are selected via configuration macro...

Page 12: ...A TDI AN13 RB13 half bridge 4 voltage sense RB14 29 JB 09 U2RTS AN14 RB14 shared with BTN2 RB15 30 JB 10 AN15 OCFB CN12 RB15 RC12 39 N A OSC1 CLKIN RC12 crystal connection RC13 47 N A PGED2 SOSCI T4CK...

Page 13: ...3 SDI2 CN9 RG7 SPI 2 Selectable via JP2 RG08 6 JB 02 SDO2 CN10 RG8 SPI 2 Selectable via JP3 RG09 8 JB 01 SS2 CN11 RG9 SPI 2 7 N A MCLR on board program debug circuit 9 N A VSS 10 N A VDD 19 N A AVDD 2...

Page 14: ...11 half bridge 2 voltage sense N A RB12 27 TCK AN12 RB12 half bridge 3 voltage sense N A RB13 28 TDI AN13 RB13 half bridge 4 voltage sense N A RC12 39 OSC1 CLKIN RC12 crystal connection N A RC13 47 PG...

Page 15: ...otor 1 quadrature encoder input 12 RB04 N A AN4 QEA IC7 CN6 RB4 motor 1 quadrature encoder input 13 RB03 N A AN3 INDX CN5 RB3 half bridge 4 current sense 14 RB02 N A AN2 SS1 CN4 RB2 half bridge 3 curr...

Page 16: ...1 44 RD10 JB 07 IC3 INT3 RD10 45 RD11 JB 08 IC4 INT4 RD11 46 RD00 JC 01 OC1 RD0 Servo S1 47 RC13 N A PGED2 SOSCI T4CK CN1 RC13 motor 2 quadrature encoder input 48 RC14 N A PEGC2 SOSCO T1CK CN0 RC14 m...

Page 17: ...otor Encoder 1 Connector J16 is a six pin JST connector that provides connection to VMOT1 and VMOT2 for use as an h bridge to drive a motor These are the same signals as on J14 Connector J16 also prov...

Page 18: ...the shorting block to enable the termination resistor remove it to disable the termination resistor JP7 Do Not Use JP9 JP10 JP11 JP12 Voltage Monitoring Disconnect These jumpers are used to enable di...

Page 19: ...ay be trademarks of their respective owners Page 19 of 22 Appendix C Measured Current Monitoring Data Half Bridge 1 IMON1 Current amps Voltage volts 0 0 997 0 5 1 11 1 1 213 1 5 1 318 2 1 424 2 5 1 53...

Page 20: ...tage volts 0 1 028 0 5 1 139 1 1 242 1 5 1 348 2 1 45 2 5 1 556 3 1 662 3 5 1 77 4 1 88 4 5 1 99 5 2 106 5 5 2 223 6 2 344 Over Current Trip 5 87 Half Bridge 3 IMON3 Current amps Voltage volts 0 1 003...

Page 21: ...y names mentioned may be trademarks of their respective owners Page 21 of 22 Half Bridge 4 IMON4 Current amps Voltage volts 0 0 967 0 5 1 077 1 1 181 1 5 1 282 2 1 389 2 5 1 493 3 1 6 3 5 1 707 4 1 81...

Page 22: ...nley Court Pullman WA 99163 U S A Application of Council Directives EMC 2004 108 EC Standards EMC EN55022 2010 EN55024 2010 Product Name Cerebot MC7 Product Model Number Digilent P N 210 185 Digilent...

Reviews: