Czy ktoś może wyjaśnić ten interfejs ADC mikrokontrolera (do odczytu napięcia paneli słonecznych)?

9

Próbuję zrozumieć funkcjonalność obwodu znalezionego w TIDA-00121 (plik projektu można pobrać stąd ) interfejs mikrokontrolera

połączenia paneli słonecznych

Zakładam, że ma to związek z faktem, że ogniwo fotowoltaiczne nie jest bezpośrednio związane z ziemią (mosfet prądu wstecznego może zostać wyłączony, gdy napięcie panelu słonecznego jest zbyt niskie, aby zapobiec przepływowi prądu wstecznego do panelu)

Jeśli chodzi o funkcję przesyłania (z kodu źródłowego ), napięcie po stronie mikrokontrolera wynosi:

V = 0,086045 Pv-0,14718475 V (PV to napięcie panela).

wyodrębniono to z faktu, że Vref = 2.39,10 bitów ADC i równanie kodu źródłowego:

Napięcie panelu = 36,83 * PV - 63

aby zweryfikować moje założenia, z kodu źródłowego:

Napięcie akumulatora = BV * 52,44

która ulega napięciu po stronie mikrokontrolera dzielnika napięcia akumulatora:

V = 0,122 BV, co stanowi iloraz dzielnika napięcia (sieć 14 K / 100 K)

Pytanie brzmi:

  1. Jaka jest rola sieci tranzystorowej PNP?
  2. Jak obliczyć funkcję przenoszenia napięcia po stronie mikrokontrolera?

Dziękuję Ci bardzo.

fhlb
źródło

Odpowiedzi:

20

Jaka jest rola sieci tranzystorowej PNP?

wprowadź opis zdjęcia tutaj

Jest to przetwornica napięcia różnicowego na prąd, po której następuje obciążenie (R34 i R35). Napięcie między P + i P- ustawia napięcie na R31. To (minus 0,7 wolta) ustawia napięcie na R33, co powoduje wypływ prądu z kolektora (w dużej mierze niezależnie od tego, jakie obciążenie ma kolektor).

Biorąc pod uwagę wartości R33, R34 i R35, niezależnie od napięcia ustawionego na R33 pojawia się na R35, ale zmniejszone o 3: 1.

Co ważne, napięcie to jest odniesione do masy, dzięki czemu ADC ma sens. W grę wchodzi więc zmiana poziomu.

Andy aka
źródło
1
Czy twój ostatni punkt jest główną zaletą w porównaniu z prostym dzielnikiem rezystancyjnym?
Arsenał
2
@Arsenal zdolność pomiaru „pływającego” napięcia i wytworzenia sygnału pomiarowego odniesionego do ziemi jest niezbędna dla ADC, który jest uziemiony. Oczywiście możesz zmniejszyć P + i P- i zmierzyć za pomocą dwóch ADC, a następnie odjąć cyfrowo.
Andy alias
2
Inną korzyścią jest to, że występuje poważne przepięcie na P + / P-, tranzystor nasyca się, a ADC nie zostanie uszkodzony przez przepięcie.
pgvoorhees
2
@fhlb Czy MOSFET zawsze uziemia PV, o co musisz zadać sobie pytanie, a jeśli tak nie jest, czy warto mierzyć PV?
Andy alias
1
Jeśli napięcie PV jest zbyt niskie, a P + jest przywiązany do górnej szyny ładunku, wówczas P- musi być wyższe niż 0 woltów, dlatego dioda nie może przewodzić.
Andy alias
2

Nadal jestem zdezorientowany z powodu korzystania z tego obwodu. Myślałem, że połączenie wewnętrznej diody mosfet (Q1) jest takie samo jak uziemienie panelu słonecznego (odczyt napięcia będzie równy napięciu panelu minus spadek napięcia diody Q1).

To prawda, gdy system działa, ale system nie działa.


Moja próba inżynierii wstecznej systemu i wyjaśnienia procesu, który doprowadził do konieczności pomiaru różnicowego.

System ten jest wyraźnie zaprojektowany pod kątem wysokiej wydajności przy dużych poziomach mocy, dlatego wszystkie urządzenia przełączające na ścieżce zasilania są mosfetami z kanałem N, unikane są mniej wydajne diody i mosfety z kanałem P.

Schemat blokowy pokazuje konwerter złotówki między panelem a akumulatorem. http://www.ti.com/diagrams/rd/schematic_tida-00121_20140129112304.jpg . Ten konwerter buck wydaje się być utworzony przez Q2, Q3 i L1.

Problem wynika z diody korpusu Q2, że konwerter buck nie może zapobiec powrotnemu zasilaniu, jeśli napięcie panelu spadnie poniżej napięcia akumulatora. To karmienie zwrotne musi zostać zablokowane.

Można oczywiście użyć diody lub P-fet, aby zapobiec powrotnemu karmieniu, ale jak powiedziałem, są one nieskuteczne. Można zastosować N-Fet po stronie wysokiej, ale wtedy potrzebny byłby do tego układ sterownika wysokiej strony. Postanowili więc zablokować karmienie wsteczne za pomocą N-mosfet po niskiej stronie (Q1).

Wyłączenie Q1 pozwala zablokować podawanie wsteczne, ale oznacza to, że panel nie jest już uziemiony. Podczas normalnej pracy P- znajduje się na ziemi, ale gdy system jest „wyłączony” z powodu braku światła, P- może być wyższy niż ziemia. W dalszym ciągu potencjalnie przydatna jest możliwość monitorowania napięcia panelu, gdy system jest wyłączony.

Tak więc obwód różnicowy jest używany do odczytu napięcia panelu, najpierw przekształcając napięcie różnicowe w prąd, a następnie przekształcając ten prąd z powrotem w napięcie jednoczęściowe.

Peter Green
źródło
Gdy Q1 jest wyłączone, sieć P nie pływa, zamiast tego jest podłączona do uziemienia za pomocą wewnętrznej diody Q1. P + będzie równe napięciu paneli minus spadek napięcia diody. Czy prosta sieć dzielników napięcia nie jest podłączona bezpośrednio do P +, wystarczająca do ciągłego odczytu napięcia panelu? Oczywiście oprogramowanie powinno dodać ten spadek napięcia, gdy Q1 jest wyłączony. To jest mylące!
Latchup
P- nie może znajdować się znacznie pod ziemią z powodu diody ciała Q1, ale może znajdować się nad ziemią, jeśli Q1 jest wyłączone, napięcie panelu jest wystarczająco niskie.
Peter Green,