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

atmega8 pomiar kąta obrotu

mateusz140m 12 Maj 2009 23:15 2498 4
REKLAMA
  • #1 6523346
    mateusz140m
    Poziom 11  
    Witam!

    Chcę wykorzystać uC jako emulator uszkodzonego czujnika przepustnicy w samochodzie. Myślę, że atmega8 wystarczy. Układ ma mierzyć kąt obrotu i wystawiać odpowiednie napięcie od 0-5V (liniowo w funkcji kąta).

    Pytanie brzmi jak mierzyć kąt 0-90stopni. Enkoderem, potencjometrem obrotowym? Zależy mi an dużej dokładności i wytrzymałości (ciągła praca obrotowa w samochodzie.

    Jaki stabilizator napięcia zastosować dla Vref i Vadc?

    Czy ktoś z Was już realizował podobny projekt?

    Pozdrawiam
  • REKLAMA
  • #2 6523692
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #3 6523700
    mateusz140m
    Poziom 11  
    emarcus napisał:
    mateusz140m napisał:
    Witam!

    Chcę wykorzystać uC jako emulator uszkodzonego czujnika przepustnicy w samochodzie. Myślę, że atmega8 wystarczy. Układ ma mierzyć kąt obrotu i wystawiać odpowiednie napięcie od 0-5V (liniowo w funkcji kąta).

    Pytanie brzmi jak mierzyć kąt 0-90stopni. Enkoderem, potencjometrem obrotowym? Zależy mi an dużej dokładności i wytrzymałości (ciągła praca obrotowa w samochodzie.

    Jaki stabilizator napięcia zastosować dla Vref i Vadc?

    Czy ktoś z Was już realizował podobny projekt?

    Pozdrawiam


    Najtanszym i najbardziej sensownym rozwiazaniem bedzie zakupic oryginalny TPS (throttle position sensor), jedynie na co nalezy zwrocic uwage przy wymianie to: ewentualna potrzeba kalibracji.
    (?!), Tak nawet w tym wypadku - nowa czesc moze wymagac dokladnego ustawienia sensora do rzeczywistego polozenia przepustnicy.
    1. Jest pewien luz na otworach mocujacych sensor do obudowy przepustnicy i male przesuniecie katowe moze miec wplyw na performance silnika.
    2. Wiecej niz prawdopodobnie, zakupiony sensor nie jest OEM wiec moga wystapic pewne roznice w wielkosci wysylanego sygnalu.
    3. Nie jest wiadomo na jakiej zasadzie pracowal twoj stary czujnik; mogl to byc najzwyklejszy w swiecie potencjometr (5 -10 lat temu takie stosowano), albo moze to byc sensor budowany na zasadzie effektu Halla, gdzie poziom sygnalu zalezy od wielkosci, ksztaltu magnesu oraz dokladnie dobranym i kalibrowanym jego polozeniem.
    Pomysl zastosowania encodera nie jest najlepszy, jezeli juz to resolver.
    Niezaleznie ktory bys nie wybral musialby byc dobrej jakosci o dosc wysokiej rozdzielczosci, a cena jego kilkakrotnie przewyzszy cene oryginalnei czesci. Ponadto dodatkowo bedzie to wymagalo dopasowania nie tylko po stronie mechanicznej ale co jest ogromnie istotne dopasowanie sygnalu od strony elektroniki. Prawdopodobnie kontroler silnika (ECU) oczekuje sygnalu analogowego z TPS o okreslnym poziomie napiecia.

    Nie znaczy to ze nie jest to mozliwe, ale napewno ekonomicznie nieuzasadnione.

    e marcus


    Dzieki za odpowiedz
    Nie zgoce sie z Toba co do enkonomii... Nowy kosztuje 1300zł.
    Wracajac do meritum. Jest to najprostszy w swiecie potejncjomtetr liniowy sprzed 17lat. Moze rozsadniej jest zastosowac inny potencjometr liniowy (chocby z inego TPSa) i przetłumaczaczyc jego wskazania na zakres oryginalnego TPS czyli sygnał analogowy 0-5V widziany przez ECU. Nie jest to problem. Co do kalibracji wystarczy ustawic przepustnice w pozycji iddle i full throttle, reszta odbedzie sie juz programowo. Jest jeszcze poza wyprowadzeniami Vcc GND i signal dodatkowe 4te wyprowadzenie. Dla odchylenia zerowego odchylenia rpzpeustnucy jest to wartosc logiczna 1 powyzej minialnego kata odchylenia jest to 0. Ma to za zadanie wykrycie trybu iddle.
    Co o tym uważasz?
    Pzodrawiam
  • REKLAMA
  • #4 6523729
    Konto nie istnieje
    Poziom 1  
  • #5 6524664
    mateusz140m
    Poziom 11  
    Cytat:
    Piszac o ekonomi mialem na mysli to drugie rozwiazanie z encoderem i uP.
    Jezeli jest to Pot. to oczywiscie nie zaszkodzi poprobowac, Przy odrobinie uwagi mozna wmontowac 'bebechy' nowego potencjometru w stara obudowe TPS, a nawet uzupelnic calosc w styki do Idle i WOT.
    Wydaje mi sie ze przy minimalnym polozeniu przepustnicy mamy tez do czynienia z wartoscia napiecia (okolo, lub nieco ponizej 1 Volta), a przy WOT pewnie 5 Volt.

    Eh, moze w twoim aucie jest inaczej? Czy jest to Manual, albo Auto- Trans?

    e marcus



    Postaram sie znalesc domumentacje i wysłac Ci na maila. Co masz na mysli piszac "Manual, albo Auto- Trans"?
REKLAMA