[정밀기계공학] 마이크로프로세서를 이용한 디지털 온도계 제작
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[정밀기계공학] 마이크로프로세서를 이용한 디지털 온도계 제작에 대한 보고서 자료입니다.

목차

Ⅰ 실험 과제 ------------------------------ p.2
ⅰ) 실험 목표
ⅰ) 학습 목표

Ⅱ 선행 과정 ------------------------------ p.2
ⅰ) 메카트로닉스1(라인트레이서 제작)
ⅰ) 메카트로닉스2(Counter 제작)

Ⅲ 하드웨어 및 소프트웨어 구성 ------------ p.2,3
ⅰ) 하드웨어 구성
ⅰ) 소프트웨어 구성

Ⅳ 디지털 온도계 system 동작 원리 ---------- p.3
ⅰ) 전반적인 시스템 동작 개요도
ⅰ) 세부 과정

Ⅴ 설계 과정 ----------------------------- p.4,5
ⅰ) 온도센서 비반전증폭회로 제작
ⅱ) 마이크로프로세서(ATMEGA8) 개발환경
ⅲ) 표시장치(F.N.D), 회로 설계 마무리 및 프로그래밍

Ⅵ 마이크로프로세서 프로그래밍 과정 ---------- p.5
ⅰ) 디지털 신호 변환하는 코드 작성
ⅱ) ATMEGA8 디지털온도계 ‘Code vision’ Code

Ⅶ 실험 결과 ------------------------------- p.6
ⅰ) 온도에 따른 F.N.D 출력 값 변화
ⅰ) 실험 평가

본문내용


ⅱ) 마이크로프로세서(ATMEGA8) 개발환경
○ PD단자(0~7)을 순서에 맞게 LS47에 연결
○ PB단자(3~6)을 컴퓨터케이블에 연결
○ VCC,GND 연걸
ⅲ) 표시장치(F.N.D), 회로 설계 마무리 및 프로그래밍
○ ATMEGA8로부터 A∼D단자에 회로 연결
○ F.N.D 단자에 연결
○ Code vision 프로그램을 이용하여 프로그래밍
- 기본Tool을 사용하여 2,10,16진수 변환 프로그래밍 작성
Ⅵ 마이크로프로세서 프로그래밍 과정(ATMEGA8)
ⅰ) 수집한 온도정보를 ATMEGA8을 통해 디지털 신호로 변환하는 코드 작성
ⅱ) ATMEGA8 디지털온도계 Code vision Code
#include
#include
#define ADC_VREF_TYPE 0x60
unsigned char read_adc(unsigned char adc_input)
{
ADMUX=adc_input|ADC_VREF_TYPE;
delay_us(10);
ADCSRA|=0x40;
// Wait for the AD conversion to complete
while ((ADCSRA & 0x10)==0);
ADCSRA|=0x10;
return ADCH;
}
void main(void)
{
unsigned char temp;
unsigned char disp;
PORTD=0x00;
DDRD=0xFF;
ADMUX=ADC_VREF_TYPE;
ADCSRA=0x87;
while (1)
{
temp=read_ADC(0)
dsip=(float)temp*0.196;
PORTD=16*(disp/10)+(disp-10*(dsip/10));
delay_ms(20);
// Place your code here
};
}
Ⅶ 실험 결과
ⅰ) 온도에 따른 F.N.D 출력 값 변화
20℃
24℃
36℃
ⅱ) 실험 평가
- 지난 라인트레이서 제작 간 문제가 됐던 선정리가 여전히 미흡하였음.
(ATMEGA8 PD0∼PD3, PD4∼PD7 부분과 LS47끼리 거꾸로 연결되어 다시 연결하는
과정에서 선이 복잡해졌다)
- 5volt로는 온도출력에 제한이 걸려서(36℃) 15volt의 전압을 걸어보니 출력할 수 있는
범위가 넓어졌다.
- Code vision의 기본적으로 제공되는 tool을 사용하여 코드를 비교적 쉽게 작성하였다.
그러나 각 명령어나 선언문이 어떤 의미를 갖는지에 대한 전반적인 이해가 부족했다.
  • 가격1,800
  • 페이지수6페이지
  • 등록일2014.04.11
  • 저작시기2014.4
  • 파일형식한글(hwp)
  • 자료번호#912861
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니