logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

dane wejściowe - dioda. Co potrzebne do rozwiązania?

chudy10000 11 Kwi 2008 10:05 1313 2
  • #1 5017754
    chudy10000
    Poziom 10  
    Posty: 14
    Witam.

    To mój pierwszy post na waszym forum wiec mam nadzieję, że się nie zbłaźnię. Mam takie zadanie

    dane wejściowe - dioda. Co potrzebne do rozwiązania?

    Pytanie, co tu będzie danymi wejściowymi? Co muszę mieć na starcie żeby dało się rozwiązać to równanie? Mój prowadzący podał mi jeden "zestaw" danych, ale obawiam się, że jest ich za mało tzn. 1,2V napięcie zasilania całego układu, czyli Ub , i R = 0.7 oma.
    Wydaje mi się, że to za mało. Co to jest Is ? Wiem, że to prąd nasycenia, ale czy to parametr stały dla danej diody więc należy do danych wejściowych? Przyznam, że z elektroniką mam nie za często do czynienia. Lepiej mi idzie programowanie heh Pozdrawiam:)
  • Pomocny post
    #2 5017945
    Paweł Es.
    VIP Zasłużony dla elektroda
    Posty: 6981
    Pomógł: 1236
    Ocena: 692
    Napięcie baterii Ub, rezystancja R, prąd nasycenia diody Is

    Is musi być podane, bo dla każdej diody jest inne

    Np dioda 1N4001

    IS=29.5E-9 A ; prąd nasycenia
    RS=73.5E-3 ; rezystancja szeregowa diody (półprzewodnik+doprowadzenia)
    N=1.96 ; nachylenie złącza (jest w mianowniku wykładnika wzoru na Ud


    $$Id=Is*(exp(\frac{Ud}{N*Ut})-1)$$

    $$Ut=\frac{kT}{q}$$ - napięcie termiczne=0.0258V dla T=300°K

    Ut=86µV/°K * T - T temperatura w °K

    dodatek zmienna epsilon określająca dokładność obliczeń, tj. zatrzymujesz obliczenia gdy różnica między aktualną wartością obliczoną a poprzednią jest mniejsza od epsilon:


    Równanie musi być typu:


    Ub-R*Id-Ud=0

    i szukasz jego rozwiązania, napięcia na diodzie, metodą Newtona-Raphsona

    http://www.chem.univ.gda.pl/~adam/NUM/numeryczne4.ppt#266,8,Slajd 8

    Jako pierwsze przybliżenie napięcia Ud przyjmujesz 0.7V.

    Warunek zatrzymania obliczeń

    IF Abs(ud1-ud0)<epsilon then STOP

    epsilon - załozona dokładność np 0.001V

    ud1 - napięcie aktualnie obliczone
    ud0 - napięcie z poprzedniej chwili

    jeżeli warunek nie jest spełniony to robisz podstawienie

    ud0=ud1

    i liczysz nowe ud1

    Można też dodać inny warunek stopu założona ilość iteracji obliczeniowych, przydaje się czasami jeżeli proces obliczeniowy nie jest zbieżny (np. oscylacje) choc w tym akurat układzie to nie grozi.
  • #3 5018178
    chudy10000
    Poziom 10  
    Posty: 14
    wielkie dzięki "mądrego po szkole to i przyjemnie posłuchać":)
REKLAMA