ZILOG’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE
SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF
THE PRESIDENT AND GENERAL COUNSEL OF ZILOG CORPORATION.
As used herein
Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b)
support or sustain life and whose failure to perform when properly used in accordance with instructions for
use provided in the labeling can be reasonably expected to result in a significant injury to the user. A critical component is any componen t in a li fe supp ort device o r syste m whose failure to p erform ca n be re asonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness.
Z8, Z8 Encore!, Z8 Encore! XP, Z8 Encore! MC, eZ80, ZNEO and Z16FMC are trademarks or registered
trademarks of Zilog, Inc. All other product or service names are the property of their respective owners.
Foreword UM023402-0811
Revision History
Each instance in the Revision History table below reflects a change to this document from
its previous version. For more details, click the appropriate links in the table.
Revision
Date
Aug
2011
Nov
2010
LevelDescription Page
02Updated schematic diagram in Figure 7 to Rev C per CR#13165.13
01Original issue.All
Z16FMC™ Series Motor Control Development Kit
User Manual
iii
UM023402-0811Revision History
Z16FMC™ Series Motor Control Development Kit
User Manual
Z16FMC™ Series Motor Control Development Kit
User Manual
vi
Table of ContentsUM023402-0811
Introduction
Zilog’s Z16FMC™ Series Motor Control Development Kit aids in the develoment of
motor control applications using Zilog’s 64-LQFP Z16FMC Motor Control MCU and pro vides an application-specific platform for creating a design based on the Z16FMC series
microcontroller. The development kit features a Motor Control Modular Development
System (MC MDS) module mounted on a 3-Phase Motor Control Application Board. A
24 VDC, 3200 RPM 3-phase motor is included with the kit.
Kit Features
The key features of the Z16FMC™ Series Motor Control Development Kit include:
•
Z16FMC™ Series Motor Control Development Kit
User Manual
1
MC MDS Module
•
3-Phase Motor Control Application Board
•
USB Smart Cable with opto-isolator
•
3-phase 24 VDC, 30 W , 3200 RPM motor with spade connectors and Internal Hall Sen-
sors (powered by external adjustable 24 VDC supply, not included in kit)
•
Universal 5 VDC power supply
•
Motor Control Software and Documentation CD-ROM
™
For Z16FMC
refer to the Z16FMC
(QS0079).
Series Motor Control Development Kit installation and setup instructions,
™
Series Motor Control Development Kit Quick Start Guide
Development Kit Block Diagram
Figure 1 displays a block diagram of the Z16FMC™ Series Motor Control Development
Kit.
UM023402-0811Introduction
Z16FMC™ Series Motor Control Development Kit
3.3V to
12V
Converter
Gate Drivers
and
Sensors
Power
MOSFETs
Phase B
+24V, 1A
Analog Signals
AH
AL
BH
BL
CH
CL
PWM
Debug
Motor Control
MDS Module
Motor Control
Application Board
5 VDC
GND
3.3V Power
Regulator
Z16FMC MCU
Speed
User Manual
2
Figure 1. Z16FMC Series Motor Control Development Kit
MC MDS Module Description
The MC MDS Module features the Z16FMC MCU, as shown in Figure 2. It provides circuitry that interfaces the chip to an external development PC running the Zilog Developer
Studio II (ZDS II) Integrated Development Environment (IDE), and to the 3-Phase Motor
Control Application Board.
MC MDS Module DescriptionUM023402-0811
Z16FMC™ Series Motor Control Development Kit
User Manual
3
Module Features
The features of the MC MDS Module include:
•
A Z16FMC device operating at 20 MHz with 128 KB of internal Flash memory and
4 KB of internal register SRAM
•
20 MHz ceramic resonator Y1
•
Two SPDT switches, S2 and S3(labeled DIRECTION and STOP/RUN, respectively)
•
One 5 K potentiometer, R7
•
Green LED D1 (illuminates when 3.3 VDC is applied to the board)
•
Three general-purpose LEDs D2, D3 and D4
•
RS-232 port
•
6-pin DBG interface
•
Two 60-pin headers for connecting to the 3-Phase Motor Control Application Board
(JP1 and JP2; JP1 used for physical mounting only)
Figure 2. MC MDS Module
UM023402-0811MC MDS Module Description
Z16FMC™ Series Motor Control Development Kit
User Manual
4
Z16FMC MCU
The Z16FMC Series Flash microcontrollers are based on Zilog’s advanced ZNEO 16-bit
CPU core. Optimized for motor control applications, these devices support the control of
single- and multi-phase variable-speed motors. Target applications are large appliances,
small appliances and HVAC.
™
The Z16FMC
present all the features of the Z16FMC MCU. The key features of the Z16FMC MCU
include:
•
16-bit optimized single-cycle CISC core
•
Up to 128 KB of in-circuit programmable Flash memory
•
Highly integrated digital/analog peripherals
–Operational Amplifier
–Analog Comparator
–Internal Precision Oscillator
–4-Channel DMA Controller
–12-bit PWM module with three complementary pairs or six independent PWM
outputs
Series Motor Control Development Kit consists of circuitry to support and
•
Flexible communication interface including a 9-bit UART with LIN and IrDA, I2C,
and ESPI
•
12-Channel, 10-bit ADC with a 2.1μs conversion time
For more information about the Z16FMC MCU, refer to the Z16FMC Series
trol Product Specification (PS0287) or the Z16FMC Series Flash Microcontroller Product
Brief (PB0229) available from the kit’s CD-ROM and also available for download at
www.zilog.com
.
Motor Con-
Connector JP2
Connector JP2 is a 60-pin header that connects I/O from the Z16FMC MCU to the 3-Phase
Motor Control Application Board. Figure 3 displays the pin layout. Table 1, which follows, identifies the signals and their functions.
MC MDS Module DescriptionUM023402-0811
Z16FMC™ Series Motor Control Development Kit
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
ANA7
PD5_TXD1
PC1_TOUT
ANA3
PC3_SCK
PWMH1
PC4_MOSI
GND
ANA5
PA7_SDA
PD3
PC6_T2IN_PWMH0
GND
VCC_3v3
PC7_T2OUT_PWML0
ANA4
GND
PWML2
PA2
PWMH2
PC2_nSS
ANA0
PA6_SCL
PD6_nCTS1
PA4_RXD0
PC0_T1IN
PWML1
ANA1
PC5_MISO
PA3_nCTS0
ANA2
PD4_RXD1
-RESET
VCC_3v3
VCC_3v3
GND
ANA6
PA5_TXD0
GND
PH3_ANA11
GND
PA0
PA1PF7
PG3
PWMH2PWML2
PWMH1
PWML1
TXD1
RXD1
nCTS1
-RESET
DE1
PF7
PG3
JP2
HDR/PIN 2x30
JP2
HDR/PIN 2x30
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
272728
28
292930
30
313132
32
333334
34
353536
36
373738
38
393940
40
414142
42
434344
44
454546
46
474748
48
494950
50
515152
52
535354
54
555556
56
575758
58
595960
60
User Manual
5
Figure 3. MC MDS Board Connector JP2
Table 1. Connector JP2 Signal Descriptions
SignalPins
ANA01IAnalog input to the ADC.
ANA12IAnalog input to the ADC.
ANA23IAnalog input to the ADC.
ANA64IAnalog input to the ADC.
ANA75IAnalog input to the ADC.
ANA36IAnalog input to the ADC.
ANA47IAnalog input to the ADC.
ANA58IAnalog input to the ADC.
VCC_3v39n/a3.3 VDC Power.
GND10n/aGround.
UM023402-0811MC MDS Module Description
Direction
(with respect
to MCU)Description
Z16FMC™ Series Motor Control Development Kit
User Manual
6
Table 1. Connector JP2 Signal Descriptions (Continued)
Direction
(with respect
SignalPins
PC4_MOSI11I/OPort C[4]; used for general purpose I/O or MOSI.
PC5_MISO12I/OPort C[5]; used for general purpose I/O or MISO.
PWMH213OPWM High Output.
PWML214OPWM Low Output.
PC3_SCK15I/OPort C[3]; used for general purpose I/O or SCK.
PC2_nSS16I/OPort C[2]; used for general purpose I/O or nSS.
PWMH117OPWM High Output.
PC6_T2IN_PWMH018I/OPort C[6]; used for general purpose I/O or T2IN or
GND19n/aGround.
PC7_TOUT_PWML020I/OPort C[7]; used for general purpose I/O or TOUT or
PWML121OPWM Low Output.
PA222I/OPort A[2]; used for general purpose I/O.
PC1_TOUT23I/OPort C[1]; used for general purpose I/O or T1OUT.
PD6_nCTS124I/OPort D[6]; used for general purpose I/O or nCTS1.
PD325I/OPort D[3]; used for general purpose I/O.
PD4_RXD126I/OPort D[4]; used for general purpose I/O or RXD1.
PD5_TXD127I/OPort D[5]; used for general purpose I/O or TXD1.
PC0_T1IN28I/OPort C[0]; used for general purpose I/O or T1IN.
PA029I/OPort A[0]; used for general purpose I/O.
GND30n/aGround.
PA131I/OPort A[1]; used for general purpose I/O.
PF732I/OPort F[7]; used for general purpose I/O.
PA3_nCTS033I/OPort A[3]; used for general purpose I/O or nCTS0.
PG334I/OPort G[3]; used for general purpose I/O.
PA4_RXD035I/OPort A[4]; used for general purpose I/O or RXD0.
PA5_TXD036I/OPort A[5]; used for general purpose I/O or TXD0.
NC37n/aNo Connect.
NC38n/aNo Connect.
GND39n/aGround.
NC40n/aNo Connect.
to MCU)Description
PWMH0.
PWML0.
MC MDS Module DescriptionUM023402-0811
Z16FMC™ Series Motor Control Development Kit
User Manual
Table 1. Connector JP2 Signal Descriptions (Continued)
Direction
(with respect
SignalPins
NC41n/aNo Connect.
NC42n/aNo Connect.
NC43n/aNo Connect.
NC44n/aNo Connect.
PA6_SCL45I/OPort A[6]; used for general purpose I/O or SCL.
GND46n/aGround.
PA7_SDA47I/OPort A[7]; used for general purpose I/O or SDA.
GND48n/aGround.
NC49n/aNo Connect.
NC50n/aNo Connect.
NC51n/aNo Connect.
NC52n/aNo Connect.
RESET53n/aSET is active Low.
PH3_ANA1154I/OPort H[3]; used for general purpose I/O or ANA11.
VCC_3v355n/a3.3 VDC Power.
GND56n/aGround.
NC57n/aNo Connect.
NC58n/aNo Connect.
VCC_3v359n/a3.3 VDC Power.
NC60n/aNo Connect.
to MCU)Description
7
UM023402-0811MC MDS Module Description
Z16FMC™ Series Motor Control Development Kit
VREF
PB5_ANA5
PB7_ANA7
PB3_ANA3
PB0_ANA0
PB6_ANA6
PB2_ANA2
PH0_ANA8
PB1_ANA1
PB4_ANA4
PH1_ANA9
PH2_ANA10
PH3_ANA11
JP3
HDR/PIN 2x13
JP3
HDR/PIN 2x13
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
10
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
User Manual
8
Connector JP3
Connector JP3 is a 26-pin header that allows access to the analog signals. Figure 4 displays the pin layout. Table 2, which follows, identifies the signals and their functions.
Figure 4. MC MDS Board Connector JP3
Table 2. Connector JP3 Signal Descriptions
Direction
(with respect
SignalPins
V
REF
1InputADC Reference Voltage.
to MCU)Description
ANA113InputInput to ADC.
ANA105InputInput to ADC.
ANA27InputInput to ADC.
ANA39InputInput to ADC.
ANA711InputInput to ADC.
ANA613InputInput to ADC.
ANA515InputInput to ADC.
ANA417InputInput to ADC.
MC MDS Module DescriptionUM023402-0811
ANA119InputInput to ADC.
ANA021InputInput to ADC.
ANA823InputInput to ADC.
ANA925InputInput to ADC.
GND2, 4, 6, 8, 10, 12, 14, 16,
18, 20, 22, 24, 26
n/aGround.
Z16FMC™ Series Motor Control Development Kit
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
J1
HDR/PIN 2x8
J1
HDR/PIN 2x8
12
34
56
78
910
11 12
13 14
15 16
User Manual
Connector J1
Connector J1 is a 16-pin header that allows access to all Port E signals. Figure 5 displays
the pin layout. Table 3, which follows, identifies the Port E signals and their functions.
The MDS module has two SPDT switches (S2 and S3) and a 5 K potentiometer (R7) used
by the development kit’ s preloaded demonstration software to perform the following functions:
S2, DIRECTION. Used to change the 3-phase motor spin direction.
S3, STOP/RUN. Used to turn the 3-phase motor ON and OFF.
UM023402-0811MC MDS Module Description
R7, SPEED. Used to adjust the 3-phase motor RPM.
Z16FMC™ Series Motor Control Development Kit
User Manual
10
Physical Dimensions
The footprint of the MC MDS module PCB is 9.5 cm x 9.30 cm. When mounted on the 3Phase Motor Control Application Board, the overall development kit height is 4.0 cm.
3-Phase Motor Control Application Board
The 3-Phase Motor Control Application Board provides circuitry that drives the 3-phase
24 VDC, 3200 RPM motor included with the development kit (see Figure 6). It provides
fused 24 VDC inputs for supplying external adjustable workbench power to run the motor,
and interfaces the motor to the Z16FMC MCU mounted on the MC MDS module.
Figure 6. 3-Phase Motor Control Application Board
Application Board Features
The features of 3-Phase Motor Control Application Board include:
•
Three spade lug connectors, one for each motor phase
•
Dual power MOSFETs for each motor phase
3-Phase Motor Control Application BoardUM023402-0811
Z16FMC™ Series Motor Control Development Kit
User Manual
•
Heat sink temperature sensor
•
Spade lug connectors for power input from adjustable 24 VDC power source (for connection to 3-phase motor)
•
5 A fuse, F1
•
Two 60-pin headers for connection to the MC MDS Module (JP1 and JP2; JP1 used
for physical mounting only)
Power MOSFETs and Gate Drivers
Each of the phase outputs on spade lugs P1, P2, and P3 are driven by a pair of power
MOSFETs, one for the high side and one for the low side. A gate driver circuit is associated with each pair of power MOSFETs.
Fused External Power Interface
11
An interface to an adjustable 0 VDC to 24 VDC workbench power supply is provided
through spade lug connectors P4 (+) and P5 (–). The input power is fused through 5 A
3 AG fuse F1.
Physical Dimensions
The footprint of the 3-Phase Motor Control Application Board PCB is 12.44 cm x
12.44 cm. With the MC MDS module mounted on it, the overall development kit height is
4.31 cm.
ZDS II
The Zilog Developer Studio II (ZDS II) Integrated Development Environment (IDE) is a
complete stand-alone system that provides a state-of-the-art development environment.
Based on the Windows
language-sensitive editor, project manager, C-Compiler, assembler, linker, librarian, and
source-level symbolic debugger that supports the Z16FMC Series of devices.
®
XP/Vista-32/Win 2000-SP4 user interfaces, ZDS II integrates a
Troubleshooting and Developer Guidelines
Before contacting Zilog Customer Support to submit a problem report, follow the steps
below. If there is a hardware failure, contact a local Zilog representative for assistance.
UM023402-0811ZDS II
Z16FMC™ Series Motor Control Development Kit
User Manual
12
Recheck Procedures with the Quick Start Guide
Follow the procedures in the Z16FMC™ Series Motor Control Development Kit Quick
Start Guide (QS0079) – contained in the kit – and verify that the kit is set up as specified
in the document.
Zilog Customer Support Contact
For additional troubleshooting solutions, refer to ZDS II Online Help. For valuable infor-
mation about customer and technical support, as well as hardware and software development tools, visit the Zilog website at w
released versions of ZDS II.
Linix Motor Wiring Information
ww.zilog.com, where you’ll also find the latest
The Linix 3-phase motor included with the development kit provides three heavy-gauge
wires for phase connections and five light-gauge wires used to power and access internal
sensors, as indicated in Table 4.
Table 4. 3-Phase Motor Wiring Information
WireDescription
Heavy-gauge white wireMotor Phase A connection
Heavy-gauge blue wireMotor Phase B connection
Heavy-gauge green wireMotor Phase C connection
Light-gauge red wireSensor power V
Light-gauge black wireSensor power ground (-)
Light-gauge white wireSensor signal S
Light-gauge blue wireSensor signal S
Light-gauge green wireSensor signal S
UNCONTROLLED WHEN PRINT ED UNLESS STAMPED 'CONTROLLED COPY' IN RED BY DOCUMENT CONTROL
96C1299-001G
A
Z16FMC MDS BOARD
B
55Monday, November 08, 2010
MDS INTERFACE
C30
0.01uF
C30
0.01uF
C36
0.01uF
C36
0.01uF
JP3
HDR/PIN 2x13
JP3
HDR/PIN 2x13
112
2
334
4
556
6
778
8
9910
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
C37
0.01uF
C37
0.01uF
C31
0.01uF
C31
0.01uF
C38
0.01uF
C38
0.01uF
C32
0.01uF
C32
0.01uF
JP2
HDR/PIN 2x30
JP2
HDR/PIN 2x30
112
2
334
4
556
6
778
8
9910
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
272728
28
292930
30
313132
32
333334
34
353536
36
373738
38
393940
40
414142
42
434344
44
454546
46
474748
48
494950
50
515152
52
535354
54
555556
56
575758
58
595960
60
JP1
HDR/PIN 2x30
JP1
HDR/PIN 2x30
112
2
334
4
556
6
778
8
9910
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
272728
28
292930
30
313132
32
333334
34
353536
36
373738
38
393940
40
414142
42
434344
44
454546
46
474748
48
494950
50
515152
52
535354
54
555556
56
575758
58
595960
60
C39
0.01uF
C39
0.01uF
C33
0.01uF
C33
0.01uF
C40
0.01uF
C40
0.01uF
C34
0.01uF
C34
0.01uF
C41
0.01uF
C41
0.01uF
C35
0.01uF
C35
0.01uF
User Manual
18
Schematic DiagramsUM023402-0811
Figure 12. Z16FMC MDS Board Schematic, #3 of 3
Customer Support
To share comments, get your technical questions answered, or report issues you may be
experiencing with our products, please visit Zilog’s Technical Support page at http://sup-
port.zilog.com.
To learn more about this product, find additional documentation, or to discover other facets about Zilog product offerings, please visit the Zilog Knowledge Base
ticipating in the Zilog Forum
This publication is subject to replacement by a later edition. To determine whether a later
edition exists, please visit the Zilog website at http://www.zilog.com
Z16FMC™ Series Motor Control Development Kit
User Manual
19
or consider par-
.
.
UM023402-0811Customer Support
Z16FMC™ Series Motor Control Development Kit
User Manual
20
Customer SupportUM023402-0811
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.