LỜI CAM ĐOAN Tôi xin cam đoan đồ án nghiên cứu: “ MƠ HÌNH KHỞI ĐỘNG VÀ ĐIỀU CHỈNH TỐC ĐỘ ĐỘNG CƠ ĐIỆN MỘT CHIỀU ” riêng Mọi thông tin đồ án chƣa đƣợc đăng tải tài liệu Hải phòng, ngày…tháng…năm 2015 Sinh viên thực PHẠM PHÚ TIỆP MỤC LỤC LỜI CAM ĐOAN MỤC LỤC HÌNH VẼ LỜI NÓI ĐẦU TÓM TẮT ĐỒ ÁN CHƢƠNG 1: GIỚI THIỆU VỀ CÁC LINH KIỆN PHẦN TỬ SỬ DỤNG TRONG MẠCH 1.1 Vi điều khiển PIC16F877A 1.1.1 Khái quát vi điều khiển PIC16F877A 1.1.2 Bộ nhớ PIC 12 1.1.3 Khái quát công dụng cổng vi điều khiển PIC16F877A14 1.1.4 Các vấn đề Timer 14 1.2 Thuâ ̣t toán điề u khiể n PID số 16 1.2.1 Giải thuật điều khiển PID 16 1.2.2 Giải thuật điều khiển PID số 17 1.3 Phƣơng pháp điều chế xung PWM 20 1.3.1 Điều chế PWM 20 1.3.2 Nguyên lí PWM 20 1.4 Mạch cầu H ( H-Bridge Circuit ) 21 1.4.1 Công dụng nguyên lí hoạt động 21 1.4.2 Khảo sát hoạt động mạch cầu H 22 CHƢƠNG 2: NGHIÊN CỨU PHẦN CỨNG VÀ PHẦN MỀM 24 2.1 Một số linh kiện đƣợc sử dụng mạch cầu H 24 2.2 Các phần mềm đƣợc sử dụng 25 2.2.1 Phần mềm mô 26 2.2.2 Phần mềm lập trình 27 CHƢƠNG 3: THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN VÀ MÔ PHỎNG 32 3.1 Sơ đồ tổng thể của mạch 32 3.1.1 Khối ổn áp nguồn 33 3.1.3 Khối điều khiển động 34 3.2 Lƣu đồ thuật tốn code chƣơng trình 35 3.2.1 Lƣu đồ thuật toán 35 3.2.2 Code chƣơng trình 37 3.3 Mạch mô 40 3.3.1 Khi sai lệch = dead_band 40 3.3.2 Khi sai lệch > dead_band 41 3.3.3 Khi sai lệch < dead_band 42 KẾT LUẬN VÀ KIẾN NGHỊ 44 Kết luận 44 Kiến nghị 44 TÀI LIỆU THAM KHẢO 45 MỤC LỤC HÌNH VẼ Hình 1.1 Sơ đồ chân PIC 16F877A (Trang 8) Hình 1.2 Sơ đồ ngun lí PIC (Trang 9) Hình 1.3 Sơ đồ ngun lí Port PIC 16F877A (Trang 10) Hình 1.4 Tổ chức nhớ chƣơng trình PIC16F877A (Trang 11) Hình 1.5 Tổ chức nhớ liệu PIC 16F877A (Trang 12) Hình 1.6 Sơ đồ khối Timer2 (Trang 15) Hình 1.7 Xấp xỉ đạo hàm biến sai số e (Trang 17) Hình 1.8 Xấp xỉ tích phân biến sai số e (Trang 17) Hình 1.9: Sơ đồ dùng PWM điều khiển điện áp tải (trái) (Trang 19) Hình 1.10 Sơ đồ xung điện áp đầu (phải) (Trang 19) Hình 1.11 Mạch cầu H (Trang 21) Hình 1.12 Ví dụ mạch cầu H đảo chiều (Trang 21) Hình 2.1 78N137 (Trang 23) Hình 2.2 N35 (Trang 23) Hình 2.3 Mosfet 50N024 (Trang23) Hình 2.4 IC IR218 (Trang 23) Hình 2.5 IC SN7402 (Trang 24) Hình 2.6 IC ổn áp LM7812 (Trang 24) Hình 2.7 IC ổn áp LM7805 (Trang 24) Hình 2.8 Phần mềm mơ mạch điện tử Proteus (Trang 25) Hình 2.9 Giao diện làm việc phần mềm Proteus (Trang 25) Hình 2.10 Phần mềm lập trình PIC C complier (Trang 26) Hình 3.1 Mạch mơ chƣơng trình (Trang 36) Hình 3.2 Khi sai lệch = dead_band (Trang 37) Hình 3.3 Khi sai lệch > dead_band (Trang 37) Hình 3.4 Khi sai lệch < dead_band (Trang 38) Hình 3.1 Sơ đồ tổng thể của mạch (Trang 28) Hình 3.2 Sơ đồ khối ổn áp nguồn (Trang 29) Hình 3.3 Sơ đồ khối cộng tín hiệu từ vi điều khiển cách li quang (Trang 29) Hình 3.4 Khối điều khiển động (Trang 30) LỜI NÓI ĐẦU Ngày khoa học công nghệ ngày phát triển mạnh mẽ Động chiều đƣợc ứng dụng nhiều sản xuất nơng nghiệp nhƣ cơng nghiệp Trong đòi hỏi động cần phải đáp ứng đầy đủ yêu cầu đề nhƣ ngừng, đảo chiều, nhƣ thay đổi tốc độ.Vậy vấn đề đặt giải đƣợc yêu cầu đó, việc đƣợc học qua mơn vi xử lí trình ngồi ghế nhà trƣờng, em thấy vi xử lí đáp ứng đầy đủ u cầu việc điều khiển động điện chiều đƣợc giải Đây ý tƣởng để em thực đề tài nghiên cứu “ Mơ hình khởi động điều khiển động điện chiều ” Em xin đƣợc nói lời cảm ơn chân thành đến Thầy cô Khoa Điện - Điện Tử giảng dạy truyền đạt kiến thức cho em thời gian vừa qua Đặc biệt em xin gửi lời cảm ơn sâu sắc tới Thầy Th.s Đồng Xuân Thìn với dẫn tận tình nhƣ tạo điều kiện tốt cho em để em thực hoàn thành tốt đề tài Trong trình thực em nỗ lực cố gắng, nhƣng kiến thức hiểu biết thân nhiều hạn chế nên trình thực đề tài khơng thể tránh khỏi sai phạm, thiếu sót… Rất mong đƣợc dẫn thầy cô Em xin chân thành cảm ơn! TÓM TẮT ĐỒ ÁN Vận dụng kiến thức học trình học tập nhà trƣờng em thực đồ án nghiên cứu: Mơ hình khởi động điều khiển tốc độ động điện chiều Sử dụng động điện chiều có gắn cảm biến tốc độ dạng xung dùng để đƣa tín hiệu tốc độ dƣới dạng xung vi điều khiển sau so sánh với tín hiệu đặt để điều khiển tốc độ động Mục tiêu đồ án đặt ra: dừng, quay thuận, quay ngƣợc, giảm tốc, tăng tốc Trong đồ án em xin trình bày phƣơng pháp điều khiển động dùng vi điều khiển PIC16F877A phƣơng pháp điều chế độ rộng xung PWM sử dụng PIC16F877A để lập trình CHƢƠNG 1: GIỚI THIỆU VỀ CÁC LINH KIỆN PHẦN TỬ SỬ DỤNG TRONG MẠCH 1.1 Vi điều khiển PIC16F877A 1.1.1 Khái quát vi điều khiển PIC16F877A a Khái quát PIC (Programmable Intelligent) vi điều khiển hãng General Instrument Từ tới họ khơng ngừng phát triển tạo 100 loại sản phẩm với đa dạng nhiều ứng dụng PIC16F877A dòng PIC phổ biến, đáp ứng hầu nhƣ đầy đủ yêu cầu mang tính chất ứng dụng thực tế Ngồi dòng PIC dễ tiếp cận, tạo tảng sâu nghiên cứu PIC PIC 16F877A thuộc họ vi điều khiển 16Fxxx gồm có đặc điểm nhƣ sau: Ngơn ngữ lập trình đơn giản với 35 lệnh có độ dài 14 bit Hầu hết câu lệnh đƣợc thực chu kì máy, có câu lệnh rẽ nhánh thực chu kì máy, lần chu kì máy đƣợc tính chu kì lệnh Bộ nhớ chƣơng trình Flash 8Kx14word, có khả ngắt nhƣ ngắt Hoạt động nhớ cách truy nhập trực tiếp hay gián tiếp vào địa ghi Có timer Timer0 (8 bit) có nhiệm vụ định thời với hệ số tỉ lệ trƣớc Timer1 (16 bit) có nhiệm vụ định thời có chế độ nghỉ (sleep) Timer2 (8 bit) có nhiệm vụ gần giống timer0 khác định thời với hệ số tỉ lệ trƣớc sau Có kênh tạo xung PWM cho điều chế xung CCP xuất xung điều chế chân: chân CCP1 (16) chân CCP2 (17) Có chuyển đổi ADC 10 bit nằm cổng A cổng E Do thời gian làm đồ án có hạn, dƣới vài tính PIC 16F877A đƣợc ứng dụng đồ án: Tổ chức nhớ PIC 16F877A Chức vào/ra cổng Chức thiết lập chế độ ngắt cho Timer Kênh chuyển đổi ADC Chức cách thiết lập điều chế độ rộng xung PWM b Sơ đồ chân sơ đồ nguyên lý PIC16F877A Hình 1.1 Sơ đồ chân PIC 16F877A Hình 1.2 Sơ đồ nguyên lý PIC 10 ... đồ án nghiên cứu: Mơ hình khởi động điều khiển tốc độ động điện chiều Sử dụng động điện chiều có gắn cảm biến tốc độ dạng xung dùng để đƣa tín hiệu tốc độ dƣới dạng xung vi điều khiển sau so sánh... việc điều khiển động điện chiều đƣợc giải Đây ý tƣởng để em thực đề tài nghiên cứu “ Mơ hình khởi động điều khiển động điện chiều ” Em xin đƣợc nói lời cảm ơn chân thành đến Thầy cô Khoa Điện - Điện. .. tín hiệu đặt để điều khiển tốc độ động Mục tiêu đồ án đặt ra: dừng, quay thuận, quay ngƣợc, giảm tốc, tăng tốc Trong đồ án em xin trình bày phƣơng pháp điều khiển động dùng vi điều khiển PIC16F877A