Divide and Conquer

[TC275] Infineon TC275 기반 차량용 임베디드 시스템 본문

2025/임베디드&네트워크

[TC275] Infineon TC275 기반 차량용 임베디드 시스템

10살 2022. 12. 26. 00:02
728x90

1. 목차


용어정리 9~12p

 


1 임베디드 시스템 소개

1.1 Infineon

Infineon, Renesas, NXP는 자동차 반도차 분야 Top
실습에서는 Aurix TC2x 제품군 중 TC275를 사용한다.

1.2 TC275

Aurix는 독립적인 32비트 코어가 최대 3개인 MCU다.
해당 MCU는 200MHz의 동작 클럭과 4MB의 플래시 메모리를 지원하고, 64KB의 EEPROM이 내장되어 있다

17p
18p
19p
20p

1.3 임베디드 시스템

21p

1.3.1 전원

본 실습보드는 12V DC 전원 어댑터로 전원을 공급받는다. (MCU에는 5V, 서보 모터에는 12V)
평균 400mA의 전류를 사용하며, 3A 이상의 전류가 인가되면 전원이 차단된다.

1.3.2 CAN/CAN-FD

실습보드는 Ethernet, 시리얼, LIN, Wi-Fi, FlexRay, USB 통신 기능을 포함하고 있다
스위치를 통해 통신을 사용할 통신 규약을 결정한다
CAN/CAN-FD는 같은 통신 포트를 사용하며, 4개의 포트가 있다

24p
27p

CAN 통신은 버스 형태의 네트워크를 사용한다
버스 끝단에 종단 저항을 설치해서 신호 반사 현상을 방지한다
종단저항을 버스의 중간에 설정할 경우, CAN신호가 약화되어 통신 장애를 야기할 수 있다

ABCD 4개의 채널에 대해 스위치 2개가 있다
스위치 1개당 4개의 핀으로 구성되어 있다
스위치를 왼쪽으로 설정하면 종단저항이 CAN 버스에 연결된다

1.3.3 Ethernet

보드는 100Mbps의 Ethernet 포트를 지원한다
케이블은 RJ45 규격을 사용하고 있다

1.3.4 LED

8개의 LED가 설치되어 있다
점퍼를 이용해 사용 여부를 선택할 수 있다

1.3.5 스위치

4개의 tact 스위치가 있다
점퍼로 사용 여부를 선택 가능하다

1.3.6 모터(다이나믹셀)

다이나믹셀은 DC모터, 감속기, 모터 드라이버와 각종 센서류가 하나의 장치로 구성된 모듈을 의미한다
실습에서는 AX-12A 다이나믹셀을 사용한다
시리얼 통신으로 모터를 제어할 수 있으며
최대 254개의 모터를 데이지 체인 형태로 연결할 수 있다

1.3.7 TFT-LCD

TFT-LCD는 박막 트랜지스터 기술을 이용, 화질을 향상한 액정 디스플레이
각 픽셀에 자체 트랜지스터가 있어 이미지와 색상을 보다 선명하게 표현 가능
그러나 상대적으로 시야각이 좋지 않음

1.3.8 시리얼 통신

시리얼 통신은 크게 직렬 통신과 병렬 통신
직렬: 하나의 라인을 통해서 데이터를 순서대로 나눠 보내는 방법
병렬: 여러 개의 라인을 이용해 데이터를 한 번에 전송하는 방법

직렬 통신은 동기식과 비동기식 방식으로 나뉜다
(전송하는 데이터를 특정 신호=클럭에 맞춰 보내냐에 따라 구분)
동기식: 클럭의 상승 신호나 하강 신호에 맞춰 바이트 단위로 데이터 전송
            클럭 신호를 통해 전송 타이밍 확인, 데이터의 시작과 끝 파악 가능
비동기식: 수신 받은 바이트가 데이터의 시작인지 끝인지 몰라, 시작과 끝을 의미하는 문자를 미리 선정해 같이 전송

시리얼 통신에 속하는 UART 통신은
1. 두 장치를 직렬로 연결하고 (TX, RX, GND)
2. 비동기 방식으로 데이터를 교환하기 위한 규약

더 긴 거리로 통신하기 위해
1. RS-232라는 규격을 사용해 신호를 증폭하거나
2. 시리얼 케이블이나 USB로 변경하는 트랜시버를 이용해 연결하기도 함

-1장 끝-

반응형
Comments