USBCAN 분석기가 데이터를 수신하지 않는 두 번째 부분입니다.
3. 버스 요금
서로 다른 CAN 디바이스 간의 전송 속도가 일치하지 않으면 통신이 불가능할 수 있습니다. 사용 중인 CAN 디바이스의 전송 속도를 모르는 경우 USBCAN 분석기의 전송 속도 자동 인식 기능이 도움이 됩니다. 따라서 USBCAN 분석기 구매 시 해당 분석기에 CAN 전송 속도 인식 기능이 있는지 반드시 확인해야 합니다. 이 기능이 없는 경우 알 수 없는 디바이스 전송 속도를 감지하기가 매우 어렵습니다.
첫 번째는 자동 모드로, USBCAN 분석기가 전송 속도를 인식할 수 있도록 CAN 버스에 활성 CAN 데이터가 있어야 하는 자동 모드입니다. 일반적으로 차량 버스의 전송 속도를 측정하는 데 권장됩니다. 두 번째는 향상된 모드입니다. 이 모드에서는 USBCAN 분석기가 CAN 데이터를 디바이스에 능동적으로 전송하므로 데이터를 능동적으로 전송하지 않는 CAN 버스 디바이스를 감지하는 데 더 적합합니다. 향상된 모드의 단점은 알 수 없는 전송 속도 장치에서 버스 오류가 발생할 수 있다는 것입니다.
가솔린 차량: 50만, 25만, 12만, 10만
디젤 차량: 250k
서보 모터 컨트롤러: 250K, 250K
EPEC 컨트롤러: 25만, 50만
화재 호스트 통신: 5K, 10K, 13.3K
4. USBCAN 분석기 오류
모든 외부 요인을 확인한 후에도 여전히 데이터를 사용할 수 없는 경우 USBCAN 분석기에서 자체 테스트를 수행할 수 있습니다. 아래 그림에 따라 USBCAN 분석기의 L 2개와 H 2개를 단락시키고 오른쪽 종단 저항을 켠 다음 두 채널을 동일한 전송 속도로 구성하고 일반 모드를 선택한 후 전송을 클릭합니다. 다른 채널이 프레임을 즉시 수신할 수 있다면 USBCAN 분석기에는 문제가 없는 것입니다. 자가 테스트 중에 USBCAN 분석기가 제대로 통신하지 않는다면 판매 후 기술 지원을 위해 당사에 문의하시기 바랍니다.
5. 대상 CAN 버스 장치 문제
먼저 CAN 디바이스의 상태가 양호한지, 다른 디바이스와 통신하기 위해 CAN 신호를 정상적으로 보낼 수 있는지 측정해야 합니다. 먼저 멀티미터를 사용하여 대상 CAN 디바이스 CANH와 CANL의 전압값을 접지로 측정하여 CAN 디바이스의 전압값을 측정합니다. 2.5V ± 1V 범위 내에 있지 않으면 CAN 트랜시버 또는 하드웨어 라인에 결함이 있는 것입니다.
대상 CAN 디바이스가 개발 보드인 경우, 프로그램 문제로 인해 개발 보드의 전송 속도가 편향되어 있을 가능성이 있으므로 개발 보드의 내부 프로그램을 확인해야 합니다. 이때 USBCAN 분석기의 자동 전송 속도 식별 기능을 사용하여 식별할 수 있습니다(전체 범위).
차량에 연결되어 있는 경우, 액세스하려는 핀이 고속 CAN 버스 핀인지 확인하세요. 차량의 OBD 인터페이스의 6핀과 14핀이 모두 고속 CAN 핀인 것은 아닙니다. 차량에 게이트웨이가 있는 경우 데이터를 직접 읽으려면 CAN 라인을 ECU에 연결하세요.
다음은 데이터 수신 안 됨을 확인하는 일반적인 방법이며, USBCAN 분석기를 사용하는 동안 도움이 되길 바랍니다.