(Đồ án tốt nghiệp) điều khiển động cơ ba pha theo phương pháp PWM sử dụng năng lượng mặt trời

95 19 0
(Đồ án tốt nghiệp) điều khiển động cơ ba pha theo phương pháp PWM sử dụng năng lượng mặt trời

Đ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Ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH ĐIỆN TỬ CÔNG NGHIỆP ĐIỀU KHIỂN ĐỘNG CƠ BA PHA THEO PHƯƠNG PHÁP PWM SỬ DỤNG NĂNG LƯỢNG MẶT TRỜI GVHD: NGUYỄN NGÔ LÂM SVTT: LÊ ANH KHOA MSSV: 12141444 SKL004599 Tp Hồ Chí Minh, tháng 07/2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO - ĐỒ ÁN TỐT NGHIỆP Đề tài: ĐIỀU KHIỂN ĐỘNG CƠ BA PHA THEO PHƯƠNG PHÁP PWM SỬ DỤNG NĂNG LƯỢNG MẶT TRỜI SVTH : LÊ ANH KHOA MSSV : 12141444 Khóa : 2012 Ngành : ĐIỆN TỬ CÔNG NGHIỆP GVHD: ThS NGUYỄN NGÔ LÂM Tp Hồ Chí Minh, tháng năm 2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO - ĐỒ ÁN TỐT NGHIỆP Đề tài: ĐIỀU KHIỂN ĐỘNG CƠ BA PHA THEO PHƯƠNG PHÁP PWM SỬ DỤNG NĂNG LƯỢNG MẶT TRỜI SVTH : LÊ ANH KHOA MSSV : 12141444 Khóa : 2012 Ngành : ĐIỆN TỬ CƠNG NGHIỆP GVHD: ThS NGUYỄN NGƠ LÂM Tp Hồ Chí Minh, tháng năm 2016 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** Tp Hồ Chí Minh, ngày 21 tháng năm 2016 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Lê Anh Khoa MSSV: 12141444 Ngành: Điêṇ tử viễn thông Lớp: 12141CLDT1 Giảng viên hướng dẫn: ThS Nguyễn Ngô Lâm ĐT: 0908434763 Ngày nhâṇ đề tài: 22/2/2016 Ngày nộp đề tài: 16/7/2016 • Tên đề tài: Giám sát điều khiển động ba pha phương pháp PWM sử dụng lượng mặt trời • Nội dung thưcc̣ hiêṇ đềtài: Tìm hiểu ứng dụng Pin lượng mặt trời sử dụng cho mục đích cơng nghiệp dân dụng Tìm hiểu phương pháp điều rộng xung sin PWM để điều khiển tốc độ động ba pha Tìm hiểu, thiết kế thi công mạch điều khiển để điều chế xung PWM Tìm hiểu, thiết kế thi cơng mạch cơng suất điều khiển động ba pha Giám sát thông số tần số điều khiển động điện áp sạc • Sản phẩm: Mơ hình hệ thống lượng mặt trời ứng dụng điều khiển động ba pha AC 24V GIẢNG VIÊN HƯỚNG DẪN i CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc *** ́ PHIÊU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên Sinh viên: Lê Anh Khoa MSSV: 12141444 Ngành: Điêṇ tử công nghiệp Tên đề tài: Giám sát điều khiển động ba pha phương pháp PWM sử dụng lượng mặt trời Họ tên Giáo viên hướng dẫn: ThS Nguyễn Ngô Lâm NHẬN XÉT Về nội dung đề tài & khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm:……………….(Bằng chữ:………………………………………………… ) Tp Hồ Chí Minh, ngày tháng năm 2016 Giáo viên hướng dẫn ii CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc ́ PHIÊU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên Sinh viên: Lê Anh Khoa MSSV: 12141444 Ngành: Điêṇ tử công nghiệp Tên đề tài: Giám sát điều khiển động ba pha phương pháp PWM sử dụng lượng mặt trời Họ tên Giáo viên phản biện: NHẬN XÉT -Về nội dung đề tài & khối lượng thực hiện: -Ưu điểm: -Khuyết điểm: -Đề nghị cho bảo vệ hay không? -Đánh giá loại: -Điểm:……………….(Bằng chữ:………………………… .) Tp Hồ Chí Minh, ngày tháng năm 2016 Giáo viên phản biện iii LỜI CẢM ƠN Để hồn thành đề tài này, chúng em chân thành cảm ơn quý Thầy, Cô khoa Đào tạo chất lượng cao, Trường Đại Học Sư Phạm Kỹ Thuật TP Hồ Chí Minh tận tình truyền đạt kiến thức năm chúng em học tập Đặc biệt, chúng em xin chân thành cảm ơn Thầy Ngũn Ngơ Lâm đa ̃tâṇ tình hướng dẫn vàtaọ điều kiêṇ thuâṇ lơị cho chúng em suốt thời gian thực đồ án tốt nghiệp Bên cạnh đó, chúng em cũng xin cảm ơn anh, chị khóa trước cũng baṇ sinh viên lớp 12141CLDT đa ̃ nhiêṭtình đóng góp ýkiến vàchia se ̃ kinh nghiêṃ đểgiúp chúng em hoàn thành đề tài Cuối cùng, kiến thức cịn hạn hẹp nên khơng tránh khỏi sai sót Chúng em mong nhận đóng góp ý kiến q thầy bạn để hồn thiện Chúng em xin chân thành cảm ơn! iv LỜI NÓI ĐẦU Các nguồn lượng lớn chủ yếu có nguồn gốc hóa thạch ln gây nhiễm mơi trường, cạn kiệt dần làm cho trái đất ấm dần lên Việc tìm nguồn lượng sạch, vơ tận ưu tiên hàng đầu Các nguồn lượng tái tạo đóng vai trị quan trọng cung cấp lượng giới tương lai gần Năng lượng tái tạo gồm có: lượng từ gió, nước, thủy triều, mặt trời,…Trong số đó, lượng mặt trời nguồn lượng có tiềm nhất, có tính rộng khắp Hiêṇ nay, cơng nghiêpc̣ phat triển manḥ me, may moc thay cho suc nguoi Đôngc̣ co la nguồn truyền đôngc̣ phổbiến Trong cac loaịđôngc̣ co ́́ ̛́ thi đôngc̣ co không đồng bộba pha đuocc̣ su ́̀ re, công suất lon Nhung nhuocc̣ điểm lon cua loaịđôngc̣ co la kho điều ́̀ ́̉ khiển Đung truoc vấn đềnay, cac ki su muốn tim môṭphuong phap co thểđiều ̛́́ khiển tối uu, chi phi chếtaọ bộđiều khiển thấp đểco thểđua đôngc̣ co không đồng ̛́ ba pha ung dungc̣ rôngc̣ hon nua, la cac ung dungc̣ ma đôngc̣ co bi hc̣ aṇ ́́ ̛́ chế Trong cac phuong phap điều khiển hiêṇ thi ́́ WIDTH MODULATION cho kết qua tốt Nhung phuong phap kho thucc̣ hiêṇ hon cac ́̉ phuong phap khac nên chua đuocc̣ ung dungc̣ nhiều ngoai thucc̣ tế Chinh vi li ma ́́ ̛̛́ em choṇ đềtài ĐIỀU KHIỂN ĐỘNG CƠ BA PHA THEO PHƯƠNG PHÁP PWM SỬ DỤNG NĂNG LƯỢNG MẶT TRỜI voi mucc̣ đich tim hiểu, nghiên cuu, thiết kế bộđiều khiển theo phuong phap Voi su cuu sâu hon sau co thểđua phuong phap ung dungc̣ nhiều thucc̣ tiễn ́́ ̛́ ̛́ ̛̛́́ v MỤC LỤC Trang phụ bìa TRANG NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i ́ PHIÊU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .ii ́ PHIÊU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN iii LỜI NÓI ĐẦU .v DANH MỤC CÁC BIỂU ĐỒ VÀ HÌNH ẢNH .ix CHƯƠNG 1: TỔNG QUAN 1.1 Giới thiệu tình hình nghiên cứu 1.1.1 Đặt vấn đề .0 1.1.2 Các nghiên cứu nước 1.1.3 Tính cấp thiết đề tài 1.2 Mục tiêu đề tài 1.3 Đối tượng phạm vi nghiên cứu 1.4 Bố cục đề tài CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Vi điều khiển DSPIC30F4011 2.1.1 Tổng quan vềvi điều khiển DSPIC30F4011 2.1.2 Ngát ̛́ 2.1.4 Bộchuyển đổi tương tự sang sốADC 2.1.5 Khối PWM cho điều khiển đôngc̣ .11 2.2 Mạch điều khiển động ba pha AC 12 2.2.1 Van đóng cắt 12 2.2.2 Mạch cách ly 13 2.2.3 Mạch lái 13 2.3 Pin lượng mặt trời .16 2.3.1 Giới thiệu pin lượng mặt trời 16 2.3.2 Cấu tạo pin lượng mặt trời 17 2.3.3 Nguyên tắc pin mặt trời 18 2.3.4 Ứng dụng pin lượng mặt trời sử dụng độc lập kết nối lưới 19 2.4 Các kỹ thuật điều khiển động ba pha 20 2.4.1 Điều chỉnh tốc độ cách thay đổi số đôi cực 20 2.4.2 Điều chỉnh tôc độ cách thay đổi tần số 20 2.4.3 Điều chỉnh tốc độ cách thay đổi điện áp cung cấp cho stato 21 2.4.4 Điều chỉnh tốc độ cách thay đổi điện trở mạch roto động roto dây quấn 21 2.5 ĐỘNG CƠ BA PHA AC 24V 28 2.5.1 Stato (phần tĩnh) 28 2.5.2 Roto (phần quay) 29 2.6 LCD hiển thị 29 2.6.1 Giới thiệu LCD 29 2.7 MẠCH SẠC ACQUY 33 2.8 Trình biên dịch ngôn ngữ C - CCS 33 2.8.1 Giới thiệu CCS 33 2.8.2 Mẫu chương trình CCS 34 CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG HỆ THỐNG 34 đc̣ inḥ 2.1.3 Bô thòi Timer vi BẮT ĐẦU KHAI BÁO BIẾN CÀI ĐẶT CÁC GIÁ TRỊ BAN ĐẦU ĐỌC ADC QUY GIÁ TRỊ ADC RA TẦN SỐ HIỂN TRỊ LCD KIỂM TRA NHẤN START XUẤT PWM HIỂN THỊ TẦN SỐ TẮT PWM END Hình 3.10: Lưu đồ giải thuật hệ thống b Mô tả hoạt động 47  Khai báo biến cài đặt giá trị ban đầu như: biến, thư viện servo, thư viện LCD, chân I/O, độ phân giải ADC  Tiếp theo tới vòng lặp gồm: Ta lấy mẫu ADC 150 lần, sau đócơngc̣ trung binh̀ giátri ADC,c̣ sau đóchuyển tần số(ADC/5) - Đọc ADC: đọc giá trị thay đổi từ biến trở - Quy gia trị tần số: đổi giá trị điện áp sang giá trị tần số sine - Hiển thị LCD: hiển thị thơng số hình LCD - Nhấn START: xuất xúng PWM hiển thị LCD, sai bắt đầu đọc ADC - Nhấn STOP: tắt PWM quay lại đọc ADC, sai xuất PWM (động tiếp tục chạy) 48 CHƯƠNG 4: KẾT QUẢ THỰC HIỆN Sau thời gian tìm hiểu nghiên cứu, làm mạch, mơ hình hồn thành hoạt động đạt yêu cầu Thông số mạch sạc tốc độ động hiển thị LCD Động ba pha hoạt động ổn định, mạch không q nóng hoạt động 4.1 Kết thi cơng Mạch sạc Acquy: Mạch nạp ổn định, không gây nóng linh kiện mạch Tính tự động ngắt sạc đầy Acquy hoạt động tốt Hình 4.1: Mạch sạc Acquy 49 Mạch nghịch lưu (inverter) mạch công suất: Hình 4.2: Mạch cơng suất Mạch điều khiển động chạy ổn định theo tần số điều khiển từ biến trở Các linh kiên hoạt động khơng q nóng, đặc biệt PS22056 thường nóng tích hợp nhiều IC cơng suất bên Mạch có ghi chân kết nối với động Mạch có đèn led báo hoạt động Mạch hiển thị LCD mạch vi điều khiển kết hợp board: 50 Hình 4.3: Mạch hiển thị LCD Tích hợp mạch điều khiển mạch hiển thị board nên gọn nhẹ, tiết kiệm không gian hệ thống Có biến trở điều chỉnh độ tương phản hình hoạt động tốt Biến trở điều chỉnh tần số động hoạt động trơn tru, xác Ban đầu mở nguồn, hình hiển thị dịng chữ “MOTOR CONTROLER STOP” Sau nhấn nút START hình hiển thị “MOTOR CONTROLER RUN “đồng thời hiển thị tần số điều khiển động quy từ giá trị biến trở thay đổi bên ngồi Khi nhấn STOP hình hiển thị giống lúc ban đầu mở nguồn Có đèn cam báo trạng tháo hoạt động mạch 51 Hình 4.4: Sản phẩm hồn thiện Hệ thống có công tắc để chuyển đổi chế độ: Chế độ 1: Nếu mạch sạc pin từ pin mặt trời khơng cho phép hệ thống chạy Chế độ 2: Mạch dùng lượng từ Acquy để hoạt động hệ thống Chía hai chế độ để tránh trường hợp cháy Acquy vừa nạp vừa sử dụng, đảm bảo an toàn cho toàn hệ thống Nhược điểm: khơng thể vừa sạc vừa sử dụng, nên thích hợp cho hệ thống hoạt động vào ban đêm 52 CHƯƠNG 5: KẾT LUẬN VÀ PHẠM VI ỨNG DỤNG 5.1 KẾT LUẬN Sau hoàn thành đề tài giúp cho nhóm nắm thêm nhiều kiến thức bổ ích như: • Chức cách hoạt động vi xử lý dsPIC30F4001 • Cách lập trình cho vi xử lý • Cấu tạo, chức cách thức ghép nối điều khiển IC tích hợp PS22056 • Cách điều khiển động ba pha AC không đồng • Cách thu lưu trữ lượng mặt trời, thiết kế mạch nạp hiệu an tồn • Ngơn ngữ lập trình C-CCS • Cấu tạo ngun lý hoạt động pin lượng mặt trời 5.2 CÁC PHẠM VI ỨNG DỤNG Do thiết kế dạng mơ hình nên cần phải gia cơng nhiều phần an tồn điện nâng cơng suất điều khiển động để áp dụng vào thực tế, đặc biệt ứng dụng công nghiệp dân dụng thiết yếu Với ứng dụng điều khiển ứng dụng mở rèm, kéo cửa loại nhỏ,… Bên cạnh đó, đề tài phát triển theo hướng rộng hồn thiện như: • Thu nhỏ kích thước bo mạch, tích hợp vào mạch • Nâng cao độ an tồn điện cho chạy với tải công suất lớn, đặc biệt ứng dụng vào sản xuất cơng nghiệp • Mở rộng khả điều khiển động từ xa • Gia cố thêm hệ thống để hoạt động ngồi trời ổn định cải thiện chất lượng động để nâng pin lớn 53 TÀI LIỆU THAM KHẢO Tiếng Việt - Nguyễn Nhân Bổn (2014), “Giải thuật nâng cao hiệu suất pin mặt trời ứng dụng”, Báo cáo chuyên môn Cấp Khoa Điện-Điện Tử Trường Đại học Sư phạm Kỹ thuật TP.HCM, năm 2014-2015 - GSTSKH THÂN NGỌC HOÀN (2009), “Năng lượng điện mặt trời phương pháp nâng cao chất lượng hiệu suất”, Tạp chí Khoa học Cơng nghệ Hàng hải Số 18 – 6/2009 - Anh Tùng (2014), “Xu phát triển lượng tái tạo”, STINFO số 4, năm 2014 - Nguyễn Tường Thành (2016), “Thiết kế xây dựng hệ thống đèn đường thông minh”, Đồ án tốt nghiệp khóa 2011 – 2015 - http://www.grabber.xyz/2016/05/thiết-kế-mạch-nạp-ắc-quy-tự-độngngắt-dùng-ic-555-dientu4u-com.lhR0tzqZidX.html Tiếng Anh - Ghislain REMY, Olivier BETHOUX, Claude MARCHAND, Hussein DOGAN, “Review of MPPT Techniques for Photovoltaic Systems”, LGEP / SPEE-Labs, CNRS UMR 8507 - Datasheet PS22056 (gồm công thức 2.1 2.2 trang 94) - Datasheet DSPIC30F4001 54  PHỤ LỤC CHUONG TRÌNH VI ĐIỀU KHIỂN #include #include #include #include #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, BROWNOUT, NOWRT,NOPWMPIN #use delay(clock=20000000) unsigned int docadc=0,chayngung=1,bdnhan=0,thuannghich=0,adc2,ap; unsigned int gt_p1=0,gt_p2=0,gt_p3=0,step=0,j=0; / bang gia tri cac pha const unsigned int bang[]={ 1110,1120,1129,1139,1149,1158,1168,1178,1187,1197,1207,1216,12 26, 1236,1245,1255,1264,1274,1284,1293,1303,1312,1322,1331,1341,1350, 1360,1369,1378,1388,1397,1406,1416,1425,1434,1444,1453,1462,1471, 1480,1489,1499,1508,1517,1526,1535,1544,1552,1561,1570,1579,1588, 1596,1605,1614,1622,1631,1639,1648,1656,1665,1673,1681,1690,1698, 1808,1816,1823,1831,1838,1845,1852,1860,1867,1874,1881,1888,1895, 1901,1908,1915,1921,1928,1935,1941,1947,1954,1960,1966,1972,1978, 1984,1990,1996,2002,2008,2013,2019,2024,2030,2035,2041,2046,2051, 2056,2061,2066,2071,2076,2081,2085,2090,2094,2099,2103,2107,2112, 2116,2120,2124,2128,2132,2135,2139,2143,2146,2149,2153,2156,2159, 2162,2165,2168,2171,2174,2177,2179,2182,2184,2187,2189,2191,2194, 2196,2198,2199,2201,2203,2205,2206,2208,2209,2210,2212,2213,2214, 2215,2216,2217,2217,2218,2218,2219,2219,2220,2220,2220,2220,2220, 2220,2220,2219,2219,2219,2218,2217,2217,2216,2215,2214,2213,2212, 2211,2209,2208,2206,2205,2203,2202,2200,2198,2196,2194,2192,2190, 2187,2185,2182,2180,2177,2175,2172,2169,2166,2163,2160,2157,2153, 2150,2147,2143,2140,2136,2132,2128,2124,2121,2116,2112,2108,2104, 2100,2095,2091,2086,2081,2077,2072,2067,2062,2057,2052,2047,2042, 1868,1861,1854,1847,1839,1832,1825,1817,1810,1802,1794,1787,1779, 1771,1764,1756,1748,1740,1732,1724,1716,1708,1699,1691,1683,1675,1666 , 1658,1649,1641,1632,1624,1615,1607,1598,1589,1580,1572,1563,1554, 1545,1536,1527,1518,1509,1500,1491,1482,1473,1464,1455,1445,1436, 1427,1418,1408,1399,1389,1380,1371,1361,1352,1342,1333,1323,1314,1304 , 1295,1285,1276,1266,1257,1247,1237,1228,1218,1208,1199,1189,1179, 1170,1160,1150,1141,1131,1121,1112,1102,1092,1083,1073,1063,1054, 1044,1034,1025,1015,1005,996,986,977,967,957,948,938,929,919,910, 900,891,881,872,862,853,843,834,825,815,806,797,787,778,769,760, 750,741,732,723,714,705,696,687,678,669,660,652,643,634,625,617, 608,599,591,582,574,565,557,548,540,532,524,515,507,499,491,483, 475,467,459,451,444,436,428,421,413,406,398,391,383,376,369,362, 355,348,341,334,327,320,313,306,300,293,287,280,274,267,261,255, 249,243,237,231,225,219,213,208,202,197,191,186,180,175,170,165, 160,155,150,145,140,136,131,127,122,118,113,109,105,101,97,93,89, 85,82,78,75,71,68,64,61,58,55,52,49,46,44,41,38,36,34,31,29,27,25, 23,21,19,17,16,14,13,11,10,9,7,6,5,4,4,3,2,2,1,1,0,0,0,0,0,0,0,1, 1,1,2,3,3,4,5,6,7,8,9,10,12,13,15,16,18,20,22,24,26,28,30,32,35, 37,40,42,45,48,51,53,56,60,63,66,69,73,76,80,83,87,91,95,99,103, 107,111,115,120,124,129,133,138,142,147,152,157,162,167,172,177,183, 188,194,199,205,210,216,222,228,233,239,245,252,258,264,270,277, 283,290,296,303,309,316,323,330,337,344,351,358,365,372,379,387, 394,402,409,417,424,432,439,447,455,463,471,479,487,495,503,511,519, 664,673,682,691,700,709,718,727,736,745,755,764,773,782,792,801, 810,819,829,838,848,857,866,876,885,895,904,914,923,933,943,952, 962,971,981,991,1000,1010,1019,1029,1039,1048,1058,1068,1077,1087,109 }; #define sac input(pin_F2)//f0 #define ngung input(pin_F3)//f1 #define thuan input(pin_F6) #define nghich input(pin_D0) //khai bao xung pwm chay thuan void pwmthuan() { set_tris_e(0b000000000); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,1,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,1,bang[gt_p1]); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,2,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,2,bang[gt_p2]); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,3,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,3,bang[gt_p3]); } //khai bao pwm chay nghich void pwmnghich() { set_tris_e(0b000000000); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,1,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,1,bang[gt_p2]); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,2,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,2,bang[gt_p1]); setup_motor_pwm(1,MPWM_FREE_RUN,1,0,1000); set_motor_unit(1,3,MPWM_ENABLE| MPWM_FAULT_NO_CHANGE,10,10); set_motor_pwm_duty(1,3,bang[gt_p3]); } / phuong phap dieu khien dong co chay thuan void chaythuan() { if(gt_p1>719) gt_p1=0; gt_p2=gt_p1+120; if(gt_p2>719) gt_p2-=720; gt_p3=gt_p1+240; if(gt_p3>719) gt_p3-=720; pwmthuan(); gt_p1+=step; } / phuong phap dieu khien dong co chay nghich void chaynghich() { if(gt_p1>=719) gt_p1=0; gt_p2=gt_p1+120; if(gt_p2>=719) gt_p2=720; gt_p3=gt_p1+240; if(gt_p3>=719) gt_p3=720; pwmnghich(); gt_p1+=step; } //khai bao DAC void ADC_INIT() { setup_adc(ADC_CLOCK_INTERNAL | ADC_TAD_MUL_0); setup_adc_ports(sAN1,VSS_VDD); set_adc_channel(1); adc2= read_adc(); setup_adc(ADC_CLOCK_INTERNAL | ADC_TAD_MUL_0); setup_adc_ports(sAN0,VSS_VDD); set_adc_channel(0); docadc= read_adc(); } /***************************************************/ //khai bao su dung timer3 #INT_TIMER3 void interrupts_timer3() { SET_TIMER3(1); //NGAT MS setup_adc(ADC_CLOCK_INTERNAL | ADC_TAD_MUL_0); setup_adc_ports(sAN1,VSS_VDD); set_adc_channel(1); adc2= read_adc(); ap=adc2/30; //chuong trinh doc ADC setup_adc_ports(sAN0,VSS_VDD); set_adc_channel(0); docadc=read_adc(); docadc=(unsigned int)docadc/600; step=docadc/5; if(thuan==0) {thuannghich=1; lcd_gotoxy(1,2); printf(lcd_putc,"F=%3d Hz ",docadc/8); // hien thi tan so dieu khien len hang lcd_gotoxy(10,2); ");} printf(lcd_putc," Foward if(nghich==0) {thuannghich=0; lcd_gotoxy(1,2); printf(lcd_putc,"F=%3d Hz ",docadc/8); lcd_gotoxy(10,2); //hien thi vi tri thu 10 dong printf(lcd_putc," Reverse "); } if(ngung==0) {chayngung=0; lcd_gotoxy(1,2); //hien thi vi tri thu dong printf(lcd_putc," STOP "); } } void pwmthuan(); void pwmnghich(); void chaythuan(); void chaynghich(); void ADC_INIT(); //chuong trinh chinh void main() { SETUP_TIMER3(TMR_INTERNAL|TMR_DIV_BY_1); //thiet lap timer3, bo chia SET_TIMER3(1); ENABLE_INTERRUPTS(INT_TIMER3); // cho phep ngat timer3 enable_interrupts(int_rda); enable_interrupts(INTR_GLOBAL); // ngat timer3 toan cuc ADC_INIT(); lcd_init(); //thuc hien chuong trinh hien thi ket qua giam sat len man hinh while(1) { if(chayngung==0) {setup_motor_pwm(1,MPWM_DISABLED,1,0,1000); lcd_gotoxy(1,2); printf(lcd_putc," STOP "); } if(sac==1) { if(thuannghich==1) {chaythuan(); lcd_gotoxy(1,2); printf(lcd_putc,"F=%3d Hz ",docadc/8); lcd_gotoxy(10,2); printf(lcd_putc," Foward ");} } if(thuannghich==0) {chaynghich(); lcd_gotoxy(1,2); printf(lcd_putc,"F=%3d Hz ",docadc/8); lcd_gotoxy(10,2); "); printf(lcd_putc," Reverse } lcd_gotoxy(1,1); printf(lcd_putc,"V_acquy=%3d V ",ap); } if(sac==0) {setup_motor_pwm(1,MPWM_DISABLED,1,0,1000); lcd_gotoxy(1,1); printf(lcd_putc,"V_acquy=%3d V ",ap); //hien thi thong tin dien ap lcd_gotoxy(10,2); "); //hien thi thong tin dang sac printf(lcd_putc," Charging } } ... điều khiển động ba pha phương pháp PWM sử dụng lượng mặt trời • Nội dung thưcc̣ hiêṇ đềtài: Tìm hiểu ứng dụng Pin lượng mặt trời sử dụng cho mục đích cơng nghiệp dân dụng Tìm hiểu phương pháp. .. THÀNH PHỐ HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO - ĐỒ ÁN TỐT NGHIỆP Đề tài: ĐIỀU KHIỂN ĐỘNG CƠ BA PHA THEO PHƯƠNG PHÁP PWM SỬ DỤNG NĂNG LƯỢNG MẶT TRỜI SVTH : LÊ ANH KHOA MSSV : 12141444... pháp điều rộng xung sin PWM để điều khiển tốc độ động ba pha Tìm hiểu, thiết kế thi công mạch điều khiển để điều chế xung PWM Tìm hiểu, thiết kế thi cơng mạch cơng suất điều khiển động ba pha

Ngày đăng: 22/12/2021, 06:00

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

  • Đang cập nhật ...

Tài liệu liên quan