Hồ sơ bài giảng tích hợp, dạng bài giảng tích hợp, điều khiển các led tắt dần. Bài giảng trình giảng tại Hội giảng nhà giáo giáo dục nghề nghiệp. Bài giảng hướng dẫn lý thuyết và kỹ năng thực hành lắp mạch theo yêu cầu.
Trang 1CHƯƠNG TRÌNH
MÔ - ĐUN
Trang 2CHƯƠNG TRÌNH MÔ ĐUN ĐÀO TẠO VI ĐIỀU KHIỂN
Mã số mô đun: MĐ 24
Thời gian mô đun: 160h (Lý thuyết: 45h ; Thực hành: 115h)
I.VỊ TRÍ, TÍNH CHẤT CỦA MÔ ĐUN:
Vị trí của mô đun: Mô đun được bố trí sau khi học xong các mô đun
- Đo lường Điện – điện tử
- Kỹ thuật an toàn điện
- Kỹ thuật mạch điện tử
- Linh kiện điện tử
- Kỹ thuật số
Tính chất của mô đun: Là mô đun chuyên môn nghề nâng cao
II MỤC TIÊU MÔ ĐUN:
Học xong mô đun này học viên có năng lực:
- Giải thích nguyên lý hoạt động của hệ dùng vi điều khiển
- Thay thế các khối chức năng hư hỏng trong hệ dùng vi điều khiển
- Viết các chương trình ứng dụng đơn giản
III NỘI DUNG MÔ ĐUN:
N i dung t ng quátội dung tổng quát ổng quát và phân ph i th i gian:ối thời gian: ời gian:
Số tt Tên các bài trong mô đun
Thời gian Tổng
số
Lý thuyết
Thực hành
Kiểm tra
01 Sơ lược về lịch sử và hướng phát triển của vi
Trang 3Bài 8: CÁC CHƯƠNG TRÌNH ỨNG DỤNGA.Mục tiêu của bài:
- Làm quen với phần mềm soạn thảo
- Biết cách phân tích đề bài và tìm giải thuật cho bài toán
- Bíêt cách viết chương trình
- Hiệu chỉnh lỗi chương trình
- Vận dụng các lệnh của vi điều khiển để viết các chương trình
3 Các LED sáng dần từ hai bên vào giữa
4 Các LED sáng tuần tự từ trái qua phải và ngược lại
5 Các LED sáng tuần tự từ trái qua phải và sáng dần từ phải qua trái
III Chương Trình Điều Khiển Các LED 7 Đoạn
1 Các chương trình điều khiển LED 7 đoạn sáng
2 Chương trình đếm từ 00 đến 99 hiển thị trên 2 LED
3 Chương trình điều khiển đồng hồ số HH-MM-SS (mở rộng)
4 Chương trình hiển thị dòng chữ text trên các LED (mở rộng)
5 Chương trìnhchạy hàng chữ text từ phải sang trái và ngược lại (mở rộng)
IV Chương Trình Điều Khiển Các LED Ma Trận
1 Chương trình hiển thị ký tự lên LED
2 Chương trình hiển thị ký tự lên LED và chớp tắt (mở rộng)
3 Chương trình chạy chuỗi ký tự trên LED
4 Chương trình chạy chuỗi ký tự trên LED nhiều màu (mở rộng)
V Chương Trình Điều Khiển DAC-ADC
1 Chương trình điều khiển DAC
2 Chương trình điều khiển ADC
VI Chương Trình Điều Khiển Đèn Giao Thông (mở rộng)
Trang 4GIÁO ÁN
Trang 5GIÁO ÁN SỐ : 09 Thời gian thực hiện: 60 phút
Tên bài học trước: Các chương trình ứng dụng
Thực hiện ngày tháng năm 2015
BÀI 8: CÁC CHƯƠNG TRÌNH ỨNG DỤNG (tt)
MỤC TIÊU CỦA BÀI HỌC:
Sau khi học xong bài này học sinh có khả năng:
- Biết xây dựng sơ đồ giải thuật, vận dụng các lệnh của vi điều khiển để viếtchương trình và trình tự các bước lập trình điều khiển các LED đơn sáng dần
- Lập trình được chương trình điều khiển các LED đơn sáng dần
- Rèn luyện được tính cẩn thận, chính xác và an toàn
ĐỒ DÙNG VÀ TRANG THIẾT BỊ DẠY HỌC:
- Giới thiệu chủ đề: Tập trung lớp
- Giải quyết vấn đề: Tập trung lớp hướng dẫn lý thuyết liên quan sau đó cho học sinh thực hành riêng lẻ trên máy tính và bộ thực hành
- Kết thúc vấn đề: Tập trung lớp
Trang 6HOẠT ĐỘNG CỦA GIÁO VIÊN
HOẠT ĐỘNG CỦA HỌC SINH
1 Dẫn nhập:
Giới thiệu bài học mới Nêu tình huống học tập
của bài học
Tiếp cận tình huốnghọc tập để tự xác địnhkiến thức, kỹ năng cầnluyện tập
-Trình bày mục tiêucủa bài học
- Trình bày nội dungchính của bài học
-Tự xác định chủ đềcủa bài học
- Tự xác định mục tiêucần đạt được sau bàihọc
- Ghi nhận các kiếnthức và kỹ năng cầnlĩnh hội để đạt đượccác mục tiêu của bài
a Lý thuyết liên quan
(Đã dạy ở giờ học trước)
- Cho học sinh quan sát
IC 8951 và yêu cầu họcsinh xác định chân số 1
- Nhận xét kết quả thựchiện
- Nêu ý nghĩa của cácchân
- Quan sát, xác định chân số 1
- Lắng nghe, ghi nhận
- Lắng nghe, ghi chép
5 phút
Trang 7- Trình chiếu hình ảnhcác LED đơn sáng dần,phân tích và trình bày
sơ đồ giải thuật lênbảng
- Phân tích và viết câulệnh cho mỗi khốitrong sơ đồ giải thuật
- Gọi học sinh lên bảngviết lệnh cho khốitương tự
- Nhận xét kết quả thựchiện
- Chia nhóm thảo luận(2 học sinh/ nhóm):
Mỗi nhóm thảo luận,sắp xếp các câu lệnh
và trình bày lên bảngtương ứng với từngkhối trong giải thuật
- Nhận xét kết quả thựchiện các nhóm
- Hướng dẫn cách thựchiện
- Thao tác mẫu
- Hướng dẫn cách thựchiện
- Thao tác mẫu
- Nhận xét kết quả thựchiện
- Lắng nghe, ghi chép
- Quan sát, lắng nghe, ghi chép
- Quan sát, lắng nghe, ghi chép
- Trình bày lên bảng
- Lắng nghe, ghi nhận
- Suy nghĩ, thảo luận trình bày kết quả lên bảng
- Lắng nghe, ghi nhận
- Quan sát, lắng nghe, ghi chép
- Tập trung chú ý và thao tác theo giáo viên
- Quan sát, lắng nghe, ghi chép
- Tập trung chú ý và thao tác theo giáo viên
Trang 8c Thực hành
- Giáo viên nêu nhữnglỗi thường gặp trongquá trình thực hiện, chỉ
ra nguyên nhân và nêucách khắc phục
- Giao công việc chomỗi học sinh thực hiện:
Mỗi học sinh viếtchương trình điềukhiển chữ:
KHOA ĐIỆN sángdần, từ chữ K đến chữ
N, mỗi chữ cái đượcđiều khiển bởi mộtchân của Port_2 IC
8951 với thời giandelay 500 ms, dữ liệu
sử dụng thuộc hệ thậplục phân
- Hướng dẫn ghi phiếuthực hành
- Nhận xét kết quả thựchiện của học sinh
- Thực hiện viết chương trình điều khiển chữ:
KHOA ĐIỆN sángdần, từ chữ K đến chữ
N, mỗi chữ cái đượcđiều khiển bởi mộtchân của Port_2 IC
8951 với thời giandelay 500 ms, dữ liệu
sử dụng thuộc hệ thậplục phân
- Ghi vào phiếu thựchành và nộp lại lại chogiáo viên
-Tự hoàn thiện các kỹ năng trên cơ sở nhận xét của giáo viên
về kỹ năng
1 phút
Trang 9- Tài liệu tham khảo:
TRƯỞNG KHOA Ngày tháng năm 2015
GIÁO VIÊN
Trần Thanh Tân
Trang 10ĐỀ CƯƠNG BÀI GIẢNG
Trang 11BÀI 8: CÁC CHƯƠNG TRÌNH ỨNG DỤNG (tt)
Mục tiêu của bài học:
Sau khi học xong bài này học sinh có khả năng:
- Biết xây dựng sơ đồ giải thuật, vận dụng các lệnh của vi điều khiển để viếtchương trình và trình tự các bước lập trình điều khiển các LED đơn sáng dần
- Lập trình được chương trình điều khiển các LED đơn sáng dần
- Rèn luyện được tính cẩn thận, chính xác và an toàn
Nội dung bài học:
I.Chương trình delay
II.Chương trình điều khiển các LED đơn
1 Các LED sáng dần
* IC8951
Xác định chân số 1 của IC8951:
- Căn cứ vào dấu in trên thân IC
- Căn cứ vào dấu khuyết trên thân IC
Ý nghĩa các chân: gồm có 40 chân
- 8 chân chức năng
- 32 chân I/O: Được chia thành 4 Port
Port_0: Từ chân 39 đến chân 32
Port_1: Từ chân 1 đến chân 8
Port_2: Từ chân 21 đến chân 28
Port_3: Từ chân 10 đến chân 17
Trang 12* Một số lệnh liên quan:
Lệnh chuyển dữ liệu vào ô nhớ trực tiếp:
Cú pháp:MOV direct,#data
Ý nghĩa của lệnh: Nạp dữ liệu data vào ô nhớ có địa chỉ direct
Lệnh gọi chương trình con:
Cú pháp: LCALL addr16
Ý nghĩa của lệnh: Gọi chương trình con
Lệnh nhảy:
Cú pháp: LJMP addr16
Ý nghĩa của lệnh: Nhảy đến địa chỉ tùy ý
* Trình tự các bước lập trình điều khiển các LED đơn sáng dần
Bước 1: Phân tích và xây dựng sơ đồ giải thuật
4 LED tắt
LED 0 sáng
Trang 18Bước 3: Biên soạn, biên dịch và mô phỏng chương trình
- Biên soạn chương trình với phần mềm MIDE-51
;CHUONG TRINH CAC LED SANG DAN
ORG 0000HSANGDAN: MOV P1,#00000000B
LCALL DELAY1SMOV P1,#00000001B
Trang 19LCALL DELAY1SMOV P1,#00000011BLCALL DELAY1SMOV P1,#00000111BLCALL DELAY1SMOV P1,#00001111BLCALL DELAY1SLJMP SANGDAN
$INCLUDE(TV.ASM)END
- Biên dịch chương trình và kiểm tra lỗi (nếu có)
- Chạy mô phỏng với phần mềm Protues
Bước 4: Nạp chương trình , kết nối và khảo sát mạch.
- Nạp chương trình cho 8951 với phần mềm Proload
- Kết nối Port_1 với LED đơn
- Khảo sát mạch
Bộ thực hành vi điều khiển
Trang 20* Các lỗi thường gặp, nguyên nhân và cách khắc phục:
1 Không nạp được chương
trình
-Chưa cấp nguồn mạch nạp
-IC8951 bị hỏng
-Cấp nguồn cho mạch nạp
-Thay IC8951 khác
2 LED không sáng
-Chưa cấp nguồn mạch đọc
-Kết nối Port không đúng
-Cấp nguồn cho mạch đọc
-Kết nối lại
3 LED sáng không đúng
-Sơ đồ giải thuật sai
-Viết sai câu lệnh -Kết nối dây sai
-Xây dựng lại sơ đồ giải thuật
-Viết lại -Kết nối lại
*Viết chương trình điều khiển chữ: KHOA ĐIỆN sáng dần từ chữ K
đến chữ N.
Yêu cầu:
- Mỗi chữ cái được điều khiển bởi một chân của Port_2 IC 8951
- Thời gian delay là 500 ms
- Dữ liệu sử dụng thuộc hệ thập lục phân
Trang 21CÁC PHIẾU HỌC TẬP
Trang 22PHIẾU HƯỚNG DẪN THỰC HIỆN
Kỹ năng
Viết chương trình điều khiển chữ: KHOA ĐIỆN sáng dần từ chữ K đếnchữ N, mỗi chữ cái được điều khiển bởi một chân của Port_2 IC 8951 vớithời gian delay 500 ms, dữ liệu sử dụng thuộc hệ thập lục phân
T
T Bước Tiêu chuẩn
Phương pháp thực hiện
Phương tiện
sử dụng
Lưu ý
an toàn lao động
Viết trên tập Giấy, bút
2 Phân tích và
viết câu lệnh Câu lệnh đúngcú pháp Viết trên tập Giấy, bút
3 Biên soạn, biên
dịch và mô
phỏng chương
trình
8 LED môphỏng sángdần
- Biên soạn
chương trình với phần mểm Mide-51
- Biên dịch chương trình
và kiểm tra lỗi (nếu có)
- Mô phỏng vớiphần mềm Protues
Máy tính đãcài phần mềmMide-51,Protues
Đảm bảo
an toànđiện
- Nạp chương trình cho IC
8951 với phần mềm Proload
- Kết nối Port_2 mạch đọc với bảng LED đơn có chữ:
KHOA ĐIỆN
- Gắn IC 8951 vào mạch đọc
- Khảo sát mạch
- Máy tính đã cài phần mềm Proload
- Mạch nạp IC 8951
- IC 8951
- Bảng LED đơn có chữ:
KHOA ĐIỆN
- IC 8951 phải đặt đúng chân
số 1
- Thao tácnhẹ nhàng
- Đảm bảo
an toàn điện
Tiêu chí hoàn thành:Tất cả các bước phải được thực hiện “Có”
PHIẾU GIAO BÀI TẬP
Trang 23Giáo viên giao bài: Trần Thanh Tân
Thời gian thực hiện: 10 phút
Nhận xét của giáo viên hướng dẫn: