*환*
Bronze개인인증
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 35
검색어 입력폼
  • HMD(HeadMountedDisplay)에 적용가능한 가상현실(VR) 및 증강현실(AR) 기술에 관한 특허전략 수립(특허유니버시아드)
    가상현실 및 증강현실을 제공하는 HMD에 적용 가능한 기술제 출 자 :2015특허유니버시아드목차목차 ·······················································································Ⅰ그림 목차 ·····················································································Ⅲ표 목 차 ·······················································································Ⅳ그래프 목차 ···················································································Ⅴ국문초록 ·······················································································Ⅵ제 1장 HMD의 발전 ······································································11968년 최초의 HMD ······················································11980년대 HMD ·····························································21990년대 HMD ·····························································32000년대 HMD ·····························································4최근 HMD ····································································5제 2장 관련기술 Tree ·······················의 Google nGram의 자료를 보면 1980년대 중반부터 인구에 회자되기 시작했다는 것을 알 수 있다. 그 시기는 개인용 컴퓨터가 보급되기 시작한 시점이다. 1차 분기점이었다. [그림 4]의 뉴욕타임스의 기사를 분석한 글에 의하면 2008년에 다시 1980년대 중반 반짝하던 VR이 2008년부터 다시 부상하고 있다. 2007년 아이폰 출시 이후 시점이다. 2차 분기점이다.[그래프1 Google nGram 검색어 : virtual reality][그래프2 VR 개발 기술 수 출처: 뉴욕타임스 기사]HMD가 주로 쓰였던 곳은 군사장비 분야, 특히 조종사를 위한 장비다. 이 경우 머리(Head)가 아닌 헬멧(Helmet Mounted Display)이라는 단어를 사용하는데, 사실 헬멧 자체가 머리에 쓰는 장비기 때문에 개념이 크게 다르지 않다. 조종사의 헬멧에 디스플레이를 부착하고, 각종 정보를 보여주는 형태다.1990년대 HMD1990년대 보잉사의 톰 코델(Tom Caudell)이 자사 엔지니어들을 교육시키기 위해 가상 이미지를 실제 화면에 겹쳐 놓고 설명하면서 AR(증강현실augmented reality)이라는 용어를 처음 사용했다. 이후 Paul Milgram과 Ronald Azuma가 제시한 증강현실의 정의가 널리 통용되고 있다. Milgram은 현실 세계와 가상세계라는 두 차원이 겹치는 위치에 증강현실이 자리한다고 설명했으며, Azuma는 증강 현실의 3요소로 ①현실과 가상의결합 ②실시간 상호작용성 ③3D 이미지로 구현등을 제시했다. [2][그림3 스트라베이스 재구성 출처: Wikipedia][그림4 1990년대 개발된 HMD 출처: Hyperlink "http://scene80.egloos.com" http://scene80.egloos.com]일반 사용자가 HMD를 접하게 된 것은 게임 분야였고, 닌텐도가 제작한 '버추얼 보이'가 대표적이다. 1995년 닌텐도가 발표한 이 기기는 휴대용이라는 콘셉트로 제작된 기기였고 양안시차를 이용해 입체 영상을0] [그래프10 한국 IPC Top 10](4) - 2 국가별 IPC TOP10 일본IPCJPG02B1258H04N1182G09G988G06T832A63F758G06F722G02F353H01L185A61B174G03B171총합계6623[표10 일본 IPC Top10] [그래프11 일본 IPC Top 10](4) - 3 국가별 IPC TOP10 미국IPCUSG06F707G02B678G09G644H04N554G06T395G06K208A61B158A63F105H01L101H04W81총합계3631[표11 미국 IPC Top10] [그래프12 미국 IPC Top 10]2절. 정성분석(1) 핵심특허 검색[표12 구글 학술검색을 이용하여 검색한 미국핵심특허리스트]등록번호인용수권리자명칭US5130794357NTELLECTUAL VENTURES FUND 59 LLCPanoramic display systemUS6771294146AUGUMENTA OY, FINLANDUser interfaceUS6129670125IMPAC MEDICAL SYSTEMS, INC.CMSI HOLDINGS CORP.Real time brachytherapy spatial registration and visualization systemUS6184847123OCULUS VR, LLC, CALIFORNIAIntuitive control of portable data displaysUS7301648106THALES VISIONIX, INC.Self-referenced trackingUS7000469100Eric Foxlin, Yury AltshulerMotion-trackingUS684733697Jerome H. Lemelson, John H. HiettSelectively controllable heads-up display systemUS616219195Massachusetts Institute Of TechnologyInertial orientation tracker having automatic A particular advantage of the virtual computer monitor is intuitive access to enlarged computer output for visually-impaired individuals.대표도검토컴퓨터와 연결되어 사용자에게 head mounted display와 같은 휴대용디스플레이 장치에 가상현실을 디스플레이하며 Tracker를 이용하여 tracking motion의 방법으로 입력 및 장치를 제어함. 청구항은 총 29개이며 독립항 1과 11 및 24과 나머지 26개의 종속항으로 구성됨. 권리자는 VEGA VISTA, INC에서 2007년11월16일에 REMBRANDT TECHNOLOGIES, LP에 권리이전 되었으며 2014년08월04일에 FACEBOOK, INC.에 권리이전 되었고, 2015년07월13일에 OCULUS VR, LLC로 권리이전 되었음.등록번호US7301648출원일2006년08월10일기술분류위치결정장치, 입력장치, 측정장치우선일2000년01월28일등록일2007년11월27일권리존 속명칭Self-referenced tracking요약A new tracking technique is essentially “sourceless” in that it can be used anywhere with no set-up, yet it enables a much wider range of virtual environment-style navigation and interaction techniques than does a simple head-orientation tracker. A sourceless head orientation tracker is combined with a head-worn tracking device that tracks a hand-mounted 3D beacon relative to the head. The system encourages use of intuitive i 큰 이슈로 주목 받았던 회사다. 그 이후 아래와 같은 특허권리를 이전하였다.[표13 USPTO에서 참조한 OCULUS VR, LLC로 권리이전 된 특허 리스트]권리이전문헌번호등록번호출원번호출원일명칭1US764717511/223,4342005년09월09일Discrete inertial display navigation2US736573410/775,7622004년02월09일Control of display content by movement on a fixed spherical space3US657729609/847,0862001년05월01일Fixed cursor4US644536409/895,7652001년06월28일Portable game display and method for controlling same5US636448509/310,9011999년05월12일Methods and systems for relieving eye strain6US635960309/373,1861999년08월12일Portable display and methods of controlling same7US628870409/441,0011999년11월09일Motion detection and tracking system to control navigation and display of object viewers8US618484709/404,0511999년09월22일Intuitive control of portable data displays9US608455609/264,7991999년03월09일Virtual computer monitor10-13/625,7122012년09월24일Gesture-based control system위 [표 13]는 FACEBOOK,INC가 OCULUS VR, LLC를 인수한 후에 2014년08월04일 위 1내지9번 특허를 FACEBOOK,INC로 권리이전 하였고 2015년07월14일 OCULUS VR, LLC로 권리이전 하였다. 또한 마지막 10번 특허
    전기/제어계측공학| 2017.01.23| 44페이지| 30,000원| 조회(306)
    미리보기
  • 아두이노 라인트레이서 기능을 활용하여 검은색 테두리 안에서만 작동하는 무인로봇청소기 모델 제작(소스 및 동영상 포함)
    아두이노 프로젝트 결과 Submit By1 2 3 4 제안서 알고리즘 소스분석 결과영상1. 제안서 하단 바닥면에서 검은색으로 둘러 쌓인 공간 내에서만 운행하도록 구현하는 로봇카 ( 무인청소기를 모델로 ) 제작 1. 제안서 상태 동작 평상시 트랙안에서 직진한다 . 트랙 감지시 QTI 센서가 검정색 트랙 감지시 좌회전 하여 트랙 안으로 복귀한다 .1. 제안서 _ 제약조건 직접 제작한 원형 트랙이어야 한다 . - 차후 사용자가 직접 제작한 트랙에서도 동작 할 수 있도록 제작 . 2. 트랙은 검은색 , 트랙안은 흰색으로 한다 . 3. 트랙안에 장애물이 없어야 한다 . 4. 제약조건1.2 제안서 - 최종안 하단 바닥면에서 검은색으로 둘러 쌓인 공간 내에서만 운행하도록 구현하는 로봇카 ( 무인청소기를 모델로 ) 제작 1. 제안서 상태 동작 평상시 트랙안에서 직진한다 . 트랙 감지시 QTI 센서가 검정색 트랙 감지시 1. 후진하며 상황에 따라 좌회전 or 우회전 하여 트랙안으로 복귀한다 . 2. 직진하며 좌회전 or 우회전 후 트랙안을 돌아다닌다 .2. 알고리즘 2. 알고리즘 끝 서보 모터 작동 QTI 센서 검은색 인식 NO 후진 우회전 0110 0010 0111 0011 0001 좌회전 1000 1100 1110 0100 1111 전진 0000 우회전 1000 1100 1110 0100 0110 좌회전 0010 0111 0011 0001 1111 시작 전진 전진 Yes2. 알고리즘 2. 알고리즘 끝 서보 모터 작동 QTI 센서 검은색 인식 NO 후진 우회전 0110 0010 0111 0011 0001 좌회전 1000 1100 1110 0100 1111 전진 0000 우회전 1000 1100 1110 0100 0110 좌회전 0010 0111 0011 0001 1111 시작 전진 전진 Yes3. 소스분석 3. 소스분석 # include Servo.h // 서보라이브러리를 불러옴 Servo ServoRight ;//서보 오른쪽 Servo ServoLeft ;// 서보 왼쪽 int Pin3 = 8;//센서1를 8에 설정 int Pin4 = 9;//센서2를 9에 설정 int Pin10 = A0;//센서3을 A0에 설정 int Pin11 = A1;//센서4를 A1에 설정 int Digi3 = 0;//Digi3=0 설정 int Digi4 = 0;//Digi4=0 설정 int Digi10 = 0;//Digi10=0 설정 int Digi11 = 0;//Digi11=0 설정 long result = 0; void setup () { // Serial.begin (9600);// 비트 전송수 9600설정 // Serial.println ( start ); // a personal quirk ServoLeft.attach (13); //서보 왼쪽을 13번에 입력 ServoRight.attach (12); //서보 오른쪽을 12번에 입력 }3. 소스분석 3. 소스분석 void loop () //루프 반복 { if ( RCtime (Pin3) 130)//pin3 130 초과 이면 { Digi3 = 1; }//Digi3= 1이 됨 if ( RCtime (Pin3) = 130)//pin3 = 130 이하 이면 { Digi3 = 0; }//Digi3= 0이 됨 if ( RCtime (Pin4) 130)//pin4 130 초과이면 { Digi4 = 1; }//Digi4= 1이 됨 if ( RCtime (Pin4) = 130)//pin4 = 130이하이면 { Digi4 = 0; }//Digi4= 0이 됨 if ( RCtime (Pin10) 145)// pin 10 145초과 이면 { Digi10 = 1; }//Digi10= 1이됨 if ( RCtime (Pin10) = 145)// pin 10 = 145이하 이면 { Digi10 = 0; }//Digi10= 0이 됨 if ( RCtime (Pin11) 130)//pin11 130초과 이면 { Digi11 = 1; }//digi11= 1이 됨 if ( RCtime (Pin11) = 130)//pin11 ==130 이하 이면 { Digi11 = 0; }//Digi11= 0이 됨3. 소스분석 3. 소스분석 if ((Digi3==0) (Digi4==0) (Digi10==0) (Digi11==0))// 센서값 0 0 0 0 이면 { maneuver ( 5 0, 5 0,50); }// 왼쪽 +5 0, 오른쪽 +5 0, 딜레이50 직진 한다. else if ((Digi3==1) (Digi4==0) (Digi10==0) (Digi11==0))// 센서값 1 0 0 0 이면 { maneuver (-50,-200,1000);//왼쪽 -50, 오른쪽 -200, 딜레이1000 뒤로 좌회전 한다. maneuver (200,0,700);}// 왼쪽 +200, 오른쪽 0, 딜레이700 우회전 한다. else if ((Digi3==1) (Digi4==1) (Digi10==0) (Digi11==0))// 센서값 1 1 0 0 이면 { maneuver (-50,-200,1000);//왼쪽 -50, 오른쪽 -200, 딜레이1000 뒤로 좌회전 한다. maneuver (200,0,700);}// 왼쪽 +200, 오른쪽 0, 딜레이700 우회전 한다. else if ((Digi3==1) (Digi4==1) (Digi10==1) (Digi11==0))// 센서값 1 1 1 0 이면 { maneuver (-50,-200,1000);//왼쪽 -50, 오른쪽 -200, 딜레이1000 뒤로 좌회전 한다. maneuver (200,0,700); }//왼쪽 +200, 오른쪽 0, 딜레이700 우회전 한다.3. 소스분석 3. 소스분석 else if ((Digi3==0) (Digi4==1) (Digi10==0) (Digi11==0))// 센서값 0 1 0 0 이면 { maneuver (-50,-200,1000);//왼쪽 -50, 오른쪽 -200, 딜레이1000 뒤로 좌회전 한다. maneuver (200,0,700); }//왼쪽 +200, 오른쪽 0, 딜레이700 우회전 한다. else if ((Digi3==0) (Digi4==1) (Digi10==1) (Digi11==0))// 센서값 0 1 1 0 이면 { maneuver (-200,-50,1000);//왼쪽 -200, 오른쪽 -50, 딜레이1000 뒤로 우회전 한다. maneuver (200,0,800); }//왼쪽 +200, 오른쪽 0, 딜레이800 우회전 한다. else if ((Digi3==0) (Digi4==0) (Digi10==1) (Digi11==0))// 센서값 0 0 1 0 이면 { maneuver (-200,-50,1000);//왼쪽 -200, 오른쪽 -50, 딜레이1000 뒤로 우회전 한다. maneuver (0,200,600); }//왼쪽 0, 오른쪽 +200, 딜레이600 좌회전 한다. else if ((Digi3==0) (Digi4==1) (Digi10==1) (Digi11==1))// 센서값 0 1 1 1 이면 { maneuver (-200,-50,1000);//왼쪽 -200, 오른쪽 -50, 딜레이1000 뒤로 우회전 한다. maneuver (0,200,500); }//왼쪽 0, 오른쪽 +200, 딜레이600 좌회전 한다.3. 소스분석 3. 소스분석 else if ((Digi3==0) (Digi4==0) (Digi10==1) (Digi11==1))// 센서값 0 0 1 1 이면 { maneuver (-200,-50,1000);//왼쪽 -200, 오른쪽 -50, 딜레이1000 뒤로 우회전 한다. maneuver (0,200,500); }//왼쪽 0, 오른쪽 +200, 딜레이600 좌회전 한다. else if ((Digi3==0) (Digi4==0) (Digi10==0) (Digi11==1))// 센서값 0 0 0 1 이면 { maneuver (-200,-50,1000);//왼쪽 -200, 오른쪽 -50, 딜레이1000 뒤로 우회전 한다. maneuver (0,200,650); }//왼쪽 0, 오른쪽 +200, 딜레이650 좌회전 한다. else if ((Digi3==1) (Digi4==1) (Digi10==1) (Digi11==1))// 센서값 1 1 1 1 이면 { maneuver (-100,-200,1000);//왼쪽 -100, 오른쪽 -200, 딜레이1000 뒤로 좌회전 한다. maneuver (0,200,800); }//왼쪽 0, 오른쪽 +200, 딜레이800 좌회전 한다. else { maneuver (50,50,50); }//왼쪽 +50, 오른쪽 +50, 딜레이50 직진한다. }3. 소스분석 3. 소스분석 long RCtime ( int sensPin ){// pin 값을 입력 long result = 0; pinMode ( sensPin , OUTPUT); // 센서값을 결과로 출력 digitalWrite ( sensPin , HIGH); // 센서값이 High를 쓴다. delay (1); // 딜레이 1 pinMode ( sensPin , INPUT); // 센서핀 입력을 쓴다. digitalWrite ( sensPin , LOW); // 센서값 Low쓴다 . while ( digitalRead ( sensPin )){ //센서의 디지털 값을 계속해서 읽는다 . result ++; } return result; } void maneuver ( int speedLeft , int speedRight , int msTime ) { ServoLeft.writeMicroseconds (1500 + speedLeft ); //왼쪽 서보 속도 설정 ServoRight.writeMicroseconds (1500 - speedRight ); //오른쪽 서보 속도 설정 delay ( msTime ); // 딜레이 ms타임 만큼 }4. 결과영상 4. 결과영상감사합니다{nameOfApplication=Show}
    공학/기술| 2017.01.23| 15페이지| 30,000원| 조회(481)
    미리보기
  • ATmega128을 이용한 디지털 카운터 제작 프로젝트(소스 및 동영상 포함)
    AVR ATmega 128 구동발 표 순 서 ATmega 128 기본 동작 Push 버튼으로 LED 작동 LED 오른쪽 2 번 shift 전체 2 번점등 후 종료 LED 왼쪽 shift ATmega 128 응용 동작 ATmega 128 원리 3.ATmega128 핀 기능 2.ATmega128 핀 배열 1.ATmega128 특징 AVR 원리 AVR Family AVR 특징 4.ATmega128 내부구조 디지털 시계 디지털 시계 작동 디지털 시계 소스 분석 보완점AVR 특징 • Advanced Virtual 구조의 마이크로컨트롤러 • 성능 , 저전력 8 비트 또는 32 비트 마이크로컨트롤러 • 명령어가 간단하고 동작 속도가 빠르다 • 하바드 구조 ( Havard Architecture) 에 의한 1 클록 1 명령 (Assembly-language) 처리 – 1MHz 의 클록 주파수에서 1MIPS 의 처리 속도로 동작 • 다양한 명령과 쉬운 구조를 띄고 있어 마이크로컨트롤러를 이해하는데 쉽게 접근할 수 있음 . • 가격이 저렴하고 응용하기 쉬워 산업시장에서도 많이 사용되어 짐 • 32 개의 범용 레지스터와 RISC 구조의 디자인은 C 언어를 이용한 개발에 적합 • 내부에 플래시 프로그램 메모리와 SRAM 데이터 메모리를 제공함으로서 새로 개발되는 제품의 크기를 줄일 수 있고 , 제품의 크기가 줄면서 원가 절감에도 도움이 됨 . • ISP(In-System Programming) 다운로드 기능 지원 • JTAG 을 이용한 디버깅 용이AVR Family • Product Family 라는 것은 이들 유닛들의 용량이나 성능 등으로 구분된다 . • (1) tiny AVR – 최대 8KBytes 의 플래시 프로그램 메모리와 512Bytes 의 SRAM 과 EEPROM 데이터 메모리를 가진 범용 마이크로컨트롤러 계열로서 표 1.2.1 과 같은 종류가 있다 . • (2) mega AVR – 곱셈기가 내장된 최대 256KBytes 의 플래시 메모리와 – 4KBytes 의 EEPR 원리 AVR Family AVR 특징 4.ATmega128 내부구조 디지털 시계 디지털 시계 작동 디지털 시계 소스 분석 보완점ATmega128 원리 1) ATmega128 특징 (1) 향상된 RISC 구조 – 32 개의 8- 비트 범용 레지스터 및 상태 또는 제어 레지스터 – 133 개의 명령어 : 대부분 1 사이클에 처리되는 명령어 – 16MHz 의 입력 클록에서 최대 16MIPS 로 동작 – 2 사이클 내에 동작하는 곱셈기 내장 – 완전한 정적 동작 지원ATmega128 원리 1) ATmega128 특징 (2) 비휘발성 프로그램 메모리와 데이터 메모리 – 128KBytes 의 ISP(In System Programming) 이 가능한 플래시 메모리 • 프로그램의 실행 코드 저장 영역 • 최소 10,000 번 이상의 쓰기 및 삭제 보장 • 소프트웨어 보안을 위한 프로그램 메모리 잠금 기능 • ISP(In System Programming) 를 위한 SPI 인터페이스 제공 – 4KBytes 의 내부 SRAM • 최대 64KBytes 까지의 외부 데이터 메모리 확장 가능 – 4KBytes 의 EEPROM • 비휘발성 데이터 저장 영역 • 최소 100,000 번 이상의 쓰기 및 삭제 보장ATmega128 원리 1) ATmega128 특징 (3) 주변장치 – 8 비트 타이머 / 카운터 (Timer/Counter) 2 개 ( 프리스케일러 , 비교 모드 ) • 2 개의 8 비트 PWM 채널을 가짐 – 16 비트 타이머 / 카운터 (Timer/Counter) 2 개 ( 프리스케일러 , 비교모드 , 캡쳐모드 ) • 2 에서 16 비트의 해상도를 가진 프로그램 가능한 6 개의 PWM 채널을 가짐 – 16 비트와 8 비트 타이머 / 카운터를 결합한 출력 비교 변조기 (Output Compare Modulator) – 발진회로와 분리된 실시간 카운터 (Real Time Counter) – 8 채널의 10 비트 ADC(Analog to Digital Converter) • 8r) – 아날로그 비교기 (Analog Comparator)ATmega128 원리 1) ATmega128 특징 (4) 특별한 마이크로컨트롤러 기능 – Power On 리셋 기능 • 외부에 별도의 리셋 회로 없이 전원이 인가되면 모든 레지스터는 초기화 됨 . – 프로그램 가능한 Brown Out 검출 기능 • 2.7V 또는 4.3V 이하의 전원 전압을 검출하는 기능 – 프로그램으로 조율이 가능한 내부 RC 발진 회로 – 내부 및 외부 인터럽트 소스 – 6 가지의 휴면 모드 • Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby – 소프트웨어적으로 선택 가능한 클록 주파수 – 퓨즈비트로 선택 가능한 ATmega103 호환 모드 – 전체 풀업 (Pull-up) 저항 해제 기능ATmega128 원리 2) ATmega128 핀 배열 • 모두 64 개의 핀으로 구성 -8 비트 병렬 입출력 할 수 있는 7 개 포트 • 포트 A ~ 포트 G 포트 : 53 개의 디지털 입출력 핀 – A~F : 8 비트 , G : 5 비트 • 모두 특수한 기능을 공유하여 사용하고 있음 – 기타 핀 • 전원 (VCC, AVCC, GND) • 클록 (XTAL1, XTAL2) • 리셋 (RESET) • 프로그램 관련 (PEN) • Pxn 핀 이름 표기법 – x 는 A ~ G 사이의 문자 – n 은 0 ~ 7 사이의 숫자 • 핀의 특수 기능 표시 – Pxn 이름 옆의 ( ) 안에 표기 – 2 개 이상의 특수 기능은 / 로 구분 – 부논리 동작의 핀은 핀이름 위에 바 (-) 를 표시ATmega128 원리 3) ATmega128 핀 기능ATmega128 원리 4) ATmega128 내부 구조발 표 순 서 ATmega 128 기본 동작 Push 버튼으로 LED 작동 LED 오른쪽 2 번 shift 전체 2 번점등 후 종료 LED 왼쪽 shift ATmega 128 응용 동작 ATmega 128 원리 3.ATmega128 28 응용 동작 ATmega 128 원리 3.ATmega128 핀 기능 2.ATmega128 핀 배열 1.ATmega128 특징 AVR 원리 AVR Family AVR 특징 4.ATmega128 내부구조 디지털 시계 디지털 시계 작동 디지털 시계 소스 분석 보완점ATmega128 응용 동작 (1) 디지털시계 연결ATmega128 응용 동작ATmega128 응용 동작 (2) 디지털시계 작동 영상#include avr / io.h #include avr / interrupt.h #include util / delay.h enum {C0,C1,C2,C3}; unsigned char FND_DATA_TBL[]={0x3F,0X06,0X5B,0X4F,0X66,0X6D,0X7C,0X07,0X7F, 0X67,0X77,0X7C,0X39,0X5E,0X79,0X71,0X08,0X80};// 표시문자에 대한 FND 문자표 unsigned char time_s =0, time_m =0,timer0Cnt=0; void print_FND (unsigned charselCx , unsigned char data); /* 원하는 FND 포트에 data 출력 */ SIGNAL(SIG_OVERFLOW0); //Timer0 Overflow0 ISP int main(){ DDRE = 0xFF; /* data port 0~7 비트까지의 모든 register 를 사용하여 출력한다 . (Data Direction Register) */ PORTE = 0x00; /* 0~7 비트까지의 모든 register 를 사용하여 입력한다 . */ DDRG = 0x0F; /* control port 0-3 PIN 0~4 비트까지의 register 중에서 0~3 비트까지의 register 를사용하여 출력한다 . */ PORTG = 0x0F; /* 0~4 비트까지의 register 중에서 0~3 비트까지의 register 를사용하여 입력한다 . */ ATmega128 응용 동작 (3) 디지털시계 소스분석TCCR0 = 0verflow flag 클리어 sei (); while(1){ print_FND (C3, time_s%10); //4 번째 COM 에 1 초단위 출력 _ delay_ms (1); print_FND (C2, time_s /10); // 3 번째 COM 에 10 초단위 출력 _ delay_ms (1); print_FND (C1, time_m%10); // 2 번째 COM 에 1 분 단위 출력 _ delay_ms (1); print_FND (C0, time_m /10); // 1 번째 COM 에 10 분단위 출력 _ delay_ms (1); } return 0; } ATmega128 응용 동작ATmega128 응용 동작 SIGNAL(SIG_OVERFLOW0){ cli(); TCNT0=0xff - 80; timer0Cnt++; if(timer0Cnt == 90){ // 0.011s * 90 = 1s //1 초를 얻기 위한 카운트 횟수 if( time_s = 59){ time_m ++; time_s = 0; } else time_s ++; if( time_m 59){ time_m = 0; } timer0Cnt =0; } sei (); }ATmega128 응용 동작 void print_FND (unsigned char selCx , unsigned char data){ switch( selCx ){ case C3: // 4 번째 FND ( 좌측기준 ) PORTG = 0xF0; // 하나씩만 입력하기 위해서 그 전의 내용을 초기화 시킴 PORTG |= 0x07; // 포트 G 의 G0 을 사용하여 C3 로 출력 break; case C2: //3 번째 FND PORTG = 0xF0; // 이전 내용 초기화 PORTG |= 0x0B; // 포트 G 의 G1 을 이용하여 C2 로 출력 break; case C1: //2 번째 FND PORTG = 0xF0; PORTG |= 0x0D; // 포트 G 의 G2 를 이용하여 C1 으로 출력 break; case C0: //1 번째 w}
    공학/기술| 2017.01.23| 29페이지| 3,000원| 조회(464)
    미리보기
  • HMD(HeadMountedDisplay)에 적용가능한 가상현실(VR) 및 증강현실(AR) 기술에 관한 특허전략 수립(특허유니버시아드)
    특허 전략 HMD 2015.10.05 특허 전략 정량 분석 정성 분석특허 전략 정량 분석 정성 분석 PC Smartphone정성분석 주요 특허권자 및 특허 분석 핵심 특허 분석 핵심 특허 검색 특허전략 정량분석 3 개국 특허 수 TOP16 기관 국가 , 년도 별 특허 출원 수 기술 Tree 및 분석 기준 , 방법 HMD 발전 OCULUS VR 증강현실 최초의 HMD 특허 전략 정량 분석 정성 분석 특허 전략 정량 분석 정성 분석 발 표 순 서 IPC 기술 분류 별 TOP10 특허 설계 권리이 전 전략 수립 절차 정량 분석 결과 R D 계획 수립가상현실 (VR) 증강현실 (AR) 혼합현실 (MR) 증강 + 가상현실 1968 최초로 컴퓨터 생성 이미지를 헬멧의 시점 이동에 따라 보여주도록 만듬 1980 년대 군사 장비 , 조종사 들이 사용 1995 닌텐도에서 ‘ 버추얼 보이 ’ 제작 양안시차를 이용해 입체 영상 구현 적색 LED 만 사용 1990 년대 최초 증강현실 (AR) 용어 사용 최근 ‘OCULUS VR’ 1. 영상소스를 소프트웨어적으로 변형 2. 넓은 시야각 확보 2000 년대 오감 중 가상현실 촉각 개발 스마트폰의 보급 HMD 발전 특허 전략 정량 분석 정성 분석정성분석 주요 특허권자 및 특허 분석 핵심 특허 분석 핵심 특허 검색 특허전략 정량분석 3 개국 특허 수 TOP16 기관 국가 , 년도 별 특허 출원 수 기술 Tree 및 분석 기준 , 방법 HMD 발전 OCULUS VR 증강현실 최초의 HMD 특허 전략 정량 분석 정성 분석 발 표 순 서 IPC 기술 분류 별 TOP10 특허 전략 정량 분석 정성 분석 특허 설계 권리이전 전략 수립 절차 정량 분석 결과 R D 계획 수립Hardware System/Device Stereoscopic Devices Audio Devices Interface Arrangements System Architecture Display Devices Processing Devices Control System Opticatent 논문 DB RISS, NDSL, Google scholar 정량 분석 기준 및 방법 조사방향 HMD 를 구현하기 위한 AR, VR 기술에 대한 조사와 앞으로의 특허전략에 대해 조사를 실시함 1.KIPRIS 를 통한 3 개국 데이터 엑셀파일 추출 2. 1 차 노이즈 제거 -IPC 분류 - 3. 2 차 노이즈 제거 - 화학 및 관련 없는 특허 - 4. EXCEL, Tableau public 이용 데이터 분석 특허 전략 정량 분석 정성 분석국가 년도 JP KR US 총합계 2005 305 108 147 560 2006 292 111 128 531 2007 262 106 155 523 2008 253 122 164 539 2009 253 107 159 519 2010 323 195 199 717 2011 383 205 316 904 2012 376 309 457 1142 2013 287 705 454 1446 2014 20 525 493 1038 2015 2 84 0 86 총합계 2756 2577 2672 8005 국가 , 년도별 특허 출원수 특허 전략 정량 분석 정성 분석정량 분석 3 개국 특허 수 TOP 16 기관 기관명 출원 특허수 Samsung Electronics 731 Seiko Epson Corporation 563 LG ELECTRONICS 524 NAMCO BANDAI Games Inc. 502 Sony Corporation 382 Semiconductor Energy Laboratory Co., Ltd. 370 Canon Inc 338 BROTHER IND 168 KONICA MINOLTA HOLDINGS INC. 166 NIKON CORPORATION 143 OLYMPUS CORPORATION 129 Panasonic Corporation 122 GOOGLE INC. 79 QUALCOMM Incorporated 74 한국전자통신연구원 66 MICROSOFT CORPORATION 55 총합계 4412 Canon Inc LG Electoronation device 와 using method 에 관한 것임 . US6129670 125 IMPAC MEDICAL SYSTEMS, INC. CMSI HOLDINGS CORP. Real time brachytherapy spatial registration and visualization system 3 차원 이미징과 환자의 치료에 대한 방법과 장치로써 head mounted display 를 이용할 수 있는 것임 . US6184847 123 OCULUS VR, LLC, CALIFORNIA Intuitive control of portable data displays 컴퓨터와 연결되어 사용자에게 head mounted display 와 같은 휴대용디스플레이 장치에 가상현실을 디스플레이하며 Tracker 를 이용하여 tracking motion 의 방법으로 입력 및 장치를 제어하는 것임 . US7301648 106 THALES VISIONIX, INC . Self-referenced tracking 사용자 머리에 관련된 방향보다 사용자 신체 일부와 관련된 특징을 이용하여 위치를 추적하는 position tracker 를 구성하여 설정 없이 어느 곳이든 사용이 가능한 것임 . US7000469 100 THALES VISIONIX, INC . Motion-tracking 물체이동의 Motion-tracking 시스템으로 3 개의 관성센서를 구성 및 이를 이용한 시스템 및 방법에 관한 것임 . US6847336 97 Jerome H. Lemelson , John H. Hiett Selectively controllable heads-up display system eye-tracking system 을 이용하여 Heads-up display system 관한 것임 . US6162191 95 Massachusetts Institute Of Technology Inertial orientation tracker having automatic drift compensat9 일 Motion detection and tracking system to control navigation and display of object viewers 8 US6184847 09/404,051 1999 년 09 월 22 일 Intuitive control of portable data displays 9 US6084556 09/264,799 1999 년 03 월 09 일 Virtual computer monitor 10 - 13/625,712 2012 년 09 월 24 일 Gesture-based control system No 등록번호 출원번호 출원일 명칭 1 US9063330 14/285,470 2014 년 05 월 22 일 Perception based predictive tracking for head mounted displays 2 USD701206 29/456,868 2013 년 06 월 04 일 Control of display content by movement on a fixed spherical space [ OCULUS VR 이 취득한 특허 리스트 ] [ OCULUS VR 로 권리이전 된 특허 리스트 ] 정성 분석 특허 전략 정량 분석정성분석 주요 특허권자 및 특허 분석 핵심 특허 분석 핵심 특허 검색 특허전략 정량분석 3 개국 특허 수 TOP16 기관 국가 , 년도 별 특허 출원 수 기술 Tree 및 분석 기준 , 방법 HMD 발전 OCULUS VR 증강현실 최초의 HMD 특허 전략 정량 분석 정성 분석 발 표 순 서 IPC 기술 분류 별 TOP10 특허 전략 정량 분석 정성 분석 권리이전 특허 설계 전략 수립 절차 정량 분석 결과 R D 계획 수립전략 수립 절차 침해여부 판단 비 침해 논리 회피설계 권리범위 분석및 확정 확정된 청구항을 통해 침해 여부 대비 판단 침해 해당 NO! 자유롭게 실시가능 비 침해 논리 있다면 ! 주장 및 입증을 통해 발명을 실시 무효가능성 통해 공지기술임을 주장 공지기술을 입증하여 자유실시기술 rding a plurality of Three-dimensional hand poses, the information inclusive of static hand position, orientation, and skeletal finger configuration , and wherein a sequence of three- dimensional hand poses over time collectively define one of more hand gestures; receiving image information about a hand from one or more imaging devices ; and executing instructions stored in memory, wherein execution of the instructions by a processor: identifies the hand against a background from the received image information , generates a display incorporating the received image information about the hand, estimates a three-dimensional pose of the hand based on the identified hand, tracks the three-dimensional pose of the hand, recognizes when the three-dimensional hand poses matches one or more hand gestures, and implements the control command responsive to the tracked plurality of three-dimensional hand poses that correlates to the matched one or more hand gestures. 대상 청구항 거절이유 인용발명의 도면 및 청구항에 따라 거}
    전기/제어계측공학| 2017.01.23| 23페이지| 30,000원| 조회(263)
    미리보기
  • 18. 오실로스코프의 x-y축 동작법
    오실로스코프의 X-Y축 동작법2014.10.241. 실험목적오실로스코프의 수직축 입력단과 수평축 입력단을 동시에 동작시키는 방법을 익힘과 동시에 스코프상의 리사쥬 도형으로부터 미지신호의 주파수와 두 신호간의 위상차를 구하는 방법을 알아본다.2. 관련사항 및 이론오실로스코프의 수직축 입력과 수평축 입력에 각각 같은 진폭의 신호전압을 넣는다. 한 쪽에는 미지주파수의 신호를, 다른 한쪽에는 주파수가 판독되는 정현파 발진기(신호발생기)의 출력신호를 넣는다. 다음에 발진기의 주파수를 변화시켜 양쪽의 주파수의 비가 정수비가 되도록 하면 그림 1에서와 같이 두 신호간의 주파수 및 위상차에 따른 리사쥬 도형(Lissajous Figure)이 얻어진다. 이와 같은 리사쥬 도형에 의해 두 신호간의 주파수비 및 위상차를 구할 수 있다.1. 리사쥬 도형에 의한 주파수 측정오실로스코프의 수평축 동작방식 선택기를 X-Y 동작위치로 하면 소인회로(Sweep Circuit) 가 정지되고 X-Y 오실로스코프로 동작된다.2 현상 오실로스코프에서는 CH1과 CH2의 증폭기를 각각 Y축, X축의 증폭기로 사용하므로 감도도 같게 되고 또한 감쇠기도 그대로 사용할 수 있다.리사쥬 도형에 의해 미지 신호의 주파수를 알아내기 위해서 수평축(시간축 : X축)에 미지주파수의 신호를, 수직축(Y축)에 기지의 신호를 입력시키면 CRO 화면에는 신호 X로 트리거시킨 신호 Y의 파형이 나타나게 된다. 이때 두 입력신호의 진폭이 같지 않을 경우에는 입력 감쇠기 및 미세 조정기를 조절하여 정사각형 안에서 리사쥬 도형이 나타나도록 한다.그림 2의 예를 보면 리사쥬 도형을 만들기 위해 주파수가 2배인 기지의 수직 입력파형(CH1 입력)은 2 Cycle이 필요하고 미지의 수평 입력 파형(CH2 입력)은 1 Cycle이 필요하게 되는데 이 때 수직 입력 파형의 CRO 화면상에서의 수평축과의 교점은 0과 24가 중복되기 때문에 5-1=4(개)가 되고, 수평 입력 파형의 CRO 화면상에서의 수직축과의 교점은 역시 0과 24가 중복되므로 3-1=2(개)가 되어 두 입력 파형의 주파수의 비(기지 : 미지)는 CRO 화면상에서의 교점 수의 비(수평축과의 교점 수 : 수직축과의 교점수)에 비례함을 알 수 있다. 따라서 미지신호의 주파수는 다음의 관계식으로부터 구할 수 있다.{미지주파수(f _{x} `)} over {기지주파수(f _{y} `)} `=` {수평입력(CH _{2} `)`주파수} over {수직입력(CH _{1} `)`주파수} `=` {수직선과의``교차수} over {수평선과의``교차수}2. 리사쥬 도형에 의한 위상차 측정주파수가 같은 두 정현파 신호간의 위상차를 측정하기 위해서는 두 신호 중 기준(초기위상 0°)이 되는 신호를 수평축 입력(CH2), 나머지 피측정 신호를 수직축 입력(CH1)에 접속한 후 CRO 화면상의 리사쥬 도형이 정사각형 안에 나타나도록 입력감쇠기 및 미세조정기를 조절한다. 그림 3은 0~90°의 위상차를 갖는 두 신호에 대한 리사쥬 도형의 구성 과정을 보여준다.그림 3의 예에서 피측정 신호의 초기치 전압 V는V~=~V _{m} `sin theta이므로 초기위상 θ는 sin theta ~=~ {V} over {V _{m}}으로부터, theta ~=~sin ^{-1} {V} over {V _{m}} 가 되며 여기서 피측정 신호의V _{m}(진폭)과 V(초기값)는 리사쥬 도형으로부터 쉽게 구할 수 있다.즉, 리사쥬 도형상의 A, B가 각각 { V}_{m }, V에 대응되므로 식 (4)는theta ~=~sin ^{-1} {B} over {A} 가 된다.또한 90~180°의 위상차를 갖는 두 신호에 대한 위상차는theta ~=~180 DEG -`sin ^{-1} {B} over {A} 와 같이 주어진다.두 신호가 동상이거나 180°의 위상차를 갖는 경우 그림 1의 리사쥬 도형에서 보는 것처럼 리사쥬 도형이 직선으로 나타나는데 이때 두 신호의 진폭이 같을 때는 직선도형이 수평축과 정확히 45°또는 135°를 이루게 되지만, 진폭이 다를 때는 45°또는 135°보다 더 크거나 작아진다. 원은 두 신호의 진폭이 같고 위상차가 90°또는 -90°일 때 얻어지지만 진폭이 다를 때에는 장축이 수평축이거나 수직축이 되는 타원이 된다.3. 실험 방법 및 순서1. 두 신호간의 위상차에 따른 리사쥬 도형1) 두 신호간의 위상차가 없을 때1. 신호 발생기와 저항으로 그림 1의 회로를 구성한다.2) (a), (b), (c), 각각의 회로에 있어서 수평축 입력단자(CH2)에 입력전압 v _{i}를, 수직축 입력단자 (CH1)에 출렵전압v _{0}를 접속한 후 진폭 V _{im}, V _{om}의 크기에 따라 나타나는 리사쥬 도형의 개형을 스케치한다.2) 두 신호간의 위상차가 0°
    공학/기술| 2015.03.21| 6페이지| 1,000원| 조회(239)
    미리보기
전체보기
받은후기 1
1개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    1
  • B괜찮아요
    0
  • C아쉬워요
    0
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 20일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
8:14 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감