도 6 에 도시 된 바 와 같이 , 먼저 마이 콤 ( 41 ) 는 1 - Wire 통신 을 통해 전압 ( Vnew ) , 전류 ( I ) 데이터 를 A / D 변환기 ( 42 ) 로부터 읽 어 들인다 ( S 10 ) . 입력 된 전압 ( Vnew ) , 전류 ( I ) 데이터 를 곱하 여 전력 ( Pnew ) 를 산출 하 고 ( S 20 ) , 현재 의 전압 값 ( Vnew ) 과 이전 의 전압 값 ( Vold ) 을 비교 하 여 전압 변화 량 ∇ V 를 산출 하 고 ( S 30 ) , 이전 에 연산 한 전력 ( Pold ) 과 S 20 에서 산출 한 전력 ( Pnew ) 을 비교 하 여 전력 변화 량 ∇ P 를 산출 한다 ( S 40 ) . S 40 의 ∇ P 를 S 30 의 ∇ V 로 나누 어 전압 변화 에 따른 전력 변화 의 정도 를 구하 여 ( S 50 ) , ∇ P / ∇ V 가 양수인 경우 PWM 제어기 ( 44 ) 가 PWM 의 시비 율 을 감소 시키 도록 제어 하 고 ( S 53 - 3 ) , ∇ P / ∇ V 가 음수 인 경우 PWM 제어기 ( 44 ) 가 PWM 의 시비 율 을 증가 시키 도록 제어 한다 ( S 52 - 3 ) . S 10 단계 에서 읽 어 들인 전압 데이터 Vnew 와 S 20 단계 의 전력 Pnew 를 old 값 Vold , Pold 로 설정 하 고 S 10 단계 로 리턴 하 여 상기 과정 을 반복 한다 ( S 54 ) .