1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC

84 449 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 84
Dung lượng 2,05 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

C ng EPP Enhance Parallel Port .... C ng ECP Extended Capability Port..... Ngôn ng Qbasic .... Ngôn ng Pascal.... Ngôn ng Qbasic .... Ngôn ng Pascal.... Thu t toán PID Proportional Integ

Trang 1

Ð c bi t xin chân thành c m on th y giáo Quách Ð c Cu ng dã hu ng d n và giúp d tôi t n tình trong su t quá trình làm t t nghi p

Xin c m on B m , anh ch em và các b n dã d ng viên tôi trong quá trình h c cung nhu th i gian th c hiên d tài c a mình

Xin chân thành c m on!

Sinh viên th c hi n

Lê Th An

Trang 2

- ii -

M C L C

Trang

Chuong 1: KH O SÁT Ð I TU NG LÒ NHI T Ð 1

1.1 Ð C ÐI M C A Ð I TU NG LÒ NHI T Ð 1

1.1.1 Ð i cuong v quá trình s y 1

1.1.2 Ð c di m di n bi n c a quá trình s y 1

1.2 CÁC PHUONG PHÁP S Y 3

1.2.1 Phuong pháp s y d i luu 4

1.2.2 Phuong pháp s y b c x 4

1.2.3 Phuong pháp s y ti p xúc 4

1.2.4 Phuong pháp s y b ng di n tru ng dòng cao t n 4

1.2.5 Phuong pháp s y thang hoa 4

1.3 PHUONG PHÁP S Y B C X 4

1.3.1 Uu khuy t di m và ph m vi ng d ng 4

1.3.2 Thi t b s y b c x gia nhi t b ng di n 5

1.3.3 Thi t b s y b c x gia nhi t b ng hoi d t 6

1.4 T Ð NG HÓA QUÁ TRÌNH S Y 6

1.5 MÔ T TOÁN H C H TH NG LÒ NHI T Ð 6

Chuong 2: T NG QUAN V ÐO LU NG VÀ ÐI U KHI N B NG MÁY TÍNH 9

2.1 T M QUAN TR NG C A VI X LÝ 9

2.2 C U TRÚC T NG QUÁT C A H TH NG ÐI U KHI N QUÁ TRÌNH10 2.3 GI I THI U V C NG SONG SONG (PARALLEL PORT) 11

2.3.1 C ng SPP 11

2.3.2 C ng EPP (Enhance Parallel Port) 15

2.3.3 C ng ECP (Extended Capability Port) 17

2.4 GI I THI U V C NG N I TI P (RS232) 18

Chuong 3: L P TRÌNH ÐI U KHI N VÀ GHÉP N I MÁY TÍNH 22

3.1 L P TRÌNH XU T NH P NGO I VI 22

Trang 3

- iii -

3.1.1 L p trình v i h p ng 22

3.1.2 Ngôn ng Qbasic 22

3.1.3 Ngôn ng Pascal 23

3.1.4 Ngôn ng C 23

3.1.5 Visual C++6.0 23

3.1.6 Delphi 6.0 24

3.1.7 Visual Basic 6.0 26

3.2 L P TRÌNH GIAO TI P N I TI P 27

3.2.1 Ngôn ng Qbasic 27

3.2.2 Ngôn ng Pascal 27

3.2.3 Ngôn ng Visual Basic 6.0 28

3.2.4 Tính ch t Commport 29

Chuong 4: THI T K H ÐI U KHI N 34

4.1 H TH NG ÐI U KHI N S 34

4.1.1 Ð c tính h th ng di u khi n s 34

4.1.2 Thu t toán di u khi n 36

4.1.3 Bi n d i C(S) ra C(Z) 37

4.1.4 Thu t toán PID (Proportional Integral Derivative) 38

4.2 T NG QUAN V P89V51RD2 VÀ M T S IC S D NG TRONG H TH NG 40

4.2.1 Gi i thi u so lu c v P89V51RD2 40

4.2.2 ADC 0809 47

4.2.3 PPI 8255A 53

4.2.4 So lu c v các d ng c do nhi t 55

Chuong 5: H TH NG PH N C NG 60

5.1 HI N TR NG LÒ NHI T Ð 6

5.2 PHUONG ÁN THI T K 60

5.3 KÍT ÐI U KHI N P89V51RD2 62

5.3.1 So d nguyên lý c a h th ng lò nhi t d 62

5.3.2 Nguyên lý ho t d ng c a h th ng lò nhi t d 66

5.3.3 So d nguyên lý m ch công su t c a h th ng (Power Electronic) 66

Trang 4

- iv -

5.3.4 M ch in c a kít di u khi n h th ng lò nhi t d 67

5.3.5 M ch in c a m ch công su t h th ng lò nhi t 68

5.4 THU T TOÁN ÐI U KHI N H TH NG LÒ NHI T Ð 69

5.5 L P TRÌNH VI ÐI U KHI N P89V51RD2 70

Chuong 6: K T LU N 75

6.1 K T QU Ð T ÐU C 75

6.1.1 Uu di m 75

6.1.2 H n ch và khó khan 76

6.2 HU NG PHÁT TRI N C A Ð TÀI 77

TÀI LI U THAM KH O 78

Trang 5

- v -

M Ð U

Ngày nay cùng v i s phát tri n m nh m c a Công ngh Thông tin thì máy tính càng tr nên g n gui v i con ngu i cung nhu vai trò c a nó trong cu c s ng ngày càng quan tr ng Máy tính là công c d t o ra các ph n m m qu n lý ph c vcho con ngu i ngày càng t t hon và nó còn xâm nh p vào linh v c di u khi n t

d ng Bên c nh dó thì k thu t s y dóng vai trò vô cùng quan tr ng trong công nghi p và d i s ng Trong quy trình công ngh s n xu t c a r t nhi u s n ph m d u

có công do n s y khô d b o qu n dài ngày Công ngh này ngày càng phát tri n trong ngành h i s n, rau qu và các th c ph m khác Các s n ph m nông nghi p

d ng h t nhu: lúa, ngô, d u, cà phê, h tiêu,… sau khi thu ho ch c n s y khô k p

th i, n u không s n ph m s gi m ch t lu ng th m chí b h ng d n d n tình tr ng

m t mùa sau thu ho ch Các s n ph m c a ngành h i s n thì càng c n có h th ng

t o môi tru ng nhi t d thích h p d b o qu n n u không s n ph m s nhanh chóng

b h ng không s d ng du c Do dó em ch n d tài “Thi t k và di u khi n h

th ng lò nhi t d s d ng kit P89V51RD2 và PC” Trong th c t có nhi u phuong pháp và thi t b s y Nhung d i v i d tài này em ch n phuong pháp di u khi n

b ng d r ng xung d thay d i ngõ vào di n áp c a thi t b s y t dó di u khi n công su t c a lò nhi t

Sinh viên th c hi n:

LÊ TH AN

Trang 6

Quá trình s y là quá trình làm khô các v t th , các v t li u, các s n

ph m…b ng phuong pháp bay hoi Nhu v y mu n s y khô m t v t ta ph i ti n hành các bi n pháp k thu t sau:

- Gia nhi t cho v t d dua nhi t d c a nó lên d n nhi t d bão hoà ng v i phân áp su t c a hoi nu c trên b m t v t

- C p nhi t d làm bay hoi m trong v t th

- V n chuy n hoi m dã thoát ra kh i v t th vào môi tru ng

Có nhi u cách gia nhi t v t th và cung có nhi u cách v n chuy n hoi m t

b m t v t th vào môi tru ng Ði u này t c là tuong ng v i chúng có nhi u phuong pháp s y khác nhau

d nhi t k u t Tuy v y s tang nhi t d trong quá trình x y ra không d ng d u

Trang 7

m t v t, m l ng bên trong v t s truy n ra ngoài b m t v t d hoá hoi Do nhi t

d không khí nóng không d i, nhi t d v t cung không d i nên chênh l ch nhi t d

gi a v t và môi tru ng cung không d i Do v y t c d bay hoi m c a v t cung không d i Ði u này s làm cho t c d gi m c a d ch a m c a v t theo th i gian

u

không d i, có nghia là t c d s y không d i: u const

Trong giai do n s y t c d không d i bi n thiên c a b ch a m theo th i gian

là tuy n tính m du c thoát ra trong giai do n này là m t do Khi d m c a v t

d t d n tr s gi i h n uk = ucbmax thì giai do n s y t c d không d i ch m d t Ð ng

th i cung là ch m d t giai do n thoát m t do chuy n sang giai do n s y t c d

gi m

1.1.2.3 Giai do n s y t c d gi m d n

K t thúc giai do n s y t c d không d i m t do dã bay hoi h t, còn l i trong

v t là m liên k t Nang lu ng d bay hoi m liên k t l n hon so v i m t do và càng tang lên khi d m c a v t càng nh ( m liên k t càng ch t) Do v y t c dbay hoi m trong giai do n này nh hon giai do n s y t c d không d i có nghia là

t c d s y trong giai do n này nh hon và càng gi m di theo th i gian s y Quá trình s y càng ti p di n, d m c a v t càng gi m, t c d s y cung gi m cho d n khi

d m c a v t gi m d n b ng d m cân b ng ng v i di u ki n môi tru ng không khí m trong bu ng s y (ucb, cb) thì quá trình thoát m c a v t ng ng l i có nghia

là t c d s y b ng không u 0 Trong giai do n s y t c d gi m nhi t d v t

s y tang lên l n hon nhi t d nhi t k u t Nhi t d các l p bên ngoài b m t tang nhanh hon còn càng sâu vào bên trong v t nhi t d tang ch m do dó hình thành gradien nhi t d trong v t s y Khi d m c a v t dã d t d n d m cân b ng thì lúc

Trang 8

- 3 - này gi a v t s y và môi tru ng có s cân b ng nhi t và m Có nghia là không có

s trao d i nhi t và ch t gi a v t và môi tru ng (nhi t d v t b ng nhi t d môi tru ng, còn d m c a v t là d m cân b ng) cu i quá trình s y do t c d s y

nh nên th i gian s y kéo dài V lý thuy t d cho d m gi m d n d m cân b ng thì th i gian s y t c là du ng cong u = ƒ( ) ti m c n v i du ng th ng ucb = const Tuy v y trong th c t ngu i ta s y d n d m cu i u2 ( 2) l n hon d m cân

b ng Ð m cân b ng ph thu c vào d m tuong d i và nhi t d không khí m nên tu theo d m tuong d i và nhi t d không khí trong bu ng s y mà d m cu i

c a s n ph m s y có th d t d n s khác nhau C n chú ý t i di u ki n trên dây khi

ch n nhi t d và d m c a không khí ti p xúc v i v t li u s y giai do n cu i quá trình s y

Trong ba giai do n s y k trên, giai do n th nh t thu ng x y ra r t nhanh so

v i hai giai do n ti p theo Vì v y, trong nhi u tru ng h p ngu i ta chia quá trình

s y thành hai giai do n: giai do n s y t c d không d i (bao g m c giai do n gia nhi t) u = const hay còn g i là giai do n d ng nhi t t v

- Khó th c hi n co gi i hoá

- Nhi t d th p nên cu ng d s y không cao

- S n ph m d b ô nhi m do b i và sinh v t, vi sinh v t

- Chi m di n tích m t b ng s n xu t l n

Trang 9

nhi t truy n t môi ch t s y d n v t li u b ng cách truy n nhi t d i luu

c p cho quá trình s y th c hi n b ng b c x t m t b m t nào dó d n v t s y

nhi t cho v t s y b ng cách cho ti p xúc tr c ti p v t v i b m t ngu n nhi t

v t s y nh dòng di n cao t n t o nên di n tru ng cao t n trong v t làm v t nóng lên

1.2.5 Phuong pháp s y thang hoa: Phuong pháp này th c hi n b ng cách làm l nh v t d ng th i hút chân không d cho v t s y d t d n tr ng thái thang hoa

c a nu c m thoát ra kh i v t nh quá trình thang hoa

Trong tài này tác gi c p t i phuong pháp x y b c x áp d ng trong h

th ng di u khi n lò nhi t t i Trung tâm Công ngh sinh h c – Tr ng Ð i h c Nha Trang H th ng lò s y này v i công su t 500W hi n dang trong quá trình s a ch a,

ki n t nhiên hay trong bu ng kín

Trang 10

- 5 -

1.3.1.1 Uu di m

- Cu ng d bay hoi m l n có th t i vài l n so v i s y d i luu và ti p xúc

Ði u này du c gi i thích là dòng nhi t b c x trên don v di n tích l n hon dáng k

1.3.2 Thi t b s y b c x gia nhi t b ng di n

Thi t b lo i này có k t c u g n nh và d di u khi n ch d s y Thu ng dùng dèn h ng ngo i hay dây ho c t m di n tr làm ngu n b c x nhi t

1.3.2.1 Thi t b s y b c x dùng dèn h ng ngo i

Ðèn h ng ngo i du c ch t o v i công su t khác nhau 125, 250, 500W, Trên

1 m2 có th b trí 56 bóng công su t 250 W, t ng công su t 14 kW/m2 N u b trí bóng công su t 500 W, t ng công su t 28 kW/m2 Thu tinh dùng làm dèn h ng ngo i c n có kh nang cho qua d dàng các tia nhi t nhu thu tinh th ch anh

Dùng dèn h ng ngo i có uu di m là quán tính nhi t không dáng k , di u khi n

d dàng thu n ti n Nhu c di m là tiêu hao nang lu ng cao hi u su t thi t b th p Khi b trí dèn c n chú ý t i kho ng cách gi a dèn và v t li u d cho phân bdòng nhi t b c x d ng d u trên b m t v t Trong th c t thì thông thu ng kho ng cách này l n hon 300 mm

1.3.2.2 Thi t b s y b c x dùng b m t b c x b ng di n tr

Thi t b ngu n nhi t là dây di n tr d t trong ng kim lo i, thanh di n tr hay

di n tr t m Công su t riêng trên don v di n tích b m t là khá l n, ví d : t m b c

x nhi t di n tr do nhà máy Ulianop thành ph Goocki s n xu t có nhi t d b

m t nung d n 460oC, công su t riêng 20 23 kW/m2

Trang 11

- 6 -

1.3.3 Thi t b s y b c x gia nhi t b ng hoi d t

Uu di m: Dùng hoi d t d gia nhi t kinh t hon dùng di n

Nhu c di m: V n hành ph c t p, s n ph m cháy thoát ra làm ô nhi m môi

tru ng

1.4 T Ð NG HÓA QUÁ TRÌNH S Y

M c tiêu chung và hu ng phát tri n c a các ngành công nghi p là t d ng hoá

là d nâng cao nang su t, ch t lu ng s n ph m và gi m s c lao d ng c a con ngu i Tuy nhiên vi c t d ng hoá ph i xu t phát t nh ng di u ki n kinh t k thu t c

t n s cao, nh t thi t ph i t d ng hoá Ð d m b o cho thi t b làm vi c an toàn trong quá trình s y t d ng hoá nh m vào các d i tu ng sau:

1 Ð i v i các thi t b s y làm vi c liên t c t d ng di u ch nh nh m gi ch d

s y phù h p yêu c u v ch t lu ng và nang su t s y

2 T d ng hoá theo chuong trình d di u ch nh các thi t b s y làm vi c theo chu k nh m di u khi n duy trì nhi t d và d m c a môi ch t trong bu ng s y thay d i phù h p v i các giai do n c a ch d s y

3 T d ng hoá b o v và báo hi u

1.5 MÔ T TOÁN H C H TH NG LÒ NHI T Ð

Do nh ng uu di m c a h th ng lò s y b ng di n dã nêu trên nên d áp d ng

th c t c n t d ng hoá cao H th ng du c thi t k dùng phuong pháp di u bi n d

r ng xung d thay d i di n th cung c p cho lò nhi t d n d n thay d i công su t làm

vi c c a lò

Mô t toán h c h th ng

Xét m t lò nhi t (H1.1) Dây di n tr cung c p dòng nhi t q Gi s r ng lò

nh nên ta coi nó là m t ngan khác v i nhi t d T1, vách ngan là m t ngan khác v i

Trang 12

T T

R

T T

1

C

R x1 +

1 1

1

C

R x1 -

2 2

1 1

1

1 1 1

1

1 1 1 1

1 1

C R R C

R

C R C

R

; B =

2 2

1

1 0

0 1

C R

1

R

R s

C R

T1 +

2

1 2

2 1

1

R

R s C R

R R

Ta

Thay vào:

T1 =

1 ) (

) 1

(

2

2 1 2

1 2

s C R C R C R s C R C R

R R s C R R

R

T T

Trang 13

- 8 -

+

1 ) (

1

1 2 2 2 1 1 2 2 2 1

1C R C s R C R C R C s

Ð t: n =

2 2 1 1

1

C R C

R ; 2 n =

2 2 1 1

1 2 2 2 1 1

C R C R

C R C R C R

1 =

2 1

2

R R

R

R1C2; Kg = R1 + R2

Ta có: T1 =

1 2 1

) 1 (

2 2

1

s s

s Kg

n n

q +

1 2 1

1

2

n n

Ta

T các bi u th c toán h c trên ta th y r ng nhi t d lò ph thu c vào nhi u

y u t khác nhau nhu: nhi t l ng cung c p cho lò, nhi t d môi tr ng, các thông

s v cách nhi t c a lò Ð di u khi n và n d nh d i nhi t d trong lò ta ch c n thay d i công su t ngu n nhi t cung c p cho lò N u coi nhi t d môi tr ng là

h ng s h lò nhi t s là m t d i t ng quán tính b c hai v i tín hi u tác d ng làngu n nhi t và tín hi u ra là nhi t d trong lò

Trang 14

Ngày nay vi c s d ng máy tính nói riêng và vi x lý nói chung trong các dây

chuy n s n xu t hi n d i dã là yêu c u b t bu c d tang nang su t và ch t lu ng s n

ph m Trong các s n ph m dân d ng, vi c s d ng vi x lý góp ph n tang tính

thông minh c a s n ph m và t o di u ki n thu n l i cho ngu i s d ng

(Bàn phím)

Thi t b xu t (màn hình)

Tín hi u do lu ng

và di u khi n

S n ph m ra Nang lu ng ra

Hình 2.1: Máy tính trong di u khi n quá trình

Trang 15

- 10 -

2.2 C U TRÚC T NG QUÁT C A H TH NG ÐI U KHI N QUÁ TRÌNH

C u trúc t ng quát c a h th ng di u khi n quá trình g m các ph n sau:

- B x lý trung tâm (Centrer processor unit): bao g m b vi x lý, b nh …

- Các kênh truy n thông liên l c gi a ngu i - máy tính HMI (Human Machine Interface) và máy – máy

- Các thi t b ghép n i và chuy n d i ADC và DAC

- C m bi n (c m bi n nhi t, áp su t, d ch chuy n, v n t c…)

- Ch p hành (ro le, d ng co, van khí và th y l c, …)

Tùy theo d ph c t p c a d i tu ng di u khi n ta có th s d ng m t công c máy tính ho c là h th ng nhi u máy tính ghép v i nhau theo m ng phân b và phân c p Vi c giao ti p gi a các máy tính thu ng là giao ti p tu n t không d ng

b Giao ti p ngu i - máy th c hi n qua bàn phím (keyboard, touch panel), màn hình (CRT, LCD) hay kênh âm thanh

Máy tính trung tâm

Máy vi tính

Giao di n

Ngu i

v n hành

Trang 16

- 11 - Tín hi u do lu ng di u khi n có 2 d ng: nh phân (on/off) và tuong t Ð i v i

nh ng tín hi u tuong t t c m c m bi n, c n s d ng các b chuy n d i ra d ng

di n áp hay dòng r i chuy n d i t tuong t sang s (TT-S nhu ADC, VFC) Tín

hi u di u khi n d ng s c n chuy n d i sang tuong t (S-TT) Tùy theo lo i co c u

ch p hành ta c n các b khu ch d i công su t phù h p

2.3 GI I THI U V C NG SONG SONG (PARALLEL PORT)

C ng song song thu ng dùng d giao ti p máy tính v i các d i tu ng bên ngoài nh các d c di m: l p trình don gi n, d k t n i và t c d nhanh

Khuy t di m c a c ng song song là kho ng cách ng n do ch ng nhi u kém Theo tiêu chu n IEEE 1284 nam 1984 có 5 ch d ho t d ng cho c ng song song

SPP: C ng song song chu n có 3 ch d là:

Compatibility: xu t 8 bit Nibble: Nh p 4 bit Byte: C ng 2 chi u

EPP: C ng song song tang cu ng (Emhanced Parallel Port)

ECP: C ng m r ng kh nang (Extended Capability Port)

Tùy lo i mainboard có th h tr c 5 mode hay ch vài mode

C ng SPP có th truy n d li u song song 8 bit t máy tính ra v i v n t c

50Kbps d n 150 Kbps Khi mu n nh p d li u vào máy tính có th dùng mode

Nibble truy n 4 bit hay modeByte truy n 8 bit

C ng EPP và ECP dùng thêm ph n c ng h tr nên v n t c truy n nhanh hon,

có th d n 2Mbps, thu phát song song 8 bit

Chân Centronics

Tín hi u SPP

Trang 17

- 12 -

12 12 Paper Out Vào Tr ng thái

14 14 /Auto-Linefeed Vào/Ra Ði u khi n Có

16 31 /Init Vào/Ra Ði u khi n

17 36 /Select Printer Vào/Ra Ði u khi n Có 18-25 19-30 Mass

Ngõ ra c ng song song tuong thích v i c ng TTL, dòng c p và thu kho ng vài

mA d n 16mA tùy lo i k t c u ph n c ng (công ngh ASIC) Giao ti p c ng song song v i máy in thu ng du c th c hi n theo ki u b t tay

Hình 2.3 Tín hi u và s chân phía máy tính

Ban d u d li u 8 bit du c dua ra, máy tính d c chân busy n u m c th p thì máy in r nh, s dua ra ra tín hi u Strobe r ng 1 sec và máy in d c d li u, d c xong s báo tr l i b ng /ACK r ng 5 sec N u máy in b n thì Busy s m c cao

/STROBE BUSY

/ACK DATA

Hình 2.4 So d k t n i và b t tay

Trang 18

- 13 -

Vi c giao ti p du c th c hi n qua 3 thanh ghi: thanh ghi d li u, thanh ghi

di u khi n và thanh ghi tr ng thái Thông thu ng s d ng hai d a ch g c là:

378H cho LPT 1 (Line Printer 1) và 278H cho LPT 2 M t s máy dùng d a ch 3BCH Ð a ch 3BCH g m có các thanh ghi v i d c trung nhu sau:

Thanh ghi d li u có d a ch g c +0, 8 bit, nh n d li u d xu t ra ngoài, d

li u du c ch t

Thanh ghi tr ng thái d a ch g c +1 là thanh ghi ch d c dùng d nh n tín hi u

t ngoài vào, có 5 tín hi u vào

Chú ý là bit Busy du c d o, nghia là n u chân 11 có di n áp +5V thì bit D7

c a thanh ghi tr ng thái m c logic 0, bit D2 b ng 0 khi có ng t t /ACK.Thanh ghi

di u khi n có 4 du ng ra di u khi n, d a ch g c +2, các du ng này dùng chung c c thu h do dó có th giao ti p hai chi u

/ACK 10

Paper Out 12

Select 13

/Eror 15

Cho phép IRQ qua ACK

Ch n máy

in /Select 17

Kh i d ng máy in /Init16

Xu ng hàng /Auto linefeed

Kích /Strobe1

Data6 (8)

ISA D2

Data4 (6) ISA D4

19

11 15

18 14

9 5

1A1 1A2 1A4

G

2A1 2A3 2A4

1Y 1 1Y 2 1Y 4 2Y 1 2Y 3 2Y 4

1

2 6 8 11 13 17

3 7 12 14 9

18

19

OE

P0 P1 P3 P5 P6

Q0 Q1 Q4 Q6 Q3

Q7

CLK

Data2 (4) ISA D3

Data0 (2) ISA D0

IOW Base

Trang 19

- 14 -

M t s Mainboard h tr giao ti p hai chi u qua thanh ghi d li u, bit D5 c a thanh ghi di u khi n b ng 1 thì cho phép các chân 2 9 c a thanh ghi d li u có chi u di vào, nghia là có th dua tín hi u vào các chân này r i d c thanh ghi d li u

Các chân c a thanh ghi di u khi n có ngõ ra c c thu h nên có th nh n tín

hi u vào n u tru c dó dã n p 8 bit sao cho các ngõ ra ng v i thanh ghi này lên 1

Do các tín hi u /busy, /select, /AF và /strobe dã du c d o ph n c ng nên ta thêm các c ng d o, logic d c vào ph n ánh dúng m c tín hi u

Trong m t s tru ng h p, các chân ra c a thanh ghi di u khi n không dùng

lo i c c thu h mà dùng c t totem ch có m t chi u xu t, lúc dó có th dùng b phân kênh d d c 4 bit d li u vào thanh ghi tr ng thái, d c 2 l n s du c 8 bit d

3- Ð d c d li u có th s d ng m t bit trong thanh ghi di u khi n t o bit

l a ch n 4 bit th p hay 4 bit cao c a thanh ghi tr ng thái trong quá trình d c vào và

Thanh ghi d

li u Thanh ghi

tr ng thái Thanh ghi

di u khi n

D li u ra chân 2 9 D0-D7

D7 D6 D5 D4 D3 D2 D1

D0

OC OC OC OC

Busy ACK Paper Out Select in Select Init

AF Strobe

Trang 20

- 15 -

s d ng ph n m m tính l i giá tr dúng c a byte d li u d c vào Trình t d c, ghi bit D0 =1 vào thanh ghi di u khi n, d c 4 bit cao c a thanh ghi tr ng thái (4 bit

th p c a d li u vào), r i d i ph i 4 bit, sau dó cho D0 c a thanh ghi di u khi n

b ng 0, d c 4 bit cao c a thanh ghi tr ng thái (4 bit cao c a d li u vào), k t h p 2

l n d c ta du c m t byte r i OR v i 88H d d o hai bit D7 và D3 (do Busy d o)

Hình 2.7 Vào 8 bit v i 74LS157

2.3.2 C ng EPP (Enhance Parallel Port)

C ng EPP là s n ph m liên k t c a Intel, Xircom và Zenith có hai chu n là EPP1.7 và EPP1.9, v n t c truy n tr 500 Kbps d n 2Mbps nh s h tr ph n

c ng và k thu t DMA

Khi chuy n c ng song song sang ch d EPP (vào m c setup khi kh i d ng máy tính d d t ch d ) các chân c ng s mang tên và ý nghia khác

B ng 2.2

Chân Tên Vào/ra Ch c nang

1 Ghi / Write Ra Khi th p xu t d li u ra

Khi cao d c vào

2 9 Data 0 7 Vào – ra Tuy n d li u 2 hu ng

10 Interupt Vào Ng t c nh lên

11 Ch / Wait Vào Dùng d b t tay, chu k EPP b t

d u khi th p, ch m d t khi cao

2 3 5 6 11 10 14 13 15 1

STROBEG SELECTAB

ACK

D6 D5

BUSY D4

D3

STROBE D2

Trang 21

Ghi

Ð c Ghi

Ba thanh ghi d u gi ng nhu trong SPP Mu n truy n d li u theo EPP ta c n

dua d li u vào thanh ghi g c + 4 và m ch logic s t o các tín hi u c n thi t

Hình 2.8 Gi n d nh p xu t d li u

Chân /Write và /Data Strobe tích c c th p ch cho d n khi /Wait lên m c cao báo bên kia dã nh n d li u, sau dó /Data Strobe và /Write tr l i m c cao k t thúc truy n

Khi nh n d li u, d u tiên chuong trình d c thanh ghi g c + 4 N u /Wait m c

th p thì /Data Strobe s m c th p ch khi /Wait m c cao bên kia báo dã g i d

li u t i, /Data Strobe s m c cao và d li u du c d c vào Chu k xu t v nh p

d li u cung gi ng nhu chu k xu t nh p d a ch Thu ng k t h p d a ch và d li u

d truy xu t d li u t các d a ch ngo i vi khác nhau

Ð c Data

Write Data Strobe Wait Data

Trang 22

- 17 - qua tín hi u interrupt (chân s 10) ngo i vi s tác d ng d n máy tính, bit 0 c a thanh ghi tr ng thái là bit báo h t th i gian EPP N u trong kho ng 10 s du ng /Wait không tác d ng khi /Data Strobe hay /Address Strobe tác d ng thì bit này s du c

d t lên 1

2.3.3 C ng ECP (Extended Capability Port)

C ng ECP du c phát tri n b i HP và Microft, s d ng ph n c ng h tr cho

vi c truy n d li u nên có v n t c truy n nhanh, tuong t c ng EPP Ð c di m c a

c ng ECP là nén d li u khi truy n, cho phép tang t c d truy n d li u C ng ECP dùng 11 thanh ghi t g c + 0 d n g c + 7 và g c +400H d n g c +402H Chân c ng ECP du c quy d nh:

B ng 2.4

Chân Tín hi u ECP Hu ng Ch c nang

1 HostClk Ra Th p cho bi t có d li u, c nh lên dùng d cài

d li u ra

2 9 Data 0 – 7 2 chi u Tuy n d li u hai chi u

10 PeriphClk Vào Th p cho bi t ngo i vi c n dua d li u vào

máy tính, c nh lên dùng d cài d li u vào

11 PeriphAck Vào Khi ngo i vi nh n d li u thì lên m c cao N u ngo i vi g i d li u thì múc cao báo chu

15 PeriphRequest Vào Yêu c u máy tính nh n s li u

16 /ReverseRequest Ra Khi th p cho bi t d li u nh p vào máy tính

18 29

Mass Khi truy n d li u t máy tính ra ngo i vi thì Host Ack s d i m c, còn truy n d li u t ngo i vi vào máy tính thì Periph Ack d i m c Trên tuy n d li u

có th truy n d li u hay l nh N u Host Ack và Periph Ack m c cao là truy n d

li u N u máy tính g i l nh, Host Ack m c th p; n u ngo i vi g i l nh, Periph Ack m c th p L nh g m hai lo i, n u bit 7 c a tuy n d li u (chân 9) m c th p thì bit 7 còn l i dùng d cho bi t thông tin v nén d li u N u bit 7 m c cao thì

Trang 23

- 18 - bit 7 còn l i là d a ch kênh Khi truy n d li u nén, d u tiên truy n s l n l p l i

c a byte d li u, sau dó truy n byte d li u, ví d truy n 25 byte ký t ‘A’ thì g i

byte 24 sau dó g i byte ‘A’

Hình 2.9 Truy n d li u t ngo i vi vào máy tính

Ngo i vi nh n du c Byte 24 trong chu k l nh s l p l i byte ‘A’ chu k d

G c + 1 Thanh ghi tr ng thái (m i mode) Ð c/Ghi

G c + 2 Thanh ghi di u khi n (m i mode) Ð c/Ghi

Data FIFO (mode FIFO c ng song song) Ð c/Ghi

Test FIFO (mode Test) Ð c/Ghi

G c + 400 H

Thanh ghi c u hình A Ð c/Ghi

G c + 401 H Thanh ghi c u hình B Ð c/Ghi

G c + 402 H Thanh ghi di u khi n m r ng Ð c/Ghi Thanh ghi di u khi n m r ng cho phép ch n ki u ho t d ng c a c ng song song Thanh ghi c u hình A và B s d ng d d t c u hình c a c ng

2.4.GI I THI U V C NG N I TI P (RS232)

C ng COM trên máy tính thu ng du c dùng d truy n d li u hai chi u gi a máy tính và thi t b ngo i vi, có các uu di m sau:

Reverse Request Ack Request Periph Clk Host Ack Periph Ack Data

Trang 24

- 19 -

Kho ng cách truy n dài hon so v i c ng song song C ng n i ti p truy n m c

1 t -3V 25V và m c 0 t +3V +25V nên tính ch ng nhi u cao hon, cho phép kho ng cách truy n xa hon

- S dây k t n i ít, t i thi u 3 dây

- Có th ghép v i du ng dây di n tho i, cho phép kho ng cách truy n ch b

T DTE tín hi u du c truy n gi a hai dây TXD và GND theo khuôn d ng sau:

-10 Mark +10 Space

Trang 25

4 7 RTS, Request to send Xu t DTE s n sàng trao d i d li u

5 8 CTS, Clear to send Nh p Modem s n sàng trao d i d li u

6 6 DSR, Data set ready Nh p Modem s n sàng k t n i

7 5 SG, Signal Ground Mass

Hình 2.12 a)K t n i tr c ti p; b)K t n i qua mdem

Tín hi u truy n n i ti p du i d ng các bit, s bit trong m t giây du c g i là baud, v n t c truy n thông d ng là 300, 600, 1200, 2400, 4800, 9600, 19200… baud N u dùng v n t c 9600 baud và khung truy n 8, E, 2 (8 bit d li u, 1 bit ki m tra ch n l , 2 bit stop) thì truy n m t byte chi m 12 bit V y m t giây truy n du c

800 byte, th i gian truy n 1 bit là ~0.1ms Các modem d i m i có th d t t c d

56000 baud, tuy nhiên các vi m ch truy n thông n i ti p có th d t t c d cao hon

d n 115200 baud (vi m ch 16550) 230400 baud (16C650) vì v y các modem ph i nén tín hi u tru c khi truy n trên du ng K t n i gi a máy tính (DTE) và modem

DTE DTE

a)

dài b)

Trang 26

- 21 - (DCE) th c hi n theo nguyên t c các chân cùng tên n i v i nhau Còn khi k t n i DTE và DTE thu ng dùng so d sau:

s n sàng, dua v CD cho bi t dã nh n du c sóng mang c a modem o Hai DTE có cùng khung truy n nên RTS và CTS n i v i nhau Ðôi khi có th b du ng n i DTR v i DSR và CD

Khi k t n i DTE v i DCE, do v n t c truy n khác nhau, c n di u khi n luu

lu ng Có hai cách là dùng ph n c ng và ph n m m Khi dùng ph n c ng s d ng hai dây RTS và CTS N u DTE mu n truy n s cho RTS tác d ng, n u DCE ch p

nh n s g i tr v CTS và máy tính s g i d li u, n u máy tính không nh n du c CTS s không g i d li u Ði u khi n luu lu ng b ng ph n m m dùng hai ký t Xon và Xoff Khi modem mu n máy tính ng ng truy n s g i ký t Xoff (ASCII 19) còn khi modem r nh nó s g i ký t Xon (ASCII 17)

Vi c trao d i d li u c a máy tính du c th c hi n thông qua vi m ch UART (Universal Asynchronous Receiver Transmitter) còn v i vi di u khi n hay PLC thì

có các vi m ch chuyên d ng ho c du c tích h p trong vi x lý Các lo i UART thu ng g p là 8250, 8250A, 16450, 16550, 16650, 16750,…6402

Các c ng n i ti p du c dánh s COM 1, COM 2, COM 3, COM 4

B ng du i dây cho d a ch c a c ng g c c ng COM và các thông tin khác

Tên Ð a ch g c Ng t Noi ch a d a ch

COM 1 3F8 4 0000:0400 COM 2 2F8 3 0000:0402 COM 3 3E8 4 0000:0404 COM 4 2E8 3 0000:0406

TD

RD

SG DTR DSR

CD RTS CTS

TD

RD

SG DTR DSR

CD RTS CTS

Trang 27

Ví d :

Mov dx, 90H Mov ax, F0H Out dx, ax

Nh p s li u t c ng d a ch add vào bi n data

Mov dx, add

In ax, dx Mov data, ax Data, add là s nh phân 16 bit

3.1.2 Ngôn ng Qbasic

Dùng l nh INP (port%) và OUT port%, data%

Port là s nguyên 0 65535 d a ch c ng Data là s nguyên 0 255

&H là ký hi u s HEX phía sau

% ký hi u bi n là s nguyên

Ví d : a% = INP (&H3FC) ‘d c s li u c ng 3FCH, thanh ghi modem OUT &H3FC, (a% XOR 1) ‘d o bit cu i, xu t ra c ng 3FCH

Trang 28

- 23 - OUT 768, 100 ‘ xu t A0H ra c ng 300H

3.1.3 Ngôn ng Pascal

Dùng l nh Port: xu t nh p m t byte, portw: xu t nh p m t t

{Xu t ra port d a ch reg:}

Port[reg]:=data;

{Ð c s li u port d a ch reg vào bi n value}

Value := port[reg];

Ví d : Data:= port[$378];

Port [$37A]:= data out;

Trang 29

Type TForm1 = class(Tform) Label1: Tlabel;

Label2: Tlabel;

Edit1: Tedit;

Trang 31

Const controlword = 128, address = &H300

Private Sub cmdnhan_Click()

txtnhan = Inp32(address - 2)

Trang 32

- 27 - End Sub

Private Sub cmdxuat_Click() Out32 address - 1, Val(txtxuat.Text) End Sub

Private Sub Form_Load() Out32 address, controlword End Sub

3.2 L P TRÌNH GIAO TI P N I TI P 3.2.1 Ngôn ng Qbasic

B ng 3.1: Ð a ch g c c ng COM và các thông tin khác

Tên Ð a ch g c Ng t Noi ch a d li u Baud Rate BRDH BRDL

Trang 33

- 28 - Line Control Register: XFBh –BaseAddr+3 b1, b0: 11 10 01 00

8 7 6 5 data bit b2: 0 => 1 stop bit; 1 => 2 stop bit b3: 0 non parity, 1: parity

b4: (ch cónghia khi b3=1) 0=> PO, 1=> PE b5: 0: normal, 1: Stuck parity (PE)

b6: Space Out: 0, normal, 1: space out b7: DLAB: divisor latch access bit Dùng d truy nh p s chia, d nh t c d truy n 0: normal, 1: BA - (XF8) low divisor, BA+1 - (XF9) hi divisor

Ví d : L p trình cho c ng Comm2 d t o tham s ho t d ng 57600, 7, PO, 1

C ng COMM2, d a ch co s là $2F8,

T c d truy n 57600bps => Low Divisor = 2, Hi Divisor = 0

"7, PO, 1" => Line Control Register s là:

7: b1,b0 = 10 PO: b3 = 1, b4 = 0

1 stop bit: b2 = 0

=> 00001010b <=> 0Ah <=> 10d

L p trình:

port[BA+3] := $80; {DLAB=1}

port[BA]:= 2; {Low Div}

port[BA+1]:= 0 ; {Hi Div}

port[BA+3]:= 10; {d nh format}

3.2.3 Ngôn ng Visual basic 6.0

Ngôn ng VB6.0 có module ph n m m MSCOM32.OCX ph c v cho vi c truy n thông

Trang 35

- 30 - String$=Object.Input

D li u chu i b d m thu du c d c vào bi n String$ Có các l nh sau: Object.Inputlen [= numbyte%]

Inputlen: Quy d nh s ký t d c Ch n inputlen = 0 d c toàn b vùng d m Object.InbufferSize [= numbyte%]

Inbuffersize d t và tr v kích thu c theo byte c a b d m thu, m c d nh 1024 Object.Inbuffercount [= count%]

Inbuffercount: cho bi t s ký hi u có trong b d m nh n Xóa b d m b ng cách cho inbuffercount = 0

Object.Inputmode [= value]

Inputmode: cho bi t lo i d li u là van b n hay nh phân

Value = 0: Cominputmodetext Value = 1: Cominputmodebinary

Ví d : Dim Buffer as Vriant Dim Arr() as Byte MSComm1.Commport=1 MSComm1.PortOpen = True MSComm1.InputMode=comInputModeBinary

Do Until MSComm1.Inbuffercount<10 DoEvents

Loop Buffer = MSComm1.Input Arr=Buffer

Xu t d li u

Object.output [= value]

Xu t chu i ký t hay chu i nh phân ra c ng COM

Gi ng nhu nh p d li u ta có các l nh h tr :

Outbuffersize: d t và tr l i kích thu c b d m truy n

Outbuffercount: tr l i s ký t trong b d m truy n

Ví d : G i ký t nh n phím

Trang 36

- 31 - Private Sub Form_KeyPress (KeyAscii As Integer) Dim Buffer as Variant

MSComm1.ComPort = 1 MSComm1.PortOpen = True Buffer = Chr$(KeyAscii) MSComm1.Output = Buffer End Sub

Ch kho ng th i gian cho DCD m c cao, n u h t th i gian mà Cdholding =

false thì t o s ki n OnComm CDTO (Carrier detct timeout error)

Ð c CTS

Object.CTSHolding True: m c 1

False: m c 0

Ð t th i gian ch CTS

Khi DTE g i RTS thì modem ph i g i l i CTS CTStimeout d nh th i gian

ch , n u quá th i gian dó mà không có CTS thì t o s ki n CTSTO

Ð c DSR

Object.DSRHolding

Ð t th i gian ch DSR

Trang 37

- 32 - Object.DSRTimeout

Ð t s byte có trong b d m truy n d báo s ki n

Sthreshold = 1: g i Oncomm khi b d m truy n r ng

Ví d : Private Sub Frm_Load() Dim Buffer$ as String MSComm1.Comport = 1 MSComm1.Settings = “9600, N, 8, 1”

MSComm1.Inputlen = 0 MSComm1.PortOpen = True MSComm1.Output = “ATVQ0”&Chr$(13)

Do DoEvents

Trang 38

- 33 - Buffer$=Buffer$ & MSComm1.Input

Loop Until InStr (Buffer$, “OK” & VbCrLf) MSComm1.PortOpen=False

EndSub

Trang 39

- 34 -

Chuong 4

THI T K H ÐI U KHI N

4.1 H TH NG ÐI U KHI N S 4.1.1 Ð c tính h th ng di u khi n s

H th ng di u khi n s vòng kín thu ng du c bi u di n du i d ng so d kh i hình 1 Thông qua các khóa K (tu ng trung) làm vi c d ng b v i chu k T, máy tính d c tín hi u h i ti p t d i tu ng du c di u khi n, so sánh v i tín hi u d t trong b nh sau dó x lý theo thu t toán dã d nh và xu t tín hi u di u khi n, Tín

hi u di u khi n d ng s du c cài l i r i nh m ch chuy n d i DAC chuy n d n khu ch d i công su t

Tùy tru ng h p c th , b chuy n d i ADC dua tín hi u t càm bi n vào máy tính có th là vi m ch ADC nhi u kênh, chuy n d i VFC, b d m d c xung t CuSO4 m bi n v trí encoder hay chính là m t m ch x lý tín hi u ph c t p có x

lý nhúng bên trong

Chuy n d i DAC có th don gi n là vi m ch DAC, ho c là b chuy n d i s

ra b r ng xung PWM, s lu ng xung, t n s xung khu ch d i công su t cung r t da

d ng, t don gi n là role bán d n SSR, van khí nén cho d n ph c t p nhu b ch nh luu có di u khi n hay b bi n t n tùy theo d i tu ng di u khi n

L y m u và

gi DAC, PWM

T s

Ð i tu ng

di u khi n

C m bi n Chuy n d i

Máy tính

di u khi n Giá tr

d t

Trang 40

- 35 -

TÐ – th i gian d c tín hi u h i ti p, nó ph thu c vào s kênh chuy n d i và

lo i chuy n d i

TT- thoi gian máy tinh x lý tín hi u di u khi n

Hi u s TS –(TÐ + TT): là th i gian máy tính dùng cho các thao tác c n thi t khác Các thao tác c n thi t nhu d c, ghi d li u…

TS b gi i h n trên b i dáp ng th i gian c a d i tu ng mà ta mong mu n

Ví d , ta mu n h th ng xác l p trong 1 giây thì theo logic bình thu ng, ít ra

TS cung ph i nh hon 0.5 giây Các tiêu chu n d ch n TS là: TS < Tr/5, TS

<1/30fmax

Tr – th i tang mong mu n c a d i lu ng du c di u khi n

fmax – bang thông mong mu n c a h kín

Nhìn chung TS ch n càng nh càng t t nhung di u này s d n d n yêu c u là

v n t c tính toán ph i l n và th i gian chuy n d i nh , tang giá thành h th ng Tùy theo d i tu ng ta s ch n TS Ví d , v i lò nhi t có th ch n TS vài giây còn v i

di u khi n v trí là vài ms

Vi c t o xung nh p chu k TS du c th c hi n nh m ch d nh thì d u d n ng t quãng c a máy tính

S d ng máy tính vào di u khi n s gây ra hai v n d sau:

- Tín hi u di u khi n b tr m t th i gian sau tín hi u h i ti p, t c là ta thêm

m t khâu tr vào h th ng nh hu ng c a vi c này có th là quan tr ng hay không dáng k tùy tru ng h p

- S lu ng t hóa tín hi u có th gây ra sai s và nhi u trong h th ng

Vi m ch chuy n d i ADC thu ng có s bit chuy n d i là n = 8, 12, 14, 16 v i giá tr m t m c LBS là 2-n và sai s chuy n d i 1 LBS V y, v i ADC nh phân n bit ta có d chính xác chuy n d i 100 * 2-n+1%, n = 8 sai s 1%; n = 12 sai s 0.05%

Encoder t o n xung m i vòng quay, gi s m i vòng tuong ng d d ch chuy n dài l thì sai s s là l/n <10-6; cho l = 10mm, thì n >104 Trong các máy CNC thu ng dùng encoder 20000 xung/vòng tr lên

Vi c tính toán trong máy tính th c hi n trên các bi n và h ng, h ng là các thông s c a h th ng c n di u khi n, tr d t…Cách bi u di n s khi tính toán cung

Ngày đăng: 26/03/2015, 16:18

HÌNH ẢNH LIÊN QUAN

Hình 2.1: Máy tính trong di u khi n quá trình - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 2.1 Máy tính trong di u khi n quá trình (Trang 14)
Hình 2.2:  C u trúc h  th ng di u khi n b ng máy tính - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 2.2 C u trúc h th ng di u khi n b ng máy tính (Trang 15)
Hình 4.4: So d  kh i c a P89V51RD2 - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 4.4 So d kh i c a P89V51RD2 (Trang 45)
Hình 4.5: M ch ghép n i P89V51RD2 v i RS232. - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 4.5 M ch ghép n i P89V51RD2 v i RS232 (Trang 48)
Hình 4.6: H  th ng các ng t   ch c nang PCA - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 4.6 H th ng các ng t ch c nang PCA (Trang 49)
Hình 4.13. M ch chuy n d i tín hi u t  tuong t  sang tín hi u s . - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 4.13. M ch chuy n d i tín hi u t tuong t sang tín hi u s (Trang 58)
Hình 4.16. Card do nhi t d  c a h  th ng lò nhi t d - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 4.16. Card do nhi t d c a h th ng lò nhi t d (Trang 64)
Hình 5.1. So d  kh i h  th ng di u khi n lò nhi t d - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.1. So d kh i h th ng di u khi n lò nhi t d (Trang 66)
Hình 5.2. M ch ghép n i P89V51RD2 - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.2. M ch ghép n i P89V51RD2 (Trang 67)
Hình 5.4. M ch 4 led 7 do n. - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.4. M ch 4 led 7 do n (Trang 68)
Hình 5.7. M t in l p du i - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.7. M t in l p du i (Trang 72)
Hình 5.8. M ch in m ch công su t lò nhi t d - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.8. M ch in m ch công su t lò nhi t d (Trang 73)
Hình 5.9. Kít di u khi n - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.9. Kít di u khi n (Trang 73)
Hình 5.11. Giao di n di u khi n h  th ng lò nhi t d  b ng máy tính. - Thiết kế và điều khiển hệ thống lò nhiệt độ sử dụng kit P89V51RD2 và PC
Hình 5.11. Giao di n di u khi n h th ng lò nhi t d b ng máy tính (Trang 76)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w