Home
Motor Control Shield Motor Control Shield With
Contents
1. p AANS OO e CCUAGLOBAL D gt os INL PWMSP001 1 of N2 Je CLKOO2 0 1000470 a 10004 1 ae NHI e INH2 Figure 13 App structure of the example software H bridge To change the PWM frequency from 25 kHz to a different value the settings of both PWM App instances PWMSP001 0 and PWMSP001 0 have to be modified There the PWM frequency can be easily set to different values PWMSP001 0 PWMSPOOL 1 s INL a N2 Users Manual 19 V0 9 2015 03 l Shield with H f Motor Control Shield with BTN8982TA for Arduino In neon ee PWMSP001_2 H3 Timer Mode Settings Counting Mode Timer Mode Start Edge Aligned Mode E Enable Single Shot Mode Start during initialization Center Aligned Mode Timer Configurations CCUd resolution 1000 nsec ba ation 1000 nsec X PWM freg 25 Period 9e3f hex Duty Cycle 50 w ki 4e20 hex Mo timer concatenation Interrupts Compare Match Feriod Match External Start Enable at initialization Enable at initialization Enable at initialization External Stop Trap Interrupt Enable at initialization Enable at initialization Simple PWM Configurations Signal Configurations Advanced PWM Configurations Pin Configuration e Figure 14 shows the ramp generator and the parameters which can be set in main c The parameter outputvoltage_max and outputvoltage_min are controlled in the software by adapting the PWM duty cycle Wi
2. gt Select the project Click finish E Import DAVE Projects Import DAVE projects Import Existing DAVE Projects E Select Root Directory Select Archive File C Users rabensta My Work Baustein XE1000 Project List H Bridge H Bridge V Copy Projects Into Workspace Browse eS St ee 4 Build the project DAVE CE DAVES File Edit Source Refactor Navigate m ERa R a 5 Start the debugger Window Help cu IE Users Manual 18 Infineon V0 9 2015 03 Hs gt 4 4 ss Cy 1 LL La L3 14 1o 16 l Shield with H f Motor Control Shield with BTN8982TA for Arduino Cin neon 6 Run the software gt the motor will spin i TASKING Debug AMC1100_Blinky_withApps Main c DAVE 3 File Edit Source Refactor Navigate Search Project Debug Window Help ri on r Fu E b COM Por F Debug s B ie v j 4 2 3 Software hints For hints tutorials software examples a quick introduction and further information around the DAVE Free Development Platform for Code Generation visit the DAVE web site e The DAVE App structure of the software example H bridge for the Motor Control Shield is shown in Figure 13 The output voltage is controlled by the two PWMSPO001 Apps The ramp time is controlled by a third PWMSPO001 App via interrupts The inhibit signals are software controlled by the 10004 App PWMSP00L 2 ae Timer
3. of Symbian Software Limited TAIYO YUDEN of Taiyo Yuden Co TEAKLITE of CEVA Inc TEKTRONIX of Tektronix Inc TOKO of TOKO KABUSHIKI KAISHA TA UNIX of X Open Company Limited VERILOG PALLADIUM of Cadence Design Systems Inc VLYNQ of Texas Instruments Incorporated VAWORKS WIND RIVER of WIND RIVER SYSTEMS INC ZETEX of Diodes Zetex Last Trademarks Update 2014 07 17 www infineon com Edition 2015 03 Published by Infineon Technologies AG 81726 Munich Germany 2015 Infineon Technologies AG All Rights Reserved Order Number B127 10043 V1 7600 EU EC P ifx000000000001 Legal Disclaimer The information given in this document shall in no event be regarded as a guarantee of conditions or characteristics With respect to any examples or hints given herein any typical values stated herein and or any information regarding the application of the device Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind including without limitation warranties of non infringement of intellectual property rights of any third party Information For further information on technology delivery terms and conditions and prices please contact the nearest Infineon Technologies Office www infineon com Warnings Due to technical requirements components may contain dangerous substances For information on the types in question please contact the nearest Infineon Tec
4. INH Inhibit pins The slew rate of the high frequency PWM can be adjusted by connecting an external resistor between the SR pin and GND The BTM8982TA also provides a sense current at the IS pin The Power Shield provides a fast and easy access to brushed DC motor solutions of up to 300 W 4 2 1 Getting started Shield e Choose a mid power brushed DC motor e Choose a DC adapter The nominal input of the Power Shield is 8 18 V DC Maximum Voltage is 40 V e Select pin headers and connectors of your choice and solder to the Power Shield Due to cost reduction the pin headers and connectors are not attached e Connect the Power Shield to Arduino Uno R3 or XMC 1100 Boot Kit e Connect power supply 5 V to the Arduino Uno R3 or XMC 1100 Boot Kit Micro USB For the XMC Boot Kit a standard mobile phone charger can be used e Program the controller board with the motor control software see 4 2 2 e Connect the motor to OUT1 and OUT2 H bridge For bi directional applications connect the motor to OUT1 and OUT2 H bridge For uni directional use the motor can be placed between an output OUT1 OUT2 and either GND or Vbat half bridge e Connect the DC adapter to the Power Shield Vbat GND e Turn onthe power Users Manual 15 V0 9 2015 03 l Shield with gt Motor Control Shield with BTIN8982TA o for Arduino Cinfineon DUT 1 2x ovalithIC BTNS8982TA EALLA Lae Ea na be a Figure 12 Motor Control Shield
5. 82TA for Arduino in ineon About this document Scope and purpose This document describes how to use the Motor Control Shield with BTN8982TA for Arduino Intended audience Engineers hobbyists and students who want to add a powerful Motor Control to Arduino projects Related information Table 1 Supplementary links and document references Reference Description BTN8982TA Reference Manuals Product page which contains reference information for the half bridge BTN8982TA Arduino Home Page All information on Arduino Arduino Uno Product Page Arduino Uno R3 description DAVE Development Platform All details on DAVE IDE XMC1100 Boot Kit Product page which contains reference information for the XMC1100 Boot Kit Users Manual 3 V0 9 2015 03 OO Oy Ul md to N KO LL L2 13 14 La 16 Ll 18 i 2u val Cl f Motor Control Shield with BTN8982TA for Arduino in ineon 1 Motor Control Shield introduction 1 1 Motor Control Shield overview The Motor Control Shield adds powerful motor control to the Arduino projects The shield can be controlled with the general logic 1O Ports of a microcontroller Either an Arduino Uno R3 or the XMC1100 Boot Kit from Infineon can be used as the master On board of the Motor Control Shield are two BTN8982TA NovalithIC Each is featuring one P channel high side MOSFET and one N channel low side MOSFET with an integrated driver IC in one package Due to the P channel
6. Cinfineon Motor Control Shield With BTN8982TA for Arduino Motor Control Shield For Arduino User Manual V0 9 2015 03 Automotive Power A A Ww N O Oo sal O 10 ie 13 14 Lo 16 17 18 19 20 21 22 Zo 24 fae 26 A 28 Inf Motor Control Shield with BTN8982TA for Arduino in ineon Table of Contents Table of Contents Ab t this COCUMEN sississcssscesessassencecseecesncesseasssnwesenacenseeseisebsnaeasewessbeesseaseeeeesebecsseuerseeseensesessenesews 3 SCO S AN U0 Se aa E E E 3 eond Ce NON Ce oss arotict peenesp E E uieae i amv onsiiun te E E E E EEA 3 Rae TUT OUI CLO casa sein ose ca ee atc St E EE TE N E EEEE 3 1 Motor Control Shield Introduction sssisssiscssscsssecsssvesessccwencssoswencedessaessawcssneseeeseveeioosiecvenaes 4 1 1 Motor Control Shield overview ccccceessssccccccccsccsssescccccccssessecccssccsseeeseeccssesssueuuececssscssueuuaeceeseseeeas 4 1 2 E E nr E ee ee ee ee ee 4 1 3 Block Diagram of a bi directional Motor CONntrol ccscccssssecccsssscceseessecesecssceceesseecessseeeessseseeeees 6 2 Motor Control Shield Board Description csccccsscsscssccsccssccscccccsscssceccccccsscsscssccscosccsces 7 2 1 TE ELET I ic ST ea ee ees Tt Te PEE Trt T 22 Eo ee er ee errr rey Ae Mere errr Arete tree tree pre 8 2 3 Important design and layout rules ccccssssseecccsssbecscccssensscccesessnscecessssenscecessssusecesssssenseesseseeens 9 2 4 PIN ASSISNMENL c
7. EC Qualified in PG TO263 7 1 package Figure9 PG TO263 7 1 Users Manual 12 V0 9 2015 03 Inf Motor Control Shield with BTN8982TA for Arduino in ineon 1 3 2 Block diagram 2 The BTN8982TA is part of the NovalithIC family containing three separate chips in one package One p 3 channel high side MOSFET and one n channel low side MOSFET together with a driver IC forming an 4 integrated high current half bridge All three chips are mounted on one common lead frame using the chip 5 onchip and chip by chip technology The power switches utilize vertical MOS technologies to ensure 6 optimum on state resistance 7 8 Due to the p channel high side switch the need for a charge pump is eliminated thus minimizing EMI Interfacing to a microcontroller is made easy by the integrated driver IC which features logic level inputs 9 diagnosis with current sense slew rate adjustment dead time generation and protection against 10 overtemperature undervoltage overcurrent and short circuit The BTN8982TA can be combined with other 11 BTN8982TA to form H bridge and 3 phase drive configurations Undervolt Current detection Sense S Current Limitation HS Overtemp detection Gate Driver HS Digital Logic i Gate Driver LS Current Slewrate Limitation Adjustment LS 13 Figure10 Block diagram BTN8982TA Users Manual 13 V0 9 2015 03 l Shield with H f Motor Control Shield with BTN8982TA for Arduino Cin neon 3 3 Pin assi
8. K PrimeSTACK PROFET PRO SIL RASIC REAL3 ReverSave SatRIC SIEGET SIPMOS SmartLEWIS SOLID FLASH SPOC TEMPFET thinQ TRENCHSTOP TriCore Other Trademarks Advance Design System ADS of Agilent Technologies AMBA ARM MULTI ICE KEIL PRIMECELL REALVIEW THUMB pVision of ARM Limited UK ANSI of American National Standards Institute AUTOSAR of AUTOSAR development partnership Bluetooth of Bluetooth SIG Inc CAT iq of DECT Forum COLOSSUS FirstGPS of Trimble Navigation Ltd EMV of EMVCo LLC Visa Holdings Inc EPCOS of Epcos AG FLEXGO of Microsoft Corporation HYPERTERMINAL of Hilgraeve Incorporated MCS of Intel Corp IEC of Commission Electrotechnique Internationale IrDA of Infrared Data Association Corporation ISO of INTERNATIONAL ORGANIZATION FOR STANDARDIZATION MATLAB of MathWorks Inc MAXIM of Maxim Integrated Products Inc MICROTEC NUCLEUS of Mentor Graphics Corporation MIPI of MIPI Alliance Inc MIPS of MIPS Technologies Inc USA muRata of MURATA MANUFACTURING CO MICROWAVE OFFICE MWO of Applied Wave Research Inc OmniVision of OmniVision Technologies Inc Openwave of Openwave Systems Inc RED HAT of Red Hat Inc RFMD of RF Micro Devices Inc SIRIUS of Sirius Satellite Radio Inc SOLARIS of Sun Microsystems Inc SPANSION of Spansion LLC Ltd Symbian
9. TA TO263 7 1 RESISTORO603 RES 0603 RES RESISTORO603 RES 0603 RES 6 RESISTORO603 RES 0603 RES 17 RESISTORO603 RES Figure 7 Motor Control Shield for Arduino with BTN8982TA Bill of Material BOM Provided _by_cust Place omer Description DescripiQty YES NO _YES NO Capacitor 4 yes Capacitor 4 yes POLARIZED CAPACI TOR POLARIZED CAPACI TOR Capacitor Diode Diode MOSFET Ic Ic Resistor Resistor Resistor Resistor 2 3 Important design and layout rules Infineon Distributor Remarks customer Farnell Order Code 2069026 or 1834156 Farnell Order Code 1081361RL Farnell Order Code 1617744 Farnell Order Code 1469826 Farnell Order Code 1469826 Standard device Standard device Capaciator Radial Standard device NXP BZV55 C10 DIODE ZENER 1L0V 500MW VISHAY SEMICONDUCTOR MY33 G508 DIODE ZENER 1W 33V Standard device Standard device VISHAY DRALORIC CRCWO603510RFKEA RESISTOR 0603 510R 1 VISHAY DRALORIC CRCWO603510RFKEA RESISTOR 0603 510R 1 The basis for the following design and layout recommendations is the parasitic inductance of electrical wires and design guidelines as described in Chapter three and four of the Application Note BTN8960 62 80 82 High Current PN Half Bridge NovalithIC Rev 0 3 2014 09 11 e C4 so called DC link capacitor This electrolytic capacitor is required to keep the voltage rippl
10. ccssssccsscsrnreccccccerseeeteeceessss MQM secceee ae eee UM ccccccesscccccccesssssssssssssssssssnssecsecees 10 2 5 PIN Definitions and FunctionS W oo Me ccccccccccccssscccscscccccccccccesssecssscssssssscssers 11 3 BTN8982TA Overview ccccccccccccs EP Chs cco oscscccccccccooooossscsooooossssssooocecessoooossoo 12 3 1 Key Features of the BTN8982TA NovalithlC nesssssriesseesssseesssreesssrersssreesssrersssreesssreesssreessereessereesee 12 3 2 BIOCK ABITE ede E gt E E E O 13 3 3 Pin Assignment Na C M eeeeeeeeesssesseerereeeesrsecsssssssssereeececeesesecsssssssseeeeeeeceeeessessss 14 3 4 Pin Definitions and FUNCWRRIS Qy SBye ccccccccsccccccccccccesssccssssssccsccsscccececccsceeesecsssccssssssessees 14 4 Getting Started occ a Ma c e soecsccoccsscecccssescseeccssccssssescsesessseecsssoessssesssesesssoeesoo 15 4 1 Target Applications 8 R sowed oxexssdanecdnonan dees caavesevendecuxnedenvecnasapiacecuecassecndacexnndaenedeenaniecanes 15 4 2 Typical target Qf DliCCUQWQM fm cssscscccssssscsccsssssccccccsssssceceseessnesecsssssacseccssesscececessssaeesecsessaneeeeens 15 4 2 1 Getting StarWd Shi CRagW cccccssscssccsssssccscccssssscsccssessnsceesssssceseessssscesecssessaesecessssseeeeeens 15 4 2 2 GOUT aa Keto COLLANT ANG EOE 16 4 2 3 Sal cedia C T E E E E EE PE E A A EY PA E A A E 19 Users Manual 2 V0 9 2015 03 Cinf Motor Control Shield with BTN89
11. connectors 4 2 2 Getting started Software A simple example software for the XMC1100 Boot Kit is provided H bridge e Connect the XMC 1100 Boot Kit with a micro USB cable to the USB port of your PC e Download and install the DAVE Free Development Platform for Code Generation from the Infineon website DAVE e Start DAVE and import project file H bridge Users Manual 16 V0 9 2015 03 Motor Control Shield with BTN8982TA for Arduino 1 Select File gt Import a DAVE CE H Bridge Main c File Edit Source Refactor New Alt Shitt N Navigate Search Run Project Open File Close Ctrl W Close All Ctrl Shift W Save Ctri Save All Ctrl Shift S Revert Move Rename Refresh Convert Line Delimiters To Print Ctrl P Switch Workspace Restart Import Export Properties Alt Enter 1 Main c H Bridge 2 startup_AMC1100 s H Bridge Startup 370004 1 uimodel Users rabensta 470004 O uimodel Users rabensta Exit 2 Choose Infineon DAVE project Select an import source type filter text General gt GS C C a Infineon E Build Settings be DAVE Project ie DAVE Project From Local Library Store gt E Install gt Run Debug gt Team Users Manual 17 Infineon V0 9 2015 03 i Oy U wah Ga N 10 11 12 13 14 Motor Control Shield with BTN8982TA for Arduino 3 Select archive file gt Browse for the file
12. e at the Vs pin of the NovalithiC low during switching operation the applied measurement procedure for the supply voltage is described in Chapter 3 1 of the Application Note It is strongly recommended that the voltage ripple at the NovalithIC Vs pin to the GND pin is kept below 1 V peak to peak The value of C4 must be aligned accordingly See therefore Equation 10 in the Application Note Most electrolytic capacitors are less effective at cold temperatures It must be assured that C4 is also effective under the worst case conditions of the application The layout is very important too As shown in Figure 6 the capacitor C4 must be positioned with very short wiring close to the NovalithIC This must be done to keep the parasitic inductors of the PCB wires as small as possible Users Manual V0 9 2015 03 CO OF OI RA GW N Ee jl LO PrPrRP re OS WHE N N FPP RP PB O WoO u Da WOBO M i tO M NO UI 26 a 28 29 30 cpl TA l Shield with H f Motor Control Shield with BTN8982TA for Arduino In neon C1 C3 This ceramic capacitors support C4 to keep the supply voltage ripple low and cover the fast transients between the Vs pin and the GND pin The value of these ceramic capacitors must be chosen so that fast Vs ripples at the NovalithIC do not exceed 1V peak to peak The layout wiring for C1 C3 must be shorter than for C4 to the NovalithIC to keep the parasitic PCB wire inductance as small as
13. e g 30 kHz Adjustable slew rates for optimized EMI by changing external resistor Driver circuit with logic level inputs Status flag diagnosis with current sense capability Protection e g against overtemperature and overcurrent Reverse polarity protection with IPD90P04P4L Further comments o To keep the costs as low as possible the pin headers and connectors are not attached to the Shield The user can solder them by himself The pin headers are not expensive but the through whole soldering is a not insignificant cost factor o The size of the DC link capacity C4 in the schematics and C10 in the application circuit with 1000uF is for most applications oversized It is a worst case scenario if a 500W motor is connected to the shield The capacity can be replaced by smaller capacities when using less powerful motors Equation 10 in the BTN8960 62 80 82 High Current PN Half Bridge NovalithiC Rev 0 3 2014 09 11 Application Note should be used to calculate the value of the DC link capacity n ma s NSn ine oy Pm ee eet Hae ana KOS v D K ee N Mi j e n r SAUNT Users Manual 5 V0 9 2015 03 Cinf Motor Control Shield with BTN8982TA for Arduino in ineon 1 13 Block diagram of a bi directional Motor Control 2 Asastarting point for the Motor Control Shield the application block diagram shown in Figure 3 was used 3 For simplicity reasons the conductivity L was removed in the Shield schema
14. gnment Figure 11 Pin assignment BTN8982TA top view 3 4 Pin definitions and functions BTN8982TA Table 2 Pin I O Function 1 GND Ground FON Defines whether high or low side switch is activated 3 a Inhibit When set to low device goes in sleep mode 4 8 O _ Power output of the bridge 5 Slew Rate The slew rate of the power switches can be adjusted by R hoe a resistor between SR and GND 6 O Current Sense and Diagnostics 7 s 2 Supply Vbat at the Shield connector Users Manual 14 V0 9 2015 03 oY O a to N 10 im I2 13 14 La 16 Li 18 19 20 21 P a 24 Li 26 Zi l Shield with H f Motor Control Shield with BTN8982TA for Arduino Cin neon 4 Getting Started 4 1 Target applications The application targeted by the BTN89xx devices is brushed DC Motor Control Besides Motor Control any other inductive resistive and capacitive load within the electrical characteristics of the NovalithIC can be driven by the BTN89xx In the Motor Control Shield two BTN8982TA are used Each is capable of driving up to 50 A The limited thermal performance of the Shield PCB limits the recommended maximum current to 30 A 4 2 Typical target application With the Motor Control Shield either two mid power uni directional DC brushed motors or one bi directional brushed motor with the two half bridges used in H bridge configuration can be driven The half bridges are controlled via the IN Input and
15. high side switch a charge pump is not needed The BTN8982TA half bridge is easy to control by applying logic level signals to the IN and INH pin When applying a PWM to the IN pin the current provided to the motor can be controlled with the duty cycle of the PWM With an external resistor connected between the SR pin and GND the slew rate of the power switches can be adjusted The Motor Control Shield can be easily connected to any Arduino board or the XMC1100 Boot Kit via headers Arduino Connector DUT1 2x Novalith c BTN8982TA seegegee Load v Arduino Connector Figure1 Motor Control Shield photo 1 2 Key features The Motor Control Shield has the following features e An Arduino Uno R3 XMC1100 Boot Kit or similar board connected to the shield can control the two half bridges via the general IO pins Users Manual 4 V0 9 2015 03 Oo OD UO amp WH NH amp LL 12 13 14 ilies 16 L7 18 i 20 val LA fe Figure2 Motor Control Shield driving an engine cooling fan inf Motor Control Shield with BTN8982TA for Arduino In neon Brushed DC Motor Control up to 250 W continuous load o 8 18 V nominal input voltage max 6 40 V o Average motor current 30 A restricted due to the limited power dissipation of the PCB BTN8982TA current limitation 55 A min Drives either one brushed bi directional DC motor or two uni directional DC motors Capable of high frequency PWM
16. hnologies Office Infineon Technologies components may be used in life support devices or systems only with the express written approval of Infineon Technologies if a failure of such components can reasonably be expected to cause the failure of that life support device or system or to affect the safety or effectiveness of that device or system Life support devices or systems are intended to be implanted in the human body or to support and or maintain and sustain and or protect human life If they fail it is reasonable to assume that the health of the user or other persons may be endangered
17. ions It is part of the NovalithIC family containing one p channel high side MOSFET and one n channel low side MOSFET with an integrated driver IC in one package Due to the p channel high side switch the need for a charge pump is eliminated thus minimizing EMI Interfacing to a microcontroller is made easy by the integrated driver IC which features logic level inputs diagnosis with current sense slew rate adjustment dead time generation and protection against overtemperature undervoltage overcurrent and short circuit The BTN8982TA provides a cost optimized solution for protected high current PWM motor drives with very low board space consumption 3 1 Key features of the BTN8982TA NovalithiCc e Path resistance of max 20 4 mQ 150 C typ 10 0 MO 25 C e High side max 10 5 mO 150 C typ 5 3 MO 25 C e Low side max 9 9 mQ 150 C typ 4 7 MO 25 C e Enhanced switching speed for reduced switching losses e Capable for high PWM frequency combined with active freewheeling e Low quiescent current of typ 7 UA 25 C e Switched mode current limitation for reduced power dissipation in overcurrent e Current limitation level of 55 A min e Status flag diagnosis with current sense capability e Overtemperature shut down with latch behavior e Undervoltage shut down e Driver circuit with logic level inputs e Adjustable slew rates for optimized EMI e Operation up to 40 V e Green Product ROHS compliant e A
18. possible In addition the parasitic inductance could be kept low by placing at least two vias for the connection to the GND layer C6 C8 These ceramic capacitors are important for EMI in order to avoid entering RF into the NovalithIC as much as possible Good results have been achieved with a value of 220 nF In terms of layout it is important to place these capacitors between OUT and Vs without significant additional wiring from C6 C8 to the Vs and OUT line C5 C2 These ceramic capacitor help to improve the EMC immunity and the ESD performance of the application Good results have been achieved with a value of 220 nF To keep the EMC and ESD out of the board the capacitor is most effective when positioned directly next to the board connector In addition the parasitic inductance could be kept low by placing at least two vias for the connection to the GND layer Other components ICO D1 and R8 Reverse polarity protection See Chapter 4 4 of the Applikation Note R9 R6 Slew rate resistors according to data sheet C11 C12 Stabilization for slew rate resistors R9 R6 R7 R4 Resistors to generate a current sensing voltage from the IS current C10 C9 Ceramic capacitors for EMC immunity improvement GND connection with at least two GND vias A good value is 1nF In case the current should be measured during the PWM phase this capacitor must be adapted to the ON time inside the PWM phase R1 R2 R3 and R5 Device protec
19. re 4 the schematics of the Motor Control Shield is shown The schematics are based on the 14 application circuit in the BTIN8982TA Data Sheet ike TITLE BTN8982_Motor_Control_Shield_Rev_1 0 Document Number REV Date 18 11 2014 16 32 06 Sheet 1 4 16 Figure4 Schematics Motor Control Shield for Arduino with BTN8982TA Users Manual T V0 9 2015 03 Motor Control Shield with BTN8982TA for Arduino Infineon 2 2 Layout Figure 5 and Figure 6 show the layout of the Motor Control Shield The layout follows the design rules in the BTN8960 62 80 82 High Current PN Half Bridge NovalithiC Application Note also see Chapter 2 3 0 000 00000000 i 10000 oe 00009000 Soooggprees Figure5 Motor Control Shield Bottom and top layers 8982_DEU 1 p se Cinfineon TNaga2_DEV 2 S o o a 000 00 0 9 ol o o ab Q 000 o 0 0 g oo a Figure6 Motor Control Shield for Arduino with BTN8982TA Layout Users Manual 8 V0 9 2015 03 CO Co I HO U A 11 IZ 13 14 ie 16 Motor Control Shield with BTN8982TA for Arduino Device Fackage CAP0603 CAP 0602 CAP CAP0603 CAP 0603 CAP RCL CPOL EUES 13 RCL _E5 13 CPOL EUD PANASONIC D CAPO0603 CAP 0603 CAP DIODE ZENER SMD PACKAGES SOD80 DIODE ZENER SMD PACKAGES MELF D HW_INFINEON_IPDSOPO4P4L 04 TO 252 3 313 L 2 HW INFINEON_BIN8982TA TO263 7 1 HW INFINEQN_BINS982
20. th the duty cycle the motor speed and current consumption in controlled oO OT amp G NM H F Parameters const int32_ t supplyvoltage 12 supply voltage for scaling the duty cycle const int32_ t outputvoltage max 4 maximum output voltage const irit32 t out utvoltage min 4 fi minimum output voltage const int32_t flat time 100 ticks based on 25Hz 100 ticks 4 seconds REE ERE EERE EEE EER ERE REE REE EKER EER EEK EERE EER EER EERE EERE Ramp Generator SERRE EERE EERE EERE EERE EE EK EE EK EE EE EE EE EE EEE ER EE EEE EE EE EE Ee i KEKKKK KKK KKK KER EEK EKER EERE RE EE EEE EE EER ER RE EERE REE KEKE EE KEERE 7 Figure14 Ramp generator and its parameters Users Manual 20 V0 9 2015 03 Motor Control Shield with BTN8982TA for Arduino Revision History Major changes since the last revision Page or Reference Description of change V0 9 2015 03 Users Manual 21 Cinfineon V0 9 2015 03 Trademarks of Infineon Technologies AG AURIX C166 CanPAK CIPOS CIPURSE CoolGaN CoolMOS CoolSET CoolSiC CORECONTROL CROSSAVE DAVE DI POL DrBLADE EasyPIM EconoBRIDGE EconoDUAL EconoPACK EconoPIM EiceDRIVER eupec FCOS HITFET HybridPACK ISOFACE IsoPACK i Wafer MIPAQ ModSTACK my d NovalithiC OmniTune OPTIGA OptiMOS ORIGA POWERCODE PRIMARION PrimePAC
21. tics In the application block 4 diagram the INH pins of both half bridges are connected to one O port of the microcontroller To be more 5 flexible in the usage of the Motor Control Shield each INH of the two half bridges is connected to a separate 6 lOpin 7 Reverse Polarity Protection IPD90P03P4L 04 Microcontroller Voltage Regulator 220nF 220nF 100nF 8 Figure 3 Application circuit for a bi directional motor control with BTN8982TA Users Manual 6 V0 9 2015 03 l Shield with H f Motor Control Shield with BTN8982TA for Arduino Cin neon 1 2 Motor Control Shield board description 2 Fora safe and sufficient motor control design discrete components are needed Some of them must be 3 dedicated to the motor application and some to the Novalithic 4 Figure 4 Figure 5 and Figure 6 show the schematics plus the corresponding layout of the Motor Control 5 Shield 6 Duetothe possibility of using the Shield with loads which can draw a current of up to 55 A the connectors 7 Vbat GND OUT1 and OUT2 are designed as solid 4mm through whole connectors This provides the 8 possibility to connect plugs which are capable of such high currents Nevertheless the thermal performance 9 of the Shield itself limits the possible current which should be applied to the Motor Control Shield to 30 A To 10 reach the best performance in terms of parasitic inductance and EMC a GND plane with maximal size was 11 designed 12 2 1 Schematics 13 In Figu
22. tion in case of microcontroller pins shorted to Vs 2 4 Pin assignment To use the Motor Control Shield the necessary control signals can be applied directly at the Arduino connectors There is no need to use an Arduino or XMC 1100 Boot Kit to get the Motor Control Shield into an application The control pins are logic level inputs which can be driven by any other microcontroller or with logic level signals Besides the supply voltage Vbat has to be provided to the Vbat connector Figure 8 shows the pinout connectors of the Motor Control Shield Users Manual 10 V0 9 2015 03 Ci f Motor Control Shield with BTN8982TA for Arduino in ineon an a ode gt a Lg te k gt 1 Figure8 Motor Control Shield connectors Input bridge 1 Defines whether high or low side switch is activated Input bridge 2 Defines whether high or low side switch is activated D12 INH_1 Inhibit bridge 1 When set to low device goes in sleep mode D13 INH_2 Inhibit bridge 2 m ee w sa o Curent Sense and Diagnostics ofhaltaridge1 m s2 fo cuvemtsenseana piagnosticsofhalfridge2 Users Manual 11 V0 9 2015 03 O OO sal O UT e w H La L2 i 14 Lo 16 17 18 Ls 20 21 tas 23 24 25 26 l 28 Zo l Shield with H f Motor Control Shield with BTN8982TA for Arduino Cin neon 3 BTN8982TA overview The BTN8982TA used in the Motor Control Shield is an integrated high current half bridge for motor drive applicat
Download Pdf Manuals
Related Search
Related Contents
Datasheet - Test Equipment Depot Actionneur radio télérupteur – relais FSR71NP Sennheiser HD 555 Termo de Referência (PDF DSC2 User Manual - ICS Electronics Ltd Viewsonic LED LCD VA2333-LED Copyright © All rights reserved.
Failed to retrieve file