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

Sterowanie obrotami silnika łodzi przez CAN J1939 - konflikt sygnałów

antrykot 11 Wrz 2015 10:08 9126 1
REKLAMA
  • #1 14987356
    antrykot
    Poziom 20  
    Witam.
    Muszę zrobić urządzenie, które będzie sterować obrotami silnika w łodzi. CAN pracuje tam w standardzie J1939.

    Pozycja pedału przesyłana jest prawdopodobnie (nie miałem jeszcze dostępu do łodzi, ale zweryfikuję gdy będę miał) we wiadomości:
    Cytat:
    spn91 - Accelerator Pedal Position 1 - The ratio of actual position of the analog engine speed/torque request input device
    (such as an accelerator pedal or throttle lever) to the maximum position of the input device. This parameter is intended for the primary
    accelerator control in an application. If an application has only one accelerator control, use SPN 91. For on-highway vehicles, this will
    typically be the operator's accelerator pedal. Although it is used as an input to determine powertrain demand, it also provides
    anticipatory information to transmission and ASR algorithms about driver actions. In marine applications, this will typically be the
    operator's throttle lever. If a low idle validation switch is used in conjunction with accelerator pedal position 1, use Accelerator Pedal
    Low Idle Switch 1, SPN 558.
    Data Length: 1 byte
    Resolution: 0.4 %/bit , 0 offset
    Data Range: 0 to 100 %
    Type: Measured
    Suspect Parameter Number: 91
    Parameter Group Number: [61443]



    I teraz pytanie: jeżeli wysyłał bym pozycję pedału równolegle do oryginalnego pedału, ECU dostanie na przemiennie różne informację, np 0% i 20%.

    Jak rozwiązywane są takie konflikty ?
    Widziałem w internecie, że można wpiąć się w CAN w samochodzie i wysyłać "fałszywe" ramki np. ze zmodyfikowanymi obrotami do wskaźników - ale jak się zachowa ECU ? Ktoś bawił się takimi rzeczami i może coś powiedzieć ?
  • REKLAMA
  • #2 15328917
    Konto nie istnieje
    Poziom 1  
REKLAMA