캡스톤 설계 프로젝트 9 주차 8 조 1999115008 이종원 1999115004 박준도 1999115078 조성건 1999115073 황성수 1999115044 박현욱.

Slides:



Advertisements
Similar presentations
Hamster Manual 정보통신과 이우형. 목차 세팅 햄스터 하드웨어 - Model - I/O -Sensor 센서별 예제.
Advertisements

자료의 표현 1. 문자 자료의 표현 2. 멀티미디어 자료의 표현. 컴퓨터일반자료의 표현 학습 목표 ◆ 컴퓨터에서 사용하는 문자 데이터의 표현 방법을 이해할 수 있다. ◆ 컴퓨터에서 사용하는 멀티미디어 데 이터의 표현 방법을 설명할 수 있다.
9 월 On/Offline 미팅 9.15 활동 아이디어 제안 프로젝트 수정 CW 마스코트 제작 참여 9.23 프로젝트 주제 선정 티볼리 제품군 선정 9.25 프로젝트 활동 계획 10.2 프로젝트 활동 계획 수립 및 세 부 계획 설정 방문 학교 물색 10.5 새 프로젝트.
Progress Report YoonMo Yeon
8조 무선 직류 모터 제어 Wireless DC Motor Control 개념설계도 KWANG WOON UNI.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
적외선으로 감지하는 추적 카메라 조원 : 최승호, 백진영, 이현지.
재료수치해석 HW # 박재혁.
CPU 품 명 PERSONAL COMPUTER 모델번호 HP 6000Pro 제 조 사
그래픽스 및 웹 응용설계 자기소개 멀티미디어 학과 4학년 장정환.
그래픽 하드웨어.
자바실험실 이동준 우리 곁으로 다가온 사물 컴퓨팅 자바실험실 이동준.
Image & Video processing
장 비 사 양 서 브랜드 KEVIC 모 델 HB-1012 품 명 SPEAKER 제품특징 제품사양
Chapter 7 Transmission Media.
메카 세미나 무선통신
10장 랜덤 디지털 신호처리 1.
전자기파(Electromagnetic Wave) 센서(Sensor)와 정보인식(Information Recognition)
PTZ카메라를 이용한 Target Tracking
컴퓨터 계측 및 실습 D/A-converter
CHAPTER 04 안테나 기초 Antenna Basics
갤럭시 S를 이용한 자동차 원격 제어 시스템 담당교수 : 진현욱 교수님
실험 3 - 비선형 연산 증폭기 회로와 능동 필터 전자전기컴퓨터공학부 방 기 영.
독립형 모션제어기 사양 - Catalog (optional) XMC-PO04-MOD
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
컴퓨터 계측 및 실습 D/A-converter
컴퓨터 응용과 3학년 1반 조장 김영조 조원 구본건 , 임선택
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
DK-128 ADC 실습 아이티즌 기술연구소
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
4. LAN의 배선체계 (3장. LAN: Local Area Network)
이동식 다 관절 로봇팔 Removable Articulated robot arm
멀티미디어.
제 1장. 멀티미디어 시스템 개요.
센서 12. 자기장 센서 안동대학교 물리학과 윤석수.
제4장 제어 시스템의 성능.
Solar Tracking Parasol
재해 및 미개척지 탐사를 위한 4족 보행 로봇 제어 허준영 교수님 연구실 2007 손승하 2006 우인식.
프로그래밍 개요
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
Raster Scan Display 1970년대 출현. TV기술에서 발달.
DMX 통신선에 전원(24V) 연결 시 보호 회로 내장 ( 통신-IC 파괴되지 않음 )
PTZ카메라를 이용한 Target Tracking
TFT-LCD 구조 동작원리 응용분야.
16조 캡스톤 설계 중간보고Ⅲ 오승호 김종우 오윤진
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
차량 번호판 영상인식을 이용한 주차장 출입통제 시스템
Ubiquitous Application Design
ATmega128의 특징 아이티즌 기술연구소
컴퓨터 계측 및 실습 디지털 출력 영남대학교 기계공학부.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Wireless Sensor Network
회로해석 및 논리회로실험 (정승기 교수님, 김신아 조교님)
MP3 Vending Machine Bluetooth기술을 이용한 격주 보고서 #1 팀 명 : 박한배 조 장 : 한규희
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
AT MEGA 128 기초와 응용 I 기본적인 구조.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
창의 설계 가이드 (모터 프로그래밍 및 테스트)
자동 접이식 병원 침대 < 캡스톤 디자인 제안 > * 이 름 : 이헌준 ( )
OP-AMP를 이용한 함수발생기 제작 안정훈 박선진 변규현
전기공학실험 AM라디오(4석) 설계.
CCIT 네트워크 발표 정보보호학과 평문 사이트와 SSL 사이트, SSL strip과 데이터 변조를 이용한 로그인 취약점
고해상도 IP 무선 송수신기 제품 MANUAL Model Name : D2400.
아날로그 신호를 디지털 신호로 변환하는 A/D 변환기 A/D 변환 시 고려하여 할 샘플링 주파수 D/A 변환기
M.B.TEAM 중간 발표 (5.18) 이 제걸 백 인호.
6 객체.
생산성 증대 효율성 향상 측정 수행 능력.
Presentation transcript:

캡스톤 설계 프로젝트 9 주차 8 조 이종원 박준도 조성건 황성수 박현욱

Ⅰ. 9 주차 활동 내역 Ⅱ. 파트별 조사내용 Ⅲ. 앞으로의 계획 1. 영상처리 2. 제어 3. 구동 4. 센서 5. 통신 목 차

Ⅰ. 9 주차 활동내역 매일 오후 6 시 실험실 -> 설계, 제작, 회의 10 월 12 일 3 시 최용훈 교수님과 아이디어 회의 조원 회의 내용 => 파트별로 각자 조사 영상처리부 : 황성수 구동부 : 이종원 제어부 : 박준도 통신부 : 박현욱 센서부 : 조성건

Ⅱ. 파트별 조사내용 1. 영상처리 표적의 중심에 카메라가 장착된 로봇의 중심을 맞추어 가는 방법 개발환경 : 비주얼 C++

Young 의 이론 영상의 컬러표현은 1802 년 Tomas Young 의 이론에 기반을 두고 있다. 어떤 컬러는 세가지 기본컬러 C1,C2,C3 를 적당 비율 a, b, c 로 더하여 만들어 진다는 사실을 주장. 사람의 눈의 색인지 구조와 일 치하는 것으로 밝혀짐. C=aC1+bC2+cC3

색상모델 (RGB) RGB 모델은 개인용 pc 앞에 놓여있는 컬러 CRT 모니터와 컴퓨터 그래픽스에서 사용하 는 직각 좌표계이다. RGB 는 빛의 3 원색이며 R,G,B 를 적당히 첨 가하여 원하는 색을 만들어 낼 수 있다. (0,0,0)-> 검은색 (1,1,1)-> 흰색 (1,0,0)-> 빨강색

색상 구별 알고리즘 ( 초기화 ) 1)capCreateCaptureWindow 2)capSetCallbackOnFrame: 캡쳐 윈도우가 영상프레임을 캡쳐할 때 콜백 함수 호출 3)capDriverConnect: 캡쳐 윈도우를 캡쳐 드라이버에 연결 4)capGetVideoFormat: 현재 사용중인 비디 오 포멧의 정보를 가져온다.

색상 구별 알고리즘 ( 초기화 ) 5)capSetVideoFormat: 캡쳐될 비디오 데이 터의 형식을 설정 6)capPreviewRate: 주어진 프레임 속도로 프레임을 캡쳐하고 화면에 뿌려주는 기능 을 설정 7)capOverlay: 비디오 오버 레이 사용여부 결정 8)capPreview: 프리뷰모드 동작여부 결정 캡쳐 윈도우 내 화면에 출력

콜백 함수 ( 구체적인 색 구별 ) 1) 영상 처리된 결과 이미지를 입력 크기 맞 게 메모리를 할당하여 배열에 저장 2) 영상처리를 위해 변수를 영상크기 만큼 결정 3) 화상카메라의 입력 데이터 중 R 값만 두 고 G,B 값을 제거 4) 영상 이치화 조명의 영향 제거 5) 물체의 중심점을 구하기

물체 중심 구하기 이치화된 영상의 중심 값을 얻기 위해 버퍼 에서 이치화된 모든 픽셀 좌표 값을 더해 픽셀 수 만큼 나누어 준다. 중심좌표를 모터 구동 부와 연결시켜 처리 하기 위해 배열에 저장.

무엇을 사용할 것인가 ? CM22N 카메라 + RX2400S 수신기 세트 지인의 도움으로 20 만원 상당의 무선 카메라 및 리시버 확보.

2. 구동부 스텝모터의 사용 이유 펄스에 의해 디지털적으로 제어하는 것이 가능. 가장 큰 이유는 제 어가 단순해지기 때문이다. 입력 펄스에 비례하여 순차적으 로 고 정밀한 제어가 가능하기 때문에 사용하게 되었다. 회 전 속도에 있어서도 스테핑 모터에 부여하는 펄스 레이트에 비례하므로 임의로 제어하기 쉽다. DC 모터나 서보모터의 경우 피드백에 의한 폐루프 제어를 해야 구동의 정밀도를 보장받 을 수 있다.

장점 : 총 회전각은 입력 펄스 수의 총 수에 비례, 회전 자의 오차는 스텝마다 누적되지 않는다. 스테핑 모터 의 위치 결정은 모터 내부에 고정자 (Stator) 와 회전자 (Rotor) 의 측이 대면하고, 자기 저항이 가장 작아지는 점에서 움직인다. 정지시 큰 유지토크, 저속 구동시 큰 토크가 발생한다. 단점 : 고속 구동시 탈조하기 쉽다. 특정한 주파수에서 는 진동, 공진 현상이 발생하기 쉽고, 관성이 있는 부하 에 약하다. 펄스의 주파수가 상승함에 따라 토크가 저하 된다.

3. 컨트롤러  영상처리 제어를 위한 컨트롤러 사용  ATMEGA 128  가격 : 약 원  max232 내장으로 usart 통신이 가능

ATMEGA 128  고성능 저 전압의 AVR 8 비트 컨트롤러  향상된 RISC 구조  비 휘발성 프로그램과 데이터 메모리  4K Byte 내장형 SRAM

4. 통신부 근거리 무선통신 일정거리 안에서 선없이 정보를 주고 받는것 중요한 요건은 저가격, 낮은 소비전력, 신뢰성 적외선방식 (IR) 과 고주파방식 (RF) 으로 나뉜다

적외선방식과 고주파방식 IR ( 적외선방식 ) – 적외선을 이용한 통신. – 통신모듈이 가까운 거리의 마주보는 방향에서만 작 동 – 대표적인 예로 IrDA (Infared Data Association) RF ( 고주파방식 ) – 전파를 이용한 통신. 전방향성으로 작동할 뿐만 아니 라 벽과 같은 장애물이 놓여 있다고 해도 문제가 안 됨 – 대표적으로 Bluetooth, Zigbee 가 있다.

ZigBee 저전력 ( 배터리 하나로 1 년이상 작동가능 ) 저가격 ( 칩 하나에 1$ 정도 ) 저속 (250Kbps) 크기가 매우 작다. 소프트웨어가 작다. 개발이 쉽다.

5. 바코드 스캐너 바코드 스캐너  무선이나 고정식 스캐너의 경우 비용상의 문제로 결국 유선식 핸드 스캐너를 뜯어서 사용  예상 구입가 : 약 7 만원 판매 재고 관리 프로그램  도서관의 협찬이 불가능할 경우 엑셀을 이용하거나 재고 관리 프로그램을 변 형시켜 사용

바코드의 작동원리 바코드를 보면 흰색 바탕에 굵고 가는 검은색 막대로 구성되어 있는 데, 이 막대들은 2 진수 0 과 1 을 나타내며 막대들의 배열은 0 에서 9 까 지의 10 진수를 나타낸다. 결국 바코드 밑에 써있는 숫자들을 굵고 가는 막대로 표시한 것인데 컴퓨터는 우리가 쓰는 숫자를 인식하기에는 어려움이 있기 때문에 바코드를 써서 2 진수로 인식할 수 있게 만든 것이다. 바코드에 있는 정보를 읽기 위해선 스캐너를 사용하는데, 바코드의 검은 막대 부분은 빛을 흡수하여 적은 양의 빛을 반사하고 반대로 검 은 막대사이의 하얀 부분은 많은 양의 빛을 반사한다. 반사된 빛의 양의 차이는 스캐너 안에 있는 아날로그 - 디지털 변환기 를 통과하면서 빛의 강약에 따라 전기적인 신호로 바뀌고, 이렇게 바 뀐 신호는 0 과 1 로 컴퓨터로 입력되어 우리가 알아 볼 수 있는 문자 및 숫자로 나타나게 된다.

Ⅲ. 앞으로의 계획 홈페이지 관리 예산 확정 및 제품구입 5 주차 제안서 발표를 위한 준비

이상으로 발표를 마치겠습니다. 감사합니다.