MCU와 CAN Tranceiver사이의 통신 전압 레벨


 MCU와 CAN Tranceiver(예: ATA6562/63) 사이는 MCU의 디지털 동작 레벨과 동일합니다. 예를 들어 MCU가 3.3V를 사용한다면 MCU와 CAN Tranceiver 사이의 통신 전압 레벨은 3.3V이고 MCU가 5V를 사용한다면 MCU와 CAN Tranceiver 사이의 통신 전압 레벨은 5V가 됩니다. ATA6562와 ATA6563은 5V로 동작하지만 MCU와의 디지털 인터페이스는 3V에서 5V까지 모두 사용할 수 있습니다.



CAN Tranceiver에서 Network으로 출력하는 통신 전압 레벨은?



 CAN Tranceiver에서 네트워크 라인으로 출력되는 데이터는 Differential voltage 전압 레벨로 통신을 하게 되는데요. 두 라인의 전압이 같을 때는 '1', 두 라인의 전압이 다를 때는 '0'입니다. 그러면 두 라인의 전압이 다를 때의 전압 차이는 몇 볼트일까요?



정답은 2.0V입니다.



마지막 한 가지! '0'은 Dominant라고 하고 '1'은 Recessive라고 합니다. 사전적인 의미로는 Dominant('0')가 "우성"이라는 의미를 가지고 있고 Recessive('1')은 "열성"이라는 의미를 가지고 있다고 하니 참조하세요.



Posted by KennyShin
,