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

Opel Vectra B - Jak odczytać prędkość z przewodu prędkościomierza?

wabikboy 23 Lis 2012 09:19 1758 9
REKLAMA
  • #1 11563605
    wabikboy
    Poziom 16  
    Witam!

    Czy ktoś byłby w stanie mi powiedzieć w jaki sposób można odczytać informację o prędkości z przewodu podłączonego do prędkościomierza, Dokładnie potrzebuję tego aby poinformować uC że samochód zatrzymał się lub jedzie, chyba że ma ktoś inny pomysł ale wydaje mi się że jest to najprostszy sposób
  • REKLAMA
  • #2 11563647
    damdam

    Poziom 34  
    W kostce radia też znajdziesz ten sygnał /gala/.
  • REKLAMA
  • #3 11563654
    grala1
    Specjalista grupy V.A.G.
    Masz tam najprawdopodobniej sygnał prostokątny ze zmienną modulacją (PWM), ewentualnie sinusoida.
  • REKLAMA
  • #4 11563788
    wabikboy
    Poziom 16  
    damdam napisał:
    W kostce radia też znajdziesz ten sygnał /gala/.


    Gdzie się znajduje przewód to wiem, ale dzięki :)

    grala1 napisał:
    Masz tam najprawdopodobniej sygnał prostokątny ze zmienną modulacją (PWM), ewentualnie sinusoida.


    Ok już coś wiem :) a może wiesz w jaki sposób odczytać ten sygnał chodzi mi o to czy np. odpowiednio zaprogramowany uC Attiny2313 poradzi sobie z tym ?? czy trzeba dodać jeszcze jakiś układ ??
  • REKLAMA
  • #5 11563951
    Konto nie istnieje
    Konto nie istnieje  
  • #6 11564030
    wabikboy
    Poziom 16  
    Ok z racji tego iż pierwszy raz będę miał styczność z odczytem częstotliwości impulsu prostokątnego, mam pytanie czy Attiny2313 poradzi sobie z tym sygnałem. Poprostu potrzebuję znać dwie wartości, czy samochód jedzie, czy stoi.
  • #7 11564105
    grala1
    Specjalista grupy V.A.G.
    Teoretycznie sam uC wystarczy.
    Podajesz sygnał na timer0, timer0 ustawiasz jako licznik impulsów, timer1 będzie służył jako odmierzacz czasu.
    Liczysz liczbę "1" w czasie trwania np. 1 sek.
    Timer0/timer1=Hz
    Poszukaj programu na obrotomierz.
    Możesz podawać sygnały przez dzielnik rezystorowy tak by na uC trafiało 5V bądź podawać sygnał np przez ULN2003 - zabezpieczysz w ten sposób uC przed uszkodzeniem.
  • #8 11564151
    wabikboy
    Poziom 16  
    A zamiast dzielnika mogę użyć transoptor ?? bo mam kilka pod ręką
  • #10 11564465
    wabikboy
    Poziom 16  
    Jeszcze jedno pytanie odnośnie częstotliwości ipulsu czy jest to jakaś stała czy muszę sobie metodą prób i błędów znaleźć częstotliwość dla której prędkość będzie 0 chodzi mi o sam przelicznik tych impulsów.

    Czy może wystarczy że w tym schemacie zamiast impulsatora wstawię transoptor i też będzie działać.
REKLAMA