* USB2-F-7001 (USB CAN 변환기(-시리얼모드 테스트)) + ECUSim 2000 (CAN Protocol) + OBD CAN 케이블 Test 정보
CAN 이 내장된 ECUsim 2000 ECU Simulator 를 이용 USB2-F-7001 을 시리얼모드로 Test하였습니다.
사용 제품: (동일제품 추천하지만 호환제품도 사용 가능합니다)
개요: USB2-F-7001 + ECUSim 2000 (CAN Protocol) + OBD CAN 케이블
http://ezdaq.com/goods/view?no=143 << USB2-F-7001 (USB CAN 변환기)
http://ezdaq.com/goods/view?no=459 << ECUSim 2000 (CAN Protocol)
http://ezdaq.com/goods/view?no=436 << OBD CAN 케이블
http://ezdaq.com/goods/view?no=509 << CANPro Analyzer (CAN 프로토콜 분석기)
* http://sena.co.kr/download/software/Setup_HDUniversalComm_1.0.0.exe << 시리얼 테스프 프로그램
처음하시는 분들은 위의 사진을 참고로 아래의 순서와 동일한 순서로 진행하여 주시기 바랍니다.
순서
0. 해당 프로그램 설치
1. OBD CAN 케이블을 사용 USB2-F-7001과 ECUsim 2000(전원 제외) 을 연결
2. USB2-F-7001 을 PC에 연결
3. ECUsim 2000 전원 연결
(위 이미지는 참고용이며, 실지 화면 및 내용은 조금 다를 수 있습니다)
4. 제어판 포트 설정 (9600, 8, 없슴, 1, 없슴)
6 시리얼 Test 프로그램 구동후 포트설정 (9600, 8 bits, No Parity, 1 Stop Bits, No Handshaking)
6. 시리얼 통신 Open (아래 내용은 프로그램에 따라 조금씩 다를 수 있습니다)
7. V, N, H, command 등을 사용 통신 상태 확인 (0x0D를 반드시 딸려 보내야 합니다)
8. O command 를 이용 CAN 통신을 Open
* 이 단계가 정상 수행되면 파란 색 LED가 켜짐으로 바뀌게 됩니다 (맨 위 사진 참조)
9. S command를 사용해서 속도를 맞춥니다. (매우 중요함 --> 속도가 안맞는 경우 통신 안됨.)
(ECUSim 2000의 DIP 스위치가 초기상태라면 (500k) --> S6 command 사용)
(S6 command 를 사용한 후 250k 로 변경할 경우 --> S5 command 사용)
10. T command를 사용 자동차 속도등을 구함
http://en.wikipedia.org/wiki/OBD-II_PIDs << (위키에서 캡처, 자세한 내용은 위키를 참조하세요)
http://en.wikipedia.org/wiki/Controller_area_network << CAN (Controller Area Network)
(아래 부분이 Send 부분이며, 가운데 부분이 Send에 대한 회신 부분입니다)
(ECUsim200 DIP 스윗치 설정은 초기값(29bit, 500kbps)그대로입니다.)
참고::
아래는 CANPro Analyzer 를 추가로 사용하시는 고객을 위한 자료입니다.
http://ezdaq.com/goods/view?no=509 << CANPro Analyzer (HL만 연결)
http://ezdaq.com/goods/view?no=493 << Pass Thru Cable (CANPro 연결시 편리)
(맨 처음 나오는 구성의 ECUsim 2000 OBD 커넥터와 OBD CAN Cable 사이에 추가)
(이미지가 잘 안 보이시는 경우 이미지위에서 마우스 우측 클릭후 다른이름으로 저장해서 보세요)
참고::
차량용 스캐너와 ECUSim 2000 ECU simulator 사이의 통신 내용에 대해 모니터링해 본 아래 내용도 참고하세요.
http://ezdaq.com/board/view?id=board3&page=60&seq=886