Home
MC56F8013 Controller Board Hardware User`s Manual
Contents
1. um MC56F8013 Controller Board PCB Freescale Semiconductor MC56F8013 Controller B
2. Of
3. 0 IVNV OVNV OH INN Sf 4 LOI SSA 001 SSA 34534 1 LdVOA 1OS GX1 8d cL OSIW Z amp d 5 55 1 gd 10S M19S 08d OI VSSA 90d 1433SA CaNV OLINVA OVd GOd LENV L 2LINVA SINMd SVd VOd OENV cL LL InVa vINMd vYVd LAMd L Yd OW Md 0Vd NV 0 4 0VNV SAL MOL lt 1363 Ids LXt gOIdo INn d31 YASNA Freescale Semiconductor MC56F8013 Controller Board Schematics A 2 leas Z V enDi4 2 SSKK VIS T S MC56F8013 Controller Board Schematics Freescale Semiconductor 55015 0197 siosu s JO 941614 F 49027 919 c 2 L 91 E ZZN ML OOZJW3g 1 c L AS 8 1 3907 GLO Z lt lt Le I Teuueyo 0 99 lt 0
4. 80149 lt 8 HO SHadlnfr HL Freescale Semiconductor MC56F8013 Controller Board Schematics A 4 111 lt lt MOL c9 LO e uonoojoud 4 4 VAND N F 44096 cou 2 e GdL 0212 L INL 21 1 4400 e VA MOL N 819 L 2 2 IN 6 WT1 vin L WL L LEN 39001 110 1 L MOL 664 lt VAND lt MSL Te E INN 5 MC56F8013 Controller Board Schematics Freescale Semiconductor si dunr IXE dWeL OHOViL HO SMN3dMlnfr HL i lt INN OH 5 5 lt OJN38 INn SIOHd INn i NI I INA OW lt lt INN SIGHd INn i lt NI AE INN K lt INn SIVHd INn DAD OGV HO SAIdWNAF HL E INN SIOHd lt lt e INn SISHd INQ lt lt INn SIVHd lt NOILVINDIHNOD S IJMNNVHO S V 9JnDiJ INQ d31 lt lt 104745 HXVAT 1
5. AASA OSIN gt gt Odd INN 6r ISON lt lt OLIMS LYVLS 8r 41475101 HOLIMS LAVIS Freescale Semiconductor MC56F8013 Controller Board Schematics A 6 pue 5437 79 4 2 A 2 MOTIAA 022 4sn e 2 H lt MOTIAA 022 101 LV asn e 2 8 6 lt MOTI3A 022 901 Ag e gt 8 MOTI3A 022 osn I A AG e 2 5 MOTIAA 022 6 asn 2 2 MOTIAA 022 vsn OWMd 27804 AASA 4 4 015 HOLIMS LYVLS lt lt 012 sed NO AS 7 MC56F8013 Controller Board Schematics Freescale Semiconductor OL 1 AOL 2400 872 90701 VAND 2400 ved VAE E 3900 085 A 6d1 gt 00 A 4 A ddng V 1 4 VAND El 2400 2400 34001 gt tvo 029 665 VA 108498454 Ag
6. GPIO IC JTAG LED LQFP MPIO OnCE PCB PLL PWM Quadrature Timer Analogue to Digital Digital to Analogue Digital Signal Processor Enhanced On Chip Emulation a debug bus and port created by Freescale Semiconductor to enable a designer to create a low cost hardware interface for a professional quality debug environment General Purpose Input and Output Port on Freescale Semiconductor s Family of Digital Signal Controllers Integrated Circuit Joint Test Action Group A bus protocol interface used for test and debug Light Emitting Diode Low profile Quad Flat Pack Multi Purpose Input and Output port on Freescale Semiconductor s family of Digital Signal Controllers shares package pins with other peripherals on the chip and can function as a GPIO On Chip Emulation a debug bus and port created by Freescale Semiconductor to enable designers to create a low cost hardware interface for a professional quality debug environment Printed Circuit Board Phase Locked Loop Pulse Width Modulation Peripheral of the MC56F801x family containing four 16 bit timers counters with flexible architecture See user s manual for details Quadrature EncoderSensor for the measurement of position and speed based on optical RAM R C ROM SCI SPI UART principles Random Access Memory Resistor Capacitor Network Read Only Memory Serial Communications Interface serial Peripheral Interface Port on Freescale
7. 10 SMD minimelf D10 D11 D13 D14 D15 D16 1N4448 017 020 021 4 SMD MELE 00000 MELF 2 Connectors Jumpers D m _ ive mimi E p Header 1X1 2 54mm 1 2 4 5 TP6 TP7 TP8 TP9 TP10 11 12 13 3 035060 33 L1 L2 L3 INDUCTOR Transistors 23 2 SMD SOT23 Q1 Q2 Resistors Potentiometers Trimmers EJ vs ream aoa O ___ _ 38 7 size 0805 R16 R17 R20 R21 R24 1 8K R25 R28 C 2 MC56F8013 Controller Board Bill of Materials Freescale Semiconductor 108 BC847 MC56F8013 Controller Board Hardware User s Manual EN s Tou 43 SMD size 0805 R33 R36 R38 R39 R42 270 R44 R47 R49 R50 SMD size 0805 R40 R43 R46 R37 R51 7 R67 tf Time 000000000 CR e fase af 12177 e em fu Switches Pushbuttons RESET DOWN KSC221J EZK 5244 Integrated Circuits Freescale Semiconductor MC56F8013VFAE Hybrid Controller Freescale Semiconductor MC56F8013 Controller Board Bill of Materials 3 P OS MC56F8013 Controller Board Hardware User s Manual C 4 MC56F8013 Contr
8. One on board PWM Fault monitoring LED Oneon board general purpose User LED Freescale Semiconductor Technical Summary 2 1 MC56F8013 Controller Board Hardware User s Manual UNI 3 Motor Interface Over Voltage sensing Over Current sensing Phase Current sensing Back EMF sensing Temperature sensing Zero Crossing detection Pulse Width Modulation BRAKE PFC PWM signals Encoder Hall Effect interface Tacho dynamo interface Manual RESET General purpose push button on GPIO General purpose push button for UP on GPIO PBO General purpose push button for DOWN on GPIO General purpose toggle switch for RUN STOP control on GPIO PB3 via J8 2 2 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual 21 MC56F8013 The MC56F8013 Controller Board uses a Freescale Semiconductor part MCS56F8013VEFAE designated as U1 on the board and in schematics This part will operate at a maximum speed of 32MHz full description of the MCS6F8013 including functionality and user information is provided in the following documents MC56F8013 Technical Data Sheet MC56F8013 D Provides features list and specifications including signal descriptions electrical and timing specifications pin descriptions device specific peripheral information and package descriptions e 56 8013 User s Manual MCS56F8013UM D Provides an overview descrip
9. bead ob bee eee A 7 Tower SUDY 8 ee 9 E P ESTA STIS 10 LDNPO _ 11 TOP copper layer 2 BOTTOM copperlayer A 3 Freescale Semiconductor List of Figures V OS MC56F8013 Controller Board Hardware User s Manual B 3 Drillcoppermap A 4 B 4 TOP silk screen layer RE dnx a ord doe ome y eos 5 5 TOP VIO aqua qon Ot 4E 3099 d 908 OR 404 A 6 Vi List of Figures Freescale Semiconductor 1 1 2 1 2 2 2 3 2 5 2 6 2 7 2 6 2 9 2 10 2 11 2 12 2 13 2 14 2 15 List of Tables 56 8013 Controller Board Jumper 1 4 serial Interface Operating 2 4 RS 232 Serial Connector DescriptlIon 2 5 JTAG Connector Description 2 6 Connection description of the Buttons and Switch 2 7 UNI 3 Connector Description 2 9 ADC input source selection ADC CFG 1 2 13 ADC input source selection ADC CFG 2 2 13 Zero Crossing Encoder input source selection 2 15 Tacho Gen
10. download the software to on chip memory run it and debug using a debugger via the JTAG OnCE port The breakpoint features of the OnCE port enable the user to easily specify complex break conditions and to execute user developed software at full speed until the break conditions are satisfied The ability to examine and modify all user accessible registers memory and peripherals through the OnCE port greatly facilitates the task of the developer Serve as a platform for hardware development The hardware platform enables the user to connect external hardware modules The OnCE port s unobtrusive design means that all of the memory on the Digital Signal Controller chip is available to the user Freescale Semiconductor Introduction 1 1 MC56F8013 Controller Board Hardware User s Manual 1 1 MC56F8013 Controller Board Architecture The 56 8013 Controller Board facilitates the evaluation of various features present in the 56 8013 56 8013 Controller Board can be used to develop real time software and hardware products based the MC56F8013 The MC56F8013 Controller Board provides the features necessary for a user to write and debug software demonstrate the functionality of that software and interface with the customer s application specific device s The MC56F8013 Controller Board is flexible enough to allow a user to fully exploit the MC56F8013 s features to optimize the performance of their product as shown
11. 3 2 4 2 5 2 6 2 8 2 9 2 10 2 11 222 1 2 3 4 5 6 A 7 A 8 A 9 A 10 B 1 B 2 List of Figures Block Diagram ofthe 56 8013 Controler Board 1 2 MC56F8013 Controller Board Jumper Options 1 3 Connecting the 56 8013 Controller Board Cables 1 5 Schematic Diagram of the RS 232 Interface 2 4 Schematic Diagram of the User LED 2 5 Schematic Diagram of the buttons and switch 2 7 nh Cae Re Uhh 2 8 Schematic Diagram of the UNI 3 BRAKE connection 2 10 PWM Interface and LEDS 2 11 FAULT Protection 2 12 ADC mput SOOO oe OES OGRA 2 13 Zero Crossing Encoder Interfaces 2 14 Tacho Generator Interface 2 15 Serial EEPROM REA irido 2 16 Typical Analogue Input RC Filter 2 19 MC30F8013 and Headers as 2 EEEE 3 Quadrature Encoder or Hall Sensors Zero Crossing A 4 ce ee ke 644 de 3 d Ht GEER OER A 5 ee eS 6 LEDS DOE DA 233 9 a rg
12. 9 VAND O 2082 5 5 402200 979 AL 98 31 0 S79 2099 094 oweu 0422 er VAND 328 688 328 GGH O VAE Freescale Semiconductor MC56F8013 Controller Board Schematics A 10 ENE E INN 41 099 INN lt INN 5 129 2224 99 INN INN VAND 10j2euuoo 0L V 94110614 07 PH 86 LE 96 GE dOZJN38 cIN ve NI ASINAN Le WMd Odd 06 IC SIOHd 56 SIVHd CC E INN 06 al m VAND 9l SL gt 6 E E AMA 9 21 2 1 OINMd E INN SVAG E INN A8 S INN A 11 MC56F8013 Controller Board Schematics Freescale Semiconductor 12 MC56F8013 Controller Board Schematics Freescale Semiconductor Appendix MC56F8013 Controller Board PCB Freescale Semiconductor MC56F8013 Controller Board PCB B 1 MC56F8013 Controller Board Hardware User s Manual
13. Figure 2 11 241 64 24 64 PBO SCLK SCL J17 PB1 SS SDA Protected Unprotected Figure 2 11 Serial EEPROM Interface 2 16 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual The memory can be write protected or unprotected by using 717 jumper If J17 1s open the memory is write protected WRITE operations are inhibited but read operations are not affected When jumper J17 is closed WRITE operations are allowed Note that the Serial EEPROM memory interface signals are shared with signals from the UP and DOWN buttons which can not be used while using Serial memory The SCL signal 1s also shared with the SPI Serial Peripheral Interface and so SPI communication can not be used while using Serial memory 2 16 Peripheral Expansion Connectors The 56 8013 Controller Board contains a group of Peripheral Expansion Connectors used to gain access to the resources of the MC56F8013 The following signal groups have Expansion Connectors Encoder Tacho Dynamo Input GPIO B Port A D Input Port e PWM Port SPI Port 2 16 1 Encoder Exp Connector The Quadrature Encoder interface port is attached to this expansion connector Refer to Table 2 10 for connection information Table 2 10 Encoder Connector Description PHASE T1 INDEX Freescale Semiconductor Technical Summary 2 17 MC56F8013 Controll
14. SW3 One push button RESET SW1 is provided for setting the 56 8013 RESET input pin to logic level Low This pin also be configured as Port A GPIO PA7 A Run Stop toggle switch 1s connected to GPIO signal PB3 through the J8 jumper which has to be closed see table Table 2 4 for the signal description Note that signals from the UP and DOWN buttons are shared with the Serial EEPROM memory signals GPIO PBO SCL and GPIO SDA The Serial EEPROM memory communication should be disabled by opening the jumpers J20 and J21 as shown in Figure 2 3 Button UP and switch RUN STOP are connected to the 2 6 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual controller s input pins which are shared with the SPI Serial Peripheral Interface header While using SPI communication jumper J8 should be opened and button UP should not be used SCL lt Serial EEPROM MC56F8013 PB0 SCLK SCL RESET PA7 PB1 SS SDA PB3 MOSI T3 SDA lt Serial EEPROM Figure 2 3 Schematic Diagram of the buttons and switch Table 2 4 Connection description of the Buttons and Switch SWITCH SIGNAL RESET SW1 RESET GPIO 7 UP SW2 GPIO PB0 SCLK SCL DOWN SW3 GPIO PB1 SS SDA RUN STOP SW4 GPIO MOSI T3 jumper J8 is closed 2 7 Power Supply The main power supply input 12V DC to the MC56F8013 Controller Board is through 2 1mm coax power jack L
15. Voltage Sense 22 Motor DC Bus Current Sense Motor Phase A Current Sense 24 Motor Phase B Current Sense Motor Phase C Current Sense 26 Motor Drive Temperature Sense NC NC Motor Drive Brake Control NC PFC PWM Input AC Current Sense AC Line Input Voltage 4 Zero Cross A Zero Cross B 36 Zero Cross C NC 38 Back EMF Phase A Sense Back EMF Phase B Sense Back EMF Phase C Sense 1 NOTE Pins 32 amp 33 are direct PFC control signals modified from standard UNI 3 specifications Freescale Semiconductor Technical Summary 2 9 MC56F8013 Controller Board Hardware User s Manual 2 8 1 UNI 3 PFC PWM signal Power Factor Correction The PFC PWM signal Power Factor Correction is used to additionally control the power stage This signal is connected to the MCS6F8013 controller s pin GPIO PB2 MISO T2 through the J9 jumper PFC PWM Disable 2 8 2 UNI 3 BRAKE The brake signal is accessible via GPIO PB6 port RxD when jumper 15 set to position 1 2 and jumper J10 15 set to position 2 3 When using the BRAKE signal the jumper selection of Encoder INDEX UNI 3 BEMFZCC signals must be disconnected to avoid hazardous states as shown in Figure 2 2 MC56F8013 3 3V R1 RxDO J10 EST LED GREEN LED OTIO FEOT RKD USER LED UNI 3 BRAKE SoS 2 3 UNI 3 BEMFZCC 3 Figure 2 5 Schematic Diagram of the UNI 3 BRAKE connection 2 9 Motor Control PWM Signa
16. in Figure 1 1 MC56F8013 ADC PWM HEADER HEADER PWM GPIO 2 4 5 6 ADC GPIO connector FAULT 0 GPIO Logic RESET GPIO PA7 Buttons amp GPIO PB Switch UNI 3 n expansion m connector Encod ncoder 3 3V Analogue Power Supply B4 b 1 3 3V Digital Power Supply 5 Interface Supply 12V Power GPIO PB SPI SCI Supply HEADER HEADER HEADER Figure 1 1 Block Diagram of the MC56F8013 Controler Board 1 2 Introduction Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual 1 2 MC56F8013 Controller Board Configuration Jumpers Jumper groups and zero Ohm resistors shown in Figure 1 2 are used to configure various features on the 56 8013 Controller Board R2 R1 RS 232 Enable Figure 1 2 MC56F8013 Controller Board Jumper Options Zero Ohm resistors are used instead of standard jumpers to minimize distortion of analogue signals and to achieve high signal to noise ratio Freescale Semiconductor Introduction 1 3 MC56F8013 Controller Board Hardware User s Manual Table 1 1 MC56F8013 Controller Board Jumper Options Function Connections Configure RxD GPIO PB6 as Encoder INDEX UNI 3 BEMFZCC input open Configure RxD GPIO PB6 as User LED UNI 3 BRAKE output MEN N JP1 SCI Full duplex Serial mo
17. shown in Table 2 6 Jumper block ADC CFG 2 has to be set to positions1 2 4 5 and 7 8 see Table 2 7 When jumper block JP4 is set to positions 2 3 5 6 and 8 9 then the V IN IN and TEMP inputs measurement are selected see Figure 2 8 for details The temperature input TEMP can also be connected to ANA2 RC input by setting jumper 711 to position 1 2 2 12 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual ADC CFG 1 JP5 ADC CFG 2 JP4 PHAIS BEMFA 2 PHBIS BEMFB 5 5 UNI 31 IN gt 5 PHCIS 11 Figure 2 8 ADC input selection Table 2 6 ADC input source selection ADC CFG 1 Phase current measurement selected PHAIS BEMFA Phase A back EMF measurement selected Phase B current measurement selected PHBIS BEMFB Phase B back EMF measurement selected Phase C current measurement selected PHCIS BEMFC Phase C back EMF measurement selected Table 2 7 ADC input source selection ADC CFG 2 PHAIS BEMFA measurement selected PHAIS BEMFA V_IN ANB0_RC V IN measurement selected PHBIS BEMFB 1 IN ANB1 RC PHCIS BEMFC TEMP ANB2 RC ku Freescale Semiconductor Technical Summary 2 13 MC56F8013 Controller Board Hardware User s Manual 2 12 Quadrature Encoder Hall Effect Interfaces 56 8013 Controller Board contains a Quadrature Encoder Hall Effect interface connected to the Digital
18. 13 controller is not used for the serial communication and can be used as a general purpose input output pin GPIO PB6 When full duplex serial communication mode 15 selected the jumper selection of Encoder INDEX UNI 3 BEMFZCC signals must be disconnected to avoid hazardous states as shown in Figure 2 1 Table 2 1 shows the jumper setting for two operating modes of serial interface RS 232 MC56F8013 Level Interface GPIO PB7 TxD Galvanic R4 Isolation GPIO PB6 RxD USER LED UNI 3 RS 232 J6 UNI 3 BEMFZCC Figure 2 1 Schematic Diagram of the RS 232 Interface Table 2 1 Serial Interface Operating Modes Operating Mode 20010 duplex mode uses RxD as input and TxD as output MC56F8013 Single wire mode uses only TxD as I O for serial communication on MC56F8013 RxD can be used as General Purpose GPIO PB6 2 4 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual Table 2 2 RS 232 Serial Connector Description 2 3 Clock Source The 56 8013 uses its internal 8 00 relaxation oscillator and internal PLL to multiply the input frequency to achieve its 32MHz maximum operating frequency 2 4 User LED One on board Light Emitting green colour Diode LED 08 is provided to be controlled by the user s program This diode 1s accessible via GPIO PB6 port RxD when jumpers an
19. Ed M gt 829 gu LD Sf 209 873 D 99 x 6 vy TIL Su 218 P Im 84 113 213 Lu Diu 113 83 9u 5 2 228 o 408 v 69 E 1200 18 TY Zu 5 294 294 27 221 Al 2813 x C 524 pueog 911043402 Z de 12 ICY 9 2 9 28 qT e o o O 62 gt M 5 054 8 014 03 573 9019 T 5 241 994 020 8852 m sn we aq 99 22 2 2 9 025 ssugsy 12 ONA BAN 1943 249 o NOC 189814 LN E x d 8 23 IP 1582 gt 9 vu V V 7 ors 4 c mo ang x aTr 2 mm G 2 m
20. Freescale Semiconductor this document Dy MC56F8013CB UM Rev 1 0 9 2005 MC56F8013 Controller Board Hardware User s Manual Freescale Semiconductor Inc 2005 All rights reserved 2 fre escale semicon ductor 1 1 1 4 1 3 2 1 P 2 4 4 2 FAR 2 6 PN 2 8 2 8 1 2 5 4 2 3 2 10 2 11 2312 2 13 2 14 213 2 16 Table of Contents Preface SS IE RE 1 1 12210200 1 1 Conventions 1 Definitions Acronyms and Abbreviations xi Chapter 1 Introduction MC56F8013 Controller Board Architecture 1 2 MCS56F8013 Controller Board Configuration 5 1 3 MCS56F8013 Controller Board Connections 1 5 Chapter 2 Technical Summary 211125 2011 EE 2 3 RS 232 Serial 0 5 2 4 2 5 E d eee eee a ee ee er ee EEE ee See Ib EP 2 5 ko dod de d o eo 2 6 A pe EEEE EEE 2 6 General Purpose Buttons Reset button and Run Stop 2 6 2 7 ing EC 2 9 UNI 3 PFC PWM signal Power Factor 2 10 UNI BRANI sa a ac wa d
21. ND PHASE A PHASE B RxD0 gt INDEX HOME USER LED UNI 3 BRAKE M 2 GPIO PB6 RxD O Figure 2 9 Zero Crossing Encoder Interfaces 2 14 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual Note that INDEX BEMFZCC signal from the Jumper 15 shared with the RxD signal from and PHASEA BEMFZCA signal is shared with the Tacho generator Digital Output from 715 To avoid hazardous states JP1 J15 should be disconnected Table 2 8 Zero Crossing Encoder input source selection m Encoder INDEX input selected INDEX BEMFZCC GPIO PB6 RxD Phase C back EMF zero cross input selected PHASE B BEMFZCB GPIO 5 1 PHASE BEMFZCA GPIO k 2 14 Tacho Generator Interface MC56F8013 Controller board contains a Tacho generator interface for digital analogue sensing with the external Tacho Dynamo input Input noise filtering is supplied on the input path then the signal passes through the voltage limiter to avoid damaging the following electrical circuitry The signal then can be passed through jumper J14 to the ADC analogue input ANA2 for analogue sensing if the jumper 15 position 1 2 to the comparator with hysteresis for digital sensing 1f the jumper 15 In position 2 3 as shown in Figure 2 10 ENCODER PHASEA Threshold Level Setting R54 3 3VA 5 0 Q Tacho Dy
22. Semiconductor s Microcontrollers Universal Asynchronous Receiver Transmitter Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual References The following sources were referenced to produce this manual 1 DSP56800E 16 bit DSP Core Reference Manual Freescale Semiconductor 2 MCS6F801x Family User s Manual Freescale Semiconductor 3 56 8013 Digital Signal Processor Technical Data Freescale Semicon ductor Freescale Semiconductor 1 Introduction 56 8013 Controller Board is used to demonstrate abilities of the MC56F8013 based an optimized PCB and power supply design and to provide a hardware tool allowing the development of applications that use the MCS6F8013 The MC56F8013 Controller Board Is an evaluation module type of board that Includes a 56 8013 part encoder Interface tachogenerator interface communication options digital and analogue power supplies and peripheral expansion connectors The expansion connectors are for signal monitoring and user feature expandability Test pads are provided for monitoring critical signals and voltage levels The 56 8013 Controller Board is designed for the following purposes Allow new users to become familiar with the features of the MCS56F801x architecture Serve as a platform for real time software development The tool suite enables the user to develop and simulate routines
23. Signal Controller s Quad Decoder input ports Timer channel 0 1 inputs and RxD GPIO PB6 input The circuit is designed to accept 3 3 to 5 0V encoder or Hall Effect sensor inputs Input noise filtering 1s supplied on the input path for the Quadrature Encoder Hall Effect interface along with additional noise reduction circuitry inside the Digital Signal Controller Figure 2 9 contains the encoder interface Table 2 8 shows the setting of jumper block to select between the Quadrature Encoder Hall Effect signals or Zero Crossing signals 2 13 Zero Crossing Detection An attached UNI 3 motor drive board contains logic that can send out pulses when the phase voltage of an attached 3 phase motor crosses zero The motor drive board circuits generate a 0 to 3 3V DC pulse via voltage comparators The resulting pulse signals are sent to a jumper block JP3 shared with the Encoder Hall Effect interface The jumper block allows the selection of either Zero Crossing signals or Quadrature Encoder Hall Effect signals as shown in Table 2 8 When in operation the Digital Signal Controller will only monitor one set of signals Encoder Hall Effect or Zero Crossing Figure 2 9 contains the Zero Crossing and Encoder Hall circuits Tacho generator Digital Output gt UNI 3 BEMFZCA gt UNI 3 BEMFZCB gt MC56F8013 UNI 3 BEMFZCC gt GPIO PB4 5 0V FILTER a C 5 m GPIO PBS T1 J FILTER TP1 1509 FILTER GROU
24. acho dynamo Tacho Dynamo input gt TACHO analogue output ANA2 measurement Tacho Dynamo input gt digital output GPIO 1 4 Introduction Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual Table 1 1 MC56F8013 Controller Board Jumper Options generator digital output enabled GPIO 4 closed output enable UNI 3 5V CB digital power supply from UNI 3 5V UNI 3 15V analogue power supply from UNI 3 15V Serial EEPROM memory is write protected J17 WP Serial EEPROM memory is write unprotected EEPROM memory SCL input connected to GPIO SCLK Serial EEPROM memory SDA I O connected to GPIO PB1 SS SDA 1 Note JP8 amp JP9 have name with the Disable printed the board These signals enabled when jumpers are closed disabled when open 1 3 MC56F8013 Controller Board Connections An interconnection diagram is shown in Figure 1 3 for connecting the PC and the external 12V DC power supply to the MC56F8013 Controller Board Parallel Extension PC compatible Cable Computer Parallel MC56F8013CB Converter to Parallel Printer External with 2 1mm receptacle connector use of optoisolated PCC is recommended for high voltage applications Figure 1 3 Connecting the MC56F8013 Controller Board Cables When optoisolation is needed in the developme
25. cations In servo and motor control SMPS modems and digital cameras The power of the 16 32 bit MC56F8013 Digital Signal controller combined with the Hall Effect Quadrature Encoder interface Tacho generator interface for digital analogue sensing motor zero crossing interface motor over current logic and motor over voltage logic makes the MC56F8013 Controller Board ideal for developing and implementing many motor controlling algorithms as well as for learning the architecture and instruction set of the MC56F8013 processor The main features of the MC56F8013 Controller Board include e 56 8013 16 32 bit 3 3V Digital Signal Processor operating at 32M Hz Joint Test Action Group JT AG port interface connector for an external debug Host Target Interface e RS 232 interface with galvanic isolation for easy connection to a host computer PC Master development tool Connector to allow the user to attach their own SPI GPIO compatible peripheral Connector to allow the user to attach their own SCI GPIO compatible peripheral Connector to allow the user to attach their own PWM compatible peripheral Connector to allow the user to attach their own ADC compatible peripheral Connector to allow the user to attach their own GPIO Port B compatible peripheral On board power regulation from an external 12V DC supplied power input Light Emitting Diode LED power indicator Six on board PWM monitoring LEDs
26. d J10 are both set to position 1 2 Setting GPIO PB6 RxD to a Logic One value will turn on the User LED When using the User LED the JP3 jumper selection of Encoder INDEX UNI 3 BEMFZCC signals must be disconnected to avoid hazardous states as Shown In Figure 2 2 MC56F8013 3 3V RxDO J10 GREEN LED User LED 2 USER LED UNI 3 BRAKE gt 3 ENCODER INDEX lt BEMFZCC UNI 3 BRAKE Figure 2 2 Schematic Diagram of the User LED connection Freescale Semiconductor Technical Summary 2 5 MC56F8013 Controller Board Hardware User s Manual 2 5 Debug Support 56 8013 Controller Board has a JTAG interface connector for external Target Interface support 2 5 1 Connector The JTAG connector on the 56 8013 Controller Board allows the connection of an external Host Target Interface for downloading programs and working with the MCS56F8013 s registers This connector is used to communicate with an external Host Target Interface passing information and data back and forth to a host processor running a debugger program Table 2 3 shows the pin out for this connector Table 2 3 JTAG Connector Description 2 6 General Purpose Buttons Reset button and Run Stop Switch Three on board push button switches and one toggle switch are provided for the user s program control Two push buttons UP Down are directly connected to the Port GPIO signals PBO UP SW2 and DOWN
27. de Single wire Serial communication mode TxD as serial 1 0 RS 232 interface disabled R1 R2 absent RS 232 interface enabled 2 2 N Q Encoder Hall Effect interface selected PHASEA PHASEB INDEX 1 2 4 5 7 8 Encoder UNI 3 20 Zero Crossing signals selected BEMFZCA BEMFZCB BEMFZCC 2 3 5 6 8 9 PHAIS BEMFA measurement selected PHAIS BEMFA V_IN measurement selected PHBIS BEMEB BEMFB measurement selected JP4 IN IN measurement selected PHCIS BEMEC PHCIS BEMFC measurement selected TEMP TEMP measurement selected Phase A current measurement selected PHAIS Phase back EMF measurement selected Phase B current measurement selected JP5 PHBIS BEMFB Phase B back EMF measurement selected Phase C current measurement selected PHCIS BEMFC Phase C back EMF measurement selected A AJ by Pp Y O 9 0 5 mt 1 2 l START Switch J8 OT START Switch connected to GPIO PB3 T3 closed Disable PFC PWM 9 Disable UNI 3 PFC PWM connected to GPIO PB2 MISO T2 closed USER LED output selected 1 2 USER LED J10 UNI 3 BRAKE 2 3 T 3 output selected 3 2 measurement selected N J11 TACHO TEMP TACHO gt ANA2 measurement selected 2 3 m T
28. e and DC Bus Current analogue input signals are compared to a limit set by trimpots If the input analogue signals are greater than the limit set by the trimpot a Digital Signal Controller digital voltage compatible 3 3V DC fault signal 15 generated The UNI 3 DC Bus Over Voltage and DC Bus Over Current signals are connected to the Digital Signal Controller s PWM fault input 0 as shown in Figure 2 7 Freescale Semiconductor Technical Summary 2 11 MC56F8013 Controller Board Hardware User s Manual DC Over Voltage UNI 3 DCBV gt DC Over Current gt o gt gt FAULT 0 UNI 3 DCBI gt Figure 2 7 FAULT Protection Circuit The DC bus over voltage and DC bus over current threshold levels can be adjusted by the trim pots R29 and R32 Make sure there are no faults when exercising the on chip PWM modules 2 11 Back EMF and Motor Phase Current Sensing The UNI 3 connector supplies Back EMF and Motor Phase Current signals from the three phases of a motor attached to the motor drive unit The Back EMF signals on the UNI 3 connectors are derived from a resistor divider network contained in the motor drive unit These resistors scale down the attached motor s Back EMF voltages to 0 to 3 3V level The Motor Phase Current signals are derived from current sense resistors A jumper block JP5 ADC CFG 1 provides the selection between each group of these signals which will be monitored by the Digital Signal Controller A D as
29. er Board Hardware User s Manual 2 16 2 Tacho Dynamo Exp Connector The Tacho Generator interface includes the Tacho Dynamo input expansion connector as shown in Table 2 11 Table 2 11 Tacho Dynamo Connector Description Tacho dynamo Input 1 Tacho dynamo Input 2 2 16 3 GPIO B Port Expansion Connector The GPIO B port attached to this connector is an MPIO port The General Purpose I O port B pins are shared with a Serial Peripheral Interface Serial Communications Interface Timer I O I2C and PWM FAULT 3 input Refer to Table 2 12 for connection information Table 2 12 GPIO B Port Connector Description 1 55 B SDA PBO SCLK SCL PB3 MOSI BP7 TxD SCL PB6 RxD SDA CLKIN 2 18 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual 2 16 4 A D Port Expansion Connector The 6 channel Analogue to Digital conversion port is attached to this connector Refer to Table 2 13 for connection information There is an RC network on each of the Analogue Port input signals reference Figure 2 12 Table 2 13 A D Port Connector Description sem aa mes aksa sw m 100 Analogue Input ANxx RC To Analogue ANxx 2 2nF Figure 2 12 Typical Analogue Input RC Filter 2 16 5 PWM Port Expansion Connector The PWM port is attached to this connector Refer to Table 2 14 for co
30. erator Operating Modes 2 16 Encoder Connector Description 2 17 Tacho Dynamo Connector Description 2 18 GPIO Port Connector 2 18 A D Port Connector 2 19 PWM Port Connector Description 2 19 SPI Connector Description Rota di 2 20 Freescale Semiconductor List of Tables vii MC56F8013 Controller Board Hardware User s Manual viii List of Tables Freescale Semiconductor Preface This reference manual describes in detail the hardware on the MC56F8013 Controller Board The board has been designed for motor motion control demos and support specific customer needs including the Tachodynamo hardware interface The power supply analogue voltage reference and the PCB layout have been optimized for an optimum analogue performance that can not be achieved by standard EVM design due to manufacturing restrictions and compromises Audience This document 15 intended for application developers who are creating software for devices using the Freescale Semiconductor part MC56F8013 Organization This manual 1s organized into two chapters and three appendixes e Chapter 1 Introduction provides an overview of the Board and its features Chapter 2 Technical Summary describes in detail the MC56F8013 Co
31. ess than 12V 15 required by the Controller Board with the remaining current available to the user via the on board connectors The MC56F8013 Controller Board provides 3 3V DC voltage regulation for the Digital Signal Controller and supporting logic Power applied to the MC56F8013 Controller Board is indicated by a Freescale Semiconductor Technical Summary 2 7 MC56F8013 Controller Board Hardware User s Manual Power On LED The Controller Board can also be powered from the UNI 3 Interface by closing 716 and 718 jumpers as shown in Figure 2 4 UNI 3 digital 5V supply External power input supply 12V UNI 3 analogue supply 15V Digital 5V supply 3 3V supply power supply TP12 3 3VA supply Figure 2 4 Power supply Analogue power supply 2 8 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual 2 8 UNI 3 Interface Motor control signals from a family of motor driver boards be connected to the board via the UNI 3 connector interface The UNI 3 connector interface contains all of signals needed to drive and control the motor drive boards These signals are connected to differing groups of the Digital Signal Controller s input and output ports A D TIMER and PWM Refer to Table 2 5 for the pin out of the UNI 3 connector Table 2 5 UNI 3 Connector Description 5 0V DC NC Analogue GND Analogue GND Analogue 15V DC 20 NC Motor DC Bus
32. g NOILOSNNOO GNfOND VAND 3100 829 1 anog 9400 960 geo IND 8rvvNL sla 9 16986600 VAND 7 9 LNOA NIA auai 289 FEDT 2 21 HOLONGNI via AOL 9 M ea _ Any 34001 an2 44001 Jnoee 4400 AIV uMd 822 ano 620 920 30001 ezo szo EL LNOA NIA NIA MINE zir 311990082711 za on 9 4n 3400 220 AS O 7 lt AS E INN Freescale Semiconductor MC56F8013 Controller Board Schematics A 8 gt A 09 90L9HdS 256054 9 V 911614 22 LO 90L9H4S BIKES ien H 0 0 F 0 H H H D H 9 MC56F8013 Controller Board Schematics Freescale Semiconductor raoide sr 00 AC 6 941614 lt OHOVL 301 LOY 184 NN L IN 6 A 1 Yen L L 3001 Lv O 932 AS Sq IN 6 NT1 gen VA 2 1
33. ls and LEDs The 56 8013 controller has one dedicated PWM unit This unit contains six PWM outputs and two Fault input lines and a further two Fault input lines are shared by two PWM outputs PWM output group lines are connected to the UNI 3 interface connector and to a set of six PWM LEDs via inverting buffers The buffers are used to isolate and drive the Digital Signal Controller s PWM outputs to the PWM LEDs The PWM LEDs indicate the status of the PWM group signals as shown in Figure 2 6 One Fault LED 1s provided to easily monitor the fault states which depend on the voltage states of the UNI 3 s Motor DC Bus Voltage Sense and Motor DC Bus Current Sense inputs 2 10 Technical Summary Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual MC56F8013 UNI 3 gt PWMO PWM1 PWM2 gt PWM3 YELLOW LED KR YELLOW LED YELLOW LED E EM K LED BUFFER YELLOW LED Figure 2 6 PWM Interface and LEDs 2 10 Motor Protection Logic The MC56F8013 Controller board contains a UNI 3 connector that interfaces with various motor drive boards The Digital Signal Controller can sense error conditions generated by the motor power stage boards via signals on the UNI 3 connector The motor driver board s DC Bus Voltage and DC Bus Current are sensed on the power stage board The conditioned signals are transferred to the MC56F8013 Controller board via the UNI 3 connector DC Bus Voltag
34. n Ww 22 15 ra 1 5 Figure 4 silk screen layer MC56F8013 Controller Board PCB Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual Figure 5 Board view B 6 MC56F8013 Controller Board PCB Freescale Semiconductor Appendix MC56F8013 Controller Board Bill of Materials Reference Designators Part Value Capacitors SMD Polarized Aluminim size S 2 2uF 35V _ 6 SMD Ceramic size 0805 Ceramic size 0805 C5 C6 C7 C8 C11 C12 Polarized Aluminim size 4 4uF 50V Ic iE SMD Ceramic size 0805 C10 C17 C19 C21 C23 C25 100nF C26 C29 C30 C32 C34 C35 5 4 SMD Ceramic size 0805 C13 C14 C15 C16 470 6 2 SMD Ceramic size 0805 18 20 360pF 7 4 SMD Polarized Aluminim C22 C27 C28 C33 ATuF 6 3V size C 6 3V 2 SMD Polarized Aluminim size G C24 C36 330uF 16V 16V EN SMD Polarized Aluminim size 2 2uF 50V 50V 38 39 40 41 42 44 47 48 1 SMD Ceramic size 1210 Ceramic size 1210 oz SMD Polarized Aluminim size C 22uF 16V 16V Diodes LED 6 SMD size 0805 02 04 05 06 07 09 YELLOW O Freescale Semiconductor MC56F8013 Controller Board Bill of Materials 1 MC56F8013 Controller Board Hardware User s Manual SMD size 0805 size 0805 DD D8 GREN
35. namo J15 idi LIMITER J14 Digital Output gt GPIO 3 3 M393 FILTER 2 NZ TP13 11 Analogue Output gt 2 UNI 3 TEMP gt Figure 2 10 Tacho Generator Interface Freescale Semiconductor Technical Summary 2 15 MC56F8013 Controller Board Hardware User s Manual When digital sensing has been selected the output of the comparator to GPIO port PB4 has to be enabled by closing jumper J15 Table 2 9 shows the proper jumper setting when using the tacho generator interface The R54 trimpot serves to adjust the working point of the comparator Note that Tacho generator Digital Output signal from the J15 jumper 15 shared with the Encoder PHASEA BEMFZCA signal from JP3 To avoid hazardous states JP3 should be disconnected Table 2 9 Tacho Generator Operating Modes 2 23 Analogue Sensing 2 23 closed Digital Sensing GPIO PB4 2 15 Serial EEPROM MC56F8013 Controller board contains a Serial EEPROM interface for 64 kbit memory 24LC64 or 24AA64 which can be optionally added package pin number 3 A2 must be additionally connected to GND The memory is supplied by a 3 3V power supply and uses two communication lines to communicate with the MC56F8013 Controller SCL connected to GPIO GPIO PBO SCLK SCL through jumper 720 and SDA connected to GPIO PB1 GPIO PB1 SS SDA through jumper J21 as shown in
36. nnection information Table 2 14 PWM Port Connector Description Freescale Semiconductor Technical Summary 2 19 MC56F8013 Controller Board Hardware User s Manual 2 16 6 SPI Port Expansion Connector The Serial Peripheral Interface is an MPIO port attached to the GPIO B expansion connector The connector pins can be configured as a Serial Peripheral Interface or as a General Purpose I O port Refer to Table 2 15 for connection information Table 2 15 SPI Connector Description 2 17 Test Points The MC56F8013 Controller Board has 13 test pins The four test pins are located near the corners of the board and provides a GND signal digital ground for easy oscilloscope attachment 2 20 Technical Summary Freescale Semiconductor Appendix MC56F8013 Controller Board Schematics Freescale Semiconductor MC56F8013 Controller Board Schematics 1 F 30272 210 gt 2 00L N AUC 34001 OLD L 2 aNV 00L 1H 442 2 001 9H VAND i 40 2 19 NAM 4 4 001 2 Juz z IVNV INN 001 VAND gt 442 OVNV 00L jq ssod se diuo SC 941 95012 5191 0849 891 60 VAND
37. nt environment to isolate the computer from the motor driver board and the Controller Board use the optoisolated parallel command converter ECOPTINL instead of the non isolated parallel command converter DSPCOMMPARALLEL In addition command converters with ISA PCI USB and ETHERNET interfaces are available Freescale Semiconductor Introduction 1 5 MC56F8013 Controller Board Hardware User s Manual Perform the following steps to connect the MC56F8013 Controller Board cables Connect the parallel extension cable to the Parallel port of the host computer 2 Connect the other end of the parallel extension cable to the Parallel Command Converter shown in Figure 1 3 and connect it to the JTAG header on the MCS56F8013 Controller Board Please make sure that pin the Command Converter 1s aligned with pin 1 on the Controller Board This provides the connection which allows the host computer to control the board 3 Connect the 2 1mm output power plug from the external power supply into the Power Jack shown In Figure 1 3 on the 56 8013 Controller Board 4 Apply power to the external power supply The green Power On LED will illuminate when power is correctly applied 1 6 Introduction Freescale Semiconductor Chapter 2 Technical Summary MC56F8013 Controller Board 15 designed as versatile development card for developing real time software and hardware products to support a new generation of appli
38. ntroller Board hardware Appendix A 56 8013 Controller Board Schematics contains schematics of the MC56F8013 Controller Board Appendix B MC56F8013 Controller Board PCB contains details on the MCS6F8013 Printed Circuit Board PCB Appendix C MC56F8013 Controller Board Bill of Materials provides a list of the materials used on the MC56F8013 Controller Board Freescale Semiconductor IX MC56F8013 Controller Board Hardware User s Manual Notation Conventions This document uses the following conventions Active High Signals No special symbol Logic One attached to the signal name Active Low Signals Noted with an In schematic drawings Active Logic Zero overbar in text and in Low Signals may be noted by a most figures slash RESET Hexadecimal Values Begin with a sym 580 Decimal Values No special symbol attached to the number Binary Values Begin with the letter attached to the number Numbers Considered positive Voltage is often shown as posi unless specifically tive 3 3V noted as a negative value Bold Reference sources 5 paths emphasis http www frees cale com DSP X Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual Definitions Acronyms and Abbreviations Definitions acronyms and abbreviations for terms used In this document are defined below for reference A D D A DSP
39. oard Hardware User s Manual 2 J 00SIQ OI er B 3 Figure B 2 BOTTOM copper layer MC56F8013 Controller Board PCB Freescale Semiconductor MC56F8013 Controller Board Hardware User s Manual oo 909 99999 99999 9 DRILL CHART DD DD DDD DDD DD DDD DD DDD DD DDD DD DDD DD DDD DDD DD DD DDD DDD Freescale Semiconductor Figure B 3 Drill copper map MC56F8013 Controller Board PCB B 4 MC56F8013 Controller Board Hardware User s Manual St 199 SMS CMS 858 254 40 SE NMOG dn 13538 541 x z gt gt m 15 223 N 11 g 210 8 I 3 cr 5 30044 S o I 094 4 2141 al I O 73
40. og doe EORR ROCA RR 2 10 Motor Control Signals and LEDs 2 10 Motor 2 11 Back EMF and Motor Phase Current 2 12 Quadrature Encoder Hall Effect 5 2 14 Zero Crossing Detection 2 14 Tacho Generator 2 15 S cuu ERA d GERD EG er 2 16 Peripheral Expansion Connectors 2 17 Freescale Semiconductor Table of Contents lii ooo MC56F8013 Controller Board Hardware User s Manual 2 161 Encoder Exp Connector 2 17 2 16 2 Tacho Dynamo Exp 2 18 2 163 GPIO B Port Expansion Connector 2 18 2 164 A D Port Expansion Connector 2 19 2 165 Port Expansion 2 19 2 16 6 SPI Port Expansion Connector 2 20 VII 2 20 Appendix MC56F8013 Controller Board Schematics Appendix B MC56F8013 Controller Board PCB Appendix C MC56F8013 Controller Board Bill of Materials iv Table of Contents Freescale Semiconductor 1 1 1 2 E 2 1 en 2
41. oller Board Bill of Materials Freescale Semiconductor B 5 la l lsqEss D Eo h i h X Y Y Y hh ll l p WCD Sample Book Template Freescale Semiconductor 1 How Reach Us USA Europe Locations not listed Freescale Semiconductor Literature Distribution Box 5405 Denver Colorado 80217 1 800 521 6274 or 480 768 2130 Japan Freescale Semiconductor Japan Ltd SPS Technical Information Center 3 20 1 Minami Azabu Minato ku Tokyo 106 8573 Japan 81 3 3440 3569 Asia Pacific Freescale Semiconductor H K Ltd 2 Dai King Street Tai Po Industrial Estate Tai Po N T Hong Kong 852 26668334 Learn More For more information about Freescale Semiconductor products please visit http www freescale com Rev 1 0 9 2005 lt st bold gt 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
42. 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 2004 2 lt semiconductor
43. specifically disclaims any and all liability including without limitation consequential or incidental damages Typical parameters which 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 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
44. tion of the Digital Signal Controller and detailed information about the on chip components including the memory and I O maps peripheral functionality and control status register descriptions for each subsystem e DSP56500E 16 bit DSP Core Reference Manual DSP56800ERM D Provides a detailed description of the processor core including internal status and control registers and a detailed description of the family instruction set Refer to these documents for detailed information about chip functionality and operation They can be found on this URL www freescale com dsp Freescale Semiconductor Technical Summary 2 3 MC56F8013 Controller Board Hardware User s Manual 2 2 RS 232 Serial Communications The MC56F8013 Controller Board provides an RS 232 interface by the use of an RS 232 level converter circuitry referred to in the RS 232 schematic diagram in Figure 2 1 The RS 232 level converter transitions the SCI UART s 3 3V signal levels to RS 232 compatible signal levels and connects to the host s serial port via the DB9F connector The pinout of the RS232 connector is listed in Table 2 2 To enable proper working of the serial interface the zero Ohm link resistors and R2 must be present on the Controller Board and jumper JP1 must be set correctly For full duplex mode the JP1 jumper has to be set to position 2 3 for single wire operation the JP1 jumper has to be set to position 3 4 then the RxD pin the MC56F80
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi fidelite Intelligent High Speed Dome Camera Operation Manual Sitecom USB 2.0 Multi Memory Card Reader Bedienungsanleitung Operating Instructions KX-TD7580 CE User Guide StarTech.com 15m Multimode 50/125 Duplex Fiber Patch Cable LC - LC Samsung GT-P7500/M16 Manual de utilizare Copyright © All rights reserved.
Failed to retrieve file