Spisu treści:

Zdalny system monitorowania i dystrybucji energii w elektrowni słonecznej: 10 kroków
Zdalny system monitorowania i dystrybucji energii w elektrowni słonecznej: 10 kroków

Wideo: Zdalny system monitorowania i dystrybucji energii w elektrowni słonecznej: 10 kroków

Wideo: Zdalny system monitorowania i dystrybucji energii w elektrowni słonecznej: 10 kroków
Wideo: Odc. 2 - Magazyn Energii Victron Energy - zasada działania i gotowy zestaw. 2024, Listopad
Anonim
Image
Image

Celem tego projektu jest monitorowanie i dystrybucja mocy w systemach elektroenergetycznych (systemy fotowoltaiczne). Konstrukcję tego systemu wyjaśniono w skrócie w następujący sposób. System zawiera wiele siatek z około 2 panelami słonecznymi w każdej siatce, gdzie każdy panel jest podłączony do czujnika prądu, którego wyjście jest przekazywane do mini mikrokontrolera (Arduino UNO). Do każdej siatki podłączony jest również czujnik temperatury, czujnik napięcia oraz czujnik prądu, którego wyjście jest połączone z mini mikrokontrolerem (Arduino UNO). Wyjście ze wszystkich minimikrokontrolerów jest przekazywane do głównego mikrokontrolera (8051), który z kolei jest podłączony do modułu Bluetooth (HC-05). Główny mikrokontroler (8051) przetwarza wszystkie odebrane dane z minimikrokontrolerów (Arduino UNO) i wyświetla je na podłączonym do niego wyświetlaczu LCD, a także wysyła te dane przez moduł Bluetooth (HC-05) do użytkownika. Użytkownik zdalnie monitoruje dane za pomocą smartfona za pomocą aplikacji Bluetooth Terminal. Użytkownik wysyła sygnał do innego modułu Bluetooth (HC-05), który jest podłączony do innego mikrokontrolera (Arduino Uno), który następnie steruje przekaźnikiem na podstawie sygnału wysłanego przez użytkownika. Zasilanie z systemu elektroenergetycznego (systemu solarnego) jest również podłączone do wszystkich przekaźników. Teraz sygnał sterujący z Arduino UNO służy do przełączania przekaźnika i odpowiednio rozdzielane jest zasilanie z sieci. W ten sposób monitorujemy i dystrybuujemy moc z elektrowni (systemu fotowoltaicznego).

Lista komponentów jest następująca:1. PANELE SŁONECZNE

2. CZUJNIK PRĄDU ACS712

3. CZUJNIK NAPIĘCIA

4. CZUJNIK TEMPERATURY LM35

5. KONWERTER ANALOGOWY NA CYFROWY ADC0808

6. MIKROKONTROLER 8051

7. WYŚWIETLACZ LCD 16X2

8. MODUŁ BLUETOOTH

9. APLIKACJA MOBILNA

10. ARDUINO UNO

11. PRZEKAŹNIK

12. OBCIĄŻENIA (WENTYLATOR, ŚWIATŁO ITP)

Krok 1: Wykonaj połączenia za pomocą powyższego schematu blokowego

Panel słoneczny generuje maksymalne napięcie 2,02 V zgodnie z obserwacjami
Panel słoneczny generuje maksymalne napięcie 2,02 V zgodnie z obserwacjami

Połączenia podane na rysunku są proste i należy je wykonać we wskazany sposób. Po czym kody w kolejnym kroku należy wypalić w mikrokontrolerze Arduino i 8051.

Krok 2: Spal kod i obserwuj wyniki

Odwiedź link GitHub, aby uzyskać kod.

github.com/aggarwalmanav8/Remote-Power-Mon..

Wypal ten kod we wszystkich obecnych mikrokontrolerach.

Teraz obserwuj wyniki, jak wspomniano w dalszych krokach

Krok 3: Panel słoneczny generuje maksymalne napięcie 2,02 V zgodnie z obserwacjami

Krok 4: Czujnik napięcia wysyła tę wartość do Arduino

Czujnik napięcia wysyła tę wartość do Arduino
Czujnik napięcia wysyła tę wartość do Arduino

Krok 5: Arduino wysyła tę wartość przez cyfrowe styki do portu 1 mikrokontrolera 8051

Arduino wysyła tę wartość przez cyfrowe styki do portu 1 mikrokontrolera 8051
Arduino wysyła tę wartość przez cyfrowe styki do portu 1 mikrokontrolera 8051

Krok 6: Moduł Bluetooth podłączony do 8051 wysyła tę wartość do telefonu komórkowego

Moduł Bluetooth podłączony do 8051 wysyła tę wartość do telefonu komórkowego
Moduł Bluetooth podłączony do 8051 wysyła tę wartość do telefonu komórkowego

Krok 7: 8051 jest również podłączony do wyświetlacza LCD, który wyświetla napięcie generowane przez panele słoneczne jako „v = 2p02”, gdzie P to „.”

8051 jest również podłączony do wyświetlacza LCD, który wyświetla napięcie generowane przez panele słoneczne jako „v = 2p02”, gdzie P to „.”
8051 jest również podłączony do wyświetlacza LCD, który wyświetla napięcie generowane przez panele słoneczne jako „v = 2p02”, gdzie P to „.”

Krok 8: Kontroluj obciążenia za pomocą innego modułu Bluetooth za pomocą przekaźnika

Kontroluj obciążenia za pomocą innego modułu Bluetooth za pomocą przekaźnika
Kontroluj obciążenia za pomocą innego modułu Bluetooth za pomocą przekaźnika

W zależności od napięcia generowanego przez panele słoneczne, użytkownik może sterować obciążeniami poprzez inny moduł Bluetooth za pomocą przekaźnika, który jest podłączony do innego Arduino w sterowniku dystrybucji zasilania.

Krok 9: Dwa podłączone obciążenia można włączać lub wyłączać w zależności od potrzeb

Dwa podłączone obciążenia można włączać i wyłączać w zależności od potrzeb
Dwa podłączone obciążenia można włączać i wyłączać w zależności od potrzeb

Krok 10: Dokument badawczy

Ten projekt również został przeze mnie opublikowany w formie artykułu naukowego. Przeczytaj go, aby uzyskać więcej informacji.

papers.ssrn.com/sol3/papers.cfm?abstract_i…

Zalecana: