등록인pcsrush
등록/수정일10.01.30 / 10.03.16
문서분량34 페이지
다운로드6
구매평가
판매가격9,900원
졸업작품 : AVR 디지털가습기 ATmega8535L
작동설명 : Atmeag8535L CPU를 사용해서 만든 디지털가습기 입니다.
습도 조절이 없는 값싼 가습기에 이 작품을 연결하면 습도조절이 가능해 집니다.
표시창은 16x2 Line LCD를 사용했으며, LCD 창에는 ,
현재 습도 표시
설정 습도 표시
이렇게 두개의 습도 값이 표시가 되며, 현재 습도값을 맞추기 위해 자동으로
가습기를 제어 하는 작품입니다.
사용한 주요부품 : ATMEGA8535L, HS1100(또는HS1101), 릴레이,
가습기(일반 습도조절 안되는 가습기), 16x2 Line LCD 등
자료 페이지수 : 34장 (A4용지)
프로그램 언어 : C언어
컴파일러 : Codevision 과 WinAVR 두가지 제공 (HEX파일도 있음)
자료 내용 : 프로그램, 회로도, 부품리스트 등
[목차]
1.작품명
2.작품 개요
3.목적
4.구성 블럭도
5.작동 설명
5.1회로도
5.2회로도 설명
5.3프로그램 설명
5.4소스프로그램
6.부품리스트
7.졸업작품 과정에서 느낀점
8.참고서적
9.데이터시트
[이용대상]
디지털 가습기에서 습도센서는 HS1100 (또는 HS1101) 을 사용하였다. 따라서 HS1100 센서의 기본 회로를 꾸며주고 그 출력으로 AT89C52 에서 분석해서 현재 습도값을 구해 낸다. 그리고 희망하는 습도와 비교해서 습도가 낮을 경우 가습기를 작동한다.
위의 예는 현재 습도가 63% 이고, 희망 습도가 50% 이다. 따라서 이럴경우는 가습기가 작동 하지 않는다.
HS1100 습도 센서의 습도에 따라서 주파수가 변화하는 방식으로 사용하였으며, 기본 회로는 다음과 같다
:
:
다음은 main() 함수에서 현재습도와, 희망습도를 비교해서 릴레이를 작동 , 또는 정지 시키는 내용 부분이다.
while(1)
{
lcd_disp_Humidity (count_end); /* 카운트한 습도로 변환하여 lcd에 표시 한다. */
lcd_disp_Hop_H (Hop_H); /* 희망 습도를 표시한다. */
// UP 버턴이 눌리면 희망습도를 +1 한다.
if (!(UP_read))
if (Hop_H < 99) Hop_H ++;
구매평가 기록이 없습니다 |
· 해피레포트는 다운로드 받은 파일에 문제가 있을
경우(손상된 파일/설명과 다른자료/중복자료 등)
1주일이내 환불요청 시 환불(재충전) 해드립니다.
(단, 단순 변심 및 실수로 인한 환불은 되지 않습
니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운
이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하
며,자료의 활용에 대한 모든 책임은 다운로드 받은
회원님에게 있습니다.