Home

S12ZVML-MINIBRD User Manual: MC9S12ZVML128 Small

image

Contents

1. H zi 3 z REVE BATTERY PROTECTION Li Di IRSE SRU8043 101Y MBRS260T3G M a eee 8 ii 100uH id 2 BST C1 9 ti E T Em 68UF 0 220F 25V CON PLUG 4 s 3 el 05 25V a R2 ca 1000UF LIN GM Be 100K 0 22uF 25V 1 0K Board Power Supply VSUP BOOST 25V 25V FDS6681Z 1000PF GND_BST iz VBS CHARGE PUMP VDDX C7 0 22uF 10UF 16V 4 VDDX li i 1 C9 0 22uF s TT ll 12 09 C10 0 22uF 1000 OHM MMBZ27VOLTI 4l 1 C11 0 22uF TPI jig C24 4 VDDA 220 F 3 750v DNP 2 Ut g s y 0 22uF PC9S12ZVML12MKH sg x 14 LIN gt BB 8 no pa m 15 3 VLS OUT Ta l PTUTO LPRXD RXCAN RXD 1 KWSO PSO aby PTUT1 LPTXD TXCAN TXD1 KWS1 PS1 Sr mots S PER RD RSEN SZ HSO RA 0 ai R5 o Q2 R6 o peak XS E MOST I DBGEEVIRWSSIPSS ico SEM HGO 1 SQD50N03 HG1 1 SQD50N03 HG2 1 SQD50N03 g PDOCLK SCKIKWSA PSA 34 SE R30 ig PUO WSbIReD VISO 135 w 71 li R7 0 Si o dI Ro 0 9 m 10K Se LS0 HS0 JB HS1 da HS2 m al S A ann l 81 PPO EVDD KWPO PWMO ECLKIFAULTS XIRG 48 jii LED GREEN HDR 1X2 TH 24 PPAKWPIIPWMTVRQ HSI 48 HGT H u J2 n vat a7 Vesi C18 0 22uF HDR 1X1 HDR 1X1 17 HDR 1X1 46 0 220F VISI 35 l GATE 50 PTONOCONPWM
2. 24 m Li Z freescale rement or manufacture in whole or in part without the express written permission design procure part express writen poriss To Freescale Semiconductor and ghall not be used Tor ICAP Classification FUO PUBI x Designer Drawing Tile S12ZVML_MINIBRD Drawn by Page Tile bd OSBDM Approved Sie Document Number Rey c SCH 28219 PDF SPF 28219 E Monday March 31 2074 Sms 3 4 GHAINIW INAZE LS S12ZVML MINIBRD Schematic S12ZVML MINIBRD Board User Manual Rev 1 0 32 Freescale Semiconductor How to Reach Us Home Page www freescale com Web Support http www freescale com support USA Europe or Locations Not Listed Freescale Semiconductor Inc Technical Information Center EL516 2100 East Elliot Road Tempe Arizona 85284 1 800 521 6274 or 1 480 768 2130 www freescale com support Europe Middle East and Africa Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen Germany 44 1296 380 456 English 46 8 52200080 English 49 89 92103 559 German 33 1 69 35 48 48 French www freescale com support Japan Freescale Semiconductor Japan Ltd Headquarters ARCO Tower 15F 1 8 1 Shimo Meguro Meguro ku Tokyo 153 0064 Japan 0120 191014 or 81 3 5437 9
3. SCH 28219 REV A 00000 m 00000 3 00000 00000 HAAR 00000 EB14030010 6 2 o 00000 00000 00000 00000 0006 Figure 1 2 The S12ZVML MINIBRD board bottom side view S12ZVML MINIBRD Board User Manual Rev 1 0 10 Freescale Semiconductor 1 2 Board Jumper Configuration See Table 1 1 and Figure 1 3 for proper jumper configuration Table 1 1 S12ZVML MINIBRD Board Configuration Introduction Jumper MCU pin Function Default placement J5 PPO MCU PPO output Placed EVDD1 ECLK not placed ECLK EVDD1 placed J6 PS2 Select MCU RxD1 pin connection Placed pins 1 2 RxD1 USB OSBDM placed pins 1 2 J7 SCI PORT placed pins 2 3 J8 PS3 Select MCU TxD1 pin connection Placed pins 1 2 TxD1 USB OSBDM placed pins 1 2 J7 SCI PORT placed pins 2 3 IRI G59 0 0 1700 09 Las fess e e so l 4 e LI LED og Figure 1 3 S12ZVML MINIBRD board jumper position and setting J5 PPO Jopogzp jopogod 000 000 os SSH 48 S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 11 Introduction S12ZVML MINIBRD Board User Manual Rev 1 0 12 Freescale Semiconductor Board Interface Description Chapter 2 Board Interface Description This chapter summarizes the on board connectors and header pin outs signal meanings and MCU pins a
4. 10 5 2 Goto the Help folder and choose Search 3 Type in the search window the key words Import existing project 4 Follow the instructions to import the SI2ZVML MINIBRD BLDC Sensorless CW IDE project For additional information 1 Go to the Help folder and choose Documentation 2 Open the Getting Started folder 3 Download Microcontroller V10 x Quick Start 5 2 3 FreeMASTER Install the free of charge FreeMASTER tool on your PC available at 4 5 3 Hardware Set up The SI2ZVML MINIBRD kit contains 1 SI2ZVML MINIBRD board 2 Jl power supply cable length 1 m 3 USB A male to B male cable length 2 m Follow instructions for board hardware set up 1 Check the SIZZVM MINIBRD jumper settings see Table 1 1 Figure l 3 1 Connect BLDC motor type LINIX 45ZWN24 90 B with the S12ZVML MINIBRD pins 1 1 JP2 JP3 see Figure 1 1 and Figure 5 1 2 Connect the power supply cable with the S12ZVML MINIBRD JI LIN connector 3 Connect the power supply cable with the 12 V 4 A power supply The red wire goes to the positive terminal the black wire white wire goes to the negative terminal 4 Turn ON the power supply 5 Connect the PC and SI2ZVML MINIBRD terminal with a USB2 0 cable type A to B 5 4 Code Download and Debug Create an OSBDM download profile see the CW 10 5 project Run tab Debug configuration Go to the tab choose Debug and download code to the SIZZ
5. Board User Manual Rev 1 0 28 Freescale Semiconductor 9JE9S9914 0 L enuen sn peog qaalNIW TWAZZIS Initial version 9 12 2013 First release 19 12 2013 Change 12 02 2014 f Freescale Semiconductor 2 freescale semiconductor Freescale Semiconductor RCSC 1 maje 1009 765 61 Roznov p R Czech republic Europe This document contains information proprietary to Freescale Semiconductor and shall not be used for ngineering design procurement or manufacture in whole or in part without the express written permission ICAP Classification FCP FIUO PUBE X Designer Drawing Title Fen S12ZVML MINIBRD Drawn by Page Title pen Info Approved Size Document Number Rev PCh A SCH 28219 PDF SPF 28219 A1 Date Monday March 31 2014 Sheet 1 of 3 2 5 qualNINW TWAZZLS 8 191deu9 oneureu s GHAINIW INAZE LS 05 01 jenueyy sn peog qaslNIW TINAZZIS GHAINIW INAZZ LS
6. Synchronize variables each time the symbol file loads Always Except after project load Figure 5 4 FreeMASTER options map file tab S12ZVML MINIBRD Board User Manual Rev 1 0 Board Quick Start Guide Freescale Semiconductor 23 Board Quick Start Guide S12ZVML MINIBRD Board User Manual Rev 1 0 24 Freescale Semiconductor References Chapter 6 References MagniV family web page www freescale com MagniV SI2ZVML MINIBRD web page www freescale com S 12ZVML MINIBRD MC9S12ZVM Family Reference Manual www freescale com FreeMASTER Run Time Debugging Tool www freescale com freemaster CodeWarrior Development Tools www freescale com codewarrior Automotive Math and Motor Control Library Set www freescale com AutoMCLib AN4704 3 phase Sensorless BLDC Motor Control Kit with MC9S12ZVM www freescale com poe UM qum uisum S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 25 References S12ZVML MINIBRD Board User Manual Rev 1 0 26 Freescale Semiconductor Chapter 7 Acronyms ADC Analog to Digital Converter BLDC Brushless DC Motor CW CodeWarrior Tool HSD High Side Driver LIN Local Interconnect Network MCU Microcontroller Unit PC Personal Computer PWM Pulse Width Modulation PMSM Permanent Magnet Synchronous Motor USB Universal Serial Bus S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 27 Acronyms S12ZVML MINIBRD
7. reduce the sense line noise The R28 and C23 shape the AMPO signal The load current conversion slope theoretically equals 0 125 V 1 A see Table 3 1 Table 3 1 Load current sense Load current A MCU ANO pin voltage V 10 3 72 0 2 47 10 1 22 3 5 BDM Interface The on board J3 BDM connector allows a download and debug of the code in the MCU using CodeWarrior 10 5 and P amp E Micro USB Multlink The BDM interface can be used for application control using FreeMASTER as well 3 6 OSBDM Interface The on board OSBDM interface allows a download and debug of the code in the MCU without any additional debugging hardware The P amp E Micro USB Multilink is not needed The OSBDM interface can be used as a board virtual serial port for FreeMASTER based application control S12ZVML MINIBRD Board User Manual Rev 1 0 16 Freescale Semiconductor Board Electrical Characteristics Chapter 4 Board Electrical Characteristics The electrical characteristics in Table 4 1 apply to operation at 25 Table 4 1 Electrical Characteristics Characteristic Symbol Min Typ Max Units Maximal power supply voltage range J1 pins VDCMAX 25 2 25 V Operating power supply voltage range J1 pins 1 Voc 3 5 12 20 V Power supply current consumption 2 Ipc l 20 mA J2 pin2 J4 pin2 J7 pin2 J7 pin3 voltage range VPER 0 5 V MCU boost option enabled When MCU boost option disab
8. 1 JP2 JP3 The GDU is supplied by the on chip 11 V VLS regulator decoupled by C13 C14 C18 and C19 Whenever the power supply voltage drops below 10 V the boost circuitry starts to operate and the VSUP voltage is maintained at 10 V The boost circuitry allows driving the Vgs 10 V MOSFETs starting from a 3 5 V power supply voltage The J2 digital PT1 pin signal and J4 analog PAD3 signal can be used for an application monitoring and control The PPO pin controls the D8 LED The PPO shares the MCU clock output ECLK as well The J7 allows to connect board external device using the MCU SCI module The availability depends on J6 and J8 jumper header settings see Table 1 1 3 3 Charge Pumps There are four charge pumps to supply the GDU HSDs modules S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 15 Design Consideration The D4 C15 D5 C16 D6 C17 charge pumps are driven by the phase voltages They supply the GDU HSDs when the PWM duty cycle is within minimal and maximal limits The D2 D3 C3 C4 charge pump is driven by the MCU VCP pin This is used to supply the GDU HSDs when the PWM duty cycle is either 096 or 100 3 4 Load Current Sense The load current sense circuitry is designed to measure load current in both directions This is useful when the attached motor is controlled in dynamo mode as well The load current is sensed by R20 and amplified by the on chip amplifier AMPO The R19 R22 and C20
9. 125 support japan freescale com Asia Pacific Freescale Semiconductor China Ltd Exchange Building 23F No 118 Jianguo Road Chaoyang District Beijing 100022 China 86 10 5879 8000 support asia freescale com Freescale Semiconductor Literature Distribution Center 1 800 441 2447 or 1 303 675 2140 Fax 1 303 675 2150 LDCForFreescaleSemiconductor hibbertgroup com Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document Freescale Semiconductor reserves the right to make changes without further notice to any products herein Freescale Semiconductor makes no warranty representation or guarantee regarding the suitability of its products for any particular purpose nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including without limitation consequential or incidental damages Typical parameters that may be provided in Freescale Semiconductor data sheets and or specifications can and do vary in different applications and actual performance may vary over time All operating parameters including Typicals must be validated for each customer application by customer
10. 2X3 Ber A 8 c22 Tathode Designer Drawing Tile DM t x Fen S12ZVML MINIBRD EE i HDR 1X3 iu Dem by Page b S SF Anode D7 Approved Sie DocumentNumber Rev LM4041DIDBZTG4 PCh B SCH 28219 PDF SPF 28219 Date Monday March 31 2014 She 2 of 8 H 3 3 5 T JOJONPUOJIWSS 9 B9598914 9JE9S9914 Le O L jenueyy sn peog QUAININ TINAZZIS uw vopx 5 1 DR veca voce 3 4 TUF T nev t 4 KR mo 1 1 10K of Er ra PS ove al sw 1 us E vopx c 5 4 SCI SELECT ips sv DR veca T Fo em mo irs al 219 20 4 ak is 09 L Fe 10K me o e SH me SCI PORT FT ca EN 2 E 8 022 3 Le tes 2 ES DNP 1x3 BRD 00 5 3 17 me ia PTBUSPSCKDADP2 8 PTEZTPMICHO rx wx PER mx 27 PTEAKBIPAIADPA PTEGMISDI Le NT PTBSKBIPSIADPS PTESMOSH LE ix bu mes T von 10K Eo REVO veoalb ee 4 vece us PG PIF TPMIGHA EX Taano IN 3 4 TBOND TRESET QUT PrCamoz PTF1 TPMICH3 TEGND DUT T A B gt eKeD 2 Memo i i Arr PTFATPMECHO l 9 TR GND FIG
11. 3Y MISO RXDO Lat aa 015 20 PTINOCHIPWMA MOSI TXDOJLPDRUPTURE 151 EL o gt lt PT2 IOC2 PWMS SCK E E s RI010K 3 58 55 SH HDR 1 55 we 40 VES2 19 0 222 o Q4 R12 Q5 R13 o Q6 56 LG2 1 DERE viso f 1 SQD50N03 Lat SQD50N03 SQD50N03 ATA 22 T C23 VSUP 16 48 152 10pF R14 0 RIS o R16 o BST 12 VSUP 122 DNP 150 181 182 A AS BST AAA ANA 4 BST j 0 H vsse 11 21 14 HAND Q AMPOIKWADOIPADO 38 M AAA A ANA an NE Sy X a SR AMEN AR PRE R17 40K R18 22K R19 1 0K BCTL 3 KWADG PAD3 l 25 Gad i En 2 ANO AKKWADA PADA 5 BKGD CES 4 _ MODC EKGD __ AN1_O AMPT KWADS PADS 27 DNP RST 4 3 RESET SSyAN1 1 AMPM1 KWADS PADE 55 VRL ANT_2 AMPP1 KWAD7 PAD7 il 18 l Test VAH ANI S KWADB PADB 29 cat Freescale Semiconductor RCSC R21 2 2K R22 1 0K 22 R23 m 1 maje 1009 3 a ik R24 1 0K 7 freescale czech opie Europe zs g x VDDA semiconductor kan 1 55 2 22 8 8 a R25 TP2 This document contains information proprietary to Freescale Semiconductor and shall not be used for 315014 Lied zn 1 0K prgineering design procurement or manufacture in whole or in part without the express written permission 5 0018 se Fi Freescale Semiconductor lt 5 9 8 1 ICAP Classification FOP FIUO PUBI X HDRZ
12. A prosme PTFSTPNGCHI se ET 3 4 A FI 2 SSVSW FAULT 7 TSTATUS SVTRG FAULT om Ha 3 PTDIADPSIACHP gy AT a Fa 2 PTGKBPS Lai our an de qm 8 N PIGANTAL F PTGSEXTAL mee anse EKGD MS E Eg 8 ws Hg L 34 ju 8 seo vi 5 Al Wu mr 1 2 8 ne aur ER 1 cus c n Le EPE KT 1000 OHM ar ERE Fu EM asw ca BOARD REV BOARD ID ir in me E usa DNP ov IR REV 1090004 BRD REVI BRD REVI 2 Pss ms ne me ec NP i bw y DOTAMSZCA E EL BRD REV IDO IDI iri a mn 0 ETS ENABLE BOOTLOADER Fa 10K ine Rot ID Pull Up Pull Down 5 0 10K 0 1 10K 1 3K n 2 10K 313K 3 10K 5 6K us al b sa E z a pip H u ar LED STATUS A xl DDTCHSICA LED GREEN Rot 3 ul 4 caig A us LED EL DDTGHAZCA Freescale Semiconductor RCSC
13. S12ZVML MINIBRD User Manual MC9S12ZVML128 Small Footprint Board for Sensorless Motor Control Document Number S12ZVML MINIBRD UM 04 2014 N 2 freescale Freescale Semiconductor About This Book This document describes the SI2ZVML MINIBRD the MC9S12ZVML128 small footprint board design which is targeted at BLDC and PMSM sensorless motor control applications To locate any published updates for this document refer to freescale com Revision History Table i Revision History Revision Nm Page Date level Description number s April 2014 1 0 Initial release 34 Documentation The MC9S12ZVML128 documentation is available at the web site http www freescale com MagniV as follows e Reference manuals MC9S12ZVML 128 modules in detail Data sheets information mainly on the device s AC DC thermal characteristics and package pin outs e Product briefs device overview e Application notes address specific design issues S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor Chapter 1 Introduction Ld Poad PARE saprai urtare ee ee E Y qx P EEUU RES 8 1 2 Board Jumper Configuration sad a Ep eed edet Rd aC OC a ea 11 Chapter 2 Board Interface Description ET SENGEN ii o eroe 13 me det RE hes EST fid ERG SEN A SS Pri iii ek qe ES did des 13 23 J2 MCU Di
14. VML MCU using the on board OSBDM module Once the code is downloaded go to Run and select Resume to run the code in MCU S12ZVML MINIBRD Board User Manual Rev 1 0 20 Freescale Semiconductor 5 5 Board Quick Start Guide Run and Stop Motor Using External Interface The motor can be controlled using the J2 header Run motor by placing the jumper short bar to J2 pin 1 2 5 6 Control Motor Using FreeMASTER tool The motor can be controlled using the FreeMASTER tool see Figure 5 2 l Go to CodeWarrior 10 5 folder and select Disconnect to release the board USB channel The USB communication channel will be used by FreeMASTER tool now 2 Place jumper short bar J2 pins 2 3 Search for the USB virtual port in the PC Device Manager 4 Open FreeMASTER control page SIZZVML MINIBRD BLDC Sensorless pmp located in 8 9 the S12ZVML MINIBRD BLDC Sensorless CW IDE folder Goto the Project Options comm tab and set the USB virtual port number and the communication speed 9600 kBd see Figure 5 3 Run the communication by pressing CTRL K Enter the required BLDC motor rotation speed in the Required Speed RPM variable range from 1500 rpm to 8000 rpm at 12 V power supply Run Stop motor by variable Turn ON OFF Analyze motor behavior in the Speed Scope window 10 Monitor the DC BUS Voltage module power supply voltage and DC BUS Current motor current For more information
15. ZVML MINIBRD Schematic Freescale Semiconductor 5 Freescale Semiconductor Introduction Chapter 1 Introduction This user manual introduces the S12ZVML MINIBRD board which represents the MC9S12ZVML128 small footprint board design The MC9S12ZVML 128 3 integrates a 16 bit microcontroller an automotive voltage regulator a LIN interface and a gate driver unit in order to drive six external MOSFETS The SI2ZVML MINIBRD board is designed for a 3 phase BLDC and PMSM sensorless motor control application The board can be used for other applications requiring load switching and load current monitoring as well An application can be controlled using LIN and FreeMASTER 4 For more information on BLDC sensorless applications see AN4704 7 S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 7 Introduction 1 1 Board Features The board was designed to demonstrate the minimal hardware configuration needed for a 3 phase BLDC and PMSM sensorless motor control application to achieve minimum board size The board features are as follows see Figure 1 1 and Figure 1 2 MC9S12ZVML128 MCU power supply voltage in the range of 25 V to 25 V nominal 12 V reverse battery protection load current in range of 10 A to 10 A load current monitoring boost circuitry designed to allow driving Vgs 10 V MOSFETs from a 3 5 V power supply on board charge pumps to allow driving the high side MOSFETs analog and digi
16. directional 3 GND GND 2 4 J4 MCU Analog Pin Header The MCU PAD3 analog pin can be used for an application control and monitoring see Table 2 4 Table 2 4 MCU PADS pin header Interface Pin Signal Name MCU Signal Description Direction 1 VDDX VDDX output 5V 2 PAD3 ANO 3 PADS pin input Input 3 GND GND 2 5 J7 MCU 5 Port Header The J7 allows to connect board external device using the MCU SCI module see Table 2 5 The MCU SCI port availability depends on the J6 and J8 configuration see Table 1 1 Table 2 5 J7 MCU SCI port header Interface Pin Signal Name MCU Signal Description Direction 1 VDDX VDDX output 5 2 RXD RXD1 Connection depending on J6 configuration Input 3 TXD TXD1 Connection depending on J8 configuration Output 4 GNDB Ground 2 6 JP1 JP2 Motor Terminal Pins The JP1 JP2 JP3 are the phases half bridge outputs The terminals are used to connect the controlled load for example BLDC PMSM motor S12ZVML MINIBRD Board User Manual Rev 1 0 14 Freescale Semiconductor Design Consideration Chapter 3 Design Consideration The SI2ZVML MINIBRD board schematic can be found in Chapter 8 S12ZVML MINIBRD Schematic 3 1 Power Supply The board is supplied using the J1 LIN connector see Table 1 1 for the connector pin outs The board nominal power supply voltage equals 12 V The board sustai
17. gital Pin Header idus werd Ek qa ER ROG eee ee e RE E dono Ce 14 2 4 J4 MCU Analog Pin Header 14 Bo di Herder REY EIUS 14 26 JPT JP2 JP3 Motor Terminal PINS xk ed ee 14 Chapter 3 Design Consideration SI PONE cir ceee duda erbe bibita Go doe dedo dandas priae dk dol cipio 15 32 MEU Fee Locros ped WU ense rend ke dos 18 Do Chao PG diuo ud sd da a eda 15 3 4 Load Current Sense dorm d ick ded d red 16 Gn BOM INSIDE eoe denas RODEO ERR EAR Ho ea EHE He OE DEREN 16 GE anerkannte 16 Chapter 4 Board Electrical Characteristics Chapter 5 Board Quick Start Guide 5 1 Download the S12ZVML MINIBRD Support 19 a2 Software los Chal SOM eee Ee R ide 19 5 2 1 BLDC Motor Control Software Package 19 l 20 Ded PEG A EA 20 Bo Made BB 421345 ki baka YT oe ox i IER HC eed doloe AE cet 20 54 MCU Code Download and Debug 20 5 5 Run and Stop Motor Using External Interface 21 5 8 Control Motor Using FresMASTER 1 21 Chapter 6 References Chapter 7 Acronyms Chapter 8 S12
18. led 8V Measured at 12 V power supply MCU flash memory erased S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 17 Board Electrical Characteristics S12ZVML MINIBRD Board User Manual Rev 1 0 18 Freescale Semiconductor Board Quick Start Guide Chapter 5 Board Quick Start Guide This chapter describes how to set up the S12ZVML MINIBRD board to control the BLDC motor see Figure 5 1 m e utm p RIA AUTHORIS 15 amp Figure 5 1 S12ZVML MINIBRD set up 5 1 Download the S12ZVML MINIBRD Support Package Visit the MagniV S12ZVML MINIBRD related Freescale s web pages 2 1 Navigate the Jump Start Your Design section and download the latest version of documentation and software package 5 2 Software Tool Chain Set up 5 2 1 BLDC Motor Control Software Package Run the S12Z7ZVML MINIBRD BLDC Sensorless CW IDE exe file and install and BLDC Motor Control project S12ZVML MINIBRD BLDC Sensorless CW IDE and the Automotive Math and Motor Control Library Set 6 S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 19 Board Quick Start Guide 5 2 2 CodeWarrior The CodeWarrior tool enables development download and debug code in on board MCU Visit the CodeWarrior 5 web page and install the free trial CW 10 5 version on your PC Once the CW 10 5 is installed import S12ZVML MINIBRD_BLDC_Sensorless_CW_IDE project in CW 10 5 1 Open CW
19. ns negative voltages up to 25 V due to MI reverse battery protection The power supply line is decoupled by C5 The value of the capacitor is dependent on the required power supply voltage ripple when board load for example BLDC PMSM motor is PWM driven The goal is to achieve minimum power supply voltage ripple to reduce board electromagnetic emissions An on board boost circuit L1 D1 C1 C2 allows controlling the Vgs 10 V MOSFETS starting from a 3 5V power supply voltage The boost circuitry is turned ON and controlled by the MCU GDU boost controller module when the power supply voltage drops below 10 V The boost circuitry is optimized for operation at 520 kHz with the MCU GDU boost controller duty cycle set to 75 and the L1 inductor current limit at 750 mA The boost snubber circuitry R3 and C6 is included to dump the oscillations appearing when the boost transistor is switched The on board D7 42 47 V voltage reference sets the ADC voltage when the load current equals 0 A see Table 3 1 3 2 Related Circuity The MCU is supplied with VSUP pin The MCU on chip 5 V voltage regulator generates the voltage for the MCU digital and analog circuitry The decoupling capacitors C7 C8 C9 reduce noise on the power supply lines The MCU analog power supply line noise is reduced using the ferrite bead L2 and capacitor C12 The GDU drives the Q1 Q2 Q3 Q4 Q5 Q6 MOSFETSs configured in a 3 phase bridge unit with phase outputs JP
20. on BLDC sensorless applications see AN4704 7 S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 21 Board Quick Start Guide 4 DC BUS Voltage 48 DC BUS Current Speed Stimulator Requi Tools air 2 552 KO Designed by Roznor CSC Ra fd Rie C Regie 2 freescale semi uctor Roznov pod Radhostem Czech Republic BLDC Sensorless Application Pat IDI xi DE Bus Curent Figure 5 3 FreeMASTER options communication tab Figure 5 2 FreeMASTER control page Comm MAP Files Pack Dir HTML Pages Demo Mode E Port coms si Speed 9600 si Timeouts Plugin Module gt Connect string drv 4 ptype 3 pnum 1 devid PE5011560 IV Save settings to project file Save settings to registry use it as default Configure r Communication state on startup and on project load Open at startup Do not open port at startup Store port state on exit apply it on startup Store state to project file apply upon its load dvanced ox S12ZVML MINIBRD Board User Manual Rev 1 0 22 Freescale Semiconductor Comm Fies Pack Dir HTML Pages Demo Mode Note The file selected in the list will be used as default symbol file when the project is opened On Load Let the user select starting symbol file
21. s technical experts Freescale Semiconductor does not convey any license under its patent rights nor the rights of others Freescale Semiconductor products are not designed intended or authorized for use as components in systems intended for surgical implant into the body or other applications intended to support or sustain life or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application Buyer shall indemnify and hold Freescale Semiconductor and its officers employees subsidiaries affiliates and distributors harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or unauthorized use even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part Freescale and the Freescale logo are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners Freescale Semiconductor Inc 2014 All rights reserved S12ZVML MINIBRD UM Rev 1 0 04 2014 ey freescale
22. ssignments 2 1 J1 LIN Connector The board is supplied using the LIN connector J1 see Table 2 1 for the connector pin outs The MCU is configured as a LIN Slave node Table 2 1 J1 LIN connector Interface Pin Signal Name MCU Signal Description Direction 1 GND Ground 2 GND Ground 3 VSUP Power Supply 4 LIN RXD1 TXD1 LIN bus Bidirectional The J1 LIN connector opposite uses MOLEX 39 01 2040 with pins MOLEX 39 00 0039 2 2 J9 USB Connector The USB line is used for on board OSBDM module communication with the PC The OSBDM module is used for MCU code download and debug using the CW 10 5 tool as well as a virtual serial port when using the FreeMASTER tool to control the user application The interface uses a USB 2 0 B type connector see Table 2 2 Table 2 2 J9 USB connector Interface Pin Signal Name MCU Signal Description Direction 1 VBUS USB Power Supply 2 D RXDO TXDO Data Bidirectional 3 D RXDO TXDO Data Bidirectional 4 GNDB USB Ground S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 13 Board Interface Description 2 3 J2 MCU Digital Pin Header The MCU PTI digital pin can be used for an application control and monitoring see Table 2 3 Table 2 3 2 MCU PTI pin header Interface Pin Signal Name MCU Signal Description Direction 1 VDDX VDDX output 5V 2 PT1 IOC1 PT1 pin input output Bi
23. tal inputs for target application control and monitoring FreeMASTER enabled LIN enabled BDM enabled OSBDM enabled download and debug MCU code virtual serial line USB to SCI board size of 5 cm x 9 cm MCO9SI2ZVML 128 related part size of 5 cm x 5 cm OSBDM related part size of 5 cm x 4 The on board OSBDM module allows the user to download and debug code using the CW10 5 tool 5 without the need of a P amp E Micro USB Multilink The FreeMASTER tool allows the user to control the on board application via the PC USB line S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor Introduction Digital Input Output 3 phase MOSFET Bridge with Decoupling Capacitor and OSBDM Module User LED BDM LIN Load Current Sense Resistor LJ gt a ceo ee LOS 1 55 v e X Ea vo uw ee Lae LL U Lad LIS ae ne e Ld Lud vr m me der me mr e rt NELLE Le de 9 9 og P os l 076 2a IM Serial MC9S12ZVML128 MCU Load Terminals Communication with Interface Load Current Sense Circuit Analog Digital Input Figure 1 1 The S12ZVML MINIBRD board top side view S12ZVML MINIBRD Board User Manual Rev 1 0 Freescale Semiconductor 9 Introduction Reverse Battery Protection Boost Circuit

Download Pdf Manuals

image

Related Search

Related Contents

Hampton Bay 26605 Use and Care Manual  Manual de Instruções  thesis - Personal Web Pages - University of North Carolina at Charlotte  canon eos 5d mark iii nu+adobe premiere elements 11+lightroom 5  Protégé™ - Scott Safety  Telefono cellulare M100 Istruzioni per l`uso Italiano  Samsung 5 Series NP550P7C-T04DE  Zazimut, A table ! Le Goût des autres en bibliothèque  

Copyright © All rights reserved.
Failed to retrieve file