ATmega8을 이용한 애견용 자동 배식기
요약
본 논문은 마이크로컨트롤러(MCU)의 조작 및 원리를 이해하고 마이크로 컨트롤러를 이용한 추가적인 기술 활용방법을 모색 할수 있다.
ATmega8의 기능을 활용하여 CHARACTER LCD 모듈을 제어하여 디스플레이 컨트롤하고 DC 모터를 제어 할수 있다. 현재 시간을 시, 분, 초로 나타내어 스위치를 통해 현재 시간을 설정 하면 타이머가 작동하여 LCD에 디스플레이 된다. 사용자로부터 원하는 시간 값을 직접 입력 받아 배식 시간을 설정 할수 있다. 입력 받은 배식 시간에 맞게 DC 모터를 제어하여 사용자가 곁에 있지 않아도 간편하게 배식이 가능하도록 한다.
추후에 DC 모터를 활용할 수 있는 방법을 연구 할수 있고, C 언어 프로그램 소스 코딩을 통해 소프트웨어적인 실력 향상에도 도움이 될수 있다.
키워드 : MCU, ATmega8, CHARACTER LCD, DC 모터
목차
제1장 서론1
제1절 연구 동기 1
제2절 연구 목적 1
제2장 애견용 자동 배식기의 개요 2
제1절 전체 시스템 구조 2
제2절 개발 환경 3
제3장 하드웨어 구성 5
제1절 제어부 5
제2절 전원부 6
1. 리니어 방식 7
2.. 스위칭 방식 7
제3절 모터부 9
1. 모터의 원리 및 정의 9
2. 모터의 구성 9
제4절 출력부 12
1. LCD 정의 12
2. LCD 특징 13
3. LCD 원리 13
4. LCD 모듈 및 컨트롤러 14
제4장 소프트웨어의 구성 17
제1절 Software 순서도 17
제2절 IAR Embedded Workbench 18
제3절 Pony Prog 2000 19
제5장 결론 21
참고문헌 22
감사의 글 23
부록 24
그림 목차
(그림 2-1) 젠체 시스템 구조 2
(그림 2-2) 시스템 개발 환경 구성도 3
(그림 3-1) Atmega8 Chipset 5
.... |