Professional Documents
Culture Documents
and manufacture supervision, measure and control system for CNC coil winding machine based on PSoC technology. ThS.V Xun Hng B mn Trang b in - in t, H GTVT Tm tt: Bi bo trnh by kt qu nghin cu thit k, ch to h thng st o lng v iu khin cho my CNC qun dy trn c s chip cng ngh PSoC. Bi bo gm cc ni dung chnh sau: tng quan v my CNC qun dy, thit k PSoC Card, cch kt ni iu khin bin tn v servo motor, v thit k giao din gim st, o lng v iu khin trn my tnh cho my CNC qun dy. Summary: This article presents the results of research, design and manufacture of supervision, measure and control system for CNC coil winding machine based on PSoC technology. This paper contains following main contents: overview about CNC coil winding machine, designing PSoC card, wiring diagram to control inverter and servo driver, and designing supervisory, measure and control interface for CNC coil winding machine. I. Ti sao phi nghin cu thit k, ch to h thng iu khin cho my CNC qun dy?
Hin nay my CNC qun dy c s dng nhiu trong cc nh my sn xut nh: Cng ty Cp in Trn ph, C in H ni, Cng ty Que hn Vit c, Nh my Ch to bin th ABB Vit nam .v.v. , gp phn nng cao nng sut lao ng, cht lng, tin cy v gim gi thnh ca sn phm. Cng vi s pht trin mnh m ca t nc, nhu cu s dng my CNC qun dy s tip tc tng trong nhiu nm ti. Cc my CNC qun dy u phi nhp ngoi vi gi thnh cao v trong cc nh my k trn cn nhiu my qun dy c ang c nhu cu ci tin, chuyn i thnh my CNC qun dy t ng. Thm vo , trong nc hon ton c th sn xut c phn c kh ca my CNC qun dy ny. Vit nam cha c c s no sn xut my CNC qun dy, mt s cng ty, vin nghin cu cng ang tin hnh nghin cu ch to my CNC nhng ch yu l my phay, my bo, my khoan cn my CNC qun dy c dng trong cc nh my ch to cp in, cp thng tin, nh my ch to dy qun my bin p, dy qun my in gn nh cha c nghin cu. Do vy vic nghin cu, thit k, ch to h thng iu khin cho my CNC qun dy s dng cng ngh tin tin, hin i nh h iu khin vect thng minh v Chip cng ngh PSoC, l hng i ng n y trin vng, c tnh thi s v ngha thc tin cao. Nhm ci to my qun dy c, nng cao chnh xc, tit kim nng lng, gim gi thnh cho my CNC qun dy, thay th cho thit b nhp ngoi gp phn vo tit kim ngoi t v tn dng tim nng tr tu ca t nc. y cng chnh l mc tiu ca ti nghin cu khoa hc v cng ngh cp B m s B2007-04-30 do chng ti thc hin. Trong bi bo ny chng ti s gii thiu kt qu nghin cu thit k, ch to Card gim st, o lng v iu khin trn c s chip cng ngh PSoC; y l mt phn quan trng trong h thng iu khin ni chung v h thng iu khin my CNC qun dy ni ring. II. Tng quan v my CNC qun dy
My CNC qun dy c nhiu chng loi khc nhau, nu phn loi theo theo chc nng qun dy ta c cc loi in hnh sau: My qun dy cp in, my qun dy hn (Nh dy truyn qun dy hn H8A-VD, W49-VD, Nh my Que hn Vit c), my qun dy my in quay, my qun dy my bin p.
Cu to my CNC qun dy: Mt my CNC qun dy c th chia lm cc phn chnh sau: Phn c kh, phn iu khin, ng c in v h thng cm bin sensor. + Phn c kh gm c cc c cu chnh: C cu nh dy, c cu qun dy, c cu ri dy.v.v. + ng c in: C ng c nh dy, ng c qun dy, v ng c ri dy. Xu th hin nay v trong tng lai l s dng ng c khng ng b ba pha rto lng sc v ng c ny c hiu sut cao, chc chn v lm vic tin cy. + H thng cm bin: Thng c cc loi cm bin sau: Encoder (o gc quay, tc quay), cm bin sc cng; cm bin cm bin quang, cm bin v tr bn tri, bn phi ca c cu ri dy.v.v. + Phn iu khin gm c: B bin tn iu khin cho ng c nh dy, qun dy v h iu khin v servo ri dy; h thng iu khin trung tm: Gm c PLC hoc Card vi iu khin c ci t chng trnh iu khin v giao din gim st, o lng trn my tnh hoc mn hnh hin th. H thng ny c chc nng t thng s, o lng v gim st qu trnh hot ng ca my CNC qun dy. Phi hp iu khin cc c cu trong my CNC qun dy v la chn phng php iu khin: qun dy u, p, khng b t th ta phi phi hp vic iu khin tc ng c servo ri dy vi ng c qun dy, v ng c nh dy vi ng c qun dy. Nu ng c qun dy qun vi tc nhanh th ng c servo cng phi ri dy nhanh, vic ri dy ny din ra lin tc trong mt vng qun dy, khi cun qun xoay c mt vng th c cu ri dy cng dch chuyn i mt di chnh bng ng knh qun dy. Cn dy qun khng b t nhng vn m bo cng cn thit th ta phi iu khin tc cun nh ng tc vi cun qun. Nh vy c ba ng c ny hot ng trong s rng buc ln nhau, di s gim st v iu khin ca b iu khin trung tm l Card gim st, o lng v iu khin.
gii quyt bi ton ng tc qun v nh (cng tc di) th trc ht ta cn c h bin tn iu khin ng c qun v nh c chnh xc cao, tc ng nhanh, y chng ti dng bin tn 3G3MV ca hng Omron, iu khin vect vng kn, phn hi dng Encoder 360 xung/vng. Ta cng cn mt b iu khin trung tm c chnh xc cao, tc nhanh tnh ton, x l thng tin v a tn hiu t vo h bin tn iu khin vect, do phng n s dng Chip PSoC l kh thi. Ngoi ra h thng c th qun vi tc cao (nng cao nng sut lao ng) ta cng cn phi c c cu b v cm bin sc cng c chnh xc cao, lm vic tin cy. Da vo thng tin t cm bin sc cng b iu khin s a ra tn hiu iu khin iu chnh tc c cu nh dy sao cho ng tc vi c cu qun dy. III. Thit k, ch to h thng gim st, o lng v iu khin cho my CNC qun dy III.1. Gii thiu chung v h thng gim st, o lng v iu khin H thng gim st, o lng v iu khin l mt phn quan trng khng th thiu ca mt h thng sn sut t ng hin i ni chung v my CNC qun dy ni ring, n chim t l cao v gi thnh trong ton b h thng, y cng l mt trong cc phn phc tp nht v cha ng trong n mt hm lng tr tu cao (hiu theo ngha c v chiu su v rng). Vi mc tiu thit k h thng gim st v iu khin c gi thnh thp nhng vn m bo cc yu cu v k thut, gim gi thnh my CNC qun dy, thay th cho thit b iu khin c kh nng lp trnh PLC v h thng gim st nhp ngoi. Chng ti thit k mt Card chuyn dng gim st, iu khin my CNC qun dy, trn Card ny phn t c bn l Chip PSoC ca hng CyPress M, y l loi thit b lp trnh mi, c cu hnh mnh, ti nguyn phong ph, tc x l nhanh. H thng gim st, o lng v iu khin do chng ti xy dng c chc nng t cc thng s ban u cho my CNC qun dy (s vng cn qun, s lp cn qun, tc qun dy, ch qun dy .v.v. ); gim st cc thng s ang vn hnh ca my thng qua vic o cc tn hiu phn hi t cc cm bin; v iu khin hot ng ca h bin tn - ng c khng ng b qun dy, nh dy v ri dy thng qua vic x l tn hiu, tnh ton gi tr tn hiu t v a cc gi tr ny vo cc b bin tn, b iu khin servo motor. H thng ny gm c 3 phn chnh: Phn cng (hard ware), phn chng trnh trn Chip (firm ware), v phn mm SCADASWARE trn my tnh (software). Tm tt mt s chc nng v thng s chnh ca Card gim st, o lng v iu khin do chng ti thit k: + C 7 u ra s, dng iu khin hot ng ca 2 bin tn 3G3MV hng Omron (iu khin ng c nh dy v qun dy) v Servo motor (iu khin c cu ri dy), SmartStep A - Series R7D-AP08H ca hng Omron. + C 3 u o xung t Encoder tc , v tr ca c cu qun, nh v ri dy + C mn hnh hin th LCD 2x16 (hngxct): Hin th thng tin, thng s, trng thi ang hot ng ca my CNC qun dy. + Kh nng truyn thng vi my tnh qua cng RS232, h thng c gim st v iu khin qua giao din (phn mm SCADASWARE) trn my tnh + C u vo ADC (max 14 bits), u ra DAC ( max 9 bits ) + C 4 EEPROM ngoi, k hiu FM24C64, mi IC ny lu c 64 Kbit, thng tin c th lu tr n 40 nm, dng lu cc thng s hin hnh m bo h thng sau khi mt in vn vn hnh tt v tip tc qun dy m khng gy li. Gii php ny cho php pht trin nhiu ng dng hn, thun tin hn l dng b nh trong ca PSoC. EEPROM ny truyn thng tin vi PSoC theo chun I2C.
+ C kh nng np trc tip chng trnh t my tnh khng cn phi thay Chip. + Ngoi ra cn rt nhiu ti nguyn c sn trong PSoC nh: Timer, counter, PWM, khuch i .v.v. c th pht trin cho cc ng dng khc. III.2. Phn cp chc nng x l thng tin gia Card (phn cng+firm ware) v phn mm trn my tnh Cp trn cng: My tnh PC c ci t phn mm gim st, o lng v iu khin(SCADASWARE). Phn mm c dng t cc gi tr ban u, nhn thng tin t Card truyn ln, hin th cc thng s, v dng tnh ton v s l cc thng s bin i chm nh bn knh qun qun .v.v. Cp th 2: Card (phn cng) v chng trnh np cho chip PSoC (firm ware). Cp ny c chc nng: o lng tc , s vng quay, tnh ton tc t cho ng c nh, ng c qun, iu khin v tr ri dy, lu tr v cp nht cc thng s hin hnh ca my CNC vo EEPROM, hin th cc thng s trn mn hnh LCD, truyn d liu ln my tnh. con: Cp cui cng: C th chia lm hai cp + B iu khin: Bin tn, b iu khin servo. Bn thn cc thit b ny cng tch hp cc thit b tnh (vi x l tn hiu tc cao) tnh ton tn hiu iu khin. Trong cc b iu khin ny c b iu iu chnh t ng PID, b iu chnh v tr, b iu chnh m men .v.v. + C cu chp hnh v cm bin: gm c ng c khng ng b nh dy, qun dy, ri dy v cc cm bin thu thp d liu: cm bin bn tri, bn phi c cu ri dy, cm bin trong c cu b sc cng, encoder o tc ng c. Hnh 3: Phn cp iu khin III.3. Thit k giao din gim st, o lng v iu khin cho my qun dy CNC bng my tnh (Xy dng phn mm SCADASWARE Supervisory Control And Data Acquisition SoftWare ) Giao din c 3 phn chnh: Phn 1 (Select Mode): La chn cc ch qun cho my qun dy CNC: qun theo s vng t, qun theo s lp t, qun theo khi lng t (qun dy hn), qun dy my bin p. Phn 2 (Setting parameters): t cc thng s cho h qun dy nh tc qun, s lp, ng knh dy v vt liu dy qun. Phn 3 (Measuring parameters): Nhn cc gi tr o lng t Card (o c t cc sensor) truyn ln my tnh v hin th cc thng s ny.
Hnh 4: Hnh giao din chnh iu khin my CNC qun dy Tt c cc thng s t s c truyn xung Card PSoC, trn c s gi tr Chip PSoC s o cc thng s vn hnh, tnh ton, x l v a ra tn hiu iu khin thch hp, m bo s hot ng nhp nhng gia c cu qun dy, c cu nh dy v c cu ri dy. Ngoi ra cn c cc giao din con dng kim tra, vn hnh, iu khin ring bin tn hoc servo motor phc v cho vic sa cha v bo dng khi c s c hoc c th dng lm thit b th nghim phc v cho cng tc ging dy v nghin cu trong cc trng cao ng v i hc. III.4. Thit k phn cng cho Card gim st, o lng v iu khin S mch nguyn l ca Card hnh 5. Trn Card gm 2 chip PSoC: Vic dng 2 chip cho php ta pht trin nhiu ng dng khc m khng cn thay i phn cng. PSoC 1: ng vai tr l chip ch (Master) c nhim v nhn tn hiu t my tnh, thu thp cc tn hiu t cc cm bin tri -phi, cm bin sc cng, o tc , o v tr t Encoder v nhn tn hiu t PSoC 2 truyn sang, t x l iu khin ng c Servo ri dy v truyn thng tin ln my tnh v ng m cc van iu khin qu trnh hot ng 2 bin tn, cho chy v dng h thng. PSoC 1 s thng xuyn lu tr thng tin vo EEPROM, v s c gi tr trong EEPROM sau khi c in tr li. PSoC 2: ng vai tr l chip t (Slave) c nhim v l nhn tn hiu t my tnh v thu thp tn hiu t cc cm bin cng dy v trng dy t a ra tn hiu dng Analog iu chnh tc cho 2 ng c qun v nh sao cho dy qun khng b t, ng thi thu thp t cm bin s c t dy v truyn thng sang chip PSoC 1 cho dng h thng khi c s c.
uRS1 C1+ C1C2+ C2T1IN T2IN R1OUT R2OUT MAX232 Vs+ VsVC C GND T1OUT T2OUT R1IN R2IN
2 6 16 15 14 7 13 8
A4 CAP
A6 CAP
VC C VSS A63 CON1 A20 C8dcS V RES1 +12V A22 RES1 A25 RES1 CBduoi A23 RES1 CBtren A42 A31 HEADER 2 DIODE SCHOTTKY A44 DIODE SCHOTTKY 1 2 VSS A62 HEADER 3 1 2 3 1
A35 NPN
A41 1 2 3 HEADER 3
VC C VSS A5 5 9 4 8 3 7 2 6 1 C DB 9 VC C VS S D11
HT C8B /A VSS
1K
SW-PB
A33 HEADER 2 chieu Vdd P0[6] P0[4] P0[2] P0[0] P2[6] P2[4] P2[2] P2[0] XR ES P1[6] P1[4] P1[2] XS DA C 28 VC 27 duoi CB CB 26 tren 25 24 23 RW2 22 E2 DB 62 21 20 DB 42 19 XR ES2 18 encoderQ RXD encoderN P002 A10 RES1 A11 RES1 LED C D5 A36 NPN
2 1
A32 2 1 HEADER 2
VS S
VS S
A27 RES1
A29 RES1
1 2 3 4 5 6 RS 7 LED4 LED2 8 9 10 SCL 11 SDA 12 C8B/A RX2 13 14 chay xung C8dcSV chieu HT
Psoc P0[7] P0[5] P0[3] P0[1] P2[7] P2[5] P2[3] P2[1] VS S P1[7]SC L P1[5]SDA P1[3] XS CL Vss Psoc Vdd P0[6] P0[4] P0[2] P0[0] P2[6] P2[4] P2[2] P2[0] XR ES P1[6] P1[4] P1[2] XSDA
28 27 26 25 24 23 22 21 20 19 18 17 16 15
VC C CB T CB P BT2 BT1
analog1 analog2
DB 52
Psoc1 1 P0[7] 2 P0[5] 3 P0[3] 4 P0[1] 5 P2[7] 6 RS2 VSS P2[5] 7 P2[3] 8 P2[1] 9 VSS 10 P1[7]SC L 11 P1[5]SDA 12 P1[3] 13 XSCL 14 Vss Psoc1
17 16 15
BT2
A37 NPN
VS S A52 1 2 3 4 4 HEADER
VC C TX2 RX2 XRES VS S VCC A49 2 1 HEADER 2 A1 B K A DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB 1 DB 0 E R/W RS Vo Vdd Vss LED1 LED2 LED3 LED4 VCC VSS 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 5 4 3 2 1 A60 TX2 RX2 3 4 SW DIP-2 2 1 T2 R2 encoderN encoderQ
BT2
A40 NPN
5 4 3 2 1
VS S
A46 HEADER 5
1 2 3 4 VS S
8 7 6 5
VC C SCL SDA
VC C
1 2 3 4 VSS
8 VC C 7 6 SCL 5 SDA
A38 NPN
VCC
VCC VS S
A24 RES1
A43 SW SPST
A61 SW SPST
VS S
LED
VS S
24c64
VSS
24c64
10 9 8 7 6 5 4 3 2 1
XRES
5 4 3 2 1
IV.
Cch kt ni gia Card PSoC vi bin tn 3G3MV v Servo motor ca hng Omron
V.
Kt lun
Bi bo trnh by kt qu nghin cu thit k, ch to h thng gim st, o lng v iu (Card PSoC, firm ware cho chip PSoC, phn mm SCADASWARE trn my tnh) v p dng vo iu khin m hnh my CNC qun dy. Kt qu vn hnh cho thy h thng gim st, o lng v iu khin do chng ti ch to lm vic tin cy v c chnh xc cao hon ton c th thay th cho thit b nhp ngoi.
VC C
1 2 3 4
8 7 6 5
VC C SCL SDA
VC C
1 2 3 4
8 7 6 5
BT1
A Title Size B Date: File: MACH DIEU KHIEN M QUAN DAY CNC AY Number Design: TRAN THE THINH Revision
A50 HEADER 10
[1]. Ti liu k thut v PSoC ca hng CyPress. [2]. Ti liu k thut v SmartStep A - Series R7D-AP08H v bin tn 3G3MV ca hng Omron. [3]. Cc website ca mt s hng: Omron, Cypress, Electromech, Siemen, ABB, Digmotor, GeorgeStevens, ReynoldsElectronics, http://www.alldatasheet.com