[[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도

 1  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-1
 2  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-2
 3  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-3
 4  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-4
 5  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-5
 6  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-6
 7  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-7
 8  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-8
 9  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-9
 10  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-10
 11  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-11
 12  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-12
 13  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-13
 14  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-14
 15  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-15
 16  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-16
 17  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-17
 18  [[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도-18
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[[[AVR] 온도센서를 이용하여 온도측정하기]]디지털온도계 제작,전자온도계 만들기,OPamp,단극성,차동입력,LM35DZ 제어,소스코드,회로도에 대한 자료입니다.
목차
Ⅰ. 목 표

Ⅱ. 개발환경

Ⅲ. 실험

1. 단극성 입력으로 온도측정하기
- 실험개요
- 부품리스트
- 회로도
- 소스코드
- 실험결과
- 원리 및 동작해석

2. OP Amp를 이용하여 온도측정하기
- 실험개요
- 부품리스트
- 회로도
- 소스코드
- 실험결과
- 원리 및 동작해석
본문내용
이 보고서에서는 AVR MCU와 온도센서를 이용하여 온도를 측정하는 디지털 온도계를 만드는 방법에 대해 소개한다. 먼저 온도센서의 아날로그 값을 단극성입력으로 AVR MCU의 ADC핀에 입력하여 디지털값으로 ADC 한다. 두번째는 온도센서의 분해능을 높여 더욱 정밀하게 측정할 수 있도록 아날로그값을 OP Amp를 통해 증폭시킨 후 ADC하여 값을 확인할 수 있도록 한다. 각 실험의 측정값은 CLCD 화면을 통해 확인할 수 있도록 한다. 그리고 각각의 실험에 대한 동작과 그 원리에 대해서 해석할 수 있도록 하겠다.



온도센서 LM35DZ는 측정범위가 0 ~ 100℃ 이며 섭씨 1도가 올라갈 때마다 10mV씩 출력이 증가하는 선형적인 출력전압을 얻을 수 있는 소자이다. 그러므로 섭씨 0 ~ 100도에 대한 출력전압은 0 ~ 1V 까지 이다. ATmega128 MCU의 ADC 기능은 입력전압을 1024단계로 나누는 분해능을 가지고 있고 기준전압인 AREF는 약 5V 이므로 입력전압 4.88mV 증가에 1단계의 ADC 값을 얻게 된다. (5V / 1024 = 4.88mV)



위의 결과사진에서 볼 수 있듯이 CLCD를 통해 표시된 온도센서의 측정값과 온도계의 현재기온이 비슷하게 일치하는 것을 확인할 수 있다.
동영상 파일에서는 온도센서에 헤어드라이기를 쐬어서 온도가 올라가는 것을 볼 수 있다. OP Amp를 이용한 온도측정이 이전 실험보다 온도에 비교적 민감하게 반응한다.
하고 싶은 말
제가 직접 실험하고 공부한 레포트를 정리해서 작성한 압축문서입니다.

[구성 : 보고서, 회로도, 소스코드, 결과사진/동영상]

보고서에 실험환경이나 사용된 부품리스트 등이 나와 있기때문에
제공되는 소스코드와 회로도대로만 하시면 의도된 결과가 나올 것 입니다.
소스코드에는 주석이 디테일하게 기술되어 있고 실험마다 해설을 서술하여
공부하시고 이해하시기 좋도록 작성된 보고서입니다.

실행결과에 대한 사진과 동영상 파일도 첨부되어서
실험하시거나, 보고서를 작성하실 때 도움이 되실거라 생각합니다.


동작영상은

http://happyjaryo.blogspot.kr/2016/11/avr_96.html

에서 확인하실 수 있습니다.