1
TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP
KHOA ĐIỆN T
TÀI LIỆU THỰC HÀNH
HC PHN: H THNG NHÚNG
2
MỤC LỤC
PHN 1: GII THIỆU MUDULE VI ĐIỀU KHIN PIC _____________________________ 4
1.1. Gii thiu ____________________________________________________________ 4
1.2. Nhưng tính năng của Kit vi điều khin PIC ________________________________ 4
1.3. Cu hình chi tiết các khi module ________________________________________ 5
1.3.1. Khi ngun ________________________________________________________ 5
1.3.2. Khối Vi điều khin __________________________________________________ 6
1.3.3. Khi hin th LCD 16x2 ______________________________________________ 6
1.3.4. Khối phím đơn _____________________________________________________ 7
1.3.5. Khi phím ma trn __________________________________________________ 7
1.3.6. Khi giao tiếp RS232 ________________________________________________ 8
1.3.7. Khi to xung (B đếm) ______________________________________________ 8
1.3.8. Khi thi gian thc (Real Time Clock) __________________________________ 9
1.3.9. Khối đo nhiệt độ - DS18S20 __________________________________________ 9
1.3.10. Khi thu tín hiu hng ngoi IR _____________________________________ 10
1.3.11. Khi chuyển đổi analog digital (ADC) ________________________________ 10
1.3.12. Khi hin th LED 7 thanh ___________________________________________ 10
1.3.13. Khi led Matrix ___________________________________________________ 11
1.3.14. Khối led đơn ______________________________________________________ 11
1.3.15. Khối điều khin STEP Motor. ________________________________________ 11
1.3.16. Khối điều khiển động cơ một chiu (DC motor) __________________________ 12
PHẦN 2: HƯỚNG DN S DỤNG MODULE VI ĐIỀU KHIN PIC VÀ PHN MM VÀ
PIC C Compiler. _____________________________________________________________ 13
2.1. ngdn s dụng Module vi điều khin PIC _____________________________ 13
2.2. ng dn s dng phn mm _________________________________________ 13
PHẦN 3: HƯỚNG DN THỰC HÀNH TRÊN MODULE VI ĐIỀU KHIN PIC ________ 18
BÀI 1: LP TRÌNH PHÍM BẤM ĐƠN ________________________________________ 18
A. MỤC ĐÍCH: _________________________________________________________ 18
B. YÊU CU: ___________________________________________________________ 18
C. TRÌNH T THÍ NGHIM ______________________________________________ 18
BÀI 2: LP TRÌNH MA TRN BÀN PHÍM ____________________________________ 24
A. MỤC ĐÍCH: _________________________________________________________ 24
B. YÊU CU: ___________________________________________________________ 24
C. TRÌNH T THÍ NGHIM ______________________________________________ 24
BÀI 3: LP TRÌNH VI ADC _______________________________________________ 29
A. MỤC ĐÍCH: _________________________________________________________ 29
3
B. YÊU CU: ___________________________________________________________ 29
C. TRÌNH T THÍ NGHIM ______________________________________________ 29
BÀI 4: LP TRÌNH X LÝ TÍN NGT NGOÀI ________________________________ 33
A. MỤC ĐÍCH: _________________________________________________________ 33
B. YÊU CU: ___________________________________________________________ 33
C. TRÌNH T THÍ NGHIM ______________________________________________ 33
BÀI 5: LP TRÌNH TRUYN THÔNG RS232 _________________________________ 37
A. MỤC ĐÍCH: _________________________________________________________ 37
B. YÊU CU: ___________________________________________________________ 37
C. TRÌNH T THÍ NGHIM ______________________________________________ 37
4
PHẦN 1: GIỚI THIỆU MUDULE VI ĐIỀU KHIỂN PIC
1.1. Giới thiệu
Module vi điều khin PICkit phát trin hoàn chỉnh, đầy đủ tính năng và dễ s dng cho
MicroChip PIC Microcontroller. Vi Module vi điều khin PIC Ngưi dùng không phi
bn tâm v phn cng, mà tp trung vào các ng dng phn mm.
Module vi điều khin PIC Thiết kế đặc bit không dùng dây cắm. Các module đưc kết ni
hoc ngt khi MCU mt cách linh hot bng Jumper hoc DipSW rt tin li và gn gàng.
Hình 1: Sơ đồ tổng thể Module đào tạo vi điều khiển PIC.
1.2. Nhưng tính năng của Kit vi điều khiển PIC
1. Power Supply: S dng ngun ngoài AC/DC 7 ~ 12V công tc ngun
ON/OFF.
2. Tích hp sn mch nạp PICKIT2 đ nạp debug chương trình cho vi điu
khin,ngoài ra còn có đường ICSP programmer sn sàng s dng cho mch np
s dng chun ICSP .
5
3. Suport dòng PIC16,PIC18 8bitMCU/DIP40 (có th dùng cho DIP20 bng cách
s dng Adapter chuyn chân).
4. LCD 16x2 4 BIT có biến tr chỉnh độ tương phản.
5. Khối phím đơn gồm 8 nút bm up/down .
6. Ma trn bàn phím4x4 (16 nút) bm ma trn kết ni qua DipSW.
7. RS-232 Comunication giao tiếp truyn d liu vi PC.
8. Khi thi gian thc (RTC DS1307 Real time clock) kết ni hoc ngt khi Vi
điều khin qua DIPSW.
9. DS1820 Digital thermometer dùng để đo nhiệt độ t -55ºC to 125ºC.
10. Điu khin thu phát hng ngoi - IR.
11. B chuyển đổi ADC 3 kênh 8 bit hoc 10 bit.
12. 6 Led 7seg Anode chung multiplex mode. kết ni hoc ngt khi Vi điều khin
qua DIPSW.
13. LED ma trn hin th s - ký t .
14. 16 led đơn anod chung.
15. Điu khiển động cơ bưc.
16. Điu khiển động cơ một chiu.
17. Graphic LCD 128x64 / Charracter LCD16x2 8-bit biến tr chỉnh độ tương
phn.
18. Xtal s dng socket d dàng thay đổi.
19. RESET Switch - loi ln cho phép dng Reset mch bng tay .
20. Mch in xuyên lp cht lượng cao kích thước 350x250 mm.
21. Có Mica bo v n dưới chng ngn mch.
1.3. Cấu hình chi tiết các khối module
1.3.1. Khối nguồn
Cung cấp nguồn DC5V cho toàn bộ các module của KIT VDK PIC