[[AVR을 이용하여 광센서(CDS) 제어 및 취침등 만들기]]LED야간등,소스코드, 회로도,ATmega128,광센서ADC,광량측정,GL3577

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2016.04.01 / 2016.04.01
  • 15페이지 / fileicon zip (압축파일)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 4,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
제가 직접 실험하고 공부한 레포트를 정리해서 작성한 압축문서입니다.

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

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

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


동작영상은

http://happyjaryo.blogspot.kr/2016/11/avr-cds.html

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

Ⅱ. 개발환경

Ⅲ. 실험
1. 광센서(CDS) 값을 ADC하여 측정하기
- 실험개요
- 부품리스트
- 회로도
- 소스코드
- 실험결과
- 원리 및 동작해석
2. 광센서를 이용한 취침등 만들기
- 실험개요
- 부품리스트
- 회로도
- 소스코드
- 실험결과
- 원리 및 동작해석
본문내용
Ⅰ. 목 표

본 문서는 AVR을 이용하여 광센서(CDS cell)의 측정값을 확인해보는 실험과 이 원리를 이용하여 취침등을 제작하는 법을 소개하고 있다.
먼저 광센서의 아날로그 측정값을 디지털 값으로 ADC하여 측정값을 확인해본다.
그리고 이 원리를 이용하여 광센서를 활용해 취침등을 만들어보도록 한다. 취침등은 광센서에서 받아들이는 광량에 따라서 LED의 밝기를 비례시킨다. 그래서 낮에는 LED가 off 되어 있지만 저녁이되고 밤이 되어 어두워질수록 빛의 밝아지도록 기능한다.
그리고 각 실험에 대한 해석과 동작원리에 대해 설명하고 있다.

<중략>

위의 데이터 시트를 보면 100 lux 에서 광센서의 저항은 4 ~ 10kΩ 이고 10 lux에서는 20 ~ 50kΩ, 완전히 어두울 때는 2.0MΩ까지 저항이 올라간다.

회로도를 보면 광센서 GL5537은 10kΩ의 저항과 직렬로 연결되어 있다.
여기서 10kΩ 저항은 적정한 광센서에 과도한 전류가 흐르는 것을 방지하고 전압을 분배하는 역할을 한다.
그러므로 광센서와 저항의 중간부분의 전압값을 MCU로 ADC하면 광량에 따라 선형적인 센서값을 얻을 수 있다.

<중략>

광센서는 수광된 빛의 발기가 세면 내부 저항이 낮아지고 빛의 밝기가 약하면 내부저항이 강해진다.
위의 데이터 시트를 보면 100 lux 에서 광센서의 저항은 4 ~ 10kΩ 이고 10 lux에서는 20 ~ 50kΩ, 완전히 어두울 때는 2.0MΩ까지 저항이 올라간다.
회로도를 보면 광센서 GL5537은 10kΩ의 저항과 직렬로 연결되어 있다. 여기서 10kΩ 저항은 적정한 광센서에 과도한 전류가 흐르는 것을 방지하고 전압을 분배하는 역할을 한다.
그러므로 광센서와 저항의 중간부분의 전압값을 MCU로 ADC하면 광량에 따라 선형적인 센서값을 얻을 수 있다.
ADC하는 과정은 소스와 같이 ADC 관련 레지스터들을 설정하고 [56번]째와 같이 ADCSRA 레지스터의 ADIF 비트를 set 시켜 컨버팅을 시작한다. 그리고 [57번]과 같이 변환완료를 표시하는 ADIF 비트가 set 될 때까지 대기한다.
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [[AVR 스탑워치(StopWatch) 만들기]]AVR스탑워치,초시계,디지털초시계,atmega128,회로도,소스코드,동작원리,스톱워치,타이머
  • ADC7/TDI)54PF6 (ADC6/TDO)55PF5 (ADC5/TMS)56PF4 (ADC4/TCK)57PF3 (ADC3)58PF2 (ADC2)59PF1 (ADC1)60PF0 (ADC0)61AREF62GND63AVCC64U1ATmega128-16AUGNDVCC※ MCU 모듈을 사용하였으므므로 MCU의 기본적인 회로인 ISP 커넥터, 발진회로 부분은 생략함.(Crystal : 16Mhz)DIG1 DIG2C1DP2E3D4G5F6DIG 27DIG 18B9A10SEG17-SegmentDIG1 DIG2C1DP2E3D4G5F6DIG 27DIG 18B9A10SEG27-SegmentDIG1 DIG2C1DP2E3D4G5F6DIG 27DIG 18B9A10SEG37-SegmentABCDEFGABCDEFG330 Ω R1330 Ω R2330 Ω R3330

  • [[AVR을 이용한 블루투스 통신 실험]]UART,atmega128,안드로이드,소스코드, 회로도,,스마트폰,RS232,인터페이스 보드없이 설정
  • LED 1’, ‘LED 2’의 이름을 입력한다. ④ ‘BUTTON – Command’ 메뉴에서 button 1,2 에 각각 ‘1’, ‘2’의 값을 입력한다. 설정된 화면은 다음과 같다. 이젠 블루투스의 SLAVE 측과 MASTER 측의 설정이 모두 완료되었다. 이젠 AVR ATmega128에 프로그램을 다운로드하고 SLAVE 블루투스 모듈의 Rx와 Tx에 연결해야 한다. 다음의 회로도를 참고하여 결선하고 소스코드를 MCU에 업로드 할 수 있도록 한다.- 부품리스트부 품 명수 량비 고ATmega128 MCU module1FB155BC1LD111713,

  • [자동제어실습] AVR을 이용한 DC모터 PID 제어
  • ATmega 계열이 있으며, 각각의 계열에도 여러 종류의 AVR을 판매하고 있다. 여러 가지 종류가 있으나 AVR의 핵심적인 부분은 모두 동일하며 어떤 기능을 더 많이 보유하고 있는가, 램 및 롬의 용량은 어떻게 되는가에 대한 소소한 차이일 뿐이다. 표 2.1 ATMEGA32의 특징FlashEEPROMSRAMSpeedVolts32KB1024B2048B0~16MHz4.5~5.5V2.2 PID CONTROLPID 제어란 자동제어 방식 가운데서 가장 흔히 이용되는 제어방식으로 PID 제어라는 방식이 있다.이 PID란, P: Proportinal(비례) I: Integra

  • 실험보고서 - AD변환 메카 실험
  • 회로를 연결하여 Vp를 ADC0(PF0)에 입력한다. ② C-source code를 CodeVision AVR을 이용하여 컴파일 및 실행파일을 만든다. 실행파일(Hex file)을 ATmega128에 다운로드하여 실행한다. ③ ATmega128의 AD 변환기(converter)에서 측정된 전압을 LCD에 표시된 값을 통해 확인하고 전압을 기록한다. 또한 멀티미터를 이용하여 Vp를 측정하고 기록한다. ④ Vp가 1 V가 되도록 가변저항을 조절한다. AD 변환 프로그램을 실행하고 측정된 값을 기록한다. 또한 멀티미터를 이용하여 Vp를

  • 기초전자공학 - 센서(광센서, 근접센서, 로드셀) 실험
  • 이용하는 방식이 있다. JIS 규격에서는 IEC60947-5-2의 비접촉식 위치 검출용 스위치에 준거하여 JIS규격(JIS C 8201-5-2 저압 개폐 장치 및 제어 장치, 제5부 제어 회로 기기 및 개폐 소자, 제2절 근접 스위치)으로 규정되어 있다. JIS 중의 정의에서는 센서 중에서도 물체의 접근이나 근방의 검출 대상의 유무를 비접촉으로 검출하는 것을 총칭하여 근접 스위치라고 하며, 유도형, 정전 용량형, 초음파형, 광전형, 자기형 등으로 구성되어 있다.①정전 용량형 근접

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.