BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN

30 1.3K 1
BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN

Đ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

BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 2 SV: Trần phi Long MSSV: LT11100051 BÀI 1 : ĐIỀU KHIỂN 8 LED ĐƠN A / điều khiển 8 led đơn theo trình tự như sau Dùng AT89C51 lập trình để 7 led phát sáng và 1 led tắt , quá trình này được lặp lại tuần tự , chỉ có duy nhất 1 led tắt theo thứ tự từ trái sang phải  Mạch điện mô phỏng phần cứng B / Mạch điện phần cứng giống câu A Trường hợp này giống trường hợp A, nhưng chỉ khác là trường hợp này chỉ có 1 đèn led tắt theo thứ tự từ phải sang trái

BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 1 SV: Trần phi Long MSSV: LT11100051 LỜI MỞ ĐẦU Trong chương trình đào tạo nghành cơ –điện tử của các trường đại học – cao đẳng tại Việt Nam hiện nay, bộ môn lập trình vi điều khiển là môn học bắt buộc phải có trong chương trình đào tạo của hầu hết các trường hiện nay. Tại ngôi trường đại học Công Nghệ Sài Gòn bộ môn lập trình vi điều khiển và lập trình PLC là 2 môn học chuyên về tự động hóa. PLC thường được ứng dụng khá là nhiều trong những nhà máy có quy trình sản xuất tự động hóa cao, theo nhận xét của nhiều sinh viên thì PLC lập trình không phức tạp như vi điều khiển. Tuy vi điều khiển lập trình phức tạp hơn PLC nhưng trong một số ứng dụng ta phải dùng nó như làm các bảng đèn LED quảng cáo mà thường thấy ở các cửa hiệu trên phố chi phí đầu tư thấp, kinh tế hơn. Vậy vi điều khiển có thể ứng dụng trong những nhà máy sản xuất quy mô lớn như PLC không ? Chắc chắn là được rồi , nhưng muốn nó làm việc được như PLC trước tiên là phải thiết kế mạch điện bao gồm vi điều khiển và các linh kiện điện tử khác , rồi sau đấy mới lập trình để nó làm việc theo mục đích người lập trình Trong các buổi học lí thuyết trên lớp em và các bạn được thầy giảng dạy về phương pháp lập trình và các một số bài tập thật bổ ích. Sau khi học xong thực hành thì mỗi sinh viên phải nộp báo cáo. Trong thời gian làm báo cáo có hai bài tập nâng cao như bài xuất chữ trên màn hình LCD 2x16 và bài đồng hồ điện tử , đây là 2 bài tập khá phức tạp và hóc búa đối với em , thế trong lần làm báo cáo này, em phải dựa vào hai bài lập trình mẫu mà thầy đã làm trên lớp trong giờ học lý thuyết, để nghiên cứu và chỉnh sửa lại. thế mong thầy thông cảm cho năng lực lập trình còn khá khiêm tốn của em , cuối cùng kính chúc thầy sức khỏe để đảm bảo tốt công tác giảng dạy cho mục tiêu đào tạo của nhà trường BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 2 SV: Trần phi Long MSSV: LT11100051 BÀI 1 : ĐIỀU KHIỂN 8 LED ĐƠN A / điều khiển 8 led đơn theo trình tự như sau Dùng AT89C51 lập trình để 7 led phát sáng và 1 led tắt , quá trình này được lặp lại tuần tự , chỉ có duy nhất 1 led tắt theo thứ tự từ trái sang phải  Mạch điện mô phỏng phần cứng  BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 3 SV: Trần phi Long MSSV: LT11100051 Lập trình cho trường hợp A BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 4 SV: Trần phi Long MSSV: LT11100051 B / Mạch điện phần cứng giống câu A Trường hợp này giống trường hợp A, nhưng chỉ khác là trường hợp này chỉ có 1 đèn led tắt theo thứ tự từ phải sang trái BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 5 SV: Trần phi Long MSSV: LT11100051 C / Mạch điện phần cứng giống câu A Trong trường hợp này lập trình cho 7 led tắt và 1 led phát sáng , chỉ có 1 led phát sáng theo thứ tự từ trái sang phải BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 6 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 7 SV: Trần phi Long MSSV: LT11100051 D / Mạch điện phần cứng giống câu A Trong trường hợp này lập trình cho 7 led tắt và 1 led phát sáng , chỉ có 1 led phát sáng theo thứ tự từ phải sang trái BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 8 SV: Trần phi Long MSSV: LT11100051 BÀI 2 : ĐỒNG HỒ ĐIỆN TỬ A / Mạch phần cứng BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 9 SV: Trần phi Long MSSV: LT11100051 B / lập trình BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 10 SV: Trần phi Long MSSV: LT11100051 [...]... vòng đếm lại 23 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 24 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 25 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 26 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 27 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN BÀI 7: HIỂN THỊ CHỮ LED MA TRẬN 8X8 Ý tưởng... thị trong phạm vi hai dòng, một dòng 16 ký tự 19 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 20 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 21 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 22 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN BÀI 6 : ĐẾM PHÚT,GIÂY 4 LED 7 ĐOẠN Ý tưởng bài này: bài này giống như bài đồng... so với bài giải mã mềm là khi vi t chương trình không cần bảng mã Anôt chung của LED 7 đoạn, thế không sử dụng đến thanh ghi DPTR để tra mã A/ Phần cứng 13 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN B / Lập trình 14 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 15 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN BÀI 4 : GIẢI MÃ MỀM Ý tưởng... Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN B / Lập trình 17 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 18 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN BÀI 5 : XUẤT CHỮ MÀN HÌNH LCD 2X16 Màn hình LCD 2 X16 được xuất bất kì kí tự nào nhưng trong phạm vị 16 ký tự trở lại trên 2 dòng màn hình này chỉ hiển thị trong phạm vi hai dòng, một dòng 16...BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 11 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 12 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN BÀI 3 : GIẢI MÃ CỨNG Ý tưởng bài này : Bài này em dùng phương án giải mã cứng, sử dụng con ic 74LS247 để giải mã... tục thế nhìn vào LED ma trận lúc nào cũng thấy sáng Bài này em nạp bảng mã vào thanh ghi DPTR để hiển thị chữ ST 28 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 29 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 30 SV: Trần phi Long MSSV: LT11100051 ... bài này em dùng phương án giải mã mềm, thế khi thực hiện bài này không dùng đến con IC 74LS247 để giải mã, ưu điểm của bài này là không phải tốn tiền mua thêm con 74LS247 mà mạch vẫn đếm được Bài này lập trình cho đếm lên từ số 1 đến số 5 tiếp tục đếm xuống từ số 8 số 5, lặp vòng đếm lại từ đầu Bài này có sự khác biệt so với bài giải mã cứng là khi vi t chương trình bắt buộc phải đưa bảng mã Anôt . phải BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 6 SV: Trần phi Long MSSV: LT11100051 BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN . BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN 9 SV: Trần phi Long MSSV: LT11100051 B / lập trình BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN

Ngày đăng: 07/01/2014, 10:46

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan