Báo cáo tốt nghiệp Đánh giá rủi ro quá trình xử lí nước cấp tại Chi nhánh Cấp...
A 02 decuong_thuc_hanh_vxl
1. 1
TRƯỜNGĐẠI HỌC SƯ PHẠM KỸ THUẬT
TP. HỒ CHÍ MINH
KHOA ĐIỆN – ĐIỆN TỬ
Ngành đào tạo: Công nghệ kỹ thuật điện tử,
truyền thông
Trình độ đào tạo: Đại học
Chương trình đào tạo: Công nghệ kỹ thuật
điện tử, truyền thông
Đề cương chi tiết học phần
1. Tên học phần: Thực hành vi xử lý Mã học phần: PRMI 320463
2. Tên Tiếng Anh: Microprocessor Laboratory
3. Số tín chỉ: 2 tín chỉ (0/6/12) (0 tín chỉ lý thuyết, 2 tín chỉ thực hành/thí nghiệm)
Phân bố thời gian: 15 tuần (0 tiết lý thuyết + 6 tiết thực hành + 12 tiết tự học/ tuần)
4. Các giảng viên phụ trách học phần:
1/ GV phụ trách chính: GVC.Ths. Nguyễn Đình Phú
2/ Danh sách giảng viên cùng GD: ThS. Trương Ngọc Anh, Ths. Phan Vân Hoàn, Ths.
Phạm Tỷ Phú, Ths. Nguyễn Văn Hiệp.
5. Điều kiện tham gia học tập học phần
Môn học tiên quyết: Vi xử lý.
Môn học trước: Vi xử lý.
6. Mô tả học phần (Course Description)
Môn học này trang bị cho người học các nội dung thực hành lập trình cho vi điều khiển
giao tiếp điều khiển led đơn, led 7 đoạn, LCD, led ma trận, bàn phím, đồng hồ thời gian thực, định
thời timer, đếm xung ngoại counter, chuyển đổi tương tự sang số (ADC), giao tiếp cảm biến đo
nhiệt độ, điều khiển động cơ, truyền dữ liệu, các ứng dụng thực tế.
7. Mục tiêu học phần (Course Goals)
Mục tiêu
(Goals)
Mô tả
(Goal description)
(Học phần này trang bị cho sinh viên)
Chuẩn đầu ra
CTĐT
G1 Có kiến thức cơ bản về kỹ thuật vi xử lý, vi điều khiển. 1.3, 1.4
G2
Có kỹ năng tư duy để thiết kế mạch điều khiển dùng vi xử lý và
vi điều khiển.
Có kỹ năng tư duy để lập trình điều khiển dùng vi xử lý và vi
điều khiển.
Có kỹ năng phân tích và giải quyết các vấn đề phát sinh khi
dùng vi xử lý và vi điều khiển.
2.1, 2.2
G3
Kỹ năng làm việc nhóm, giao tiếp và khả năng đọc hiểu các tài
liệu kỹ thuật bằng tiếng Anh.
3.1, 3.2, 3.3
G4 Thiết kế và lập trình các hệ thống điều khiển dùng vi xử lý và vi
điều khiển.
4.3, 4.4
2. 2
8. Chuẩn đầu ra của học phần
Chuẩn đầu ra
HP
Mô tả
(Sau khi học xong môn học này, người học có thể)
Chuẩn đầu ra
CDIO
G1
G 1.1 Biết cấu trúc phần cứng của bộ thực hành vi điều khiển PIC
và các giao tiếp mở rộng port.
Biết cách thức vi điều khiển giao tiếp với module: 32led đơn,
4 led 7 đoạn trực tiếp, 8 led 7 đoạn quét, LCD, nút nhấn đơn,
bàn phím ma trận, GLCD, động cơ bước, động cơ DC, relay,
triac, buzzer, IC thời gian thực, bộ nhớ nối tiếp Eeprom,
ADC/DAC, cảm biến nhiệt LM35, DS18B20, cảm biến
khoảng cách siêu âm, cảm biến khoảng các hồng ngoại, cảm
biến thu phát tạo xung cho mạch đếm sản phẩm, cảm biến
Gas, cảm biến quang.
Biết nguyên lý hoạt động các IC mở rộng.
1.1
G 1.2 Biết sử dụng phần mềm để lập trình cho vi điều khiển
Biết khai báo thư viện.
1.2
G 1.3 Biết lập trình cho vi điều khiển để điều khiển tất cả các module
có trong bộ thí nghiệm.
1.1, 1.2, 1.3
G2
G 2.1 Có kỹ năng tư duy để giải quyết các vấn đề của bài tập lập
trình điều khiển dùng vi điều khiển PIC
Biết lập trình để lập trình kết hợp nhiều module lại với nhau
Có kỹ năng phân tích và giải quyết các vấn đề phát sinh lỗi
khi lập trình dùng vi điều khiển PIC.
Khi thực hiện các bài kiểm tra thì phải trung thực.
Có thái độ và đạo đức nghề nghiệp đúng đắn, tác phong làm
việc nghiêm túc.
Có thái độ và tính thần xây dựng, bảo quản thiết bị tốt.
2.1.1, 2.1.3,
2.1.4
2.4.2, 2.4.4,
2.5.1, 2.5.2
G3
G 3.1 Có khả năng làm việc trong các nhóm để thảo luận và giải
quyết các vấn đề liên quan đến lập trình PIC
3.1.1, 3.1.2,
3.1.5
G 3.2 Đọc các tài liệu tiếng anh liên quan đến cảm biến
Hiểu được các thuật ngữ tiếng Anh dùng cho điện tử
3.3.1
G4
G 4.1 Thiết kế các hệ thống sử dụng PIC 4.4.4
G 4.2 Kiểm tra và đánh giá các hệ thống hệ thống sử dụng PIC 4.5.5
9. Tài liệu học tập
- Sách, giáo trình chính:
1.Nguyễn Đình Phú, Giáo trình vi xử lý, ĐH SPKT TP. HCM 2014.
3. 3
2. Nguyễn Đình Phú, Thực hành vi điều khiển PIC, ĐH SPKT TP. HCM 2014
- Sách (TLTK) tham khảo:
1.Nguyễn Đình Phú, Giáo trình kỹ thuật số, ĐH SPKT TP. HCM 2014.
10. Đánh giá sinh viên:
- Thang điểm: 10
- Kế hoạch kiểm tra như sau:
Hình
thức
KT
Nội dung Thời điểm
Công cụ
KT
Chuẩn
đầu ra
KT
Tỉ lệ
(%)
Bài kiểm tra 75
Thực
hành
Kiểm tra module 1: 32 led đơn, nút nhấn,
bàn phím ma trận
Tuần 3 Làm tại lớp,
thời gian
45-60
G1.1,
G12,
G2.1.1,
G2.1.3,
G2.1.4
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2
15
Thực
hành
Kiểm tra module 2: 4 led 7 đoạn, 8 led
quét, timer, counter, đếm xung ngoại, nút
nhấn, bàn phím ma trận
Tuần 6 Làm tại lớp,
thời gian
45-60
G1.1,
G12,
G2.1.1,
G2.1.3,
G2.1.4
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2
15
Thực
hành
Kiểm tra module 3: 4 led 7 đoạn, 8 led
quét, timer, counter, điều khiển động cơ
bước, động cơ DC, thay đổi tốc độ, thuận
nghịch, hiển thị số bước số vòng, tốc độ.
Tuần 9 Làm tại lớp,
thời gian
45-60
G1.1,
G12,
G2.1.1,
G2.1.3,
G2.1.4
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2
15
4. 4
Thực
hành
Kiểm tra module 4: LCD, 4 led 7 đoạn, 8
led 7 đoạn quét, nút nhấn, cảm biến nhiệt
LM35, cảm biến PIR, cảm biến khoảng
cách, timer, counter, cảm biến one wire
DS18B20, ADC.
Tuần 12 Làm tại lớp,
thời gian
45-60
G1.1,
G12,
G2.1.1,
G2.1.3,
G2.1.4
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2
15
Thực
hành
Kiểm tra module 5: LCD, 4 led 7 đoạn, 8
led 7 đoạn quét, nút nhấn, cảm biến và
các IC giao tiếp chuẩn I2C, truyền dữ
liệu.
Tuần 15 Làm tại lớp,
thời gian
45-60
G1.1,
G12,
G2.1.1,
G2.1.3,
G2.1.4
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2
15
Bài tập lớn (Project) 15
TC
Thi công mạch ứng dụng tùy chọn nhưng
phải có truyền dữ liệu giữa PIC và máy
tính.
Tuần 10 Đánh giá
sản phẩm
G2.2,
G2.4
15
11. Nội dung chi tiết học phần:
Tuần Nội dung
Chuẩn đầu
ra học
phần
1
Chương 1: Hướng dẫn sử dụng bộ thí nghiệm vi xử lý
Chương 2: Hướng dẫn sử dụng phần mềm lập trình và phần mềm
nạp code
A Nội Dung (ND) GD trên lớp (6)
Nội dung GD thực hành
1.1. Giới thiệu bộ thí nghiệm vi xử lý, vi điều khiển.
1.2. Cấu hình bộ thí nghiệm:
1. Hệ thống vi điều khiển và giao tiếp mở rộng port.
2. Module 1: giao tiếp với 32 led đơn.
3. Module 2: giao tiếp với 4 led 7 đoạn trực tiếp.
4. Module 3: giao tiếp với 8 led 7 đoạn theo phương pháp quét.
5. Module 4: giao tiếp với các phím nhấn đơn, ma trận phím.
6. Module 5: giao tiếp với LCD
7. Module 6: giao tiếp với GLCD
G1.1,
G1.2,
G1.3
G3.1.1,
5. 5
8. Module 7: giao tiếp với relay, triac, buzzer.
9. Module 8: giao tiếp với các thiết bị real-time, Eeprom,
ADC/DAC chuẩn I2C.
10. Module 9: giao tiếp với các cảm biến nhiệt LM35, DS18B20,
cảm biến siêu âm đo khoảng cách, cám biến thu phát hồng ngoại
đo khoảng cách, cảm biến thu phát hồng ngoại tạo xung, cảm
biến Gas, cảm biến quang.
11. Module 10: giao tiếp với động cơ bước và động cơ DC.
12. Module 11: giao tiếp với ma trận led.
1.3. Hướng dẫn phần mềm lập trình: viết code, biên dịch, chỉnh sửa
lỗi.
1.4. Hướng dẫn phần mềm nạp code cho vi điều khiển.
PPGD chính:
+ Thuyết trình: phần cứng bộ thí nghiệm
+ Chỉ dẫn làm mẫu:
+ Quan sát sinh viên thực hành:
+ Kiểm tra đánh giá:
+ Tóm tắt nội dung thực hành:
G3.1.2
G3.1.5
G3.3.1
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
2
Chương 3: Điều khiển Module 32 led đơn, nút nhấn, bàn phím ma
trận
A/ Tóm tắt các ND và PPGD chính trên lớp: (6)
Nội dung GD thực hành:
2.1 Mục đích yêu cầu.
2.2 Các bài thực hành điều khiển module 32 led:
1. Các bài điều khiển led sáng tắt dần tắt dần 2 chiều, từ ngoài
vào, từ trong ra.
2. Điểm sáng di chuyển hai chiều, từ ngoài vào và từ trong ra.
3. Sáng dồn hai chiều và từ ngoài vào, từ trong ra.
4. Điểm sáng di chuyển mất dần hai chiều, từ ngoài vào, từ trong
ra.
5. Các bài điều khiển led tổng hợp các bài đã viết.
2.3 Các bài thực hành nút nhấn đơn:
Các bài mẫu và các bài tập dùng nút nhấn đơn để điều khiển:
điều khiển led sáng và tắt bằng 2 nút nhấn ON và OFF, điều
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
6. 6
khiển bằng 3 nút nhấn ON, OFF, INV để thấy hiện tượng dội và
chống dội cho nút nhấn.
Lập trình: chọn chương trình điều khiển 32 led bằng nút nhấn
đơn.
2.4 Các bài thực hành bàn phím ma trận:
Các bài mẫu và các bài tập bàn phím ma trận.
Ứng dụng bàn phím ma trận để điều khiển.
PPGD chính:
+ Thuyết trình: nội dung giao tiếp 32 led, các bài thực hành
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
3, 4
Chương 4: Điều khiển Module 4 led 7 đoạn trực tiếp
A/ Các nội dung và PPGD chính trên lớp: (12)
Nội dung GD thực hành:
3.1 Mục đích yêu cầu.
3.2 Các bài thực hành điều khiển module 4 led 7 đoạn:
1. Khảo sát led 7 đoạn, mã 7 đoạn, cách kết nối mở rộng điều
khiển và hàm xuất dữ liệu ra module 4 led.
2. Bài hiển thị dữ liệu trên 4 led
3. Bài điều khiển 1 led đếm thời gian.
4. Bài điều khiển 2 led đếm thời gian.
5. Bài điều khiển 3 led đếm thời gian.
6. Bài điều khiển 4 led đếm thời gian.
3.3 Các thực hành đếm xung ngoại:
1. Khảo sát timer/counter T0 chế độ đếm xung ngoại
2. Các lệnh lập trình cho counter T0.
3. Khảo sát mạch tạo xung để phát hiện sản phẩm dùng led thhu
phát hồng ngoại.
4. Lập trình các bài đếm xung ngoại.
5. Lập trình các bài đếm xung ngoại có kết hợp với nút nhấn để
điều khiển đếm, đặt trước số đếm.
3.4 Các bài nâng cao:
1. Kết hợp module 32 led đơn, 4 led 7 đoạn để thực hiện 2 chức
năng cùng lúc: vừa điều khiển 32 led chạy các chương trình quảng
cáo và đếm sản phẩm hiển thị ở 4 led 7 đoạn.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
7. 7
PPGD chính:
+ Thuyết trình: nội dung giao tiếp 4 led 7 đoạn, nút nhấn, bàn phím
ma trận, các bài thực hành
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
5, 6
Chương 5: Điều khiển Module led 7 đoạn quét
A/ Các nội dung và PPGD chính trên lớp: (6)
Nội dung GD thực hành:
4.1 Mục đích yêu cầu.
4.2 Các bài thực hành cho module 8 led 7 đoạn quét:
1. Khảo sát led 7 đoạn kết nối theo phương pháp quét, nguyên lý
điều khiển led 7 đoạn sáng, cách kết nối.
2. Bài điều khiển 8 led sáng 8 số, thử nghiệm quét chậm, quét vừa,
quét nhanh để hiểu nguyên lý quét.
3. Các bài lập trình điều khiển đếm giây, đếm giây chính xác dùng
timer định thời báo ngắt, đếm phút giây, đếm giờ phút giây.
Lập trình đồng hồ hiển thị giờ phút giây có 3 nút nhấn để chỉnh
thời gian giống đồng hồ thực tế.
4. Lập trình kết hợp với bàn phím ma trận để biết khi nhấn thì dịch
dữ liệu vào giống máy tính trong thực tế.
5. Đếm sản phẩm hiển thị trên 8 led quét.
4.3 Các bài nâng cao:
1. Kết hợp với module 32 led đơn, 4 led 7 đoạn để thực hiện: vừa
điều khiển 32 led chạy các chương trình quảng cáo, vừa đếm
sản phẩm dùng counter T0, vừa đếm đồng hồ cùng 1 lúc.
PPGD chính:
+ Thuyết trình: nội dung giao tiếp 8 led 7 đoạn quét, các bài thực
hành.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
8. 8
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
7, 8
Chương 6: Giao tiếp Module động cơ bước và động cơ DC
A/ Các nội dung và PPGD chính trên lớp: (12)
Nội dung GD thực hành:
6.1 Mục đích yêu cầu.
6.2 Các bài thực hành điều khiển động cơ bước:
1. Sơ đồ nguyên lý, các thông số làm việc của ĐC bước.
2. Sơ đồ giao tiếp vi điều khiển với động cơ bước.
3. Khảo sát IC giao tiếp công suất L298
4. Dữ liệu điều khiển động cơ bước: bước đủ, nữa bước.
5. Các bài lập trình điều khiển động cơ quay thuận, quay nghịch,
nhanh chậm có giao tiếp với các nút nhấn để điều khiển.
6. Chạy theo số bước, số vòng và kết hợp led 7 đoạn để hiển thị số
bước, số vòng.
6.3 Các bài thực hành điều khiển động cơ DC:
1. Sơ đồ nguyên lý, các thông số làm việc của ĐC DC.
2. Sơ đồ giao tiếp vi điều khiển với động cơ DC.
3. Các bài lập trình Điều khiển động cơ quay thuận, quay nghịch,
có giao tiếp với các nút nhấn để điều khiển.
6.4 Các bài thực hành điều khiển thay đổi tốc độ động cơ DC:
1. Nguyên lý điều khiển thay đổi tốc độ của ĐC DC bằng PWM.
2. Tính toán các thông số chu kỳ, hệ số chu kỳ và giá trị thay đổi
tốc độ động cơ theo yêu cầu.
3. Các lệnh lập trình cho khối PWM.
4. Các bài lập trình điều khiển động cơ thay đổi tốc độ bằng các
nút nhấn và quay thuận, quay nghịch.
6.5 Các bài nâng cao:
1. Kết hợp điều khiển cả 2 động cơ cùng 1 lúc, điều khiển bằng nút
nhấn, hiển thị thông số trên led.
2. Kết hợp module 32 led chạy quảng cáo, 4 led hiển thị các thông
số động cơ, đếm sản phẩm, 8 led hiển thị đồng hồ, 4 nút nhấn
điều khiển 2 đơn cơ bước và DC on và off.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến điều khiển động cơ bước,
động cơ DC.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
9. 9
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
9, 10
Chương 7: Giao tiếp Module LCD
A/ Các nội dung và PPGD chính trên lớp: (12)
Nội dung GD thực hành:
7.1 Mục đích yêu cầu.
7.2 Các bài thực hành tập điều khiển LCD:
1. Các thông số làm việc của LCD: thông số kích thước, sơ đồ chân,
chức năng các chân, mạch kết nối với vi điều khiển, tập lệnh điều
khiển LCD, các loại bộ nhớ DDRAM, CGRAM, địa chỉ bộ nhớ,
quy trình khởi tạo LCD và các thông số thời gian.
2. Các bài lập trình hiển thị chuỗi, ký tự trên LCD, dịch chuỗi, đếm
thời gian, chỉnh thời gian bằng nút nhấn.
3. Các bài thực hành sử dụng vùng nhớ CGRAM để tạo các ký tự
theo ý muốn.
4. Kết hợp mạch tạo xung và counter để đếm sản phẩm hiển thị trên
LCD
7.3 Các bài nâng cao:
1. Kết hợp module 32 led chạy quảng cáo, 4 led hiển thị kết quả
đếm sản phẩm, 8 led hiển thị đồng hồ, 4 nút nhấn điều khiển 2
đơn cơ bước và DC on và off, LCD hiển thị các thông số của
động cơ gồm số bước, số vòng, trạng thái động cơ bước, dc quay
thuận, nghịch.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến LCD.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
10. 10
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
10, 11
Chương 8: Giao tiếp các cảm biến và ADC
A/ Các nội dung và PPGD chính trên lớp: (12)
Nội dung GD thực hành:
7.1 Mục đích yêu cầu.
7.2 Các bài thực hành dùng cảm biến nhiệt LM35:
1. Giới thiệu ADC của vi điều khiển: sơ đồ khối, số lượng kênh,
điện áp tham chiếu, độ phân giải, các lệnh lập trình ADC.
2. Giới thiệu cảm biến nhiệt độ LM35: các thông số, sơ đồ kết nối,
hệ số chuyển đổi nhiệt độ thành điện áp.
3. Sơ đồ mạch đèn gia nhiệt điều khiển bằng contact và bằng triac,
buzzer.
4. Lập trình đo nhiệt độ hiển thị ở led 7 đoạn, có cảnh báo qúa nhiệt
bằng âm thành, gia tăng nhiệt bằng đèn.
5. Lập trình điều khiển tự động ổn định nhiệt độ, có cài giới hạn
nhiệt độ.
6. Đo và điều khiển 2 kênh cảm biến hiển thị led 7 đoạn và LCD
7.3 Các bài thực hành dùng cảm biến khoảng cách GP2D12:
1. Giới thiệu cảm biến khoảng cách hồng ngoại GP2D12: các thông
số, sơ đồ kết nối, hệ số chuyển đổi hay đặc tuyến chuyển đổi.
2. Lập trình đo khoảng cách theo độ phân giải 10cm, 1cm theo hàm
mũ chuyển đổi.
3. Lập trình đếm người dùng cảm biến khoảng cách.
7.4 Các bài thực hành dùng cảm biến nhiệt 1 dây DS18B20:
4. Giới thiệu cảm biến khoảng DS18B20: các thông số, sơ đồ kết
nối, hệ số chuyển đổi hay đặc tuyến chuyển đổi.
5. Lập trình đo nhiệt độ hiển thị led 7 đoạn và LCD, đọc địa chỉ cảm
biến trên LCD
6. Lập trình cảnh báo quá nhiệt và tự động ổn định.
7.5 Các bài nâng cao:
1. Tổng hợp nhiều module: điều khiển 32 led quảng cáo, 4 led đếm
sản phẩm dùng counter T0, 8 led đếm đồng hồ dùng timer T1,
LCD hiển thị nhiệt độ 2 kênh, khoảng cách, các thông số làm
việc của 2 động cơ, 4 nút nhấn điều khiển động cơ on và off.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến ADC và các cảm biến.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
11. 11
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
12, 13
Chương 9: Giao tiếp các thiết bị theo chuẩn I2C
A/ Các nội dung và PPGD chính trên lớp: (12)
Nội dung GD thực hành:
8.1 Mục đích yêu cầu.
8.2 Các bài thực hành giao tiếp thiết bị theo chuẩn I2C:
1. Chuẩn truyền dữ liệu I2C: số lượng tín hiệu, tên tín hiệu, sơ đồ
hệ thống giao tiếp chuẩn I2C, địa chỉ thiết bị tớ, quy trình thiết
bị chủ điều khiển thiết bị tớ: quy trình đọc, quy trình ghi.
2. Khảo sát thiết bị tớ là IC thời gian thực DS13B07: chức năng, sơ
đồ chân, sơ đồ khối, chức năng các khối, cấu trúc bộ nhớ, mạch
điện giao tiếp vi điều khiển với DS13B07, địa chỉ thiết bị đọc và
địa chỉ thiết bị ghi của DS13B07.
3. Thực hành khởi tạo IC thời gian thực DS13B07 đếm thời gian
thực và hiển thị thời gian thực trên led 7 đoạn, trên LCD. Chỉnh
thời gian thực bằng 3 nút nhấn MOD, UP và DW.
4. Lập trình điều khiển reng chuông theo thời gian thực.
8.3 Các bài thực hành ADC/DAC giao tiếp chuẩn I2C:
1. Khảo sát thiết bị tớ là IC ADC/DAC PCF8591: chức năng, sơ đồ
chân, sơ đồ khối, chức năng các khối, cấu trực thanh ghi, mạch
điện giao tiếp vi điều khiển với PCF8591, địa chỉ thiết bị đọc và
địa chỉ thiết bị ghi của PCF8591.
2. Thực hành đo nhiệt độ dùng cảm biến LM35 qua IC ADC
PCF8591, đo cường độ ánh sáng hiển thị led 7 đoạn và LCD.
3. Lập trình xuất dữ liệu số ra DAC để tạo tín hiệu điện áp tương tự
điều khiển đèn led sáng tăng cường độ khi dữ liệu số tăng.
8.4 Các bài thực hành bộ nhớ Eeprom giao tiếp chuẩn I2C:
1. Khảo sát thiết bị tớ là IC nhớ nối tiếp AT24C512: chức năng, sơ
đồ chân, sơ đồ khối, chức năng các khối, mạch điện giao tiếp vi
điều khiển với AT24C512, địa chỉ thiết bị đọc và địa chỉ thiết bị
ghi của AT24C512.
2. Thực hành ghi dữ liệu vào bộ nhớ và đọc dữ liệu đã ghi hiển thị
led 7 đoạn và LCD.
8.5 Các bài nâng cao:
1. Kết hợp các module lại với nhau.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến I2C và thiết bị IC thời gian
thực, ADC/DAC PCF 8591 và bộ nhớ Eeprom.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
12. 12
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
14
Chương 10: Giao tiếp Module led ma trận
A/ Các nội dung và PPGD chính trên lớp: (6)
Nội dung GD thực hành:
12.1 Mục đích yêu cầu.
12.2 Các bài thực hành module led ma trận:
1. Giới thiệu led ma trận, nguyên lý tích hợp, nguyên lý điều khiển,
mạch điện giao tiếp vi điều khiển với led ma trận, nguyên lý mở
rộng cho nhiều led.
2. Cách tìm mã hiển thị cho 1 ký tự.
3. Các bài thực hành hiển thị 1, 2, 3 ký tự theo nguyên lý quét cột,
hiển thị 1 màu, 2 màu, phối hợp 2 màu thành màu thứ 3.
4. Các bài thực hành hiển thị 1, 2, 3 ký tự theo nguyên lý quét hàng,
hiển thị 1 màu, 2 màu, phối hợp 2 màu thành màu thứ 3
5. Dịch chuyển chuỗi trên led ma trận.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến led ma trận.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
15 Chương 11: Giao tiếp Modulee truyền dữ liệu SPI, UART
13. 13
A/ Các nội dung và PPGD chính trên lớp: (6)
Nội dung GD thực hành:
14.1 Mục đích yêu cầu.
14.2 Các bài thực hành:
1. Giới thiệu các thông số liên quan truyền dữ liệu UART.
2. Thực hành truyền dữ liệu giữa máy tính và vi điều khiển theo
chuẩn UART hiển thị ký tự trên LCD.
PPGD chính:
+ Thuyết trình: nội dung liên quan đến truyền dữ liệu UART.
+ Chỉ dẫn làm mẫu: lập trình thao tác 1 bài mẫu.
+ Quan sát sinh viên thực hành: theo dõi SV thực hành và giải đáp
các thắc mắc.
+ Kiểm tra đánh giá: kiểm tra SV làm các bài tập đúng sai.
+ Chấm báo cáo: chấm báo cáo bài trước.
+ Tóm tắt nội dung thực hành: và giao bài chuẩn bị và cho buổi học
tiếp theo.
G1.1,
G1.2,
G1.3
G2.1.1,
G2.1.3,
G2.1.4,
G2.4.2,
G2.4.4,
G2.5.1,
G2.5.2,
G3.1.1,
G3.1.2,
G3.1.5,
G3.3.1,
B/ Các nội dung cần tự học ở nhà: (12)
+ Củng cố lại các kiến thức đã học.
+ Làm các bài tập, làm báo cáo, trả lời các câu hỏi ôn tập.
+ Đặt ra các câu hỏi, các vấn đề có liên quan.
+ Chuẩn bị nội dung tiếp theo.
12. Đạo đức khoa học:
Các bài tập trên lớp, ở nhà và dự án phải được thực hiện từ chính bản thân sinh viên. Nếu
bị phát hiện có sao chép thì xử lý các sinh viên có liên quan bằng hình thức đánh giá 0 (không)
điểm quá trình và cuối kỳ.
13. Ngày phê duyệt lần đầu:
14. Cấp phê duyệt:
Trưởng khoa Trưởng BM Nhóm biên soạn
15. Tiến trình cập nhật ĐCCT
Lấn 1: Nội Dung Cập nhật ĐCCT lần 1: ngày tháng năm <người cập nhật ký và
ghi rõ họ tên)
Tổ trưởng Bộ môn: