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