[이택희 교수님팀] ECP1_결과발표

Download Report

Transcript [이택희 교수님팀] ECP1_결과발표

<엔지니어링 클리닉Ⅰ 결과 발표자료>
Engineering Clinic Project
TV리모콘을 이용한 가전제어
교수님 : 이택희
팀 장 : 김유림
팀 원 : 양승재
김동근
CONTENTS
1
개발
내용
2
진행
상황
3
수행
계획
TV리모콘을 이용한 가전제어
2
1 개발 내용
01 개요
02 예상 결과
03 순서도
04 팀 구성
TV리모콘을 이용한 가전제어
3
01 개요
• 불필요한 리모컨의 존재
• 제조사에 따른 리모컨
• 제품마다 다양한 리모컨
• 핸드폰 리모컨 출시의 한계
" 하나의 리모컨으로 제어 "
TV리모콘을 이용한 가전제어
4
02 예상 결과
TV리모콘을 이용한 가전제어
5
03 순서도
TV리모콘을 이용한 가전제어
6
04 팀 구성
SOFTWARE
정보통신공학과 김유림
수신부 모듈설계
전기공학과 김동근
· 리모컨 코드에 대해 조사
· 리모컨 동작 원리 이해
HARDWARE
전자공학과 양승재
TV리모콘을 이용한 가전제어
7
04 팀 구성
Hardware Part / 수신부 모듈 설계
• AVR micro-controller 이용
• 회로 CAD를 이용한 PCB설계
• OrCAD를 이용해 회로도 작성
• PCB 제작 : 외부 위탁 발주
TV리모콘을 이용한 가전제어
8
04 팀 구성
Software Part
• 개발환경 구축 : WinAVR-20100110, AVR Studio 4.18
• 내장 제어 소프트웨어 개발
• Standard(ANSI) C-programming
• GNU compiler 사용
TV리모콘을 이용한 가전제어
9
2 진행 상황
01 Hardware
02 Software
TV리모콘을 이용한 가전제어
10
01 Hardware
• 적외선 수신부 구현을 위한 부품 구입
- 적외선 수신 센서(603LM), 저항 100Ω, 커패시터 10uF
TV리모콘을 이용한 가전제어
11
01 Hardware
• 차후 PCB제작에 앞서 동작 확인을 위해
실습 보드에 리모콘 적외선 수신부 구현
TV리모콘을 이용한 가전제어
12
02 Software
• 리모콘 적외선 통신 학습
- 리모컨 제조회사에 따라 여러가지 포맷이 존재
- TC9012 포맷은 32비트의 코드로 구성
- LEAD CODE : 코드의 시작을 의미(4.5ms)
- CUSTOM CODE : 기기의 종류를 의미
- DATA CODE : 리모콘의 키 값
- 0값은 1.125ms의 주기
- 1값은 2.25ms의 주기
10100000
0x05
LSB
TV리모콘을 이용한 가전제어
13
02 Software
• 프로그래밍 기법 학습
• 소스 작성 및 디버깅
• 생성된 HEX 파일을 MCU에 다운로드
• 리모콘 적외선 수신부 동작 테스트
TV리모콘을 이용한 가전제어
14
3 수행 계획
01 수행 절차
02 추진 일정
TV리모콘을 이용한 가전제어
15
01 수행 절차
개발에 필요한 자료 수집 및 학습
계획서 작성 및 업무 분담
부품 선정 및 구입
Embedded Software
Hardware
WinAVR/AVR Studio 설치
OrCAD 설치
소스 코드 작성 및 디버깅
적외선센서를 이용한 회로 설계
HEX 파일을 MCU에 다운로드
PCB 설계 및 제작
TEST
TV리모콘을 이용한 가전제어
16
02 추진 일정
과제 & 월
4월
5월
6월
7월
8월
9월
10월
요구계획서 작성법
리모컨의 표준값 조사
리모컨의 동작 원리 이해
S/W & H/W 필요한 프로그램 설치
OrCAD 기초 학습
CAD를 이용한 PCB설계
PCB제작
소프트웨어 개발
프로젝트 작동 확인
프로젝트 오작동 확인 & 수정
추후 전시회 출품
프로젝트 계획서 및 논문 작성
TV리모콘을 이용한 가전제어
17
Q&A
TV리모콘을 이용한 가전제어
18