적외선 리모콘과 온도센서인 서미스터를 이용한 자동온도 조절장치 구현
- 최초 등록일
- 2008.02.21
- 최종 저작일
- 2005.06
- 22페이지/ 압축파일
- 가격 2,500원
소개글
MP(마이크로프로세서)를 이용한 자동온도조절시스템을 구현하였다. 기본적으로 적외선 리모콘을 통한 직접조작과 온도센서인 서미스터를 이용한 자동조절로 이루어진 시스템으로써 학기말 프로젝트에 참고하면 좋다. 특히 프로그램소스를 완벽하게 첨부하였서 하드웨어를 제작하여 프로그램을 돌리면 바로 구현할 수 있다. 각종 데이터 사진 및 기구부 사진등도 첨부하였다.
목차
1. 최종 설계 목표
2. 목표 선정 배경
3. 조원 별 역할 분담
4. 설계 추진 일정
5. 소요 부품
6. 관련 자료 조사 분석
7. 사진 자료
8. 프로그램 소스
9. 프로젝트 과정 고찰
본문내용
프로그램 소스
#include <mega8535.h>
#include <stdio.h>
#include <delay.h>
#include <math.h>
#define ADC_VREF_TYPE 0x00
// Alphanumeric LCD Module functions
#asm
.equ __lcd_port=0x15
#endasm
#include <lcd.h>
// Declare your global variables here
int Comp_Temp=30,
Temp_Flag,
Pan_Flag,
count=0,
Ret_cnt=0, w=0;
float gamma = 0.874;
float Rcds, temp, xLux, th;
unsigned int read_adc( unsigned char adc_input )
{
ADMUX = adc_input|ADC_VREF_TYPE;
ADCSRA |= 0x40;
while((ADCSRA&0x10)==0);
ADCSRA |= 0x10;
return ADCW;
}
.... 중략.....
참고 자료
없음