프로젝트 배경
1) 문제점 • 임베디드 시스템 개발 환경에서 마이크로컨트롤러(Atmega128)를 활용하여 실제 물리적 장치인 엘리베이터의 복합적인 동작을 정밀하게 제어하는 기술적 과제를 해결하고, 다양한 하드웨어 컴포넌트(모터, FND, LED, 부저, 스위치)의 유기적인 연동을 구현하는 데 대한 실질적인 경험과 지식 습득이 필요했습니다. • 사용자의 입력에 따라 엘리베이터가 정확한 층으로 이동하고, 현재 상태를 실시
프로젝트 성과
정밀한 하드웨어 제어 및 통합 구현
Atmega128 마이크로컨트롤러를 활용하여 층 선택 스위치, 스텝 모터, FND, LED, 부저 등 다양한 하드웨어 컴포넌트들을 성공적으로 연동하고 통합 제어했습니다.
인터럽트 기반 실시간 층 입력 처리
인터럽트 방식을 사용하여 사용자(스위치)의 층 선택 입력을 실시간으로 감지하고 처리하는 기능을 구현했습니다. 이는 엘리베이터의 즉각적인 반응성과 안정적인 운행 제어를 확보하는 데 기여했습니다.
핵심 기능
진행 단계
기획 및 제어 알고리즘 설계
2017.04.
1~4층 모형 엘리베이터의 기능 정의, Atmega128 기반 제어 구조도 및 층 입력, 이동, 정보 출력 알고리즘을 설계했습니다.
프로젝트 상세
1) 포트폴리오 소개 • 서비스 카테고리: 임베디드 시스템 제어, 하드웨어 제어 • 메인 타깃: (직접적인 사용자 타깃은 없으며, 임베디드 제어 기술 학습 및 시연을 위한 프로젝트입니다.) • 간략한 소개: Atmega128 마이크로컨트롤러를 활용하여 1층부터 4층까지 운행하는 모형 엘리베이터의 제어 프로그램을 개발한 프로젝트입니다. 물리적인 엘리베이터의 상승 및 하강 동작을 제어하고, 현재 층 정보를






