1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)

23 35 0

Đ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

Nội dung

HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318 ) HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS) HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS)

TRƢỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP KHOA ĐIỆN TỬ BÁO CÁO TIỂU LUẬN Môn học: HỆ THỐNG NHÚNG Đề tài: HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN Giáo viên hƣớng dẫn : Tăng Cẩm Nhung Sinh viên thực : Nguyễn Công Thái(TN) MSSV : K175520114115 Sinh viên thực : Đoàn Đức Thành MSSV : K175520114118 Thái nguyên, ngày 17 tháng 07 năm 2021 KHOA ĐIỆN TỬ Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Độc lập – Tự – Hạnh Phúc Bộ Môn HỆ THỐNG NHÚNG o0o BÀI TIỂU LUẬN ĐỀ TÀI: HỆ THỐNG ĐIỀU KHIỂN ĐỘNG CƠ THEO THỜI GIAN Giảng viên hƣớng dẫn : Tăng Cẩm Nhung Sinh viên thực : Nguyễn Công Thái K175520114115 Sinh viên thực : Đoàn Đức Thành K175520114118 Đề tài: Hệ thống điều khiển động theo thời gian Nội dung:  Giới thiệu hệ thống điều khiển động theo thời gian  Lên phƣơng án thiết kế hệ thống  Lập trình hệ thống  Kiểm tra, đánh giá hệ thống Ngày giao đề tài:22/06/2021 Ngày hoàn thành:17/07/2021 Giảng Viên HD Ký tên: NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN Thái Nguyên, ngày tháng năm 2021 GIÁO VIÊN HƢỚNG DẪN PHỤ LỤC CHƢƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Giới thiệu đề tài 1.2 Yêu cầu đề tài 1.3 Giới hạn thực CHƢƠNG LÊN Ý TƢỞNG VỀ THIẾT KẾ 2.1 Tóm lƣợc yêu cầu 2.2 Thiết lập tham số vào 2.3 Lƣu đồ khối 2.4 Giải thích lƣu đồ CHƢƠNG 3.1 THỰC HIỆN TRÊN PHẦN MỀM MÔ PHỎNG Thực vẽ mạch phần mềm proteus 3.1.1 Sơ đồ mạch 3.1.2 Giải thích mạch 3.2 Thực viết chƣơng trình phần mềm lập trình PICC 3.2.1 Chƣơng trình 3.2.2 Giải thích số lệnh CHƢƠNG KẾT LUẬN 15 4.1 Những điểm đạt đƣợc hạn chế 15 4.2 Hƣớng phát triển đề tài 17 4.3 Tài liệu tham khảo 17 DANH MỤC HÌNH ẢNH Hình Ứng dụng động dây chuyền sản xuất Hình Hình ảnh Keypad Hình Lƣu đồ hệ thống điều khiển động điện chiều Hình Hình ảnh mơ Hình Bản vẽ hệ thống thực phần mềm Proteus Hình Chƣơng trình hệ thống P1 Hình Chƣơng trình hệ thống P2 Hình Chƣơng trình hệ thống P3 Hình Chƣơng trình hệ thống P4 Hình 10 Chƣơng trình hệ thống P5 Hình 11 Chƣơng trình hệ thống P6 Hình 12 Sơ đồ hệ thống 15 Hình 13 Mơ chế độ dừng 16 Hình 14 Mơ chế độ quay thuận 16 Hình 15 Mô chế độ quay ngƣợc 17 LỜI CẢM ƠN Qua luận em xin gửi lời cảm ơn chân thành cảm ơn tới Thầy Cô giảng dạy Khoa Điện tử - Trƣờng Đại học Kỹ thuật Công nghiệp đƣa học phần Hệ thống nhúng vào chƣơng trình giảng dạy, sau mơn học chúng em có kiến thức sở để ứng dụng vào thực tế sống, vào hành trang tƣơng lai Em xin cảm ơn Cô giáo Tăng Cẩm Nhung hết lòng giảng dạy chúng em, có khó khăn đại dịch nhƣng Cơ cố gắng tạo điều kiện tối ƣu cho sinh viên chúng em để chúng em có kết tốt Chúng Em xin chân thành cảm ơn! Sinh viên thực hiện: Nguyễn Cơng Thái Đồn Đức Thành CHƢƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Giới thiệu đề tài Đề tài nhóm em điều khiển tốc độ động điều khiển chiều quay động cơ, điều khiển động vấn đề phổ biến, đặc biệt nhà máy hay dây chuyền sản xuất, vấn đề điều khiển vấn đề đƣợc quan tâm, công ty công nghệ khơng ngừng đẩy mạnh nghiên cứu để tìm phƣơng pháp điều khiển động cho xác hiệu Điều khiển động có nhiều yêu cầu điều khiển, ví dụ nhƣ:  Điều khiển động theo tốc độ  Điều khiển động theo vị trí  Điều khiển động theo momen Hình Ứng dụng động dây chuyền sản xuất 1.2 Yêu cầu đề tài Đề tài nhóm em nhận đƣợc với yêu cầu sau:  Thực lập trình, thiết kế hệ thống điều khiển động xử lý trung tâm PIC16F877A  Điều khiển ON-OFF động  Sử dụng Keypad để nhập chiều quay thời gian quay thuận – quay ngƣợc cho động  Hiển thị thời gian quay thuận, quay ngƣợc LCD  Hiển thị chiều quay động Led matrix BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG 1.3 Giới hạn thực Do giới hạn mặt kiến thức nhiều hạn chế mặt kinh tế nên chúng em xin phép dừng lại mức mô – lập trình đánh giá hệ thống mơ phỏng, khơng thực hệ thống thực, sau có điều kiện thực xây dựng hệ thống mơ hình thực kiểm tra – đánh giá mơ hình có báo cáo cụ thể BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG CHƢƠNG LÊN Ý TƢỞNG VỀ THIẾT KẾ 2.1 Tóm lƣợc yêu cầu Tóm lƣợc lại yêu cầu đề tài ta có yêu cầu hệ thống nhƣ sau  Thực lập trình, thiết kế hệ thống điều khiển động xử lý trung tâm PIC16F877A  Điều khiển ON-OFF động  Sử dụng Keypad để nhập chiều quay thời gian quay thuận – quay ngƣợc cho động  Hiển thị thời gian quay thuận, quay ngƣợc LCD  Hiển thị chiều quay động Led matrix Hình Hình ảnh Keypad BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG 2.2 Thiết lập tham số vào Từ yêu cầu nhƣ vậy, ta có bảng thiết bị vào nhƣ sau.: Bảng 1: Danh sách thiết bị vào STT TÊN THIẾT BỊ PIC16F877A KEYPAD PHONE KIỂU Bộ điều khiển trung tâm Đầu vào LED MATRIX MOTOR L298 74HC595 Đầu Đầu Đầu Đầu Xử lý Đầu vào thời gian chạy thuận – ngƣợc Hiển thị trạng thái quay Quay Đảo chiều động Dịch bit 2.3 Lƣu đồ khối MOTOR MẠCH ĐẢO CHIỀU L298 KEYPAD-PHONE PIC16F877A 74HC595 MATRIX Hình Lưu đồ hệ thống điều khiển động điện chiều 2.4 Giải thích lƣu đồ Từ yêu cầu hệ thống lƣu đồ khối ta giải thích hoạt động hệ thống nhƣ sau: BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG Nhập thời gian quay thuận quay ngƣợc vào điều khiển trung tâm PIC16F877A bàn phím KEYPAD, thời gian quay thuận quay ngƣợc hiển thị lên hình LCD, sau nhập xong thời gian quay thuận quay ngƣợc động quay, đồng thời báo lên Led Matrix trạng thái quay, cụ thể quay thuận hiển thị chữ T, quay ngƣợc hiển thị chữ N, sau kết thúc trình động dừng hiển thị chữ D Đèn Led Matrix hiển thị đƣợc thông qua mạch dịch bit 74HD595 Động thực đảo chiều thông qua mạch cầu L298 Hình Hình ảnh mơ BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG CHƢƠNG THỰC HIỆN TRÊN PHẦN MỀM MÔ PHỎNG 3.1 Thực vẽ mạch phần mềm proteus 3.1.1 Sơ đồ mạch Từ lƣu đồ hệ thống ta dựng đƣợc lên mơ hình hệ thống nhƣ sau Hình Bản vẽ hệ thống thực phần mềm Proteus 3.1.2 Giải thích mạch Từ sơ đồ hệ thống ta giải thích hoạt động hệ thống nhƣ sau: Nhập thời gian quay thuận quay ngƣợc vào điều khiển trung tâm PIC16F877A bàn phím KEYPAD, thời gian quay thuận quay ngƣợc hiển thị lên hình LCD, sau nhập xong thời gian quay thuận quay ngƣợc động quay, đồng thời báo lên Led Matrix trạng thái quay, cụ thể quay thuận hiển thị chữ T, quay ngƣợc hiển thị chữ N, sau kết thúc trình động dừng hiển thị chữ D Đèn Led Matrix hiển thị đƣợc thông qua mạch dịch bit 74HD595 Động thực đảo chiều thông qua mạch cầu L298 BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG 3.2 Thực viết chƣơng trình phần mềm lập trình PICC 3.2.1 Chƣơng trình Từ yêu cầu đề tài, lƣu đồ hệ thống, thiết kế phần mềm mơ Proteus ta thực đƣợc viết chƣơng trình theo u cầu cơng nghệ nhƣ sau: Hình Chương trình hệ thống P1 Hình Chương trình hệ thống P2 BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG Hình Chương trình hệ thống P3 Hình Chương trình hệ thống P4 BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG Hình 10 Chương trình hệ thống P5 Hình 11 Chương trình hệ thống P6 3.2.2 Giải thích số lệnh #include #use delay(clock=20M) #define LCD_RS_PIN 48 BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG #define LCD_RW_PIN 49 #define LCD_ENABLE_PIN 50 #define LCD_DATA4 52 #define LCD_DATA5 53 #define LCD_DATA6 54 #define LCD_DATA7 55 #include #define DS1 PIN_C0 //Chan DS 74HC595 #define DS2 PIN_C1 #define SH PIN_C2 //Chan SH 74HC595 #define ST PIN_C3 //Chan ST 74HC595 int8 a=0; //bit chong nhieu phim int TT=0; //bit Trang thai donng co unsigned int8 maphim,maphim1; //Thoi gian quay thuan, thoi gian quay nguoc unsigned int C[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //Ma cot matrix int8 ma_led[]={255,253,253,1,253,253,255,255, //Chu T 255,129,251,247,239,223,129,255, //Chu N 255,1,125,125,125,131,255,255}; //Chu D void delay(unsigned int x){ //Ham delay bang timer set_timer1(0); //Khoi tao gia tri ban dau timer =0 while(x ){ //Vong lap neu x >0 while(get_timer1()

Ngày đăng: 04/01/2022, 22:22

HÌNH ẢNH LIÊN QUAN

BÁO CÁO CUỐI KỲ - HỌC PHẦN: HỆ THỐNG NHÚNG 1 - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
1 (Trang 7)
Hình 2 Hình ảnh Keypa d. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 2 Hình ảnh Keypa d (Trang 9)
Hình 4 Hình ảnh mô phỏng. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 4 Hình ảnh mô phỏng (Trang 11)
Từ lƣu đồ hệ thống ta dựng đƣợc lên mô hình hệ thống nhƣ sau. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
l ƣu đồ hệ thống ta dựng đƣợc lên mô hình hệ thống nhƣ sau (Trang 12)
Hình 6 Chương trình hệ thống P1 - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 6 Chương trình hệ thống P1 (Trang 13)
Hình 8 Chương trình hệ thống P3. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 8 Chương trình hệ thống P3 (Trang 14)
Hình 10 Chương trình hệ thống P5. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 10 Chương trình hệ thống P5 (Trang 15)
Hình 12 Sơ đồ hệ thống. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 12 Sơ đồ hệ thống (Trang 21)
Hình 13 Mô phỏng chế độ dừng. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 13 Mô phỏng chế độ dừng (Trang 22)
Hình 14 Mô phỏng chế độ quay thuận. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 14 Mô phỏng chế độ quay thuận (Trang 22)
Hình 15 Mô phỏng chế độ quay ngược. - HỆ THỐNG ĐIỀU KHIỂN  ĐỘNG CƠ THEO THỜI GIAN HỆ THỐNG NHÚNG( CODE PIC+ MÔ PHỎNG PROTEUS LIÊN HỆ ZALO 0327697318)
Hình 15 Mô phỏng chế độ quay ngược (Trang 23)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w