프로젝트

스마트팜 장비(PHion 2.0) 전류 제어 리버스 엔지니어링 및 성능 개선 (Arduino Mega 펌웨어)

IoT

진행 기간
2026.06.15 ~ 2026.07.04
카테고리
IoT
클라이언트
글***오
산업 분야
농업(스마트팜)
상태
완료
스마트팜 장비(PHion 2.0) 전류 제어 리버스 엔지니어링 및 성능 개선 (Arduino Mega 펌웨어)
사용 기술
Arduino 임베디드 C/C++

프로젝트 설명

운용 중인 스마트팜 장비 PHion 2.0(Arduino Mega 2560 기반)의 펌웨어를 분석하고, 전류 제어부의 성능을 개선한 프로젝트입니다.

기존 화면(UI)·시계(RTC)·저장·통신 구조는 그대로 유지하면서, 새로 장착한 전류 센싱 하드웨어 모듈에 맞게 전류 측정·PWM 구동·보호 로직을 수정하고 검증했습니다.

 

주요 개발 내용

  • 원본 펌웨어 리버스 엔지니어링
    4채널 전류 제어 구조, 핀 매핑, ADC 환산식과 제어 흐름을 분석해 문서화
  • 전류 측정 개선
    INA226 전력 센서 연동, 측정값 보정과 샘플링 방식 개선
  • 채널별 PWM 적응형 제어
    목표 전류와 측정 전류를 비교해 듀티를 단계적으로 조정하는 폐루프 제어 안정화
  • 보호 로직 정비
    과전류 차단과 전류 급변 감지 차단 로직 보완
태그
스마트팜 리버스 엔지니어링 펌웨어 전류 제어 PWM Arduino INA226

처리 중입니다...

잠시만 기다려주세요.