Skocz do zawartości

Arduino Uno, podłaczenie ADC z 12V


Pomocna odpowiedź

Napisano

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

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.

 

(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
(edytowany)

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

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...