
직접 설계 · 제작한 통합형 임베디드 기판 (STM32 ARM 마이컴)FIG. 01
01BACKGROUND
과제 배경
선경오토의 컨트롤러는 기종마다 들어가는 기판과 펌웨어가 따로 있었습니다. 기종이 늘수록 만들어 두고 관리해야 할 기판 종류와 펌웨어 버전도 함께 늘어났고, 기능 하나를 고치려 해도 기종별 펌웨어를 각각 손봐야 했습니다.
02APPROACH
진행 방식
여러 기종에 필요한 입출력과 축 구성을 모두 담을 수 있도록 기판 회로를 새로 설계했습니다. STM32 ARM 마이컴을 중심으로 입출력, 축 제어 신호, 화면 · 키패드 연결 회로를 한 장에 배치하고, 기종은 기판 설정으로 구분하게 했습니다. 회로 설계와 PCB 아트웍부터 기판 제작까지 직접 진행했고, 기종별로 나뉘어 있던 펌웨어는 하나로 합쳐 같은 기판에서 기종에 맞는 동작을 하도록 만들었습니다.


03RESULT
결과
기종이 달라도 같은 기판과 같은 펌웨어를 쓰게 되어, 생산할 기판 종류와 관리할 펌웨어가 하나로 줄었습니다. 기능을 고치거나 더할 때도 한 번만 수정하면 모든 기종에 반영됩니다. 완성한 기판은 컨트롤러에 탑재되어 현장 장비에서 운전되고 있습니다.


