Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Stabilizacja napiecia zasilania procesora z pomoca procesora

asembler 12 Lut 2011 11:03 2079 12
  • #1 12 Lut 2011 11:03
    asembler
    Poziom 32  

    Chciałbym przetestować taki układ jak na schemacie i podjąć dyskusje czy bedą jakies korzyści z takiego rozwiązania.

    Stabilizacja napiecia zasilania procesora z pomoca procesora

    Założenia:
    1. Napiecie wjesciowe bedzie stałe nie koniecznie wachające się od 12v-48V jak by to sugerował schemat
    2.Duża sprawnośc układu również przy wysokich napieciach. (najlepiej 150%:-)
    3 funkcja Auto-OFF.
    4.Możliwość zmiany napiecia zasilania z pozimu programu.

    Najlepiej by było żeby układ działął na kazde napięcie aczkolwiek elementy można by dobierac na jedno napiecie np. 36V.

    Jezeli rozwiązanie z grutu nieekonomiczne lub z innego piasku to walić bez żenady.

  • #3 12 Lut 2011 11:38
    1428163
    Usunięty  
  • #4 12 Lut 2011 11:54
    janbernat
    Poziom 38  

    Bilans energetyczny pod psem.
    Straty chwilowe na R4 3.61W a na zenerze ok. 1W przy zasilaniu 24V.
    Zależne od tego jakie napięcie zasilania i jaki prąd pobierany.
    Jakiś transformator by się przydał albo przetwornica.
    P.S.
    dar.el robi takie na L5973D.
    Regulacja napięcia wyjściowego przez dzielnik.
    Jakby do odczepu tego dzielnika dać odfiltrowany PWM to by sie dało tym sterować.
    Tylko układ startu jakiś wymyślić.

  • #5 12 Lut 2011 12:00
    asembler
    Poziom 32  

    Start przyciskiem.
    Dioda zenera z załozenia ma byc jako zabezpieczenie. Tam napiecie nie powinno osiągnąc 5.1v.

  • #6 12 Lut 2011 12:41
    tmf
    Moderator Mikrokontrolery Projektowanie

    Ale jak to ma działać? Przecież jakikolwiek pobierany prąd powoduje odłóżenie się napięcia i na szeregowym rezystorze R4 i na rezystancji SD Q3. W efekcie nie ma żadnej stabilizacji. Procesora nie ma żadnego feedbacku o napięciu wyjściowym, nie może więc nic zrobić. Chces zmieć step down to wykorzystaj dedykowany do tego scalak, będzie prościej i z pewnością sprawność będzie większa. Napięcie wyjściowe takiej przetwornicy też można łatwo regulować - wystarczy prosty DAC, chociażby właśnie na PWM.

  • #7 12 Lut 2011 12:47
    asembler
    Poziom 32  

    tmf napisał:
    Ale jak to ma działać? Przecież jakikolwiek pobierany prąd powoduje odłóżenie się napięcia i na szeregowym rezystorze R4 i na rezystancji SD Q3. W efekcie nie ma żadnej stabilizacji. Procesora nie ma żadnego feedbacku o napięciu wyjściowym, nie może więc nic zrobić. Chces zmieć step down to wykorzystaj dedykowany do tego scalak, będzie prościej i z pewnością sprawność będzie większa. Napięcie wyjściowe takiej przetwornicy też można łatwo regulować - wystarczy prosty DAC, chociażby właśnie na PWM.

    Czy nawet przy wyjściowy poborze prądu na poziomie 20mA?

  • #8 12 Lut 2011 15:31
    tmf
    Moderator Mikrokontrolery Projektowanie

    U=I*R=100om*20mA=2V. Tyle ci się odłoży na samym rezystorze. Jeśli układ pobiera stały prąd to ok, ale procesor pobiera prąd impulsowo, w efekcie na wyjściu będziesz miał tętnienia, prawdopodobnie uniemożliwiające pracę procesora. Bez sprzężenia zwrotnego też nie ma mowy o stabilizacji.

  • #9 12 Lut 2011 15:34
    asembler
    Poziom 32  

    Jak to przeciez jest sprzeżenie zwrotne. Atmega mierzy sobie napiecie zasilania i odpowiednio ustawia PWM

  • #10 12 Lut 2011 16:19
    tmf
    Moderator Mikrokontrolery Projektowanie

    Znaczy mierzy napięcie przy pomocy ADC i zmienia wsp. wypełnienia? Troche wolna ta regulacja. A zastanawiałeś się co będzie jeśli procesor się zawiesi?
    Dlaczego nie wykorzystasz po prostu gotowych rozwiązań stworzonych do tego celu?

  • #11 12 Lut 2011 16:29
    janbernat
    Poziom 38  

    To jest regulator PID ze stałymi czasowymi trudnymi do oszacowania.
    No bo ma sprzężenie zwrotne.
    Bo trzeba oszacować jaką dać pojemność kondensatora- bo to określa czas reakcji obiektu i czas po jakim dostajemy pomiar napięcia- bo to jest czas reakcji elementu regulującego (no i czas układu wykonawczego).
    W sumie fajna sprawa do badań.
    Może się to wzbudzić- ale jaka byłaby częstotliwość- na poziomie kHz czy minut- nie mam pojęcia.
    Dość dużo czynników trzeba brać pod uwagę.

  • #12 12 Lut 2011 16:57
    asembler
    Poziom 32  

    A po co ma być szybka? Mysle ze 100-500 razy na sek wystarczy mierzyc.
    Nie przwiduje żeby obciązenie strasznie skakało.
    Mam podobnie zrobiony bezpiecznik w ładowarce do akumulatorów wiec szybkośc działania mysle nie jest zmartwieniem, gdyż nawet podłaczenie odwrotnie do aku lub zwarcie wyjscia powoduje natychmiastowe odciecie na triaku.
    Jak sie zawiesi to sie albo wyłączy albo całą energie przejmie opornik r4 i dioda zenera bo te elementy tylko po to są
    To co ja ide na piwo bo jak są gotowe rozwiązania to nie ma co robic :-)
    A tak z ciekawości masz jakies gotowe idealne żeby sie nie zawiesiło/spaliło? Chetnie sie przyjrze.

    Dodano po 18 [minuty]:

    janbernat napisał:
    T
    W sumie fajna sprawa do badań.

    Dałeś mi bodźca.
    No to chyba czas wstać z nad flaszki i zmontować pająka.

  • #13 13 Lut 2011 08:20
    tmf
    Moderator Mikrokontrolery Projektowanie

    W każdym układzie cyfrowym obciążenie bardzo "skacze". Inaczej nie potrzebne by były te wszystkie kondensatory filtrujące.
    Co do gotowców - dowolna przetwornica step down, z możliwością regulacji napięcia wyjściowego. Pod wejście regulacyjne podłączasz wyjście PWM i filtr. Dzięki temu scalak załatwia sprawę regulacji i stabilizacji napięcia, a procesor ma możliwość regulacji Vout.

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME