Bối cảnh và vấn đề nghiên cứu
Bối cảnh thực tiễn và lý do chọn đề tài
Trong cơ cấu năng lượng toàn cầu, các nguồn nhiên liệu hóa thạch không tái sinh (than đá, dầu mỏ, khí tự nhiên) đang dần cạn kiệt, đồng thời việc khai thác thủy điện và nhiệt điện quy mô lớn gây ô nhiễm môi trường và biến đổi hệ sinh thái. Nhu cầu tiêu thụ điện năng không ngừng gia tăng thúc đẩy yêu cầu cấp thiết về việc nghiên cứu, khai thác các nguồn năng lượng tái tạo sạch và bền vững.
Việt Nam có vị trí địa lý thuận lợi với lãnh thổ trải dài từ vĩ độ 8° Bắc đến 23° Bắc, nằm trong khu vực có cường độ bức xạ mặt trời tương đối cao. Tuy nhiên, việc khai thác quang điện hiện nay phần lớn sử dụng các dàn pin lắp đặt cố định vào khung đỡ. Dàn pin cố định chỉ đạt hiệu suất chuyển đổi quang - điện cực đại trong vài giờ ngắn ngủi vào giữa ngày khi góc chiếu của tia sáng mặt trời gần vuông góc với bề mặt tấm pin. Vào các thời điểm sáng sớm hoặc chiều muộn, góc chiếu xiên làm suy giảm đáng kể mật độ năng lượng hấp thụ. Nhằm khắc phục hạn chế này, giải pháp cơ chế điều hướng chuyển động tấm pin liên tục vuông góc với tia bức xạ mặt trời được đề xuất nhằm tối ưu hóa sản lượng điện năng sinh ra.
Mục tiêu và nhiệm vụ nghiên cứu
Đồ án xác định hai mục tiêu nghiên cứu cụ thể:
- Nâng cao hiệu suất chuyển đổi của tấm pin thông qua việc điều khiển vị trí tấm pin luôn vuông góc với tia sáng mặt trời chiếu tới.
- Thiết kế, chế tạo, mô phỏng hoàn chỉnh hệ thống điều khiển định hướng pin mặt trời.
Đối tượng và phạm vi nghiên cứu
- Đối tượng nghiên cứu: Hệ thống quang điện làm việc độc lập và cơ cấu điều khiển tự động định hướng pin mặt trời theo nguồn bức xạ quang học.
- Phạm vi nghiên cứu:
- Mô hình hóa hệ thống định hướng dùng cho mục đích học tập, nghiên cứu và ứng dụng thử nghiệm ở quy mô gia đình.
- Cơ cấu dẫn động cơ khí sử dụng động cơ bước kết hợp vi mạch điều khiển chuyên dụng.
- Xử lý dữ liệu quang học trong phạm vi độ rọi giới hạn từ $1.000 \div 100.000\text{ lux}$.
- Điều khiển và giám sát liên kết với phần mềm trên máy tính.
Cơ sở lý thuyết và phương pháp
Khung lý thuyết và mô hình tính toán
Nghiên cứu dựa trên các nền tảng vật lý bán dẫn và kỹ thuật điều khiển nhúng:
- Hiệu ứng quang điện trong chất bán dẫn Silic: Sự chuyển đổi quang năng thành điện năng diễn ra qua 3 giai đoạn: photon ánh sáng được hấp thụ tạo các cặp electron-lỗ trống ($e-h$); các cặp hạt dẫn bị phân tách bởi điện trường tiếp xúc $p-n$ tạo nên hiệu điện thế tiếp xúc ($0,6\text{V} \div 0,7\text{V}$ đối với vật liệu Silic); khi nối mạch ngoài sẽ hình thành dòng điện.
- Phân loại vật liệu quang điện: Đơn tinh thể (Monocrystalline, hiệu suất đạt khoảng 16%), đa tinh thể (Polycrystalline, giá thành thấp hơn, diện tích hữu ích cao), và màng mỏng silic (Ribbon/thin film).
- Lý thuyết điều khiển động cơ bước: Hoạt động dựa trên tương tác từ trường giữa Stator (các cuộn dây kích từ) và Rotor (nam châm vĩnh cửu đa cực). Chuyển động quay được lượng tử hóa thành từng góc bước (step angle) thông qua chuỗi xung chuyển mạch logic.
Phương pháp nghiên cứu
- Phương pháp phân tích - so sánh lựa chọn giải pháp kỹ thuật: Đánh giá ưu nhược điểm giữa hai mô hình định hướng phổ biến:
| Tiêu chí so sánh |
Hệ thống định hướng 1 trục (Trục đơn) |
Hệ thống định hướng 2 trục (Trục kép) |
| Nguyên lý chuyển động |
Định hướng Đông sang Tây trên một trục đặt hướng Bắc - Nam |
Định hướng Đông - Tây kết hợp Bắc - Nam trên 2 trục quay |
| Mức tăng hiệu suất |
Tăng hiệu suất thu năng lượng tới 34% |
Tăng hiệu suất thu năng lượng tới 37% |
| Độ phức tạp kết cấu |
Thiết kế cơ khí và thuật toán đơn giản, gọn nhẹ |
Thiết kế phức tạp về cảm biến và cơ cấu truyền động kép |
| Độ tin cậy & bảo dưỡng |
Tỷ lệ hư hỏng thấp, chi phí bảo trì thấp |
Khả năng sự cố cao hơn do nhiều chi tiết cơ khí, bảo dưỡng phức tạp |
| Chi phí đầu tư |
Thấp, phù hợp quy mô nhỏ và vừa |
Cao do phát sinh cảm biến, động cơ và khung cơ khí phụ |
Kết luận lựa chọn: Tác giả quyết định lựa chọn hệ thống một trục quay (Đông - Tây) do chênh lệch hiệu suất giữa 2 trục và 1 trục chỉ là 3%, trong khi chi phí chế tạo, vận hành và nguy cơ sự cố của hệ 2 trục cao hơn đáng kể.
- Phương pháp thực nghiệm và thiết kế hệ thống nhúng: Tính toán phối ghép các khối phần cứng chuyên dụng gồm vi điều khiển, cảm biến số, IC thời gian thực và mạch công suất.
Thiết kế và triển khai hệ thống
Cấu trúc phần cứng và sơ đồ khối
Hệ thống điều hướng bao gồm 5 khối chức năng chính:
- Khối điều khiển trung tâm (Arduino Uno R3): Sử dụng vi điều khiển 8-bit ATmega328 (tần số 16 MHz, bộ nhớ Flash 32KB, SRAM 2KB, EEPROM 1KB). Bo mạch cung cấp 14 chân Digital I/O (với 6 chân PWM độ phân giải 8-bit), 6 chân Analog (độ phân giải 10-bit), hỗ trợ các giao tiếp nối tiếp UART, SPI và I2C (chân SDA trên A4, SCL trên A5). Dòng cấp tối đa trên mỗi chân I/O là 40mA và tổng dòng giới hạn qua vi điều khiển là 200mA.
- Khối cảm biến ánh sáng (BH1750 / BH1750-GY30): Cảm biến số tích hợp sẵn bộ chuyển đổi ADC 16-bit và bộ khuếch đại thuật toán OPAMP tích hợp bên trong, giao tiếp qua chuẩn I2C. Thiết bị xuất trực tiếp giá trị đo theo đơn vị Lux (dải đo $1 \div 65.535\text{ lx}$) mà không cần xử lý điện áp trung gian như cảm biến quang trở thuần, có khả năng loại bỏ nhiễu tần số công nghiệp 50Hz/60Hz và ít chịu ảnh hưởng của bức xạ hồng ngoại.
- Khối động cơ và mạch điều khiển công suất (Stepper 28BYJ-48 + Driver ULN2003):
- Động cơ bước 4 pha 5 dây 28BYJ-48: Điện áp hoạt động 5V DC, góc bước danh định $5,625^\circ$, tỷ số truyền hộp số giảm tốc $1:64$.
- Mạch đệm ULN2003: Sử dụng mảng 7 cặp transistor Darlington cực thu hở (collector hở), chịu dòng tải cực đại 500mA trên mỗi kênh và điện áp hoạt động mở rộng $5\text{V} \div 15\text{V}$, thực hiện khuếch đại xung điều khiển từ Arduino để kích hoạt các cuộn pha Stator.
- Khối thời gian thực (Module DS1302): IC RTC đếm thời gian thực (giây, phút, giờ, ngày, tháng, năm) hỗ trợ tự động bù năm nhuận, giao tiếp vi điều khiển bằng giao thức nối tiếp 3 dây (RST/chốt dữ liệu, SCLK/xung nhịp đồng bộ, I/O/đường truyền nhận dữ liệu).
- Khối nguồn và tấm pin thử nghiệm: Cung cấp điện áp ổn định 5V DC cho mạch điều khiển và $5\text{V} \div 12\text{V}$ cho động cơ. Tấm pin quang điện sử dụng loại Silic đa tinh thể (Polycrystalline) công suất 4W (điện áp làm việc $V_{mp} = 8,89\text{V}$, dòng điện danh định $I_{mp} = 0,44\text{A}$, kích thước $185 \times 230 \times 18\text{ mm}$, khối lượng $0,5\text{ kg}$).
Chế độ hoạt động và thuật toán điều khiển
Thuật toán điều khiển hệ thống vận hành theo nguyên lý phối hợp kép nhằm đảm bảo tính liên tục:
- Khởi tạo (Reset về gốc): Khi cấp nguồn, hệ thống tự động đưa tấm pin về vị trí tọa độ gốc ban đầu tương ứng với hướng đón ánh nắng lúc 7 giờ sáng.
- Trạng thái có nắng (Dò quang học tự động): Cảm biến đo đạc cường độ ánh sáng trong dải độ rọi cho phép; vi điều khiển phân tích số liệu và điều khiển động cơ bước quay để bề mặt tấm pin luôn vuông góc với hướng bức xạ mạnh nhất.
- Trạng thái nhiều mây / không có nắng: Khi cường độ ánh sáng giảm dưới ngưỡng xử lý quang học, hệ thống tự động kích hoạt chế độ điều hướng theo lịch trình thời gian định sẵn lấy từ module thời gian thực DS1302, xoay tấm pin bám sát quỹ đạo lý thuyết của mặt trời.
Nội dung chính theo từng chương
Chương 1: Tổng quan về đề tài
Chương này phân tích thực trạng năng lượng tái tạo, tiềm năng bức xạ tại Việt Nam và nguyên nhân suy giảm hiệu suất của các hệ pin mặt trời cố định. Tác giả tiến hành so sánh hệ thống định hướng 1 trục (tăng hiệu suất tới 34%) và 2 trục (tăng hiệu suất tới 37%), chỉ ra tính khả thi của giải pháp 1 trục đối với các ứng dụng quy mô vừa và nhỏ nhờ cân đối được chi phí đầu tư, bảo trì và độ tin cậy vận hành.
Chương 2: Cơ sở lý thuyết
Nội dung chương trình bày chi tiết về cấu tạo, nguyên lý làm việc và thông số kỹ thuật của các linh kiện phần cứng được sử dụng trong đồ án:
| Hạng mục linh kiện |
Các thông số kỹ thuật và đặc tính ghi nhận |
| Arduino Uno (ATmega328) |
Nguồn khuyên dùng $7-12\text{V}$ (giới hạn $6-20\text{V}$), logic 5V, 32KB Flash, 2KB SRAM, 1KB EEPROM, dòng giới hạn mỗi chân I/O 40mA. |
| Cảm biến BH1750 |
Dải đo $1 \div 65.535\text{ lx}$, ADC 16-bit, giao tiếp I2C, sai số quang học $\pm 20%$, nguồn cấp $3,3\text{V} - 5\text{V}$, khử nhiễu 50/60Hz. |
| Động cơ 28BYJ-48 & ULN2003 |
Động cơ 4 pha 5 dây, điện áp 5V, tỉ số truyền 1:64, điều khiển chế độ Full-step (1 pha, 2 pha) và Half-step; mạch đệm ULN2003 chịu áp đến 15V, dòng 500mA/kênh. |
| Module RTC DS1302 |
Chuẩn 3 dây (RST, SCLK, I/O), điện áp $3,3\text{V} - 5\text{V}$, nhiệt độ $0 - 70^\circ\text{C}$, lưu trữ giờ/phút/giây/ngày/tháng/năm. |
| Tấm pin mặt trời 4W |
Silic đa tinh thể (Polycrystalline), công suất 4W, $V_{mp} = 8,89\text{V}$, $I_{mp} = 0,44\text{A}$, kích thước $185 \times 230 \times 18\text{ mm}$, trọng lượng $0,5\text{ kg}$. |
Bên cạnh đó, chương 2 cũng mô tả cấu trúc lệnh điều khiển của cảm biến BH1750 và các hàm lập trình giao tiếp thời gian thực DS1302 trên nền tảng C/C++:
void DS1302_SetTime(unsigned char hour, unsigned char minute, unsigned char second);
void DS1302_SetDate(unsigned char day, unsigned char date, unsigned char month, unsigned char year);
void DS1302_GetTime(unsigned char *hour, unsigned char *minute, unsigned char *second);
void DS1302_GetDate(unsigned char *day, unsigned char *date, unsigned char *month, unsigned char *year);
Chương 3: Tính toán và thiết kế
Chương 3 xây dựng cấu trúc hệ thống gồm sơ đồ khối hoàn chỉnh và giải thích chi tiết chức năng của 5 khối: Khối điều khiển trung tâm, Khối nguồn, Khối cảm biến (BH1750), Khối động cơ và Khối thời gian thực (DS1302). Tác giả thiết lập lưu đồ giải thuật điều khiển toàn hệ thống, tích hợp cơ chế tự động chuyển đổi giữa chế độ cảm biến ánh sáng và chế độ định thời gian thực khi thời tiết thay đổi.
Chương 4: Thi công mạch
Trình bày quy trình kết nối dây và bố trí liên kết phần cứng giữa Arduino Uno với các module chức năng:
- Ghép nối cảm biến BH1750-GY30 qua giao tiếp I2C.
- Kết nối các chân điều khiển logic từ Arduino sang mạch công suất ULN2003 để kích từ cho động cơ bước 28BYJ-48.
- Nối dây giao tiếp 3 chân giữa Arduino và module DS1302.
Chương 5: Kết luận
Tổng kết các kết quả đạt được về mặt chế tạo mô hình, phân tích ưu nhược điểm của hệ thống thực nghiệm và đề xuất các định hướng phát triển hoàn thiện thiết bị.
Kết quả và đóng góp
Kết quả kỹ thuật đạt được
- Thiết kế, lắp ráp và lập trình hoàn chỉnh mô hình hệ thống điều hướng tấm pin năng lượng mặt trời 1 trục quay độc lập quy mô thử nghiệm.
- Xây dựng thành công giải thuật điều khiển kép: tự động xoay vuông góc với tia sáng khi trời nắng dựa vào cảm biến số BH1750 (dải đo $1.000 \div 100.000\text{ lx}$) và tự động chuyển sang bám theo thời gian thực DS1302 khi trời mây âm u hoặc không có nắng.
- Thiết lập cơ chế tự động trả về vị trí gốc đón nắng lúc 7h sáng khi khởi động lại hệ thống.
Đóng góp thực tiễn của đồ án
- Cung cấp một mô hình thực nghiệm phần cứng hoàn chỉnh, chi phí thấp, sử dụng linh kiện phổ biến (Arduino Uno, BH1750, 28BYJ-48, ULN2003, DS1302) phục vụ công tác giảng dạy, học tập và nghiên cứu trong lĩnh vực kỹ thuật điện tử và năng lượng tái tạo.
- Khẳng định tính khả thi của việc nâng cao hiệu suất thu năng lượng (ước tính lên đến 34% so với hệ cố định) trên hệ thống trục đơn cơ cấu đơn giản.
Hạn chế và hướng nghiên cứu tiếp
Hạn chế được ghi nhận
- Nghiên cứu chỉ dừng lại ở quy mô mô hình thí nghiệm phục vụ học tập, công suất tấm pin nhỏ (4W).
- Cơ cấu cơ khí sử dụng động cơ bước công suất nhỏ (28BYJ-48), chưa đáp ứng được tải trọng của các dàn pin quang điện quy mô công nghiệp thực tế.
- Dải đo quang học xử lý của hệ thống giới hạn trong khoảng $1.000 \div 100.000\text{ lux}$.
Hướng phát triển tiếp theo
- Nâng cấp cơ cấu truyền động cơ khí và mạch công suất để điều khiển các tấm pin có diện tích và công suất lớn hơn.
- Nghiên cứu tối ưu hóa thuật toán định hướng, tích hợp các bộ theo dõi điểm công suất cực đại (MPPT).
- Phát triển thêm giao diện giám sát, thu thập dữ liệu sản lượng điện năng trực tiếp truyền về máy tính.
Giá trị tham khảo
Tài liệu là nguồn tham khảo trực quan cho:
- Sinh viên ngành Kỹ thuật điện tử, Điện tử truyền thông, Cơ điện tử và Kỹ thuật điều khiển: Tham khảo phương pháp ghép nối phần cứng vi điều khiển ATmega328 với các chuẩn giao tiếp công nghiệp cơ bản (I2C, 3-wire Serial) và kỹ thuật điều khiển động cơ bước qua mạch công suất Darlington.
- Người làm đề tài về năng lượng tái tạo: Cung cấp thông số kỹ thuật chi tiết của cảm biến ánh sáng số BH1750, IC thời gian thực DS1302, và cơ chế chuyển đổi chế độ làm việc cho hệ thống pin mặt trời quy mô nhỏ.
Câu hỏi thường gặp
1. Tại sao đồ án lựa chọn hệ thống định hướng 1 trục thay vì 2 trục?
Theo các nghiên cứu được tổng hợp trong văn bản, hệ thống 1 trục (Đông - Tây) giúp tăng hiệu suất thu năng lượng tới 34%, trong khi hệ thống 2 trục (Đông - Tây và Bắc - Nam) tăng tới 37%. Mức chênh lệch hiệu suất chỉ là 3%, nhưng hệ thống 2 trục đòi hỏi thiết kế cơ khí phức tạp, chi phí đầu tư và bảo trì cao hơn nhiều, đồng thời nguy cơ hư hỏng cao hơn. Do đó, hệ thống 1 trục là phương án tối ưu về mặt kinh tế - kỹ thuật.
2. Hệ thống xử lý như thế nào khi điều kiện thời tiết không có nắng hoặc nhiều mây?
Khi trời không có nắng (độ rọi suy giảm dưới ngưỡng quang học), hệ thống sẽ không dò tìm bằng cảm biến mà tự động chuyển sang chế độ điều chỉnh góc nghiêng tấm pin theo dữ liệu thời gian thực được cấp từ IC đồng hồ DS1302 để tiếp tục bám theo quỹ đạo di chuyển định sẵn của mặt trời.
3. Cảm biến ánh sáng BH1750 có ưu điểm gì so với việc dùng cảm biến quang trở (LDR) truyền thống?
Cảm biến BH1750 tích hợp sẵn bộ chuyển đổi ADC 16-bit và OPAMP, xuất trực tiếp dữ liệu số theo đơn vị Lux qua chuẩn truyền thông I2C với độ phân giải cao ($1 \div 65.535\text{ lx}$), có khả năng khử nhiễu tần số 50Hz/60Hz và ít bị ảnh hưởng bởi tia hồng ngoại. Ngược lại, cảm biến quang trở truyền thống xuất tín hiệu điện áp analog dễ bị sai số và đòi hỏi vi điều khiển phải tính toán chuyển đổi phức tạp.
4. Động cơ bước 28BYJ-48 sử dụng trong đồ án có các thông số kỹ thuật chính nào?
Động cơ 28BYJ-48 là loại động cơ bước 4 pha 5 dây, điện áp hoạt động 5V DC, góc bước $5,625^\circ$, tỷ số truyền bánh răng giảm tốc là 1:64 (để quay 1 vòng trục động cơ cần 64 bước). Động cơ được kích dòng thông qua mạch đệm transistor Darlington ULN2003.
5. Thông số kỹ thuật của tấm pin năng lượng mặt trời được lắp đặt trong mô hình là gì?
Mô hình sử dụng tấm pin Silic đa tinh thể (Polycrystalline) có công suất định mức 4W, điện áp danh định $V_{mp} = 8,89\text{V}$, dòng điện danh định $I_{mp} = 0,44\text{A}$, kích thước $185 \times 230 \times 18\text{ mm}$, trọng lượng $0,5\text{ kg}$ và tuổi thọ thiết kế từ 30 đến 50 năm.
Kết luận
Đồ án tốt nghiệp của sinh viên Nguyễn Tấn Lực đã hoàn thành việc thiết kế và chế tạo thực nghiệm mô hình hệ thống điều hướng pin mặt trời 1 trục sử dụng vi điều khiển Arduino Uno kết hợp cảm biến số BH1750, module RTC DS1302 và động cơ bước 28BYJ-48. Đề tài giải quyết được bài toán tối ưu hóa góc đón bức xạ mặt trời với giải thuật chuyển đổi chế độ kép linh hoạt giữa cảm biến quang học và định thời gian thực. Toàn bộ hệ thống hoạt động ổn định ở quy mô mô hình học thuật, cung cấp cơ sở kỹ thuật rõ ràng để mở rộng và phát triển các ứng dụng quang điện độc lập trong thực tế.