久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: MCX314運動控制芯片與數控系統設計 [打印本頁]

作者: wentback    時間: 2015-11-14 17:29
標題: MCX314運動控制芯片與數控系統設計
本帖最后由 wentback 于 2015-11-14 17:31 編輯 . Q; I. H- h; g2 L3 [

2 v7 U( D8 ~! R( [+ B* `3 @[第1章 概述1.1 MCX314功能分析(1)% G- o# _( r- ?
1.2 MCX314工作方式分析(4)
8 r3 t' g3 U6 E* F8 E1 N1.3 MCX314芯片管腳定義(5)
% K4 |( r( X4 N/ ]; x8 M
, ?0 _8 a+ e3 `1 a  U. x) Y; V5 X第2章  MCX314功能和相關技術參數2.1 脈沖輸出命令(10)5 j/ f, u5 q9 i2 _/ O
2.1.1 定長脈沖輸出驅動(10)% }* z7 r- l$ X& B! g
2.1.2 連續脈沖驅動輸出(11)" X9 B# f1 e( n) h; `6 q
2.2 速度曲線(12); E4 v3 a8 w3 `+ H7 d  z
2.2.1 恒速驅動(12)
( e7 W: e7 J3 J+ \( L4 p5 U8 L2.2.2 線性加/減速驅動(12)
: Z$ V) w+ S, Z( j; u! O2.2.3 S曲線方式加/減驅動(13)# q7 b6 v7 X1 N  j1 G8 l5 ~: y
2.2.4 脈沖寬度和速度的精度(17): [* Z/ ~* x* U. p! B
2.3 位置管理(18)& @; \* s3 }) \4 I3 D$ g! }- g
2.3.1 邏輯位置計數器和實際位置計數器(19)5 i1 l+ g5 _4 h& Y( F: }
2.3.2 比較寄存器和軟件極限(software limit)(19)
# f! h! W# G! @' w- y8 ]5 F( b2.4 插補(20)
! S8 e. X8 `  q, z; K2.4.1 2軸或3軸的直線插補(20)
; Z  y/ \: H+ q$ O( b2.4.2 圓弧插補(22)/ d- r' y& Z1 n4 c+ M0 v
2.4.3 位模式插補(25)
! ~# p4 k1 ?/ m3 d8 k! l/ p* N# a2 X2.4.4 恒定線速度(30)
8 B+ |4 ^. T. }) ?2.4.5 連續插補(31)/ c' K+ c- }7 E) p' b. E
2.4.6 插補的加/減速控制(34)
8 D3 Y4 Z: @8 l6 T! ^2.4.7 單步插補(36)
. n, C) S6 ~/ `2.5 中斷(37)2 y( y4 d4 z  }$ ]5 O+ }, g
2.6 其他功能(39), g& U2 r6 v7 m: X% E) s% b( e' z
2.6.1 由外部脈沖進行驅動(39), t. b5 P; K( l/ w
2.6.2 脈沖輸出類型選擇(40)
# p/ M* T! e8 i5 e5 O2.6.3 輸入脈沖的類型選擇(40)$ F) c* ^/ }6 H3 e0 U6 x
2.6.4 硬件限位信號(41)
( G4 t3 T" J1 ]& h2.6.5 伺服電機驅動器接口(41)
6 k6 x" n1 z6 |7 w6 @, H* E2.6.6 緊急停止(41)' W1 o; ^0 B# o* |/ S4 Z' G
2.6.7 狀態輸出(41)
- `" p" y* r: T. `' ~2.6.8 通用輸出(42)4 o2 S' l; D0 g4 Z5 Z
# }6 J* p8 c6 J2 U  y1 n  `
第3章  MCX314芯片電氣和機械特性3.1 直流特性(43)
( I( o* e* G1 m: o3.2 交流特性(44)& @) |5 X2 _* E; x- G, V  o
3.2.1 時鐘信號(44)1 |% z( c2 U% T) E! r0 x
3.2.2 讀/寫周期(45)0 |" ^7 d, x8 A7 R6 [
3.2.3 BUSYN信號(46)
( o1 x! d% @1 R& q1 d4 g3.2.4 SCLK/同步輸出信號(46)  R" h( e% M3 v4 G
3.2.5 反饋輸入脈沖(46)4 P7 R( U7 U: Z1 Z0 ?
3.2.6 通用輸入/輸出信號(47)2 v" Y) j6 P3 q- z
3.3 輸入信號/輸出信號的同步(48)
* i: P9 \  v& y! ]: m% U3.3.1 通電重置(48)
7 u: I% q  ^+ q  H. s3.3.2 定長脈沖或連續驅動(48)
5 I/ h) n( l, m& X9 f0 B/ E, [3.3.3 插補(49)* ], v, r( {% H' i
3.3.4 保持命令后開始驅動(49)6 u+ r; X7 N4 }* g+ ~5 L
3.3.5 急停(立即停止)(49)3 L, E0 e9 N" P- @5 D
3.3.6 減速停止(50)
$ x9 C% k3 w, K/ t; I" W% x3.4 機械特性(50)& C+ i5 r! V" ]
3.5 性能指標(51)
  L! f- `+ |, \, k( b3.5.1 插補功能(51)# o; u9 r, E& u* Z3 ^) n
3.5.2 軸的共同說明(51)- B+ X% U' F/ |* b) o# ^+ ~" y- _7 I2 @: ]
3.5.3 編碼器輸入脈沖(52)
5 t0 r! @7 B3 `( n" }  J* L/ J" y3.5.4 通用輸出信號(52), Q+ [' C0 k. [

+ x0 [- m0 t" O0 A1 f8 z9 T第4章 MCX314控制寄存器4.1 16 位數據總線的寄存器地址映射(53)* }, Y1 P! m4 F3 F8 r& p
4.2 8 位數據總線的寄存器地址映射(54)
0 W0 s7 q! {2 b% o9 l2 c4.3 命令寄存器:WR0(56)
  V" h: B7 ^- [7 {4.4 模式寄存器1:WR1(56)
0 r% B8 U4 ~7 x$ F/ k: k$ T, l, G4.5 模式寄存器2:WR2(57)1 H: N; u5 F$ B1 w8 V3 n1 D) @. t
4.6 模式寄存器3:WR3(59)
2 L: U! _% i2 E+ c4.7 輸出寄存器:WR4(60)
' j" b& L- ]! x% |( @4.8 插補模式寄存器:WR5(60)
9 k! V$ F. C) }3 b* P) I/ M4.9 數據寄存器:WR6/WR7(62)5 v8 r3 ?9 _9 g- c# ]
4.10 主狀態寄存器:RR0(62)0 _; N) u6 _  \+ X2 ^! ]$ _4 v& m' R
4.11 狀態寄存器1:RR1(63). L# j4 Q! J/ \+ A+ B: T  e
4.12 狀態寄存器2:RR2(65)
5 S7 M: m8 K" u0 y0 e( k3 p4.13 狀態寄存器3:RR3(65)
7 h: B' h$ D  w" k  S8 ]6 i4.14 輸入寄存器:RR4/RR5(66)& Y$ L4 y% S7 B2 F
4.15 數據寄存器:RR6/RR7(67)
& n& B) G' O1 T8 T' s
! ^8 p: w, m5 E# }6 [第5章  MCX314指令系統解釋與分析5.1 寫數據命令(70)9 M7 N  [9 E1 |7 v+ _, H
5.1.1 量程設定(70). ]3 J8 v- {+ O! |7 p
5.1.2 S曲線加速度變化率設定(70)  b: |8 v( @2 k5 l
5.1.3 加速度設定(71)# E% s' T2 f( t8 x2 j+ V
5.1.4 減速度設定(71), \- E1 z* [% [/ @" `9 ?! }
5.1.5 初始速度設定(72)
, [; L$ Q% ~0 ]8 n7 N# C1 R5.1.6 驅動速度設定(72)% J4 L& I( Z/ f
5.1.7 輸出脈沖數/插補結束點命令(72)0 g5 X/ J2 C# a7 K$ C8 M
5.1.8 手動減速點設定(73)
( e& q9 \/ X( C! P# U- t, H1 Y5.1.9 圓心設定(73)) r; G# Y: S# R% Y, ]
5.1.10 邏輯位置計數器設定(73); a6 t" D# m" [6 m7 ^
5.1.11 實際位置計數器設定(73)9 n" t1 d8 r+ c8 q5 G) z& E
5.1.12 COMP+寄存器設定(74)
9 n' ^3 |' \' {3 Z" v/ R5.1.13 COMP-寄存器設定(74)5 l5 z4 n7 F( F( z8 j( x% L+ D
5.1.14 加速度計數器進位設定(74)1 Q1 u: ~" m# \' D7 g+ K* n% t# ?
5.1.15 NOP(用作軸切換)(74)* }! [4 G8 B% F- z- F4 h
5.2 讀取數據命令(75)  I. }8 C, n3 b0 ~# F7 Y: Y
5.2.1 讀取邏輯位置計數器的值(75)
8 ^  r: m! s* N# w, S- {% w" P! R# G5.22 讀取實際位置計數器的值(75)
) w/ W8 k' i9 x+ M9 ?& z+ ^5.2.3 讀取當前驅動速度(75)8 ^# [* K- z7 ]
5.2.4 讀取當前加/減速度(76)1 e5 ^5 @9 c  z+ F! g" X; N
5.3 驅動命令(76)' F! i4 n" E, `* `  l2 R
5.3.1 正方向定長脈沖驅動(76)
/ G7 p: j) M: j5.3.2 負方向定長脈沖驅動(76)
, y2 k$ p# `1 k8 u+ z- e# c5.3.3 正方向連續驅動(77)
: |  I9 m" i3 c8 O# A2 ~5.3.4 負方向連續驅動(77)$ F/ h+ q- [0 g3 N
5.3.5 暫停(77). z5 O; D, O0 b' m1 d
5.3.6 暫停禁止和開始運行/清除停止狀態(78)) D- t$ Q$ ~( X
5.3.7 減速至停止(78)
( ?- U5 R8 d! V: i5.3.8 快速停止(即停)(78)! M+ b, ~9 Z, f; M! G- ]. n' e
5.4 插補命令(78)
% B* E$ E( D% \' V& I5.4.1 2軸直線插補(79); M) s* V: @2 A3 W- H0 S' {) _
5.4.2 3軸直線插補(79)8 j* ^8 c& F) {; U
5.4.3 順時針圓弧插補(79)
) A$ {( [/ O7 s& u5.4.4 逆時針圓弧插補(79)+ o0 W! N3 N! H( c+ t
5.4.5 2軸離散點(BP)插補(80)
; U% k. w' ~3 {$ m5.4.6 3軸離散點(BP)插補(80)
0 }6 E5 M1 K! H, o, ~- ?/ k6 c5.4.7 啟動BP寄存器(80)
" f3 p& d  }0 |, c5.4.8 禁止BP寄存器(81)
7 }- ^0 U# X* c/ Q" K8 F# e5.4.9 把數據從BP寄存器壓入BP堆棧(81)3 p- f2 L0 M$ ?. O) @  U0 g
5.4.10 清除BP數據(81): n* e* x5 B) p3 z5 A$ d
5.4.11 單步插補(81)
: \3 u1 R: u4 h: ?. H$ I1 v5.4.12 允許減速模式(81)" H6 ]9 B0 O# A' {) h
5.4.11 禁止減速模式(82)
6 b2 ?8 M' J1 P5 S' e6 {9 f4 M6 I5.4.14 清除插補中斷(82)1 _) b( c5 I! G6 {- l. K

# G) D+ b- x2 u% u! H第6章 硬件接口設計例程6.1 MCX314與PC-ISA BUS的接口設計(83)
7 i* f/ ]. c$ j0 s2 ~$ S' \! i% q6.1.1 ISA總線信號描述及其功能模塊接口(84)
7 V4 U" \" n1 N7 S( F( P2 I3 n6.1.2 輸入/輸出口基地址設置和讀/寫寄存器(85)8 f, s/ A1 ^, |
6.1.3輸入/輸出接口(88)
5 p# u5 f$ h5 B  w6.1.4PCISA中斷設置(90)
' M  c% Y  e9 k6.1.5輸入/輸出信號的時序(90)% x! z6 s+ W+ v& h. z+ T
6.2 MCX314與PC-PCI BUS的接口設計(93)
4 q% h+ `) K/ G' A( `/ ?0 W6.2.1 PCPCI BUS概述(93). ?' a. k, F3 i
6.2.2 基于PCI總線的接口電路設計與編程(95)
- S& h3 N0 P$ K0 Z; l6.3 MCX314與MCS51 CPU的接口設計(101)0 I9 S, S" t$ c3 r9 O7 k4 i! e
6.4 MCX314與Z80 CPU的接口設計(103)
$ \. I/ d8 Z$ s6 N6.5 MCX314與68000 CPU的接口設計(104), A& ^; ~1 {; i" ~" S( Q. h" t
6.6 信號驅動接口(105)
; \# D( N7 U( }6.7 驅動脈沖輸出類型與接口(105)7 e2 e1 f1 m4 _
6.7.1 輸出脈沖定義(nP+P、nP+N、nP-P、nP-N)
: Q3 |. r" M( v4 B/ f) D5 z6.7.2 伺服驅動器的通用輸入(nINPOS、nALARM); S( U& i/ q1 F/ ?* b0 t
6.7.3 外部脈沖控制輸入(nEXOP+、nEXOP-)(106). d8 q/ A6 @8 V4 ?# m+ Y; ^5 R
6.8 與限位開關或者傳感器通用信號接口(107)6 Q+ U, U6 h- ?/ ?- q
6.8.1 通用輸出(nOUT7~nOUT4)(107)
9 n) a3 {# L8 N& B7 E7 O7 }% M: L+ _6.8.2 超程限位開關輸入(nLMT+、nLMT-)(108)- j  c8 n. V# J0 I
6.8.3 減速停止/立即停止開關輸入(nIN1、nIN2、nIN3)(108)
$ z( ?/ D6 g6 m3 D9 i1 F7 I6.8.4 急停輸入(EMG)(108)$ g7 I( ^+ v- L
6.9 編碼器信號的接口(109). ?2 n3 y  W# M7 \* M; T) P& ?4 I

( G1 A0 ?' V- W8 z1 R& V第7章 軟件接口設計例程7.1 C語言接口設計(110)/ i$ D4 g" |! u- t& }" x
7.1.1 初始化設置函數(110)
% |( k# O% ]9 M% U* a" D7.1.2 加/減速規律設置函數(126)
' l" f4 i, B) b4 p  |7.1.3 直線插補驅動函數(137)
- V1 ^9 F# |+ b+ l7.1.4 圓弧插補驅動函數(143)$ q+ \1 P  t6 y
7.1.5 位插補驅動函數(146)1 X9 ]5 z5 [7 G- J4 e
7.1.6 反饋位置信號的輸入函數(157)
! R4 ]' ]' k; Z; N% j  u+ r7.1.7 輸入信號的輸入函數(159)
1 ~7 e) U* M, Z/ f: x" `7.1.8 輸出信號的驅動函數(160)( J. y5 Y! T: E
7.1.9 中斷信號驅動函數(163)
3 ^% C( p1 {  C7.2 MCS51 CPU的匯編語言接口設計(164)
" e$ b9 d5 m; R9 J7 d7.2.1 功能實現方式(165)3 s- ?: S$ @# u4 B4 f, A* `
7.2.2 MCS51與 MCX314接口函數例程(169)
6 R2 L0 r/ V7 J- x4 d3 ]. ~4 G8 b3 K+ s5 U: Y. j3 |
第8章 基于 MCX314的數控系統設計8.1 TR008數控系統的主要功能組織與結構(176)
) l3 e8 d9 f' T8.2 TR008數控系統硬件設計(178)
4 M% n$ V! A- ]6 v) T8.3 TR008數控系統軟件設計(179)) Q: o  O! r; D- s; Z" _, `
8.3.1 軟件基礎(179)
5 X+ p, f8 ]! m8.3.2 直線插補(179)' d, s4 X( N" M$ o( t+ A4 u
8.3.3 圓弧插補(183). f( B" N2 D- s7 X# p+ t
8.3.4 螺紋插補(185)
4 f/ [* Z0 ^! S1 C; w5 j7 w: z8.3.5 位模式插補(186)
0 w+ j' u& q7 l# C& W8.3.6 輸入/輸出(188)
( i6 ?, X' j( b& m  Z2 b- G8.3.7 其他功能(189)3 c  @& S/ |+ L
2 t) M4 V$ ]1 b. y) o





歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5