X

Program "LM317 Kalkulator"

05 Dec 2010 16:32 ZAzatra_up
  • Positive voted Helpful post? (+11)
    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)
  • #2 05 Dec 2010 17:06
    pudzianowski
    Level 28  
    Helpful post? (0)
    Na jakiej licencji dostępny jest ten program?
  • #3 05 Dec 2010 17:33
    zatra_up
    Level 9  
    Topic author Helpful post? (0)
    Freeware (dopisałem w wyżej)
  • #4 05 Dec 2010 18:50
    mosfet
    Level 25  
    Helpful post? (0)
    Program mógłby szukać rezystorów po szeregach. Jak masz czas i ambicję rozwijać ten projekt, to byłaby to super funkcja.
  • #5 05 Dec 2010 19:23
    flodins
    Level 11  
    Helpful post? (-1)
    na schemacie większy kondensator powinien być przed stabilizatorem a mniejszy za
  • #6 05 Dec 2010 19:43
    slawek55
    Level 23  
    Helpful post? (0)
    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 05 Dec 2010 19:58
    krzysiek_p
    Level 13  
    Helpful post? (0)
    slawek55, spróbuj wpisać z kropką (.) zamiast przecinka (,). Może masz ustawienia regionalne zmienione albo coś.
  • #8 05 Dec 2010 19:59
    Szymon Tarnowski
    Level 27  
    Helpful post? (-1)
    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 05 Dec 2010 20:01
    cukras
    Level 17  
    Helpful post? (0)
    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 05 Dec 2010 20:23
    patryk-84a
    Level 28  
    Helpful post? (0)
    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.
  • #11 05 Dec 2010 20:47
    Ficu
    Level 31  
    Helpful post? (0)
    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 05 Dec 2010 20:51
    Maticool
    Level 19  
    Helpful post? (0)
    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 05 Dec 2010 20:52
    sr20ve
    Level 8  
    Helpful post? (0)
    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=firefox-a&hs=sIL&rls=org.mozilla:pl:official&q=lm317+calculator&revid=25319741&sa=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 05 Dec 2010 21:05
    Dragas
    Level 26  
    Helpful post? (0)
    Proponuję w kolejnych wersjach poprawić dokładność wyników, oraz zablokować maksymalizowanie okna.
  • #15 05 Dec 2010 21:07
    zatra_up
    Level 9  
    Topic author Helpful post? (0)
    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
  • #16 05 Dec 2010 21:08
    andrzej lukaszewicz
    Level 36  
    Helpful post? (0)
    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 05 Dec 2010 21:14
    zatra_up
    Level 9  
    Topic author Helpful post? (0)
    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) .
  • #18 05 Dec 2010 21:56
    seruś15
    Level 9  
    Helpful post? (0)
    Przecież to są jaja. Proszę spojrzeć: Program "LM317 Kalkulator"

    program nawet nie reaguje na za wysokie napięcie Uwy, oraz na absurd jakim jest ujemna rezystancja
  • #19 05 Dec 2010 22:42
    Top Gun
    Level 20  
    Helpful post? (0)
    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.
  • #20 06 Dec 2010 15:18
    xixin
    Level 14  
    Helpful post? (0)
    Wszystko to jest w Aystencie http://www.elektroda.pl/rtvforum/topic1821499.html
Mouser  Search 4 million + Products
Browse Products