산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

Can Bus Shield:이 자동차 컨트롤러에 대한 모든 이해 

당시 자동차 기술은 지금처럼 발달하지 않았습니다. 그 중 하나가 Can 버스 실드와 함께 다양한 혁신이 이루어졌습니다. 이를 통해 현대 자동차는 이제 더 지능적입니다. 자동차 전기 회로를 통해 실제 엔진 rpm 및 차량 속도와 같은 정보를 사용할 수 있습니다.

따라서 신뢰성과 중간 통신 속도로 인해 인기가 놀라운 일이 아닙니다. 그런 다음 Can-bus 기능과 마이크로컨트롤러와 함께 사용하는 방법에 대해 설명합니다.

1. 캔 버스가 무엇인가요?

Can-Bus 실드는 현대 공작 기계에서 볼 수 있는 산업용 컨트롤러입니다. 좋은 예는 미니 모터 또는 TIPM의 유효한 메시지를 사용하여 전자 기능을 작동하는 온보드 진단입니다.

(Can-bus 쉴드 V2 칩).

https://commons.wikimedia.org/wiki/File:CAN_BUS_Shield_V2.jpg

2. 기능

Can-bus 쉴드에는 독특하고 효과적인 몇 가지 기능이 있습니다. 여기에는 다음이 포함됩니다.

3. 하드웨어 및 소프트웨어

A. 하드웨어

  1. DB9 전원 인터페이스.
  2. V_OBD.
  3. LED 표시기:
  1. 터미널 – CAN_L 및 CAN_H용
  2. Arduino UNO 핀아웃.
  3. 직렬 Grove 커넥터.
  4. I2C Grove 커넥터.
  5. ICSP 핀.
  6. MCP2551 Can-bus 컨트롤러 – 고속 CAN 트랜시버.
  7. MCP2515 Can-bus 컨트롤러 – SPI 인터페이스와 통합된 단일 CAN 컨트롤러.

(Arduino Uno가 있는 Can-bus 쉴드).

https://commons.wikimedia.org/wiki/File:Arduino_Uno_with_CAN-bus_shield.JPG

나. 소프트웨어

일반적으로 소프트웨어는 Arduino Uno, Arduino Leonardo 또는 Arduino MEGA와 같은 Arduino 표준 인터페이스와 호환됩니다.

4. Can-bus Shield는 어떻게 작동합니까?

https://www.youtube.com/watch?v=PEI5EWSgaRk

(이 비디오는 Can-bus 쉴드의 작동 방식을 안내합니다.)

5. Can Bus Shield 엔트리 레벨 작업

Can-bus 쉴드 작동을 시작하려면 아래 단계를 따라야 합니다.

필요한 자료

하드웨어 연결

먼저 Seeeduino 버전 4.2에 두 개의 Can-bus 실드를 배치해야 합니다. 그런 다음 이 두 개의 CAN 버스 실드를 점퍼 와이어로 연결합니다. 다음과 같이 연결하십시오.

CAN_L ~ CAN_L 및 CAN_H ~ CAN_H.

소프트웨어 설치

소프트웨어 설치를 위해서는 Can-Bus용 Arduino 라이브러리를 참조해야 합니다. 그 후 한 노드를 마스터로 설정하고 다른 노드는 슬레이버로 설정합니다.

코드

Arduino IDE에 적절한 코드를 업로드하여 Can-bus 쉴드 프로그래밍을 마칩니다.

(두 개의 Can-bus 쉴드 사이에서 송수신된 데이터를 보여주는 직렬 모니터).

6. 자주 묻는 질문

Can-bus Shield는 Arduino와 호환되나요?

예. 컨트롤러는 Arduino Uno, Arduino MEGA 및 Arduino Leonardo와 완벽하게 호환됩니다.

SS 핀 변경은 어떻게 하나요?

아래의 몇 가지 단계를 따르십시오.

CAN-BUS Shields 초기화 실패

Can-bus shield V1.1 ~ Can-bus shield V2 이상의 경우 코드를 다음과 같이 수정해야 합니다.

MCP_CAN CAN(9); // CS를 핀 9로 설정합니다.

결론

요약하면 CAN 버스 실드는 자동차 애플리케이션에 적합합니다. 그러나 Arduino 마이크로컨트롤러의 도움으로 코드에서 실행되어 자동차 대시보드의 여러 요소를 제어합니다.

따라서 Can-bus 실드 모듈을 사용하여 멋진 프로젝트를 구성하고 프로그래밍하는 것이 더 쉬워졌습니다. 따라서 이와 같은 프로젝트를 구축하는 데 전문적인 지원이 필요한 경우 당사에 문의하십시오. 문의를 환영합니다.


산업기술

  1. Arduino 스파이봇
  2. Arduino GrowBox 컨트롤러
  3. 인더스트리 4.0의 스마트 팩토리는 모든 데이터에 관한 것입니다
  4. 산소 연료에 관한 모든 것
  5. 표면 실장 기술 – 그 모든 것이 무엇입니까?
  6. 항공우주 분야의 투자 주조에 관한 모든 것
  7. EDM 다이 싱킹이 무엇인지 이해하기
  8. 하드 머시닝이 무엇인지 이해하기
  9. 자동차 엔진 이해하기
  10. 자동차 릴레이 이해