Skocz do zawartości

Arduino Uno, podłaczenie ADC z 12V


el_plecinio

Pomocna odpowiedź

Cześć,

Mam problem.

Chciałbym na UNO operować wartościami napięcia na pinach od 0V do 12V. Wiem że jest to nie możliwe dlatego chciałbym te napięcie tj. 12v przerobić na 5V.

No i tutaj zaczynają się schody jakich elementów użyć by uzyskać idealną proporcję.

  • 12v>5V
  • 6V>2,5V
  • 3V>1,25V
  • 0V>0V

i na innym pinie ADC odwrócić ten proces:

  • 5v>12V
  • 2,5V>6V
  • 1,25V>3V
  • 0V>0V

 

Czy ktoś mi pomoże :)

Przechwytywanie.PNG

Link do komentarza
Share on other sites

Wiemy już co chcesz, a teraz upewnijmy się że to ma sens. Napisz zatem co chcesz mierzyć czyli skąd pochodzi ten 12V sygnał, dlaczego po podziale ma być idealnie 5V a nie np. 4.8V oraz do czego Ci to 12V na wyjściu. Wierz mi, to ważne.

 

Link do komentarza
Share on other sites

(edytowany)

OK wiec tak:

  • samochód na LPG
  • chcę podłączyć wskazanie LPG na do wskaźnika benzyny kokpicie
  • dodatkowo zrobię sobie przełącznik do zmiany wskaźnika PB/LPG
  • do arduino 2 piny wejscia 12v do obniżenia na 5V (oraz proporcjonalnie niższe wartości)
  • PB daje 12V pusty - 0V pełny
  • LPG daje 0V pusty - 12V pełny (teoretycznie pełny to 80% zbiornika - wiec napięcie byłoby niższe, ale o najmniejszy problem)
  • względem ustawienia przełącznika pin wyjściowy ma dawać na wskaźnik paliwa określone napięcie 0V - 12V

Input do ogarnięcia dzielnikiem napięcia, tylko jak ogarnąć output.

Resztę już ogarnę ( tak myślę 🙂 )

Edytowano przez el_plecinio
Link do komentarza
Share on other sites

No tak, ale:

- Napięcie z instalacji samochodu prawie nigdy nie jest 12V - to tylko delikatna sugestia, powiedzmy nazwa standardu. Akumulator ołowiowy może mieć od 10 (zima) do 14.5V (naładowany). W czasie startu silnika to może być nawet sporo poniżej 10V.

- Jeżeli układ ma produkować 12V na wyjściu to musisz mu dostarczyć trochę więcej na zasilaniu

- Gdzie tu miejsce na Arduino i całą tą zabawę z obniżaniem, pomiarem, przeliczaniem, podwyższaniem napięcia? Do konwersji zakresu 0..12V na 12V..0 wystarczy wzmacniacz za parę groszy plus kilka oporników.

- Rozumiałbym komputerek gdybyś chciał zrobić mały wyświetlacz graficzny pokazujący wskazówkę (dwie?) i zasoby paliwa w każdym zbiorniku, ale takie coś?

EDIT: Nie piszę tego po to by Cię zniechęcić, tylko byś spróbował podejść do tego inaczej lub przedefiniował zadanie tak by było warto wstawiać tam Arduino. Inaczej góra urodzi mysz. Oczywiście jeśli bardzo chcesz wcisnąć  komputer to da się - dzielnik na wejściu mierzący do 15V (zawsze musisz mieć zapas) plus prosty wzmacniacz na wyjściu, zasilanie z instalacji samochodowej odkłóconej, odfiltrowanej i tyle.

Edytowano przez marek1707
  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.