ATmega128로 만든 자동문.(부품, 회로, 소스코드 포함)
- 최초 등록일
- 2014.12.24
- 최종 저작일
- 2014.12
- 22페이지/
압축파일
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
ATmega128 로 제작한 자동문 논문입니다.
아예 아트메가 모를때부터 시작한거라 알기 쉽게 되어있고 초보자도 할 수 있습니다.
코드비전 사용하시면 되고
부품목록, 회로도, 소스코드 포함입니다.
또한 실제 작동시킨 영상도 넣었습니다.
목차
Ⅰ. 서 론
1. 배 경
2. 소 개
Ⅱ. 배경지식
1. 관련지식
1) ATmega128
2) JMOD-128-1
3) 적외선 센서
4) LED
5) L293B
2. 적용도구
1) CodeVision AVR
2) Express PCB
2. 적용기술
1) ALU
Ⅲ. 작품 구성
1. 작품 구성도
1) 순서 흐름도
2) 모듈 개요도
2. 부품 개요도
3. 부품 구성도
1) ATmega128 (JMOD-128-1)
2) 스위치 부 3) 센서 부
4) 모터 부
4. 입⋅출력 인터페이스
5. 회로도
1) ATmega128
2) 전체 회로도
6. 소스코드
Ⅳ. 결 론
Ⅴ. 참고문헌
본문내용
1.1 배경
졸업 작품을 구상할 당시 우리는 ATmega128을 활용하여 무언가 만들기로 결정하였다. 그러던 중 백화점에서 사람이 들어오면 자동으로 동작하는 자동문을 보고 ATmega128로 센서를 적용한 자동문을 구현해보고자 하였다. 센서는 적외선 센서의 인식률이 좋다는 이야기를 듣고 적외선 센서를 선택하였으며, 센서에 물체가 감지되면 자동으로 문을 여닫게 설계하고자 하였다.
1.2 소개
ATmega128을 기반으로 적외선센서(LK-DMS) 및 Tact 스위치에서 신호를 입력 받아 문을 열고 닫는 자동문을 제작하였다. 문 위에는 적외선 센서가, 문 뒤에는 전원스위치 및 문 개폐용 택트 스위치를 배치하였다. 적외선 센서에 물체가 감지되면 ATmega128로 신호를 보내 문을 열고 3초 후 다시 닫는 구조이며, Tact 스위치를 눌렀을 때 또한 같은 방식으로 작동할 수 있도록 설계하였다.
또한, 문이 열렸을 때 녹색 LED가 점등하고 닫힐 때 소등하도록 하여 문의 작동 여부를 알릴 수 있도록 제작하였다..
Ⅱ. 배경지식
2.1 관련지식
2.1.1 ATmega128
ATmega128은 AVR RISC 구조를 바탕으로 만들어진 8비트의 CMOS형 마이크로 컨트롤러이다. ATmega128은 Havard architecture로 설계되었기 때문에 내부 버스인 프로그램 버스와 데이터 버스가 2가지로 분리되어 있다. 프로그램 메모리는 64K워드의 FLASH 롬으로 이루어져 있으며 이를 위한 버스도 내부에만 존재한다. 내부SRAM은 4kb이고 내부 EEPROM메모리도 4K바이트로 구성되어 있다.
<그림 1> Atmega128 구조
2.1.2 JMOD-128-1
JMOD-128-1는 ATmega128 MCU를 이용하여, 다양한 기능을 구현하거나 시험해 볼 수 있도록 모듈 형태로 개발된 마이크로콘트롤러 모듈이다. 개발자의 편의를 위하여 소형 모듈에 프로그램(ISP) 다운로더 기능을 내장하고 있으며, 점퍼을 이동하여 USB 커넥터와 외부 전원 공급이 가능하다. 또한 스위치를 전환하여 ISP 수행, UART(RS232C) 인터페이스를 동시에 처리할 수 있는 기능도 제공한다.
참고 자료
진달복, ‘ATmega128과 그 응용’, 양서각, 2003
신동욱, ‘알기쉽게 배우는 AVR ATmega128', Ohm사, 2006
신동욱, ‘ATmega128 기초와 응용1’, Ohm사, 2014
이승호, ‘핵심 포인트를 꽉 짚어주는 AVR ATmega128, 한티미디어, 2011
정상훈, ‘당근이의 AVR ATmega128 마이크로 컨트롤러, 인피니티 북스, 2013
http://cafe.naver.com/carroty, 당근이의 AVR 갖고 놀기
http://cafe.naver.com/circuitsmanual.cafe, 아두이노보다 더 쉬운 전자공작
압축파일 내 파일목록
앞노.mp4
자동문논문 최종.hwp