EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
简介:
" }; ]8 }9 r& i* m- x |! Y* ^6 `2 A0 G4 U: ]/ p
MC9S12G系列是经过优化的汽车级16位微控制器产品线,具有低成本、高性能、引脚数量少的显著特点。MC9S12G系列适合需要CAN或LIN/SAE J2602通信的一般汽车应用。/ c, h8 f6 x! K( M8 X7 [* \9 r" v) P9 a
4 P2 E3 h$ x: H2 g
基本特性:
- |" ~0 ~4 ^4 z) y
& i) K4 R) P# Q L/ iMC9S12G系列具有16位mcu的所有优点和功效,同时保留了飞思卡尔现有8位和16位MCU系列用户所享有的低成本、低功耗、电磁兼容性(EMC)以及代码效率等优势。- z7 C2 A: D: J5 u
" h% z' \. a9 p* T3 I1 V
MC9S12G128/96和MC9S12GN32/16是MC9S12G系列在市场上最先推出的四款主要主品。) E7 J. A+ T) M: j
, M3 x3 p- x* q0 P9 q- v3 `+ J
特点包括:) o7 }: G/ ~- t! p9 s; w
! e( K3 B( q; A
S12 CPU内核,25MHz总线
# ?! l! t1 x& ?) o/ m3 w/ i( q7 D, m- L5 C: C7 v9 d8 n
高达240 KB带纠错码(ECC)的片上闪存,
; y' @ V" g, u2 g4 F9 m( [ x9 N/ ?3 O" E1 J
高达4 KB 带纠错码(ECC)的 EEPROM,6 A2 _& p+ o: K, R
) t4 Q `4 n) R 高达11 KB片上SRAM- s ^3 m' ?: i* M, w
* O* }5 U% \4 L( i, U$ r 一个多层扩展控制器局域网(MSCAN)模块(支持CAN协议 2.0A/B)
. ^: w( q) W1 S3 J3 Z! D/ h1 S1 _) X
2 x5 e9 D# b0 K! G" [/ X 三个串行通信接口(SCI)模块用以支持LIN通信,以及三个串行外设接口(SPI)模块
" d, s8 {4 _- \
9 y' d: O) N7 ^, b 精密固定电压参考用于ADC转换
9 e) S! B( V" z8 w# U& ?% E. \+ d/ X- f' l h, |/ _4 @# w
1 MHz内部振荡器2 E; z% q, Z- P1 i- X/ [
! ]9 V. \9 [9 [
片上稳压器调节输入电源和所有内部电压2 f! n& o: F S0 ?4 |2 O
7 ~( s! b: Z d8 j1 F方案特点:* a% i' i: D9 ^$ L' ?* k0 {4 j4 N
" u; v& Z. ^$ p& ^" d/ l
The MC9S12G128 Controller Board is designed to a drive 3-phase BLDC motor, enabling implementaTIon of motor control techniques:# j& Z% n& I7 S) @ k& I5 u
0 _3 K( H: f; c% [; K. S2 S
• Sensorless:
1 d6 o$ W' D l/ i2 q4 H
2 g4 S4 s' q% O% E/ v. W— Back-EMF signal sensing using an MCU ADC module
" F, w, p9 H3 A; o. _" W8 I7 u5 g' V" i# l& ]7 }3 X
— Back-EMF zero-cross signal monitoring% Q z4 q* V# d" u0 O; ?0 ^
1 w2 }2 W+ z3 _• Sensor based:* ?9 J3 a* ?4 z( ^4 t
: M; T) X- r% g( t
— Hall sensor signal monitoring
- N1 p0 ], Q' x0 N) J7 \4 n
c& P" r% B3 I; c1 xOn-board UNI-3 inteRFace enables control of the BLDC motor power stage.
7 C7 N) U' t( {- N( M) z
0 h5 \9 R# M, M4 S- c+ lThe LIN and CAN communicaTIon interfaces connect the board to the other automoTIve network nodes.5 t- x/ A9 r% d! [0 D8 V
* S% g/ P- \/ N5 nThe USB interface is targeted at FreeMASTER PC-based applicaTIon control.2 M2 g9 v9 p9 e
6 h. V8 X# R$ F, u4 l
The MC9S12G128 Controller Board features follows:
# }7 s% N3 D( u# n% n" ^0 k
+ T8 Z+ _+ ^9 Z' r- o. u: e• MC9S12G128 microcontroller, 100 LQFP package
$ p* w; e9 h, Z( Q+ |0 J: B! g
8 o3 r# p& ^5 _. W2 r' o1 I6 }; C• BDM interface for MCU code download and debugging
- }/ D1 y( `* A! ?) s0 M
- V9 T; @* |/ S2 D- M' ?. D% z• MC33905 System-basis chip (power supply, connectivity)7 V2 M/ Z3 m- h7 l$ K
' ~5 L2 g6 o3 `* v$ B• Motor control interface:
& p6 N4 ?$ D- e; a8 `$ ^+ ~
+ _. m# p" K" J7 x6 r' [+ O7 J— UNI-3
; M8 T9 w5 t4 j, m9 W! r/ d
6 W5 P) g, m5 A! @* _! f# t— MC33937A predriver
+ `9 U/ o; q* z* ]( e8 P1 s5 ]3 q c9 o
— Hall sensors
3 p% s4 Z! w c1 Q: T7 [" {1 ?1 O" B5 i/ A! B8 K4 T) C
• Connectivity interface:% x5 {+ K4 ]1 T0 m* e' ?
/ B6 \6 e- o0 h4 b— LIN (MC33905)8 u/ G: Q. N, [: }3 N9 k
; T4 w/ U. c# K0 H5 @9 v3 D
— CAN (MC33905)
3 D% A& H( x( g) H) w+ l
4 f9 f* D0 }# u) U5 i— USB interface
! T- S( W) q" A1 R
$ ?* H- g, U' S8 B% t* H( u• LEDs:' K; @; Y+ _$ A( E C1 `; {" u
3 n; v, W! \! i# S9 M# b- L— Power-on indicators
5 V' R3 x1 a, `6 |$ R1 j$ d7 Q: g* a
— Phase A, B, C PWM control signals
! T ` V+ R- J5 M9 X
6 d" K" z0 e, {" v— Phase A, B, C zero-cross7 O& V7 S9 X% t
1 B( r' W6 v" R8 H3 L* D
— Hall sensor outputs
# l A% \0 ?0 m, w, M. U# L& c* W& f2 d7 W! k4 _9 O
— Fault monitoring
D( r+ f3 B2 n4 q5 w) h g2 t) o- h+ E. ~+ k4 e/ H6 b
— SBC safe mode
# D; \/ U+ y4 \- ^, v
9 D: B: M# L9 K. W! V# D$ C— User application" N5 q0 g6 r7 g. Z# G
6 ?" s2 W- s5 G/ @0 p: f
• Rotary encoder switch for an application control
; Q/ |; ^$ d( z0 @& R, j4 v* ]( Q$ i- r, G" ~9 V) ]) d+ s
• On-board PWM dead time generation
. q+ O- X0 z) X: m4 \6 {1 V# S6 b9 _4 I9 T+ J5 p
• MCU pins accessible via pin headers' ?% F! i' T* F; s3 t
3 T9 W& R5 V4 G- Q) i5 S" V' {* F0 V( G5 d- M, d
& S& D$ `0 ^! R* }图1 参考框图
, p7 a1 W0 A' P; q: g6 H6 `
! Y- B. Z3 X- h* X$ D8 T3 Q3 A1 m
& d" P2 p: G0 R1 ]0 P; O! X; y
0 d" n' T' D$ ]* G+ X图2 参考原理图1
& \' d- X1 W( W, s
P9 }4 \/ H" {* q0 D
0 I6 U: o- p2 ^' e+ ~$ C- [3 V$ U+ a7 }3 g
/ D' A# h; d4 ]. E, u" [: ]: l
1 u: r1 v$ K+ i- _& v* Z% H! N
8 o9 h/ @6 W( n; i4 w# F
- _$ S3 A! j8 V图3: 参考原理图2
9 o6 G1 k6 a! A1 F+ ` `% }3 v' e
( g: t* J) L; s
Q% N: F; |4 K$ A6 V9 C+ U
. \2 l) P5 S6 R. ~图4: 参考原理图3! k6 I: \5 J& M3 C& p' I
1 A0 _8 Y5 T( w" K
4 Y/ h5 ]. m3 _) _" l6 Q- I: u4 @: J0 }
图5 参考原理图4/ t; U4 G4 a+ h8 P' }
6 v* z1 v; g& T |