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

Program "LM317 Kalkulator"

zatra_up 05 Gru 2010 16:32 25056 19
REKLAMA
  • Program "LM317 Kalkulator"


    Witam. Przez wakacje napisałem mały program dla potrzeb własnych - teraz go prezentuje (może komuś się przyda :) ). Aplikacja służy do szacowania wartości rezystorów dzielnika napięcia oraz napięcia wyjściowego dla układu LM317.
    Jakby ktoś chciał kod źródłowy to mogę udostępnić na PW.

    Dzięki aplikacji błyskawicznie policzymy:
    1. Napięcie wyjściowe - Uout
    Uout = 1.25 * (1+R2/R1)
    2. Rezystancje rezystora współtworzącego dzielnik napięcia (względnie R2)
    R2=(Uout/1.25-1)*R1



    W programie dodatkowo znajdziemy schemat ideowy oraz oznaczenia wyprowadzeń układu dla rożnych typów obudowy
    (TO-220, TO-252, TO-263, TO-223,TO-39, TO-3)

    Download:
    Link

    Program jest darmowy (freeware)

    Fajne? Ranking DIY
    O autorze
    zatra_up
    Poziom 10  
    Offline 
    zatra_up napisał 33 postów o ocenie 60. Mieszka w mieście PL. Jest z nami od 2010 roku.
  • REKLAMA
  • #2 8830009
    pudzianowski
    Poziom 28  
    Na jakiej licencji dostępny jest ten program?
  • #3 8830148
    zatra_up
    Poziom 10  
    Freeware (dopisałem w wyżej)
  • REKLAMA
  • #4 8830535
    mosfet
    Poziom 25  
    Program mógłby szukać rezystorów po szeregach. Jak masz czas i ambicję rozwijać ten projekt, to byłaby to super funkcja.
  • #5 8830705
    flodins
    Poziom 12  
    na schemacie większy kondensator powinien być przed stabilizatorem a mniejszy za
  • #6 8830809
    slawek55
    Poziom 23  
    Podając napięcie 3.3V lub 3V wyświetla błąd, ze napięcie Uout nie może być większe od 30V.
    Dla 2,5V jest to samo. Coś nie tak.
  • #7 8830896
    krzysiek_p
    Poziom 14  
    slawek55, spróbuj wpisać z kropką (.) zamiast przecinka (,). Może masz ustawienia regionalne zmienione albo coś.
  • #8 8830903
    Szymon Tarnowski
    Poziom 27  
    Osobiste moje zdanie to:
    1. ten program to kicha, na kartce obliczenie rezystora zajmuje mniej niż odpalenie programu
    2. rezystora R1 nie powinno się zmieniać, zaleca wartość to 240R, kiedyś osobiście próbowałem używać innej, skończyło się problemami ze stabilnością
    3. wzór jest błędny, bo nie uwzględnia Iadj, które dla hipotetycznych wartości rezystancji może mieć wpływ na końcowy wynik
    4. Program nie przyjmuje wartości ułamkowych, nie przyjmuj przedrostków SI
    5. program nie ostrzega lub błędnie ostrzega przed złymi wartościami wprowadzonym przez użytkownika
    Generalni porażka od strony informatycznej i kaszana od strony elektronicznej.
  • #9 8830918
    cukras
    Poziom 17  
    Witam, zazwyczaj w takich programikach brakuje mi obliczania wartości w każdą stronę tzn. wpisanie wartości w obojętnienie, w które pole wartość to powinno od razu obliczyć wartości w pozostałych polach lub po naciśnięciu OBLICZ. Taka moja sugestia.

    pzdr
  • #10 8830965
    patryk-84a
    Poziom 28  
    Po wpisaniu pełnego napięcia niby ok, ale gdy chcemy obiczyć dla napięcia z dokładnością np 0,5V to program nie działa. Próbowałem z przecinkiem jak i kropką.

    Dodano po 11 [minuty]:

    Na necie jest lepszy programik, może nie liczy po wartościach rezystancji, ale podaje przynajmniej wartości rezystancji z szeregu a resztę rezystancji podaje na potencjometr. No i można wpisywać wartości napięcia po przecinku.

    Dodano po 2 [minuty]:

    no i są różnice w wartości rezystora R2. Np dla 6V tam wychodzi R2=894,53R a u Ciebie 912R.
  • REKLAMA
  • #11 8831175
    Ficu
    Poziom 31  
    U mnie ten sam błąd, nie mogę podać 3,3V i nadal szukam wartości elementów aby uzyskać 3,3V przy max 200mA.

    Dodatkowo norton coś krzyczy:
    Program "LM317 Kalkulator"
  • #12 8831201
    Maticool
    Poziom 20  
    Może trochę offtop, ale ostatnio w DIY-konstrukcje pojawiło się trochę softu. A czy program można nazwać "konstrukcją"? Chyba przydałoby się nowe podforum, tak jak wydzielone zostało audio...
  • #13 8831208
    sr20ve
    Poziom 10  
    powiem tak dobrze że znalazł się ktoś co coś chce robić, jednak myślę że powielanie różnych innych aplikacji jest bez sensu, mamy w sieci tyle symulatorów, niektórych nawet nie musimy sciągać aby coś obliczyć. Pozatym jak już koledzy zauważyli w aplikacji jest błąd.

    polecam wrzucić do wujka GooGle hasło lm317 kalkulator wynik: http://www.google.pl/search?hl=pl&client=fire...=X&ei=5-v7TLGDJtSy8QOW05jPCw&ved=0CIEBENUCKAQ

    pozatym dla r1 =3 ohmy u wy mamy coś ponad 80v panie zatra proszę wycisnąć z lm'a np 40
  • #14 8831289
    Dragas
    Poziom 26  
    Proponuję w kolejnych wersjach poprawić dokładność wyników, oraz zablokować maksymalizowanie okna.
  • #15 8831302
    zatra_up
    Poziom 10  
    Witam ponownie.
    Poprawiłem błąd z przecinkiem. Krótko mówiąc pomyliłem typy danych .Link ten sam co wyżej .
    Norton krzyczy profilaktycznie :)

    Dzięki za wykrycie błędu.

    Pozdrawiam, Roman
  • REKLAMA
  • #16 8831306
    andrzej lukaszewicz
    Poziom 41  
    Nie znam się na programowaniu, ale mam wrażenie, ze niedługo na wszystko będą napisane programy i symulatory (na prawo ohma też).
    Tu trzeba obliczyć wartości dwóch rezystorów z prostych wzorów!!! Nie dajmy się zwariować ... Niedługo bez peceta nie można będzie się wy**ać
    Autor pisał ten bezużyteczny program całe wakacje i jeszcze sie tym chwali...Zgroza.
  • #17 8831337
    zatra_up
    Poziom 10  
    nie cale wakacje tylko 20 min !!!! jak takie coś można pisać całe wakacje .
    (Delphi)


    Usuńcie ten temat bo mi wstyd :( !! Napisze coś lepszego to wrzucę (jak pozwolicie) .
  • #19 8831879
    Top Gun
    Poziom 20  
    Koledzy - ktoś zwyczajnie chciał popraktykować i napisał sobie program - nie ważne do czego, ale grunt, że dzięki niemu mógł sobie rozwijać naukę programowania i być może czegoś jeszcze. Dobrze, że jest wykrywanie błędów - w każdym programie są i należy je poprawiać. Ale nie róbmy jaj i nie osądzajmy i nie oskarżajmy kolegi tylko z pokorą uszanujmy jego i jego pracę - każdy z nas lepiej się będzie czuł jak będzie szanował wszystko i wszystkich :) A tak spowodowaliście poczucie winy u kogoś i wstydu dzięki czemu ten kolega nawet jak zrobi coś naprawdę wartościowego to już z nami nie będzie się chciał podzielić bo teraz został tak zaatakowany. Pozdrawiam.
REKLAMA