Home

MC9S08AW60 Controller Board

image

Contents

1. PTD1 PTD2 PTD3 TPM2CLK PTD5 PTD6 PTD7 TxD1 RxD1 gt TPM1CHO TPM1CH 1 1881 MISO1 MOSI1 SPSCK1 U1 PTAO PTA1 PTA2 4 5 7 PTBO AD1PO PTB1 AD1P1 PTB2 AD1P2 PTB3 AD1P3 PTB4 AD1P4 PTB5 AD1P5 PTB6 AD1P6 PTB7 AD1P7 PTCO SCL1 PTC1 SDA1 PTC2 MCLK PTC3 TxD2 PTC4 PTC5 RxD2 PTC6 PTDO AD1P8 PTD1 AD1P9 PTD2 AD1P10 KBI1P5 PTD3 AD1P11 KBI1P6 PTD4 AD1P12 TPM2CLK PTD5 AD1P13 PTD6 AD1P14 TPM1CLK PTD7 AD1P15 KBI1P7 PTEO TxD1 PTE1 RxD1 PTE2 TPM1CHO PTE3 TPM1CH1 PTE4 SS1 PTES MISO1 PTE6 MOSI1 PTE7 SPSCK1 MC9S08AW60 48 32 PTFO TPM1CH2 2 PTF1 TPM1CHS3 TPM1CH3 PTF2 TPM1CH4 TPM1CH4 PTF3 TPM1CH5 PTFA TPM2CHO TPM2CHO PTF5 TPM2CH1 PTF5 PTF6 PTF6 PTF7 PTF7 PTGO KBI1PO PTGO PTG1 KBHP1 PTG1 PTG2 KBI1P2 2 PTG3 KBI1P3 PTG4 KBI1P4 4 PTG5 XTAL PTG6 EXTAL IRQ RESET lt RESET BKGD MS BKGD MS VREFH VDDAD 3 3 VSSAD VREFL VDD VSS VSS GND Place filters as close to the MC chip as possible Figure A 1 MC9S08AW60 Controller EXTAL R125 100 N 8MHz XTAL J29 BKGD MS 1 RxD2 3 xD2 5 BACKGROUND J30 1 2 ND RxD2 3 4 9 6 D2 5 6 3 3V ZGB 45V ENCODER 0 TP20 gt gt PTF7 470pF 2 O Z Figure A 2 Encoder Interface U29C 9 ES 8 10 74HC86 U29D 12
2. Table 0 1 Notation Conventions Term or Value Symbol Examples Exceptions Active high signals NO Special Symbol MOSI1 attached to the signal logic one SCL1 name Noted with In schematic drawings active low 2 overbar in text and in signals may be noted by a slash g most figures RESET Hexadecimal values Begin with a symbol o No special symbol 10 Decimal values attached to the 34 number Begin with the letter b b1010 AY NANOS attached to the number 50011 positive 5 Voltage is often shown as positive Numbers unless specifically noted 10 3 3 V as a negative value Reference sources EM Bold Mac http www freescale com paths emphasis nici 0 4 Definitions Acronyms and Abbreviations Definitions acronyms and abbreviations used in this document are defined below A D D A FLL GPIO LED LQFP MCU Analog to digital Digital to analog Frequency locked loop General purpose input and output port on Freescale Semiconductor s family of microcontrollers Integrated circuit Light emitting diode Low profile quad flat pack Microcontroller unit MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor MPIO PCB PWM Quadrature encoder RAM R C ROM SCI SPI UART 0 5 References References Multi purpose input and output port on Freescale Semiconductor s family of microcontrollers shares package pins w
3. Power EE ced EIS eb ll obo uo dod BRAKE and DIIS lt 4 644 ex 0 Motor Control PWM Signals and LEDS Motor e Over Current and Over Voltage Protection sca ira dc oen oct oce i o DC Bus Cimen ROCK HE ae E RH ERR Back EMF Current Sensing ii ssia RR 8 Quadrature Encoder Hall Effect Interface Tacho Generator Peripheral Expansion Connectors 2 6 06 55 4400 Tacho Dynamo Expansi n 252224350592 En CR e Peor ES PORT GE 2 20 cc zio hmmm E ae ADG Pee eg cdd RR Ee C d RE e el ul MR C CLUSTERS etd ZOB Fest uentrem t Reb Rod es MC9S08AW60 Controller Board Hard
4. J24 Pin Signal Pin Signal 1 UNI 3 DCBV AD1P0 2 UNI 3 DCBI AD1P1 3 DCBI PEAK AD1P2 4 DCBI AVERAGE AD1P3 5 UNI 3 BEMFA AD1P4 6 UNI 3 BEMFB AD1P5 7 UNI 3 BEMFC AD1P6 8 UNI 3 TEMP AD1P7 9 GNDA 10 3 3 V Analog input UNI 3 2 2 nF p gt analog port AD1Px Note some analog inputs use the 33 pF capacitor value instead of 2 2 nF Figure 2 13 Typical Analog Input RC Filter 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 31 Technical Summary 2 16 7 PWM Header The six PWM interface output signals and one fault IRQ input signal are attached to this header Table 2 14 shows connection information Table 2 14 PWM Header Description J25 Pin Signal Pin Signal 1 PWMO 2 PWM1 3 PWM2 4 PWM3 5 PWM4 6 PWM5 7 NC 8 IRQ 9 GND 10 43 3 V 2 16 8 Header Five general purpose input output port G pins are attached to this header These pins are shared with KBI1 module Table 2 15 shows connection information Table 2 15 KBI Header Description J26 Pin Signal Pin Signal 1 KBH PO PTGO 2 KBHP1 PTG1 3 KBHP2 PTG2 4 KBH P3 5 PTG4 6 NC 9 GND 10 43 3 V MC9S08AW60 Controller Board Hardware User Manual Rev 0 32 Freescale Semiconductor Test Points 2 16 9 ZGB Header This header serves to c
5. see Figure 2 4 MC9S08AW60 PTG1 KBHP1 HEADER lt lt lt DOWN START STOP vv oo Figure 2 4 Schematic Diagram of the Buttons and Switch Table 2 3 Connection Description of the Buttons and Switch SWITCH SIGNAL DOWN SW3 GPIO PTGO UP SW2 GPIO PTG1 RUN STOP SW4 GPIO PTC4 MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 19 Technical Summary 2 8 Power Supply The main power supply input 12 V DC to the 9508 60 controller board is through a 2 1 mm coax power jack The controller board requires less than 100 mA the remaining current is available via the on board connectors The MC9S08AWO0 controller board provides 3 3 V DC voltage regulation for the microcontroller and supporting logic Power applied to the MC9S08AWOO0 controller board is indicated by a power on LED The controller board can also be powered from the UNI 3 interface by closing the J16 and J18 jumpers see Figure 2 5 UNI 3 digital 5 V supply TP9 Digital Ext 5 V supply 3 3 V supply 12 V power input supply supply TP12 J18 UNI 3 12 43 3 VA FOU ae power supply 15 V analog supply p 12 V Figure 2 5 Power Supply MC9S08AW60 Controller Board Hardware User Manual Rev 0
6. 20 Freescale Semiconductor UNI 3 Interface 2 9 UNI 3 Interface Motor control signals from a family of motor driver boards can be connected to the board via the UNI 3 connector interface The UNI 3 connector interface contains all of the signals needed to drive and control the motor drive boards These signals are connected to differing groups of the microcontroller s input and output ports A D TIMER PWM and GPIO ports Table 2 4 shows the pinout of the UNI 3 connector Table 2 4 UNI 3 Connector Description J1 Pin Signal Pin Signal 1 PWMO 2 NC 3 PWM1 4 NC 5 PWM2 6 NC 7 PWM3 8 NC 9 PWM4 10 NC 11 PWM5 12 GND 13 GND 14 5 0 V DC 15 5 0 V DC 16 NC 17 Analog GND 18 Analog GND 19 Analog 15V DC 20 NC 21 Motor DC bus voltage sense 22 Motor DC bus current sense 23 NC 24 NC 25 NC 26 Motor drive temperature sense 27 NC 28 NC 29 Motor drive brake control 30 NC 31 PFC PWM 32 PFC EN 33 PFC ZC 34 NC 35 NC 36 NC 37 NC 38 Back EMF phase A sense 39 Back EMF phase B sense 40 Back EMF phase C sense 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 21 Technical Summary 2 9 1 UNI 3 BRAKE and PFC Signals Four control signals are connected to the UNI 3 interface BRAKE PFC PWM PFC ENABLE outputs and PFC zero cross input These signals are connected to the 9508 60 controller pins GPIO PTD1 PTD2
7. TPGND2 lt BACKGROUND 288 HEADER c BACKGROUND ZGB HEADER Figure 2 1 Schematic Diagram of the RS 232 Interface MC9S08AW60 Controller Board Hardware User Manual Rev 0 16 Freescale Semiconductor Clock Source Table 2 1 RS 232 Serial Connector Description J6 Pin Signal Pin Signal 1 12 V optional 6 NC 2 RxD 7 RTS 3 TxD 8 NC 4 DTR 9 NC 5 GND 2 3 Clock Source MC9S08AWOO uses its internal 243 kHz reference generator and internal FLL to multiply the input frequency and achieve 40 MHz maximum operating frequency This reference generator can be trimmed for finer accuracy via software when a precisely timed event is input to the MCU This provides a reliable low cost clock source As 9508 60 clock source an optionally connected external crystal resonator can also be used attached to pins XTAL and EXTAL 2 4 User LED One on board green LED 08 is provided to be controlled by your program This diode is accessible via PTC6 port see Figure 2 2 Setting GPIO PTC6 to logic 1 value will turn on the LED MC9S08AW60 GREEN LED PTC6 LED D8 Figure 2 2 Schematic Diagram of LED Connection 2 5 Debug Support 9508 60 controller board has a BACKGROUND interface connector for external target interface support MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale S
8. 9508 60 resources The following signal groups have expansion connectors e Encoder e Tacho dynamo input Port A header Port D header Port CE header ADC header PWM header e KBI header 208 header MC9S08AW60 Controller Board Hardware User Manual Rev 0 28 Freescale Semiconductor Peripheral Expansion Connectors 2 16 1 Encoder Expansion Connector The quadrature encoder interface port is attached to this expansion connector Table 2 8 shows connection information Table 2 8 Encoder Connector Description J7 Pin Signal 1 5 GND PHASE A PHASE B INDEX wl 2 16 2 Tacho Dynamo Expansion Connector The tacho generator interface includes the tacho dynamo input expansion connector see Table 2 9 Table 2 9 Tacho Dynamo Connector Description J13 Pin Signal 1 Tacho dynamo Input 1 2 Tacho dynamo Input 2 MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 29 Technical Summary 2 16 3 Port A Header The general purpose input output port A is attached to this header Table 2 10 shows connection information Table 2 10 Port A Header Description J23 Pin Signal Pin Signal 1 PTAO 2 PTA1 3 PTA2 4 5 PTA4 6 PTA5 7 8 7 9 GND 10 3 3 V 2 16 4 Port D Header The general p
9. Dead time 0 6 R C Figure 2 7 PWM Interface Table 2 5 PWM Configuration Jumper Table J20 J21 J22 JP1 JP2 HW dead time PWM Operation Mode 1 3 12 Yes Complementary the PWM outputs 2 4 generated by PWM on board circuitry 1 3 2 3 Yes Complementary mode each PWMx is generated by 2 4 associated TPM1CHx 3 5 2 Independent mode PWMx outputs directly connected 4 6 to TPM1CHx Dead time can be adjusted by changing the values of the associated R and C electronic components see Table 2 6 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 23 Technical Summary Table 2 6 PWM Channels and Associated R and C Components R Associated PWM channel R70 C50 PWMO R71 C51 PWM1 R72 C52 PWM2 R73 C53 PWM3 R74 C54 PWM4 R75 C55 PWM5 For calculating the inserted dead time the following formula should be used Dead time 0 6 R C PWM output group lines are connected to the UNI 3 interface connector and to a set of six PWM LEDs via inverting buffers These PWM LEDs indicate the status of the PWM group signals see Figure 2 8 PWMO Semel UNIS PWM HEADER PWM4 PWM5 BUFFER 6x yellow LEDs e PWMO PWM1 PWM2 PWM3 PWM4 D2 D4 DS 06 D7 D9 Figure 2 8 PWM LEDs 2 11 Motor Protection
10. 59 52 20 OO 89 Oo 00 00 Li C 852 o 52223 0000 Figure 2 Bottom Copper Layer Bottom View 9508 60 Controller Board Hardware User Manual Rev 0 48 Freescale Semiconductor 90 00 00 00 00 00 90 x o o o o o o o wo 5 x x X 44 5 S x o o T 9999 x x 99999 x x Xx x Xx x X XX X 5 0600000 ooo x 4 Xd 99999099 x X XXX X 99999 9999 99999 99999 9999 909999 x x x X xx oo Xx x x xX 2 oo 99 5 oo x x o x M uie X x x X oo x x X X 99999 x x x x X o x x XXXX
11. Rev 0 14 Freescale Semiconductor Chapter 2 Technical Summary 9508 60 controller board is designed as a versatile development card for developing real time software and hardware products to support a new generation of applications in servo and motor control SMPS and other general purpose applications The power of the 8 bit MC9S08AW60 microcontroller unit combined with the hall effect quadrature encoder interface PWM interface with dead time insertion circuit tacho generator interface for digital analog sensing motor over current logic and motor over voltage logic makes the 9508 60 controller board ideal for developing and implementing many motor controlling algorithms and for learning the architecture and instruction set of the MC9S08AWSO60 microcontroller The features of the MC9S08AWSOO controller board include MC9S08AWOO 8 bit 3 3 V microcontroller operating at 40 MHz BACKGROUND interface header for an external debug host target interface RS 232 interface with galvanic isolation for easy connection to a host computer or PC master development tool Header allowing you to attach a port A GPIO compatible peripheral Header allowing you to attach a port D GPIO ADC TPM compatible peripheral Header allowing you to attach a port CE GPIO IIC SCI SPI compatible peripheral Header allowing you to attach a ADC compatible peripheral Header allowing you to attach a PWM compatible peripheral Head
12. 0 V GROUND PHASE A PHASE B INDEX HOME Figure 2 11 Encoder Interface MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 27 Technical Summary 2 15 Tacho Generator Interface The MC9S08AWOO0 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 follow on electrical circuitry The signal can then be passed through jumper JP4 to the ADC analog input AD1P8 for analog sensing if the jumper is in position 1 2 or to the comparator with hysteresis to PTC2 input for digital sensing if the jumper is in position 2 3 see Figure 2 12 When jumper is in position 2 3 digital sensing the analog input AD1P8 can be used as a universal analog input on the port D header Threshold level setting R54 AAA 3 3VA MC9S08AW60 Tacho dynamo LIMITER J13 E PTC2 FILTER CJ TACHO E AD1P8 PORT D HEADER Figure 2 12 Tacho Generator Interface The R54 trimpot serves to adjust the working point of the comparator 2 16 Peripheral Expansion Connectors MC9S08AWOO0 controller board contains a group of peripheral expansion connectors used to access to the
13. 54 Freescale Semiconductor Item Qty Description Reference Designators Part Value 44 3 SMD size 0805 R40 R58 R61 10k 45 7 SMD size 0805 46 1 SMD size 0805 R52 7k5 47 1 SMD size 0805 R53 100k 48 2 SMD size 1206 R55 R59 82k 49 1 SMD size 0805 R57 2k2 50 1 SMD size 0805 R60 560k 51 1 SMD size 0805 R64 560 52 1 SMD size 0805 R65 360 53 2 SMD size 0805 R66 R67 4 7k 54 6 SMD size 0805 R70 R71 R72 R73 R74 R75 12k Trimmers 55 2 SMD trimmer R29 R32 10K 56 1 SMD trimmer R54 4k7 Switches Push Buttons 57 1 SMD microswitch push button SW1 RESET 58 1 SMD microswitch push button SW2 UP 59 1 SMD microswitch push button SW3 DOWN 60 1 Lever switch MS244LC 070 SW4 RUN STOP Integrated Circuits 61 1 SMD LQFP64 U1 MC9S08AW60 48 32 62 2 SMD SOIC8 U4 U9 LM393M 63 2 SMD SOIC14 U5 U25 74HCO4D 64 1 SMD D2PAK U6 TL78005CKTE 65 2 SMD DPAK U7 U8 MC33269DT_3 3 66 2 SFH6106 Optocoupler SMD U21 U22 SFH6106 67 3 SMD SOIC14 U23 U24 U31 74 68 1 SMD SOIC14 U29 74HC86 69 1 SMD SOIC8 030 MC33502D MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 55 Part Value Item Qty Description Reference Designators NOT POPULATED PARTS TPGND1 TPGND2 TP 12V1 T 70 4 Header 1X1 male P412V2 71 1 SMD size 0805 R125 1M 72 1 8 MHz crystal SD HC49 X100 8
14. MHz 9508 60 Controller Board Hardware User Manual Rev 0 56 Freescale Semiconductor How to Reach Us Home Page www freescale com E mail support freescale com USA Europe or Locations Not Listed Freescale Semiconductor Technical Information Center CH370 1300 N Alma School Road Chandler Arizona 85224 1 800 521 6274 or 1 480 768 2130 support freescale com 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 support freescale com 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 9125 support japan freescale com Asia Pacific Freescale Semiconductor Hong Kong Ltd Technical Information Center 2 Dai King Street Tai Po Industrial Estate Tai Po N T Hong Kong 800 2666 8080 support asia freescale com For Literature Requests Only Freescale Semiconductor Literature Distribution Center P O Box 5405 Denver Colorado 80217 1 800 441 2447 or 303 675 2140 Fax 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
15. PTD3 and PTD5 through the zero ohm resistors see Figure 2 6 9508 60 controller pins GPIO PTD are also connected to the port D header 9508 60 has no other timer module therefore the PFCPWM and PFCZC signals are connected to the GPIO for general use MC9S08AW60 PTD1 gt gt UNI 3 BRAKE PTD2 gt gt 3 PFCPWM lt lt UNI 3 PFCZC PTD5 VVV gt gt UNI 3 Figure 2 6 Schematic Diagram of the UNI 3 BRAKE and PFC Signals Connection 2 10 Motor Control PWM Signals and LEDs MC9S08AW60 controller has two dedicated TIMER PWM units The first unit contains six TIMER PWM channels and the second unit contains two channels On the 9508 60 controller board the first unit with the six TIMER PWM channels is used as the PWM output generator The PWM outputs can operate independently or in complementary pairs Table 2 5 shows PWM jumper configuration When the jumpers J20 J21 and J22 are in positions 1 3 2 4 and the jumpers JP1 JP2 and are in position 1 2 the PWM outputs operate in complementary mode with hardware dead time insertion see Figure 2 7 All the PWM outputs are driven by the even TIMER PWM channels TPM1CHO TPM1CH2 and TPM1CH4 only Odd PWM output channels complement their associated even channels When jumpers J20 J21 and J22 are in positions 1 3 2 4 and jumpers JP1 JP2 and JP3 are in position 2 3 the PWM outputs opera
16. Provides features list and specifications including signal descriptions electrical and timing specifications pin descriptions device specific peripheral information and package descriptions Also provides an overview description of the microcontroller unit 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 Refer to these documents for detailed information about chip functionality and operation They can be found at www freescale com mcu 2 2 RS 232 Serial Communications MC9S08AWOO0 controller board provides an RS 232 interface by the use of RS 232 level converter circuitry see Figure 2 1 The RS 232 level converter transitions the SCI UART s 3 3 V signal levels to RS 232 compatible signal levels and connects to the host s serial port via the DB9F connector Table 2 1 lists the pinout of the RS232 connector The RxD and TxD signals are also wired to the BACKGROUND and ZGB headers so you can connect the external modules with 3 3 V signal levels logic to this SCI UART If needed the 12 V can be connected to the RS232 connector pin number 1 by shorting the TP 12V1 and TP 12V2 test points Also the associated TPGND1 and TPGND test points have to be shorted RS 232 Level interface TP 12V1 TP 12V2 MC9S08AW60 12 V i TxD2 uui isolation PTC5 RxD2 iu
17. 00nF al E E a 017 GND GND GND GND GNDA 1 4448 r i Encoder 9508 60 48 32 3 3 5V 1M393 45V 3 3V 0 3 3 INDUCTOR 9 9 9 9 13 LV C39 C40 9 g C44 _ 4637 100nF 100nF 27100 100nF 100nF 100nF 100nF RIF 6 3V 2 a E ES lt GND GNDA GND GNDA GND GND SND GND GROUND CONNECTION GND d TPs GND GND TP10 J GND GND Figure A 6 Power Supply TPMICHO gt GND JP1 U23A 1 74 08 GND gt CONN HDR 3X1 1 220 1N4448 GND 74HC08 U23D 12 11 TPMICH2 JP2 1 74HC08 1 5912 PWM2 2 TPMICH2 gt oo 4 lt TPMICH3 GND ND CONN HDR 3Xi U23C CONN HDR 3XP 9 7 8 10 E 5 74H U24C 74HC04D C53 559 9 220 10 8 lt 10 14448 74HC08 GND 43 3V Q 1 R74 U24A 422 C54 74 3 4 3 TPMICH4 gt PWM4 lt lt 19 0 5 gt gt PWM5 CONN HDR 3X1 TPMICH4 4 lt 5 2 6 U31D ggg 74HCO8 12 220pF 13 1k al 144448 GNE 74HC08 Figure A 7 PWM Interface U25E 11
18. 18 74HC86 GND U29B 5 gt gt TPM2CHO 74HC86 R76 gt gt TPM2CLK Over Voltage R29 10K 3 3VA 5V 9 UNI 3 GNDA GNDA Over Current R32 10K 3 O43 3VA i co 10008 1 2 R77 84 e 5 1M UNI 3 15K 7 U4B LM393M UNI 3 DCBID 43 8V 833 270 D1 W gt IRQ FAULT UNI 3 DCBID Figure A 3 Fault and DCBI DCBI PEAK DETECTOR 43 3VA g 028 21 2 1 p pci PEAK MC33502D U30A MBROS2OLT1 DCBI AVERAGE VALUE 3 3VA o MC33502D U30B TP22 946 _ S DCBI AVERAGE 10K C58 OR 100 GNDA KBI1P4 GN PTGO KBI1P2 UNI 3 DCBV UNI 3 DCBI DCBI PEAK DCBI AVERAGE UNI 3 BEMFA UNI 3 BEMFB UNI 3 BEMFC UNI 3 TEMP GN TACHO PTD2 TPM2CLK PTD6 GN Figure A 4 Headers PORT CE SW1 jme RESET GND swe R41 29 2 Tx gt gt PTG1 1 UP GND Swa R45 22 Tir PTG0 1k8 DOWN GND sw4 R48 4 RUN STOP GND PTC6 gt 45V Power ON RR D3 GREEN R38 330 GND USER LED U25D 74HC04D 3 3 R49 270 D8 GREEN R36 PWMO D2 YELLOW 74HC04D GND 058 R39 PWM1 D4 YELLOW 74HC04D USC R42 PWM2 D5 YELLOW P 74HC04D USD R44 PWM3
19. D6 YELLOW 74HC04D USE R47 PWMA D7 YELLOW PWM5 gt gt Figure A 5 LEDs and Buttons 74HCO4D 5 USF 09 YELLOW 13 12 Rog 270 74HCO4D O 43 3V INDUCTOR L1 UNI 3 45V 1 4 0 45V _ 22 Dii T TF Dio 1N4448 6 3V 1N4448 Y GND GND us 012 TL78005CKTE U7 FRIM 5 4 4 3 vour 1 2 4 4 o 3 3V 2 E 025 GND 7 A C23 m 100nF C26 27 C29 C28 C30 WR 10017 2 100nF ZT 47uF 47uF 100 a Dis a 10 af 637 10 MC33269DT 3 3 89V 1N4448 GND GND GND GND GND GND GND GND GND GND GND 014 1N4448 INDUCTOR L2 412Vo 34 2 4 us 41 m2 TRUE 3 2 4 0 3 3 16V 14 eno GNDA GNDA 4 33 034 MC33269DT 3 3 al 99V SNDA GNDA GNDA 015 114448 UNI 3 15VA C35 _ 036 100nF 7533042 16V GNDA GNDA 43 3V 33 39 43 8V 43 8V 48 8VA 335020 o 016 c s 59 1N4448 100nF 100nF 100nF 1
20. Logic MC9S08AWO0 controller board contains a UNI 3 connector that interfaces with various motor drive boards The microcontroller can sense error conditions generated by the motor power stage boards via signals on the UNI 3 connector MC9S08AW60 Controller Board Hardware User Manual Rev 0 24 Freescale Semiconductor Motor Protection Logic 2 11 1 Over Current and Over Voltage Protection 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 9508 60 controller board via the UNI 3 connector DC bus voltage and DC bus current analog input signals are compared to a limit set by trimpots If the input analog signals are greater than the limit set by the trimpot a 0 V fault signal is generated A fault LED monitors the fault states The UNI 3 DC bus over voltage and DC bus over current fault signal is connected to the microcontroller s IRQ input see Figure 2 9 DC over voltage R29 gt gt 3 3VA 5 0V 9 TP2 UNI 3 DCBV gt LM393M AD1PO gt gt PTBO ADC HEADER DC over current MC9S08AW60 RED LED D1 gt M393M FAULT ADC AD1P1 FILTER gt gt gt ADC HEADER Figure 2 9 FAULT Protection Circuit The DC bus over voltage and DC bus over current threshold levels can be adjusted by the trim
21. MC9S08AW60 Controller Board User Manual 508 Microcontrollers DRMO090 Rev 0 10 2007 e freescale com 7 freescale semiconductor 0 1 0 2 0 3 0 4 0 5 1 1 Wee 1 3 2 1 2 2 2 3 2 4 2 5 2 5 1 2 6 27 2 8 2 9 2 9 1 2 10 2 11 2 11 2 11 2 2 12 2 13 2 14 2 15 2 16 2 16 1 2 16 2 2 16 3 2 16 4 2 16 5 2 16 6 2 16 7 2 16 8 2 16 9 2017 Preface Notation Definitions Acronyms and Abbreviations ded Chapter 1 Introduction 9508 60 Controller Board Architecture MC9S08AWO60 Controller Board Configuration 5 9508 60 Controller Board Chapter 2 Technical Summary PSUR AGO aua pEraT CEP EXC ROE RS 232 GComrminicatidlis sus dg SRS E EDS SE SG EE owe quads Pe rcr PL Debug BACKGROUND Heddal qe RISKS CEA p General Purpose Buttons and Run Stop Switch
22. U25F 74HC04D 74HC04D U31A 5 74HC08 U24D 74HC08 Isolation Barrier 021 3 3 864 021 560 SFH6106 RS232 1N4448 R66 J6 TPGND2 4 9 019 4 7k 1N4448 GND 3 S gt RxD2 TPGND1 D20 1N4448 C1 2 2uF 35V GND U22 SFH6106 j R65 3 3 360 lt TxD2 TP 12V2 12 1 Figure 8 85232 Interface 3 3 13 Tacho Dy namo 82k Ne R56 R59 R60 7 C45 82k 560k w GNDA 7 5 3 3VA U9B LM393M GND R52 45V 43 3V 7k5 R54 4 7 R53 1 100k R58 TP13 JP4 CONN HDR 3X1 10 2 gt U9A 2k2 LM393M C46 D18 0 022uF HSMS 2802 R61 10k N 3 3VA GNDA GNDA GND gt gt TACHO Figure A 9 Tacho generator Interface J16 HDR 2X1 71 jN UNI 3 5V J18 HDR 2X1 m TIN UNI 3 15VACG UNI 3 DCBV UNI 3 BRAKE UNI 3 PWM UNT3P UNI 3 BEMFB R62 UNI 3 BRAKE PTD1 A UNIS BRAKE R63 UNI 3 PECPWM R68 UNI 3 PFCZC pros K AnA UES PFOZO R69 UNI 3 pros AAA Figure A 10 UNI 3 Connector GND GNDA UNI 3 DCBI gt UNI 3 TEMP UNI 3 PFCEN UNI 3 BEMF UNI 3 BEMF 2 MC9S08AW60 Controller Board Hardware User Manual Rev 0 46 Freescale Semiconductor L4 C 1010101010
23. cale Semiconductor Back EMF Current Sensing 2 13 Back EMF Current Sensing The 3 connector supplies three back EMF current signals These back EMF signals on the UNI 3 connector 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 a 0 to 3 3 V level The back EMF signals are connected to the controllers AD1P4 AD1P5 and AD1P6 analog inputs see Table 2 7 Table 2 7 Back EMF Signals and Associated Analog Inputs Back EMF signal Associated Analog Input BEMFA AD1P4 BEMFB AD1P5 BEMFC AD1P6 2 14 Quadrature Encoder Hall Effect Interface The MC9S08AWSOO controller board has a quadrature encoder hall effect interface connected to the microcontroller s input pins PTF5 PTF6 and PTF7 for the position sensing When any position changes occur the 2 PTF4 output turns over its logical value and can generate the interrupt for new position sensing This output can be optionally connected to the controllers TPM2CLK PTD4 input when the zero ohm resistor R76 is present This TPM2CLK input can be used for the speed calculation see Figure 2 11 PORT D HEADER MC9S08AW60 FILTER e TP19 Exclusive OR TPM2CLK PTD4 FILTER gates 2 PTF4 FILTER Encoder L T FILTER 5
24. dware User Manual Rev 0 Freescale Semiconductor 53 Item Qty Description Reference Designators Part Value Connectors Jumpers 23 4 Header 3X1 male 2 54 mm JP1 JP2 JP3 JP4 CONN HDR 3X1 24 1 MLWAOG 20X2 connector male Ji UNI 3 2 54 mm Cannon 9 pin DB9 90 for PCB 25 1 female J6 CON CANNON9 26 1 PSH02 06P 6 pin connector with J7 ENCODER 0 key and lock 27 1 Coax power connector 2 1 mm J12 PWR_JACK min 8 A 28 1 ARK500 2 2 pin connector J13 Tach dynamo 29 2 Header 2X1 male 2 54 mm J16 J18 HDR 2X1 30 5 Header 3X2 male 2 54 mm J20 J21 J22 J29 J30 CONN HDR 3X2 31 5 Header 5X2 male 2 54 mm J23 J24 25 J27 28 CONN HDR 5X2 32 1 Header 4X2 male 2 54 mm J26 CONN HDR 4X2 1 2 4 5 6 TP7 TP8 TP9 TP10 TP11 33 18 Header 1X1 male TP12 TP13 TP18 TP19 TP20 TEST POINT TP21 TP22 Inductors TH 2PIN_400X140 Ferrite core 34 3 bead d3 8x5 3 L1 L2 L3 INDUCTOR Resistors 35 9 SMD size 0805 c 100R R14 R18 R22 R26 R51 R56 36 13 SMD size 0805 R77 R80 R81 R82 R83 R84 1k R85 37 4 SMD size 0805 R15 R19 R23 R27 24R 38 7 SMD size 0805 BG MeO 1 8K R48 39 2 SMD size 0805 R30 R34 15K 40 2 SMD size 0805 R31 R35 1M R33 R36 R39 R42 R44 R47 41 9 SMD size 0805 R49 R50 270R 42 1 SMD size 0805 R38 330R 43 1 SMD size 0805 R37 510K 9508 60 Controller Board Hardware User Manual Rev 0
25. emiconductor 17 Technical Summary 2 5 1 BACKGROUND Header The BACKGROUND header on the 9508 60 controller board allows the connection of an external host target interface for downloading programs and working with the 9508 605 registers This header 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 2 shows the pinout for this header Table 2 2 BACKGROUND Header Description J29 Pin Signal Pin Signal 1 BKGD MS 2 GND 3 RxD2 4 RESET 5 TxD2 6 3 3 2 6 RESET A RESET push button is provided for asserting the MC9SO8AW60 RESET signal see Figure 2 3 The RESET signal is also attached to the BACKGROUND header J29 pin number 4 9508 60 RESET 55 RESET RESET 929 BACKGROUND Header Figure 2 3 RESET Button 9508 60 Controller Board Hardware User Manual Rev 0 18 Freescale Semiconductor Genera I Purpose Buttons and Run Stop Switch 2 7 General Purpose Buttons and Run Stop Switch Two on board push button switches and one toggle switch are provided for program control The push buttons up down are directly connected to the port G GPIO signals PTG1 up SW2 and PTGO down SW 3 These signals are also attached to the header A run stop toggle switch is connected to the port C GPIO signal
26. entary PWM mode 1 3 2 4 J21 PWM mode J22 Independent PWM mode 3 5 4 6 DC bus current peak value sensed by the AD1P2 analog input R43 present ix AD1P2 input used as a universal analog input on the ADC header R43 absent DC bus current average value sensed by the AD1P3 analog input R46 present AD1P3 input used as a universal analogue input on the ADC header R46 absent UNI 3 BRAKE signal controlled by the PTD1 output pin R62 present i PTD1 used as a universal GPIO pin on PORT D header R62 absent UNI 3 PFC PWM signal controlled by the PTD2 output pin R63 present PTD2 used as a universal GPIO pin on PORT D header R63 absent UNI 3 PFC zero cross output signal connected to the PTD3 input pin R68 present S PTD3 used as a universal GPIO pin on PORT D header R68 absent UNI 3 PFC enable signal controlled by the PTD5 output pin R69 present PTD5 used as universal GPIO pin on PORT D header R69 absent Encoder output connected to the TPM2CLK PTDA input R76 present R76 absent MC9S08AW60 Controller Board Hardware User Manual Rev 0 12 Freescale Semiconductor MC9S08AW60 Controller Board Connections 1 3 MC9S08AWO60 Controller Board Connections Figure 1 3 shows the connection between the PC external 12 V DC power supply and the 9508 60 controller board Parallel extension PC compatible cable computer Parallel command MC9S08AW60CB conve
27. er allowing you to attach a port G GPIO compatible peripheral Header allowing you to attach the ZigBee module or other SCI compatible peripheral On board power regulation from an external 12 V DC supplied power input Light emitting diode LED power indicator Six on board PWM monitoring LEDs One on board PWM fault monitoring LED One on board general purpose LED UNI 3 motor interface DC bus voltage sensing DC bus current sensing Back EMF sensing Temperature sensing Pulse width modulation BRAKE PFC PWM signals Encoder gall effect interface Tacho generator interface PWM dead time insertion circuit DC bus over current and over voltage protection logic DC bus current peak detector and average value sensing Manual reset push button MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 15 Technical Summary e General purpose push button for up on GPIO PTG1 e General purpose push button for down GPIO PTGO e General purpose toggle switch for run stop control on GPIO PTC4 2 1 MC9S08AW60 The MC9S08AWSOO controller board uses a Freescale Semiconductor part 9508 60 9508 48 or 9508 32 designated as U1 on the board and in the schematics This part operates at a maximum speed of 40 MHz The following documents provide a full description of the MC9SO8AWEDO including functionality information e MC9S08AWO0 Data Sheet MC9S08AW60 D
28. 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 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 Semicond
29. ith other peripherals on the chip and can function as a GPIO Printed circuit board Pulse width modulation Sensor for the measurement of position and speed based on optical principles Random access memory Resistor capacitor network Read only memory Serial communications interface Serial peripheral interface port on Freescale Semiconductor s microcontrollers Universal asynchronous receiver transmitter The following sources were referenced to produce this manual 9508 60 Microcontroller Data Sheet Freescale Semiconductor 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor Preface MC9S08AW60 Controller Board Hardware User Manual Rev 0 8 Freescale Semiconductor Chapter 1 Introduction The MC9S08AWO0 controller board is used to demonstrate the abilities of the populated MC9S08AW60 part which can be replaced by the pin compatible MC9SO8AW48 32 in LQFP 64 pin footprint based on an optimized PCB and power supply design The 9508 60 contoller board provides a hardware tool allowing the development of applications that use the MC9SO8AW60 48 32 This guide refers to MC9S08AWO0 The 9508 60 controller board is an evaluation module board that includes 9508 60 part PWM interface with hardware dead time insertion circuit encoder interface tacho generator interface communication options digital and analog power supplies and peripheral expansion connec
30. necessary to write and debug software demonstrate the functionality of that software and interface with application specific devices The 9508 60 controller board is flexible enough to allow you to exploit the 9508 60 features to optimize the performance of the product as shown in Figure 1 1 MC9S08AW60 RS 232 Encoder interface I interface PWM LEDs F0 3 ZGB gt Dead time PWM header SCl2 LETC E2 3 insertion HEADER gt circuit BACKGROUND 60 1 4 7 S PORTGE IRQ header BKGD MS CO 1 HEADER C4 Toggle CRYSTAL Swith optional XTAL PTG 2 gt User LED C2 RESET Tacho generator button yi Interface UNI 3 expansion PORED connector HEADER UNI 3 expansion connector ADC 3 3 V analog power supply DCBI PEAK amp AVERAGE 3 3 V digital power supply PORTA Protection HEADER logic 5 V power Supply HEADER UP DOWN 12 V power buttons supply Figure 1 1 Block Diagram of the MC9S08AW60 Controller Board 9508 60 Controller Board Hardware User Manual Rev 0 10 Freescale Semiconductor 9508 60 Controller Board Configuration Jumpers 1 2 MC9S08AWS60 Co
31. ntroller Board Configuration Jumpers Jumper groups and zero ohm resistors shown in Figure 1 2 are used to configure various features on the 9508 60 controller board J18 J16 1 1 1 JP2 JP1 R70 C50 R75 C55 R7x 5 Figure 1 2 MC9S08AW60 Controller Board Jumper Options 1 Zero ohm resistors are used instead of standard jumpers to minimize distortion of analog signals and to achieve high sig nal to noise ratio MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 11 Introduction Table 1 1 MC9SO8AW60 Controller Board Jumper Options TPM2CLK PTD4 used as a universal GPIO pin on PORT D header Selector Function Connections JP1 PWM Odd PWM channels generated by hardware from even PWM channels 1 2 JP2 complementary JP3 mode Odd PWM channels generated by odd TPM1CHx channels 2 3 Analog sensing by analog input AD1P8 1 2 measurement Digital sensing by digital input GPIO PTC2 2 3 J16 UNI 3 5 V Controller board digital power supply from UNI 3 5 V closed J18 UNI 3 15 V Controller board analog power supply 15 V closed J20 Complem
32. onnect the ZigBee module or other external peripherals that use the serial communication protocol Refer to Table 2 16 for connection information Table 2 16 ZGB Header Description J30 Pin Signal Pin Signal 1 NC 2 GND 3 RxD2 4 NC 5 TxD2 6 3 3V 2 17 Test Points The 9508 60 controller board has 18 test pins The four test pins are located near the corners of the board and provide a digital ground GND signal for easy oscilloscope attachment MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 33 Technical Summary MC9S08AW60 Controller Board Hardware User Manual Rev 0 34 Freescale Semiconductor Appendix A MC9S08AW60 Controller Board Schematics MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 35 R3 100 UNI 3 DCB C5 33pF 2 2 GNDA pd AD1P1 UNI 3 VM VM C6 33pF 1 2 G DA Hb 100 AD1P2 C7 2 2nF PEAR pl G z DA AD1P3 2 2nF DCBI AVERAGE GNDA AD1P4 33pF R7 100 UNI 3 e GNDA AD1P5 UNI 3 ee 612 33pF a G 2 DA AD1P6 33pF R9 100 UNI 3 N GNDA AD1P7 C49 2 2nF R10 100 UNI 3 TEMP gt gt N GNDA AD1P8 56 2 2nF R11 100 TACHO gt gt N GNDA
33. pots R29 and R32 2 11 2 Temperature Sensing Analog feedback signal for temperature of power module is transferred to the 9508 60 controller board via the UNI 3 connector This signal is connected to the controllers AD1P7 analog input 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 25 Technical Summary 2 12 DC Bus Current Sensing The UNI 3 DC bus current value can be directly sensed by the ADC input AD1P1 The MC9SO8AW60 controller board contains the hardware for sensing the peak and average values of the DC bus current Figure 2 10 shows the DCBI peak detector and DCBI average value sensing circuitry DCBI peak current value can be sensed by the ADC input pin AD1P2 and DCBI average value can be sensed by AD1P3 These ADC input pins can also be used as universal analog input pins on the ADC header when the zero ohm resistors R43 and R46 are not present DCBI peak detector 3 3 UNI 3 DCBI nan MC9S08AW60 MC33502D ADC L 7 HEADER los 510k n AD1P2 PTB2 57 ADC AD1P3 PTB3 DCBI average value sensing TP22 gt HEADER UNI 3 DCBI wa gt R40 R46 MC33502D 40k C58 E T 1ms Figure 2 10 DCBI Peak Detector and Average Value Sensing 9508 60 Controller Board Hardware User Manual Rev 0 26 Frees
34. reescale Semiconductor 52 Appendix MC9S08AW60 Controller Board Bill of Materials Item Qty Description Reference Designators Part Value Capacitors 1 1 SMD Polarized Aluminum size B C1 2 2 uF 35 V 2 5 SMD Ceramic size 0805 C5 C6 C11 C12 C43 33 pF 3 4 SMD Ceramic size 0805 C7 C8 C49 C56 2 2nF 4 1 SMD Polarized Aluminium size B C9 10 uF 6 3 V 5 4 SMD Ceramic size 0805 C13 C14 C15 C16 470 pF C17 C19 C21 C23 C25 C26 C29 C30 C32 C34 C35 C38 6 25 SMD Ceramic size 0805 39 40 41 42 44 47 100 nF C48 C58 C59 C60 C61 C62 C63 7 2 SMD Ceramic size 0805 C18 C20 360 pF 8 4 SMD Polarized Aluminium size C C22 C27 C28 C33 47 uF 6 3 V 9 1 SMD Polarized Aluminium size C31 22 uF 16 V 10 2 SMD Polarized Aluminium size G C24 C36 330 uF 16 V 11 1 SMD Polarized Aluminium size B C37 2 2 uF 50 V 12 1 SMD Ceramic size 1812 C45 0 1 uF 13 1 SMD Ceramic size 1210 C46 0 022 uF 14 6 SMD Ceramic size 0805 C50 C51 C52 C53 C54 C55 220 pF 15 1 SMD Ceramic size 0805 C57 330 nF Diodes LEDs 16 1 SMD LED size 0805 D1 RED 17 6 SMD LED size 0805 D2 D4 D5 D6 D7 D9 YELLOW 18 2 SMD LED size 0805 D3 D8 GREEN D10 D11 D13 D14 D15 D16 19 16 SMD minimelf D17 D19 D20 D21 D22 D23 1N4448 D24 D25 D26 D27 20 1 DO 214AAD D12 FR1M 21 1 SMD 501 23 D18 HSMS 2802 22 1 SMD SOD 123 D28 MBRO520LT1 MC9S08AW60 Controller Board Har
35. rter BACKGROUND Power Connect cable to parallel printer port with 2 1 mm 12V receptacle power connector Use optoisolated PCC for high voltage applications Figure 1 3 Connecting the MC9S08AW60 Controller Board Cables When optoisolation is needed to isolate the computer from the motor driver board and the controller board use the optoisolated parallel command converter instead of the non isolated parallel command converter Command converters with ISA PCI USB and ETHERNET interfaces are available To connect the MC9S08AW OO controller board cables 1 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 see Figure 1 3 and connect it to the BACKGROUND header on the 9508 60 controller board Pin 1 on the command converter must be aligned with pin 1 on the controller board This provides the connection that allows the host computer to control the board 3 Connect the 2 1 mm output power plug from the external power supply into the power jack see Figure 1 3 on the MC9S08AWOO0 controller board 4 Apply power to the external power supply The green power on LED will illuminate when power is correctly applied 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 13 Introduction MC9S08AW60 Controller Board Hardware User Manual
36. te in complementary mode but each PWM output is connected to its associated TPM1CHx channel PWMO is connected to PWM1 to etc with hardware dead time insertion The complementary PWM outputs are protected against even and odd active output TPM1CHx channels at the same time When the even TPM1CHx channel is active the odd PWM output is inactive regardless of the state on the odd TPM1CHx channel This PWM mode of operation can be useful while developing the software driver to control the PWM outputs in complementary mode without external hardware When the jumpers J20 J21 and J22 are in positions 3 5 and 4 6 the PWM outputs operate independently without hardware dead time insertion PWM outputs are directly connected to their associated TPM1CHx channel outputs PWMO to TPM1CHO PWM to Dead time insertion can be done by the MC9S08AWOO software MC9S08AW60 Controller Board Hardware User Manual Rev 0 22 Freescale Semiconductor MC9S08AW60 TPM1CHO TPM1CH2 TPM1CH4 TPM1CH3 TPM1CH5 Dead time Motor Control PWM Signals and LEDs Even PWM channels insertion PWMO Dead time gt PWM2 PWM4 gt PWM HEADER UNI 3 Odd PWM insertion channels PWM1 Dead time insertion circuit gt PWM3 PWM5 PWM HEADER UNI 3
37. tors The expansion connectors are for signal monitoring and feature expansion Test pads are provided for monitoring critical signals and voltage levels 9508 60 controller board is designed to e Familiarize you with the features of the 508 architecture e Serve as a platform for real time software development The tool suite enables you to develop and simulate routines download the software to on chip memory run it and debug it via the BACKGROUND port The breakpoint features enable you 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 BACKGROUND port facilitates the task of the developer Serve as a platform for hardware development The hardware platform enables you to connect external hardware modules The BACKGROUND port s unobtrusive design makes all memory on the microcontroller chip available 9508 60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 9 Introduction 1 1 MC9S08AW60 Controller Board Architecture 9508 60 controller board facilitates the evaluation of various 9508 60 features The MC9S08AWO0 controller board can be used to develop real time software and hardware products based on the 9508 60 The MC9S08AWO0 controller board provides the features
38. uctor 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 gt freescale semiconductor Freescale and the Freescale logo are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners The ARM POWERED logo is a registered trademark of ARM Limited ARM7TDMI S is a trademark of ARM Limited Java and all other Java based marks are trademarks or registered trademarks of Sun Microsystems Inc in the U S and other countries The Bluetooth trademarks are owned by their proprietor and used by Freescale Semiconductor Inc under license Freescale Semiconductor Inc 2004 All rights reserved DRM090 Rev 0 10 2007
39. urpose input output port D is attached to this header Eight pins are shared with ADC1 modules and TPM1 and TPM2 external clock inputs Refer to Table 2 11 for connection information Table 2 11 Port D Header Description J27 Pin Signal Pin Signal 1 TACHO PTDO AD1P8 2 PTD1 AD1P9 3 PTD2 AD1P10 KBH P5 4 PTD3 AD1P11 5 4 AD1P12 TPM2CLK 6 PTD5 AD1P13 7 PTD6 AD1P14 TPM1CLK 8 PTD7 AD1P15 7 9 GND 10 43 3 V MC9S08AW60 Controller Board Hardware User Manual Rev 0 30 Freescale Semiconductor 2 16 5 PORT CE Header Peripheral Expansion Connectors Two general purpose input output port C pins and six port E pins are attached to this header Two port C pins are shared with IIC1 module and six port E pins are shared with 5011 and SPI1 modules Table 2 12 shows connection information Table 2 12 Port CE Header Description J28 Pin Signal Pin Signal 1 SCL1 PTCO 2 SDA1 PTC1 3 TxD1 PTEO 4 RxD1 PTE1 5 551 4 6 MISO1 PTE5 7 MOSI1 PTE6 8 SPSCK1 PTE7 9 GND 10 3 3 V 2 16 6 ADC Header The eight input channels of the analog to digital conversion port are attached to this connector Refer to Table 2 13 for connection information There is an RC network on each of the analog port input signals reference Figure 2 13 Table 2 13 ADC Header Description
40. ware User Manual Rev 0 Draft Freescale Semiconductor Appendix MC9S08AW60 Controller Board Schematics Appendix B MC9S08AW60 Controller Board PCB Appendix MC9S08AW60 Controller Board Bill of Materials MC9S08AW60 Controller Board Hardware User Manual Rev 0 Draft Freescale Semiconductor Preface This reference manual describes the hardware on the 9508 60 controller board The board is designed for motor motion control demos and supports specific customer needs including the PWM interface with dead time insertion circuit and tacho dynamo hardware interface 0 1 Audience This document is intended for application developers who are creating software for devices using the MC9S08AWXX 0 2 Organization This manual is organized into two chapters and three appendixes Introduction provides an overview of the board and its features Technical Summary describes the 9508 60 controller board hardware MC9S08AW60 Controller Board Schematics contains the schematics of the MC9SO8AW60 controller board 9508 60 Controller Board PCB contains details on the MC9SO8AW6O printed circuit board PCB 9508 60 Controller Board Bill of Materials lists materials used on the MC9S08AW60 controller board MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor Preface 0 3 Notation Conventions This document uses the following conventions
41. xx T x x XXXX xx XXXX X X x x X X X X DRILL CHART DIAN NOTE x p ea Figure B 3 Drill Copper Map MC9S08AW60 Controller Board Hardware User Manual Rev 0 x x X Freescale Semiconductor 49 D2 D4 DS D7 09 D1 11111111 a 4 NE FauLTL__ R33 N 3 TP13 1 LL 2 pe 1 10 C46 PORTCE N R125 R76 PWM 25 7 17 cig 5 zo E C35 H E 54 2 a n o 5 N a TPGND1 TP 12V1 GND2 TP 12V2 MC 9S084W60 48 32 Controller Board 020 021 D19 je E POWER 712 Figure B 4 Top Silk Screen Layer 9508 60 Controller Board Hardware User Manual Rev 0 00244 RAS R41 UP R61 6ND lt R52 8 a N C34 sus STOP DOWN L RESET RUN SilkScreenTOP 50 Freescale Semiconductor Figure B 5 Top Board View MC9S08AW60 Controller Board Hardware User Manual Rev 0 Freescale Semiconductor 51 e O 4 DK Figure B 6 Bottom Board View 9508 60 Controller Board Hardware User Manual Rev 0 F

Download Pdf Manuals

image

Related Search

Related Contents

ASUS T100TAF User's Manual  manuale di RStone  Digitus DS-13215 KVM switch  nutrition - IREPS Réunion  D-Link KVM-450  Dataflex ViewMate Style Monitor Arm 652  2. - ナックコーポレーション  User Manual - Instrumart  ヘッドライトガーニッシュ サーフ 215系 05+ (B070085)  Eglo 89006A Installation Guide  

Copyright © All rights reserved.
Failed to retrieve file