Cześć!
Mam w samochodzie dwie szyny CAN:
szybką 500kbit/s oraz "wolną" 125kbit/s odsługującą radio, zegary, szyby itd...
Po podłączeniu transceivera MCP2551 do szybszej szyny, na wyjściu transceivera dostaje poprawny sygnał.
Problem pojawił się gdy próbowałem coś odczytać z wolniejszego CANa. Na wyjściu transceivera dostałem jedynie ok 5V "szpilki":
Jedyną istotną różnicą w obu szynach są poziomy napięć (chociaż wydaje mi się że i tak powinno działać):
Jeszcze mała poprawka: u mnie lowspeed działa w przedziale 0..5V a nie jak na rysunku 1..4V
Macie jakieś pomysły jak zmusić układ do współpracy z wolnym CAN'em?
Jeśli to ma jakieś znaczenie to całość współpracuje z ELM327 w gotowym urządzeniu o tej samej nazwie.
Mam w samochodzie dwie szyny CAN:
szybką 500kbit/s oraz "wolną" 125kbit/s odsługującą radio, zegary, szyby itd...
Po podłączeniu transceivera MCP2551 do szybszej szyny, na wyjściu transceivera dostaje poprawny sygnał.
Problem pojawił się gdy próbowałem coś odczytać z wolniejszego CANa. Na wyjściu transceivera dostałem jedynie ok 5V "szpilki":
Jedyną istotną różnicą w obu szynach są poziomy napięć (chociaż wydaje mi się że i tak powinno działać):
Jeszcze mała poprawka: u mnie lowspeed działa w przedziale 0..5V a nie jak na rysunku 1..4V
Macie jakieś pomysły jak zmusić układ do współpracy z wolnym CAN'em?
Jeśli to ma jakieś znaczenie to całość współpracuje z ELM327 w gotowym urządzeniu o tej samej nazwie.