온도 제어를 통한 화재경보기
- 최초 등록일
- 2010.10.16
- 최종 저작일
- 2008.12
- 53페이지/ 한컴오피스
- 가격 5,000원
소개글
AVR ATmega128 보드를 통해 화재 발생 시 경보를 울려 위험을 알리고 쿨링팬을 이용한 소화 작업을 진행한다.
목차
1. Title
2. Name
3. Abstract
4. Background
5. Diagram
6. Block Diagram
7. Experimental Results
8. Analysis
9. Conclusion
10. References
본문내용
9. Conclusion
이번 Term Project의 목적은 AVR ATmega128 보드를 이용해 화재 발생 시 경보를 울려 위험을 알리고 쿨링팬을 이용한 소화 작업을 진행하는 것이었다. 처음에는 화재경보 시스템과 스위치를 통한 경보기를 만들 생각이었으나 무선으로 경보기를 만드는 것이 더 유용해 보여서 적외선 센서를 이용해 보기로 하였다. 그러나 적외선 센서를 ON/OFF 시키는 것 만 으로도 상당한 시간이 걸렸고 FND도 같이 사용해 보려고 하였으나 LED와 같이 사용하려니 포트가 겹치게 되어 생각했던 것보다 구현이 힘들어져 사용을 중단하였다. Buzzer를 제어하기 위해서는 PWM을 사용해야 했는데 PWM의 개념과 사용을 익히기 위해서도 오랜 시간이 걸렸지만 수업시간에 배운 인터럽트를 잘 활용하여서 원하는 것을 구현할 수 있었고 LCD를 제어도 성공하였기에 결국 처음 생각했던 시스템을 어느 정도 구현하는데 성공하였다. 하지만 온도 차이에 따라 쿨링팬의 속도를 다르게 하는 것은 구현에 실패에 단순한 ON/OFF로 대체하였다.
이번 Term Project를 통하여 적외선 센서와 LCD의 제어 등 많은 것을 알게 되었고 조원들 모두 AVR에 대하여 어느 정도 자신감을 얻게 되었다. 그리고 조금 어렵더라도 ATMEGA128로 정말 여러 가지를 만들 수 있다는 있고 다양한 분야에서 사용 된 다는 것을 알게 되었다. 또한 OPAMP와 외부 LED, 경보등 등을 사용하면서 다양한 지식을 쌓을 수 있었다. Term Project를 마치면서 조금 부족하고 미흡한 부분이 아쉽지만 앞으로 더욱 열심히 공부하여 부족한 부분을 메워 가야겠다.
참고 자료
- 알기쉽게배우는 AVR ATmega128 (신동욱/오창헌 공저, Ohm사)
- AVR ATmega128 정복 (윤덕용)
- http://ko.wikipedia.org/wiki
- http://www.roboblock.co.kr/info/info1.htm
- http://www.atmel.com/
- http://blog.naver.com/ysm420/90020505000
- http://www.yoonc.net/attachment/jk81.pdf
- http://www.scribd.com/doc/7139368/Avr-Lecture5
- http://blog.naver.com/rolab?Redirect=Log&logNo=60018280771
- http://boast.tistory.com/entry/AVR-%ED%83%80%EC%9D%B4%EB%A8%B8-%EC%9D%B8%ED%84%B0%EB%9F%BD%ED%8A%B8
- http://www.lhw8333.com/entry/%ED%83%80%EC%9D%B4%EB%A8%B8%EC%B9%B4%EC%9A%B4%ED%84%B0TimerCounter
- http://blog.naver.com/ncs10066?Redirect=Log&logNo=80023693173
- http://blog.naver.com/cyberteam?Redirect=Log&logNo=100011654519