기존의 CANable pro 를 사용하다가
SystemBase 제품인 uCAN V3.0 을 사용할 기회가 왔다.
빌린 것이라서 가격은 잘 모르지만
2022-04-07 기준 네이버에 104500원 + 택배비 2500원이다.
3만원 이하인 CANable pro 에 비하면 가격이 좀 나간다.
[변환 젠더 구매 링크] <- 택배비 포함 1만원 정도면 산다.
대신에, 젠더 구멍의 깊이가 깊어서 노출된 선을 1cm 이상 해야한다.
일반적인 듀폰 케이블 사용 X
[uCAN 자료 및 설치 링크]
먼저 위 링크에서 드라이버와 유틸리티를 설치한다.
이 제품은 USB 를 통해서 컴퓨터와 Serial 통신을 한다.
제품 상자 내부에 설명서를 보면
wmic os get osarchitecture
를 명령 프롬프트에 사용한다.
이후 다운받은 드라이버 ZIP을 압축풀고 열어
USB_Serial_Driver_Setup.exe 를 실행하여 설치한다.
SystemBase 에서 프로그램을 지원해줘서 그냥 다운로드 받고 실행하면된다.
윈도우 버튼을 누른 후 CANView 가 보이면 설치가 완료된 것이다.
프로그램이 시작되면
Action - Connect 를 누른다.
처음에 실행하면 Setting 이 뜨는데
Setup Mode 를 하라고 써 있다.
제품 뒤쪽을 보면 3번 부분이
Active Mode / Setup Mode 를 선택하는 곳이다.
그래서 USB 연결 전에 2번째 그림과 같이 아래로 내린 후
프로그램을 실행한다.
Serial Port 를 선택한 후
Setup Mode 를 선택하여 Open COM port 를 누르면
아래와 같이 Setup Mode 로 넘어간다.
CAN 통신 속도만 보내는 쪽이나 받는 쪽과 맞춰주면 된다.
Spec 은 CAN2.0 A 나 CAN2.0 B 중 선택하는 것인데
B로 해 두면 버전에 상관없이 데이터를 받을 수 있다.
Setup 이 완료되면 Apply를 누르고 종료한 후
다시 Active Mode 로 전환하고 USB를 연결한다.
프로그램 또한 Active Mode 로 실행한다.
그럼 다음과 같이 수신 데이터를 받을 수 있다.
참고 )
Connect - Setting 에서 CAN Frame 이 궁금한 사람은
[uCAN 자료 및 설치 링크]에서
라이브러리를 받아 찾으면 설명이 되어있다.