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

Płynne przechodzenie z 0-5v na 0-12v. Jak to zrobić?

zuzek8221 20 Sty 2019 13:24 861 15
REKLAMA
  • #1 17715292
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    Dzień dobry,
    Otóż zwracam się z pytaniem czy możliwe jest wykonanie takiego układu który będzie liniowo zwiększał napięcie? Nie wiem jak mam to wytłumaczyć ale spróbuję na przykładzie zbiornika z paliwem.
    Mam zbiornik paliwa i pływak pokazuje pusty bak na 0v a pełny na 5v. Ja potrzebuje zrobić taki myk żeby przekonwerować ten sygnał na 0v pusty bak 12v pełny bak. I żeby to się odbywało płynnie liniowo. Tzn jeżeli bak jest w połowie pełny to pokazuje 2,5 v a po przekonvertowaniu 6v.
    Nie wiem czy wyjaśniłem to dość jasno.
  • REKLAMA
  • REKLAMA
  • #3 17715342
    Konto nie istnieje
    Poziom 1  
  • #5 17715447
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    kacpo1 napisał:
    Wzmacniacz operacyjny ze wzmocnieniem 2,4.

    Mógłbyś powiedzieć coś więcej na ten temat?
  • REKLAMA
  • #6 17715624
    kacpo1
    Poziom 33  
    Posty: 1698
    Pomógł: 273
    Ocena: 156
    https://extronic.pl/content/9-wzmacniacz-nieodwracajacy
    Jest to zwyczajny wzmacniacz operacyjny w konfiguracji nieodwracającej. Jego wzmocnienie zależy od stosunku dwóch rezystorów, napięcie wyjściowe = (1 + R2 / R1) x napięcie wejściowe. Czyli dla dwóch takich samych rezystorów, wzmocnienie wyniesie 2. Czyli na wejściu 2V na wyjściu 4V, na wejściu 5V na wyjściu 10V.
    Aby otrzymać płynne przejście z 5V na 12V, wzmocnienie musi wynieść 2,4 (12V / 5V). Czyli np. 13kOhm i 18kOhm.
  • #7 17716122
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    No dobrze, ale czy to będzie działać w ten sposób, że jeśli na pływaku na wejściu będzie 1v to na wyjścu zawsze będzie 2v lub jeśli będzie 2v to bedą 4v i tak dalej?
  • #8 17716162
    kacpo1
    Poziom 33  
    Posty: 1698
    Pomógł: 273
    Ocena: 156
    zuzek8221 napisał:
    jeśli na pływaku na wejściu będzie 1v to na wyjścu zawsze będzie 2v lub jeśli będzie 2v to bedą 4v i tak dalej?

    Tak, jeśli wzmocnienie będzie równe 2. Ty chcesz zrobić 5V na 12V więc wzmocnienie musi wynieść 2,4. Wtedy każde napięcie na wejściu zostanie pomnożone przez 2,4V, więc dla 0V będzie 0V dla 1V będzie 2.4V, dla 5V będzie 12V. Chyba tak ma to wyglądać?
  • #9 17716405
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    TAK! Dokładnie o to mi chodziło. Jeszcze mam tylko jedną prośbę. Podpowiesz jaki dokładnie ma być wzmacniacz i co do czego podłączyć?
  • #10 17716426
    kacpo1
    Poziom 33  
    Posty: 1698
    Pomógł: 273
    Ocena: 156
    Może to być każdy wzmacniacz operacyjny, np. taki http://www.ti.com/lit/ds/symlink/lm158-n.pdf
    Schemat masz w linku #6 rezystory to R1 13kOhm R2 18kOhm. Niestety ale wzmacniacz będzie potrzebował stałego zasilania co najmniej 12V.
  • #11 17716587
    _jta_
    Specjalista elektronik
    Posty: 49154
    Pomógł: 3212
    Ocena: 4261
    Nie bardzo każdy (a w każdym razie na ogół z kłopotami). Problem jest w tym, że każdy wzmacniacz ma jakiś zakres napięć wejściowych i jakiś zakres napięć wyjściowych, i któryś z tych zakresów może nie wystarczyć. Również wzmacniacz ma jakieś ograniczenia prądu wyjściowego, ma jakiś błąd (to pewnie nie będzie istotne, typowy wzmacniacz w takiej sytuacji wniesie błąd na poziomie paru setnych %, czyli łyżki stołowej paliwa na cały zbiornik - pewnie błąd odczytu położenia wskazówki jest większy).

    Typowy wzmacniacz operacyjny działa bez problemów w zakresie napięć od -zasilania+3V do +zasilania-3V i prądów od -20mA do +20mA. Nie wiem, jak z prądem (jakkolwiek liczę na to, że 20mA wystarczy), ale ze względu na napięcie trzeba by użyć napięć zasilania -3V i +15, a to wymagałoby ich wytworzenia.

    Pewne wzmacniacze są pod tym względem inne. Na przykład LM358 (i kilka podobnych) działa prawidłowo przy napięciu wejściowym odrobinę ujemnym względem -zasilania - a jeśli obciążeniem jest opornik połączony drugim końcem z -zasilania, to może dać na nim prawie -zasilania. Ale od strony +zasilania jest "jak zwykle" i potrzebowałby +15V.

    Są wzmacniacze "rail-to-rail" (czyli "szyna do szyny") - to oznacza zakres napięć sygnału od -zasilania do +zasilania i może dotyczyć wejścia i wyjścia, albo tylko jednego z nich. Możesz popytać w sklepie z elementami elektronicznymi, czy coś takiego mają (w Warszawie na WGE, albo na Wolumenie pewnie by się znalazło), co to konkretnie jest (bo niektóre mają znacznie mniejsze prądy wyjściowe - trzeba by się zorientować, czy prąd będzie wystarczający) i ile kosztuje.

    Można coś wykombinować na tranzystorach, będzie tanio, ale będzie to znacznie mniej dokładne od wzmacniacza operacyjnego - powiedzmy, błąd będzie z pół %.
  • REKLAMA
  • #12 17716657
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    Świetnie, znalazłem wzmacniacz operacyjny LM358. Znalazłem również jego schemat. Zerknij proszę czy to tak ma być podłączone:
    Płynne przechodzenie z 0-5v na 0-12v. Jak to zrobić?

    Ogólnie ten układ ma działać jako wskaźnik ilości LPG na wskaźniku PB (w zegarach). Czujnik poziomu LPG można regulować w zakresie od 0 do 5v. Natomiast wskaźnik na liczniku ma zakres od 0 do 12v gdzie 12v oznacza pełny bak. Więc wpadłem na taki pomysł aby zrobić coś takiego. Prąd będzie tam minimalny bo to będzie działać jako sygnał. Co wy na to?
  • #14 17716731
    zuzek8221
    Poziom 6  
    Posty: 21
    Ocena: 4
    Racja, o tym zapomniałem , dziękii :D
  • #15 17716752
    _jta_
    Specjalista elektronik
    Posty: 49154
    Pomógł: 3212
    Ocena: 4261
    Z opornikami 18k i 13k uzyskasz wzmocnienie 2.38 - trochę mniej, niż 2.4, ale trudno trafić bliżej. I problemem będzie to, że przy zasilaniu 12V pewnie nie da na wyjściu więcej, niż około 10V. Czy wskaźnik potrzebuje dużego prądu? Jeśli paru mA, to można spróbować podłączyć tranzystor PNP (np. BC557A) - emiter do +12V, kolektor do wyjścia LM358, baza przez opornik (pewnie z 1M dla BC557B, kilkaset k dla BC557A) do masy - żeby dostarczał prąd do wskaźnika w zakresie, w którym LM358 nie potrafi.
  • #16 17717655
    Konto nie istnieje
    Poziom 1  

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik poszukiwał rozwiązania do konwersji napięcia z zakresu 0-5V na 0-12V w sposób liniowy, aby wskazanie poziomu paliwa w zbiorniku było odpowiednio przekształcone. Odpowiedzi sugerowały użycie wzmacniacza operacyjnego, z wzmocnieniem 2,4, co pozwoli na uzyskanie 12V przy 5V na wejściu. Wskazano, że wzmacniacz LM358 może być odpowiedni, a do jego zasilania wymagane jest napięcie co najmniej 12V. Użytkownik został również poinformowany o konieczności uwzględnienia ograniczeń napięcia i prądu wzmacniacza oraz o możliwości zastosowania tranzystora PNP do zwiększenia prądu wyjściowego. Dodatkowo, zasugerowano użycie rezystora nastawnego dla precyzyjniejszego wzmocnienia.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA