http://www.ebook.edu.vn
TRÖÔØNG ÑAÏI HOÏC COÂNG NGHIEÄP TP. HOÀ CHÍ MINH
KHOA COÂNG NGHEÄ ÑIEÄN TÖÛ
BOÄ MOÂN ÑIEÀU KHIEÅN TÖÏ ÑOÄNG
Baøi giaûng :
ÑO LÖÔØNG VAØ ÑIEÀU KHIEÅN BAÈNG MAÙY TÍNH
BIEÂN SOAÏN : ThS. HUYØNH MINH NGOÏC
LÖU HAØNH NOÄI BOÄ
TP. HOÀ CHÍ MINH, THAÙNG 9-2009
PDF created with pdfFactory Pro trial version www.pdffactory.com
http://www.ebook.edu.vn
Ño löôøng vaø ñieàu khieån baèng maùy nh© Huyønh Minh Ngoïc
2
LÔØI NOÙI ÑAÀU
Moân hoïc Ño löôøng vaø ñieàu khieån baèng maùy nh laø moät moân hoïc chuyeân ngnh
duøng giaûng daïy cho sinh vieân naêm cuoái ngaønh Ñieän töû töï ñoäng. Moân hoïc ñeà caäp ñeán
vaán ñeà öùng duïng maùy tính (Maùy nh caù nhaân PC, maùy nh coâng nghieäp , vaø PLC) vaøo
heä thoáng ñieàu khieån vaø ño löôøng. Xu höôùng phaùt trieån laø duøng Ñieàu khieån döïa vaøo maùy
nh (PC-based Control) vôùi heä ñieàu haønh maïnh, giao dieän thaân thieän, phaàn meàm deã phaùt
trieån vaø giaù thaønh ïp lí.
Ñeå hoïc toát moân hoïc naøy sinh vieân caàn phaûi hoïc qua moân Lyù thuyeát ñieàu khieån
töï ñoäng vaø Vi xöû lí. Giaùo trình goàm 10 chöông : Khaùi nieäm chung, caûm bieán vaø chuyeån
ñoåi, giao tieáp qua raõnh caém maùy nh, laäp trình cho maùy tính ñieàu khieån, card thu thaäp
döõ lieäu vaø ñieàu khieån, giao tieáp qua coång song song, giao tieáp qua coång noái tieáp vaø giao
tieáp qua coång USB, laäp trình giao tieáp noái tieáp, caùc boä chuyeån ñoåi döõ lieäu A/D vaø D/A ,
ñieàu khieån tuaàn töï, heä thoáng ñieàu khieån soá vaø maïng truyeàn thoâng coâng nghieäp.
Baøi giaûng naøy taùc giaû ñaõ ñoïc vaø giaûng daïy cho lôùp ÑHÑT2ALT, ÑHÑT3ALT,
vaø ÑHÑT1TC, ÑHÑT2TC vaø ÑHÑT2A. Baøi giaûng chaéc chaén khoâng traùnh khoûi thieáu
soùt, vaø toâi chaân thaønh caûm ôn caùc nhaän xeùt goùp yù cuûa caùc thaày coâ giaùo trong boä moân
ñieàu khieån töï ñoäng, caùc baïn ñoàng nghieäp vaø baïn ñoïc ñeå baøi giaûng ngaøy caøng hoaøn thieän
hôn. Thö goùp yù xin göûi veà boä moân ñieàu khieån töï ñoäng, Khoa Coâng ngheä Ñieän töû, tröôøng
Ñaïi hoïc Coâng nghieäp Tp. HCM. Ñòa chæ :soá 12 Nguyeãn Vaên Baûo, P.4 Q. Goø vaáp, TP.
HCM, ÑT: 38940390; email: huynhminhngoc@hui.edu.vn.
Ngaøy 15 thaùng 7 naêm 2010
Taùc giaû
Huyønh Minh Ngoïc
PDF created with pdfFactory Pro trial version www.pdffactory.com
http://www.ebook.edu.vn
Ño löôøng vaø ñieàu khieån baèng maùy nh© Huyønh Minh Ngoïc
3
MUÏC LUÏC
Lôøi noùi ñaàu 2
Muïc luïc 3
Chương 1: Khaùi nim chung 6
1.1.Maùy nh trong ñiu khin qu trình
1.1 Điu khin phaân cp v tích hp h thng
1.3. Ñieàu khieån voøng û vaø ñieàu khieån voøng kín. Heä thoáng ñieàu khieån soá
1.4. Noäi dung giaùo trình vaø öùng duïng.
Caâu hoûi
Chương 2: Cm biến vaø chuyeån ñoåi 19
2.0. Cô baûn ño löôøng.
2.1.Cm biến nhit ñoä
2.2.Caûm bieán löïc vaø troïng löôïng
2.3. Cm biến dch chuyn vaø khang caùch
Caâu hoûi
Chương 3: Giao tiếp qua raõnh cm maùy nh 67
3.1.Giao tieáp qua Raõnh cm ISA, EISA, Raõnh cm Vesa local bus
3.2. Giao tieáp qua Raõnh cm PCI, VMEbus (IEEE 1014), S-100, STD
3.3. Giôùi thieäu moät soá IC thöôøng duøng
Caâu hoûi vaø baøi taäp
Chöông 3A: Vi ñieàu khieån
Vi ñieàu khieån PIC16F877A
Taäp leänh cuûa PIC16F877A
Chương 4: Lp trình cho maùy nh ñiu khin 100
4.0. Caùc ngoân ng lp trình
Hp ng 8086, Qbasic, Pascal, C, Visual Basic , Delphi, C++, Visual C++/BorlandC++
Builder.
4.1.Lp trình xut nhp ngai vi
4.1.1.Lp trình xut nhp
4.1.2.Viết file lieân kết ñng
4.2.S dng ngt trong ñiu khin , DMA, PCI/ PCI Exp. (PC104 Slot VME).
4.3. Vi ñieàu khieån 8051 vaø laäp trình C
4.4. Neàn taûng phaàn cöùng vaø phaàn meàm
Caâu hoûi vaø Baøi taäp
Chöông 5A: Card thu thaäp döõ lieäu vaø ñieàu khieån 123
5.1. Ñaëc nh cuûa card PCI-1711
5.2. Nõng ñaëc ñieåm kyõ thuaät cuûa PCI-1711
5.3. Sô ñoà keát noái I/O cuûa PCI-1711
5.4. Sô ñoà khoái cuûa card PCI-1711.
5.5. Caùch thanh ghi cuûa card PCI 1711:
5.6. Chuyeån ñoåi A/D, D/A vaø DO, DI:
PDF created with pdfFactory Pro trial version www.pdffactory.com
http://www.ebook.edu.vn
Ño löôøng vaø ñieàu khieån baèng maùy nh© Huyønh Minh Ngoïc
4
5.7. Laäp trình cho card PCI 1711
Caâu hoûi vaø Baøi taäp
Chương 5: Giao tiếp qua cng song song 145
5.1.Tng quan v cng song song
5.2.Cu truùc ca cng song song
5.2.1.Cng SPP
5.2.2.Cng EPP
5.2.3.Cng ECP
5.3.Gheùp ni hai maùy tính bng cng song song
5.4. Maïch öùng duïng
-Maïch ñeøn nhaùy.
-Taïo xung vuoâng goùc ôû chaân D0 cuûa thanh ghi õ lieäu.
ieàu khieån ñeøn giao thoâng.
Caâu hoûi vaø Baøi tp
Chương 6: Giao tiếp qua cng ni tiếp vaø USB 163
6.1.Tng quan v cng ni tiếp
6.2.Cu truùc ca cng ni tiếp
6.3.IC thu phaùt vn năng bt ñng b UART
6.4.Caùc chun vaø phương thc truyn qua cng ni tiếp
-RS232
-RS485
6.5.Maïch giao tieáp coång noái tieáp vaø caùc chương trình mu.
6.6. Modem
6.7.Mch laäp trình vi ñieàu khieån ATmel 89C51
Caâu hoûi vaø baøi taäp
6.8. Giao tieáp qua cng USB 185
6.8.1.Tng quan v USB
6.8.2.Đặc nh cng USB
-Ñaëc nh coång USB.
- Maïch chuyeån ñoåi USB-RS232.
6.8.3.Trao ñoåi tin
6.8.4.Lp trình giao tiếp thiết b ngai vi qua cng USB
Caâu hoûi
Chöông 7: Laäp trình giao tieáp noái tieáp 195
7.1. Laäp trình trong DOS
Ngoân ngöõ QBasic, Pascal, C, leänh trong MSDOS.
7.2.Laäp trình duøng ngoân ngöõ Visual Basic 6.0.
7.3.Laäp trình duøng ngoân ngöõ laäp trình Delphi 5.0 vaø Visual C++ 6.0.
7.4. Laäp trình duøng Matlab
Caâu hoûi vaø baøi taäp
Chöông 8: Caùc b chuyn ñi d liu A/D vaø D/A. Heä thu thaäp döõ lieäu 201
8.0. Heä thoáng thu thaäp döõ lieäu.
8.1.Bieán ñoåi töông töï soá (ADC)
PDF created with pdfFactory Pro trial version www.pdffactory.com
http://www.ebook.edu.vn
Ño löôøng vaø ñieàu khieån baèng maùy nh© Huyønh Minh Ngoïc
5
-Bieán ñoåi A/D
-Caùc kyõ thuaät bieán ñoåi A/D
-Giao tiếp ADC vi vi xöû
-Giôùi thieäu ADC 0809
8.2. Bieán ñoåi soá- töông töï ( DAC)
-Bieán ñoåi D/A
-Giao tiếp DAC vi vi û
-Giôùi thieäu DAC 0808
Caâu hoûi
Chöông 8B: Boä ñieàu khieån logic laäp trình ñöôïc PLC ieàu khieån tuaàn töï ) 234
-Lyù thuyeát chuyeån maïch cô baûn
-Khaùi nieäm chung veà PLC
Caâu hoûi
Chöông 9 : Heä thoáng ñieàu khieån soá 249
9.0. Ñieàu khieån hoài tieáp
9.1. Ñaëc nh heä thoáng ñieàu khieån s
9.2.Thuaät toaùn ñieàu khieån
9.3. Bieán ñoåi C(s) ra C(z)
9.4 . Thuaät toaùn PID soá
9.5. AÛnh ôûng cuûa khaâu baõo hoøa
9.6. Boä phaän chaáp haønh vaø truyeàn ñoäng ñieän. Ñoäng servo vaø ñieàu khieån vò trí
9.7. Ñieàu khieån soá baèng maùy tính CNC
9.8. Thí duï veà ño löôøng vaø ñieàu khieån baèng maùy nh 291
9.8.1.H thng ñiu khin nhit ñ duøng maùy nh PC/vi xöû lí.
9.8.2.H thng ñiu khin toác ñoä ñoäng cô moät chieàu (DC) duøng vi xöû lí
9.8.3.Boä ñònh thôøi caùc thieát bò ñöôïc ñieàu khieån baèng vi xöû lí.
9.8.3.2. Heä thoáng ñieàu khieån ñeøn giao thoâng duøng AT89C51.
9.8.4. Boä ñieàu khieån cöôøng ñoä saùng duøng vi xöû
9.8.5. Heä thoáng thu thaäp döõ lieäu nhieàu keânh
9.9. Thieát keá ñaët ïc: tieáp caän khoâng gian traïng thaùi.
9.10. Thieát keá ñieàu khieån toái öu: tieáp caän khoâng gian traïng thaùi.
9.11.Heä thoáng ùi söï khoâng chaéc chaén (Heä môø)
Caâu hoûi vaø Baøi taäp
Chương 10: Mng truyeàn thoâng coâng nghip 348
10.1. Khaùi nim
10.2.Maïng Ethernet vaø bus tröôøng
-Maïng Ethernet
-Bus tröôøng.
ieàu khieån duøng PC.
10.3. Maïng I2C.
Caâu hoûi
PDF created with pdfFactory Pro trial version www.pdffactory.com