전체 글293 CAN Reserve 2022. 8. 10. CAN - Reserved 2022. 8. 10. CAN - Reserved 2022. 8. 10. CAN 통신- Canoe란 무엇인가? CAN통신 계측,시뮬레이션 SW(작성중) https://inf.run/nVSgw 실무자가 알려주는 CANoe (For CAN 통신) 강의 - 인프런자동차 회사에서 널리 사용되는 툴, Vector社의 CANoe 사용 방법을 알아봅니다. 단순 ‘툴 소개 강의’가 아니라 강의를 듣고 신입사원이 곧 바로 실무에 활용할 수 있게 하는 강의입니다., 자동차 www.inflearn.com샘플강의는 무료이니 들어보면 개념 잡는데 도움이 되실겁니다.우리 제어기가 보내는 캔 메세지의 내용을 확인하거나, 혹은 컴퓨터를 이용해서 제어기에게 특정한 캔 메세지를 송신하고 싶을 수 있다.그때 활용하는 툴 중에 매우 널리 쓰이는 툴 중하나가 Canoe이다.캔커넥터를 canoe에 연결하면 현재 버스상에서 송신되고있는 메세지들을 확인하는게 가능하다.계측된 메세지들의 id ,.. 2022. 8. 10. CAN 통신 - CAN DBC 파일이란 무엇인가? CAN 통신을 사용하려면 여러가지 정해야 할 것들이 있다.1.정확한 CAN 프로토콜이 무엇인가? (ex. High Speed CAN이냐 CAN-FD냐)2. BaudRate이 얼마인가?3.CAN 버스에 어떤 제어기들이 참여할 것인가?4. 어떤 ID의 메세지를 사용하는가,5. 특정 ID의 메세지의 이름과 해당 메세지를 송신하는 제어기는 누구인가?6. 해당 메세지에 어떤 시그널들이 포함되는가?7. 각 시그널들의 값, Min Max Offset Factor 이런 정보들이 사전에 정의되고, 제어기 개발자들은 이 정보를 바탕으로 CAN 통신 기능을 구현하게 된다.이런 정보를 완성차업체에서 만들어서 각 제어기 개발자,제어기개발 업체에게 제공하는데이 정보는 엑셀로 작성되든 워드로 작성되든 그냥 메일로 전달하든인간이 알.. 2022. 8. 10. CAN 통신 - CAN FD 란 무엇인가 CAN은 여러가지 장점들이 많인 통신 프로토콜이지만20년 전에 나온 통신이기 때문에 이런저런 문제가 있는데 가장 큰 문제가'낮은 통신속도 & 메세지의 작은 데이터 사이즈' 이다.둘이 합쳐서 말하면 '낮은 대역폭' 이다.그런데 전 세계에 워낙 많은 자동차회사가 오랜시간 CAN 통신을 사용해왔는데갑자기 CAN 통신을 사용하지 않고 전혀 다른 새로운 통신을 도입하기에는 이런저런 문제가 많이 있다.그래서 기존의 High Speed CAN과 함께 사용할 수 있으면서도, 이러한 단점을 개선해서 나온 프로토콜이 바로 CAN FD다.이런저런 차이점이 있지만 가장 중요한 사항은High Speed CAN에 비해 최대 BaudRate 이 높다는 것이다.최대 8Mbps 정도까지 사용 가능하다.또한 CAN 의 경우 메세지 프레.. 2022. 8. 10. CAN통신 CAN Extended란 무엇인가(작성중) 2022. 8. 10. CAN통신의 Fault & Bus Off에 대하여 (작성중) CAN 통신 스펙상에 고장 관련 매커니즘을 만들어두었음.이 기능은 SW가 관여할 부분이 없고 MCU 내부 CAN 패리펄럴 하드웨어가 자체적으로 동작하는 시퀀스임--CAN 패리펄럴 내부에 Fault와 관련된 동작 모드가 있는데,Error Active, Error Passive, Bus Off 모드가 있음. 초기에는 Error Active 상태이고.이 후 이런저런 고장이 감지되면 내부에TEC, REC 라고 하는 에러카운터를 올리고 내리고 하다가.카운터가 일정 값을 넘어가면 State가 Error Passive 상태로 넘어간다. 그리고 Error Passive 상태에서도 계속해서 고장이 발생하여 에러카운트가 255를 넘어가면버스오프 상태가 되고. 버스오프 상태가되면 더 이상 캔 통신이 불가하다.--위의 고장 .. 2022. 8. 10. ADC 기능 개념 완벽 정리- 임베디드 기초 개요 ADC는 Analogue to Digital Converter의 약자이다. 아날로그 신호를 디지털로 변환 한다는 의미이다. 여기서 아날로그 신호는 전압을 의미하고, 이 전압의 크기를 측정해서 숫자로 바꿔주기 때문에 이것을 adc라고 한다. 간단히 말해서 전압을 측정해서 숫자로 보여주는 기능이 adc다. 어떤 신호의 전압을 측정하는 것인가? mcu에는 여러개의 핀이 달려있는데 이 중에서 아날로그 핀 또는 아날로그 채널 이라고 불리는 핀들이 있다. 이 핀으로 입력되는 전압이 몇 볼트인지 측정해서 숫자로 알려주는 기능이 adc 기능이다. 유의할 점은 mcu에 달려있는 모든 핀이 전부 adc conversion 가능하지 않고 정해진 핀들만 가능하다는 점이다. mcu마다 adc 측정이 가능한 핀의 갯수가 다.. 2022. 8. 4. 이전 1 ··· 15 16 17 18 19 20 21 ··· 33 다음