본문 바로가기

전기차 개발자15

SVN Branch에서 작업한 코드를 Trunk로 Merge 하는 법 새로운 테스트를 시작할때 나는 보통 Trunk 코드를 Branch로 복사한 후 작업을 시작한다. 이후 Branch 코드가 어느정도 수정되면 Trunk에 반영하는데 그 절차를 정리해두자. 참고: Merge를 실행해도 Commit 전까지는 서버에 반영되지 않고 얼마든지 원복도 가능하니 쫄지말자. 1. Local PC에 Trunk 소스코드가 있는 곳으로 가서 Merge 클릭 2. Merge 타입을 골라준다. Merge a range of revisions: Branch에서 작업한 리비전 중에 일부 범위만 Merge 할때 (URL to merge from... 창에서 현재 Working copy에 merge할 프로젝트를 선택한다) Merge two different trees: Branch 내역 전부를 Trun.. 2023. 2. 10.
전기차 완속충전기(IC-CPD) 통신방식 간단히 알아보기 (SAE J1772) 220V 벽전원을 이용해서 전기차 (아이오닉5, 6, GV60, EV6 등)를 충전할 수 있다는 것은 전기차 오너라면 다들 알고 계실텐데요. 일반적으로 220V 벽전원은 1시간당 3.3kWh를 공급할 수 있고 아이오닉 5 배터리 용량이 70kWh쯤 되니 이론적으로 만충전하려면 70/3.3 = 21.2시간 정도 걸리게 됩니다. 그런데 주의할 것이 이 벽전원이 최대 출력이 3.3kW일뿐 실제로는 이보다 작게 흐를 수 있습니다. 이것을 감지하고 제어해주는 것이 바로 이 IC-CPD 충전케이블인데요. 자동차공학화 SAE J1772에서 정의한 표준대로 커넥터와 통신 프로토콜을 사용하고 있어요! J1772 커넥터 핀맵 L1, N: 220V 전력선 PE: 접지 (Protective Earth) PP: IC-CPD 케.. 2023. 2. 2.
전기차 회생제동이 꺼지는 이유 (아이오닉, 테슬라) 현대자동차 E-GMP 플랫폼 기반 베스트셀러인 아이오닉5의 취급설명서를 통해 회생제동을 알아보고, 어느 조건에서 사용할 수 있는지 왜 꺼지는지 알아보겠습니다! E-GMP 플랫폼을 쓰는 아이오닉5, 6, EV6, GV60 모두 비슷한 내용입니다. 회생제동이란? 차량 감속 및 제동시 전기 모터를 사용해서 운동에너지를 전기에너지로 변환시켜 구동용 배터리를 충전하는 기능 회생제동이 동작하지 않는 조건 아이오닉의 경우 충전량이 100%면 회생제동을 사용할 수 없습니다. 어차피 이미 충전량이 100%이므로 회생제동으로 충전할 필요가 없는데요. 이외에 차 뒤에 트레일러를 장착한 경우에도 회생제동을 설정할 수 없다고 하네요. (아이오닉5의 경우) 테슬라나 재규어 I-PACE EV 같은 차들도 해외에서 Regen이 안되.. 2023. 2. 2.