Skocz do zawartości

Przekazanie rezystancji dalej niż arduino


Pomocna odpowiedź

Napisano

Cześć, jeśli chodzi o elektrykę/elektronikę jestem bardziej zielony niż trawa malowana na zielono. 
Na chwilę obecną mam układ Analogowy wskaźnik -> NTC i spowrotem do wskaźnika. 
Aleee chcę uzyskać takie coś: wskaźnik analogowy -> NTC -> arduino jako miernik rezystancji i sterowanie serwo -> wskaźnik analogowy.
Ogarniam do momentu arduino, ale jak przekazać sygnał analogowy dalej do wskaźnika. Potrzebuję rozwiązania hardwarowego. 
Potrzebuję tłumaczenia jak krowie na rowie. Dziękuję, za wszelaką pomoc.

mechanizm.jpg

@Kolorowy_PL witam na forum 🙂 

8 godzin temu, Kolorowy_PL napisał:

sterowanie serwo -> wskaźnik analogowy.

Czyli że do osi serwa przymocowujesz igłę i masz z tego wskaźnik? To albo poczytaj kurs Arduino, albo weź z przykładów w Arduino IDE przykład "knob".

11 godzin temu, Gieneq napisał:

Czyli że do osi serwa przymocowujesz igłę i masz z tego wskaźnik? 

Nie, serwo steruje mi przepustnicą. Jak uzyskać rezystancję aby działał wskaźnik i jednocześnie była rezystancja na arduino

mechanizm — kopia.jpg

(edytowany)

Parametrów wskaźnika nie mogę nigdzie znaleźć, a nie mam go pod ręką (stary VDO). Jest to wskaźnik temp. w zegarach samochodu. Potrzebuję zrobić sterowanie przepustnicą, której położenie będzie zależne od temperatury cieczy brane z rezystancji czujnika i potrzebuję mieć również rezystancję z tego czujnika aby działał wskaźnik.

wskaznik-temperatury-wody-vdo_3063.jpg

Tutaj wartości z czujnika

9923812500_1311329881.jpg

Edytowano przez Kolorowy_PL

Podejrzewam że ten wskaźnik temperatury działa na zasadzie amperomierza. Jak ja podłączałem wskaźnik paliwa pod arduino to zrobiłem to tak: zasilanie > wskaźnik > tranzystor > masa. Tranzystor sterowany z arduino poprzez rezystor około 1k Ohm.

  • Lubię! 1

Jeśli obecny układ pomiarowy działa dobrze, tzn. masz jakiś czujnik i masz jakiś wskaźnik analogowy pokazujący poprawnie temperaturę a chcesz jedynie "zdjąć" z tego obwodu wielkość mierzoną, to musisz wiedzieć jak ona jest przesyłana z czujnika do wskaźnika. Najbardziej prawdopodobna konfiguracja to amperomierz, czyli że wskaźnik jest włączony szeregowo ze zmienną rezystancją czujnika. Obwód obecny wygląda zatem jakoś tak:

Plus akumulatora → czujnik  → miernik/wskaźnik  → masa

Oczywiście czujnik i wskaźnik mogą być tu zamienione miejscami co nie wpływa na działanie całości.

Tobie wystarczy, że zmierzysz prąd w obwodzie, czyli wepniesz się w powyższy schemat swoim "amperomierzem" włączonym zamiast jednej z powyższych strzałek. Nie jest tu bezpośrednio potrzebny żaden tranzystor a raczej poszukaj w dziale "czujniki prądu do Arduino". Jeśli tabelka jaką pokazałeś jest prawdziwa, to czujnik temperatury ma w okolicach 100°C rezystancję ok. 200Ω. Jeżeli dodatkowo przyjmiemy, że w stosunku do tego rezystancja samego miernika/wskaźnika jest znikomo mała, to przy napięciu akumulatora 12V płynie prąd rzędu 12/200=60mA. Nie musisz mierzyć rezystancji jako takiej a jedynie zrobić pomiar prądu o zakresie maks. np. 100-150mA i wynik przeliczyć na odpowiedni zakres temperatur. Pomiar takiego prądu z dokładnością jakiej się tu spodziewam nie jest jakimś wielkim wyzwaniem. Nie kupuj czujnika prądu na jakiś wielki zakres (np. 5A czy co gorsza 25A), bo Twój malutki prąd utonie w zakłóceniach, a raczej wybierz coś na maks. 0.5A. Pokaż co wybrałeś a w razie kłopotów doradzimy. Oczywiście pomiar taki można zrobić samemu z oporników, kondensatorów i jakiegoś wzmacniacza (albo nawet i nie), ale tak czy tak jakieś elementy będziesz musiał kupić więc najprościej wziąć gotowy moduł.

  • Lubię! 1
(edytowany)

Chyba jednak bardziej zaingeruję mechanicznie i dodam sobie jeszcze jeden NTC i puszczę z rezystorem do arduino 

Bez tytułu.jpg

wstawiłem kondensator, bo nie mogłem znaleźć czujnika temp

Edytowano przez Kolorowy_PL

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...