본문 바로가기
반응형

2018/0966

구글 Not Found 404 2018. 9. 16.
차동 라인 드라이버 라인 드라이버(Line Driver)는 전송선로 구동을 위해 증폭하는 장치를 의미한다. 라인 드라이버는 임피던스 매칭 기능이 있고, 전송선로에는 PCB 보드의 트레이스, 케이블 등이 있다. 2018. 9. 16.
제어 공학 피드백 제어 DC 모터를 다음 그림과 같이 시간 t0에서 s0으로 속도를 급격히 증가 시키도록 제어하고 싶다고 가정한다.위와 같이 모터를 제어하기 위해 피드백 제어 없이 단순히 속도에 대응하는 전압 v0를 인가 할 때 전압과 속도는 다음 그림과 같다. 속도가 지수적으로 증가하고 목표 속도 s0에 도달하는데 시간이 많이 걸리고 부하가 크다면 목표 속도에 도달하지 못할 수도 있다.위와 같은 조건에서 PID 피드백 제어기를 사용할 때 전압과 속도는 다음 그림과 같다. 모터 속도를 증가 시키는 구간에서는 모터에 인가 하는 전압을 v0보다 높임으로써 목표 속도에 도달하는 시간을 단축 시키고 목표 속도 근처를 진동하여 목표에 항상 도달하도록 한다.제어공학에서 피드백 제어는 응답시간 감소, Steady-State Error 감소.. 2018. 9. 15.
미해결 수학 문제 밀레니엄 문제 (Millennium Prize Problems) 밀레니엄 문제는 2000년 클레이 수학연구소에서 정한 7가지 미해결 문제로 각 문제마다 100만달러의 상금이 걸려 있다. P-NP 문제 호지 추측 푸앵카레 추측 리만 가설 양-밀스 질량 간극 가설 나비에-스토크스 존재성과 매끄러움 버치-스위너턴다이어 추측 콜라츠 추측 (Collatz Conjecture) 콜라츠 추측 (Collatz Conjecture)은 1937년 로타르 콜라츠 (Lothar Collatz)가 생각한 추측으로 아직까지 증명하지 못하고 있다. 콜라츠 추측 문제는 다음과 같은 식에서 처음 n에 임의의 양의 정수를 넣고 재귀적으로 반복하면 1에 도달하는지를 증명하는 것이다. 예를 들면, 처음 3에서 시작하여 3을 함수에 넣으면 .. 2018. 9. 15.
그래프와 트리 차이 수학에서 트리 (Tree)는 그래프 (Graph)의 한 종류이다. 그래프 중에서 연결에 방향이 없고 또한 순환하는 싸이클 (Cycle)이 없는 그래프를 트리라고 정의한다. 다음 그림은 그래프와 트리를 나타낸다. 컴퓨터 공학의 자료구조에서 트리는 수학의 트리와 기본적으로 동일하지만, 자료구조에서의 트리는 노드간에 부모-자식의 관계를 가지는 방향이 있는 연결을 가지고 루트 노드를 가지고 있다. 2018. 9. 15.
인공신경망에 대한 이해 인공 신경망 (ANN, Artificial Neural Network)은 인간 두뇌의 신경망을 모방하여 만든 모델이다. 가장 단순한 인공 신경망 모델은 다음 그림과 같다. 입력 신호는 서로 연결된 뉴런 (Neuron)을 통과하며 신호가 변화된 후 출력 신호가 출력 된다. 인공 신경망을 구성하는 각각의 뉴런은 다음 그림과 같이 입력 x와 출력 y로 구성되고 뉴런 내부에서 입력 x는 전달 함수 (Propagation Function)를 통해 출력 y로 변화된다. 전달 함수에 따라 다양한 뉴런 모델이 있다. 그 중 가장 단순한 전달 함수는 다음 식과 같다. 다음 식에서 입력 신호는 미리 설정된 가중치 wi와 옵셋 w0을 적용하여 출력 신호를 낸다. 특정 입력에 대해 특정 출력을 내도록 하는 것이 인공 신경망의.. 2018. 9. 15.
회로도의 부품 레퍼런스 회로도의 부품에 R1, C1, Q1 등으로 표시된 것을 Reference Designator라고 한다. OrCAD에서는 Part Reference라고 한다. 2018. 9. 14.
윈도우 빠른 실행 아이콘 보이기 1. 작업 표시줄에서 우클릭하여 도구 모음 - 새 도구 모음을 클릭한다. 2. 다음 주소를 입력한다. %APPDATA%\Microsoft\Internet Explorer\Quick Launch 3. 작업 표시줄에 다음과 같이 Quick Launch가 표시된다. 4. Quick Launch에서 우클릭하여 텍스트 표시와 제목 표시를 체크 해제한다. 5. 다음과 같이 빠른 실행 아이콘이 표시된다. 2018. 9. 14.
로봇의 좌표변환 평면 좌표에서 로봇의 좌표계 0과 좌표계 1 사이의 변환은 다음과 같다. 2018. 9. 12.
데이터 구조와 ADT Abstract Data Type과 Data Structure의 차이 ADT(Abstract Data Type, 추상 데이터 타입)은 데이터를 사용자의 관점에서 보는 것이고, 데이터 구조 (Data Structure)는 데이터가 처리되는 관점에서 보는 것이다. 부동 소수점 변수 데이터가 있을 때 사용자는 그 데이터를 부동 소수점 변수로만 생각한다. 하지만, 실제 이러한 변수는 컴퓨터 내부에서 이진수의 데이터로 구성된다. 사용자는 부동 소수점이 어떻게 구현되는지 알 필요 없이 사용하면 된다. 여기서, 사용자가 보는 부동 소수점 변수를 ADT이라고 하고, 내부에서 실제 구현되는 데이터를 데이터 구조라고 한다. 스택(Stack)이 있을 때 사용자는 Push 또는 Pop을 이용하여 스택을 사용한다. 스택의 내부.. 2018. 9. 10.
HART 프로토콜 HART (Highway Address Remote Transducer) 프로토콜은 4-20mA 선로에 디지털 통신을 함께 할 수 있는 통신이다. HART은 기존에 사용하고 있는 4-20mA 선로에 다른 신호를 디지털 신호로 추가하여 전달할 수 있다. Maxim에서 나오는 HART IC인 DS8500은 다음 그림과 같다. 4-20mA 2018. 9. 10.
삼성 갤럭시 A5 (2017) 갤럭시 A5 (2017) 갤럭시 A3 (2016) 출시일 2017년 1월 2015년 12월 크기 71.4 x 146.1 x 7.9 mm 65.2 x 134.5 x 7.3 mm 무게 159 g 132 g 디스플레이 5.2인치1920 x 1080 4.7인치1280 x 720 기타 지문인식, 방수 내장배터리 내장배터리 2018. 9. 9.
경도와 위도 경도 (Longitude)를 표시할 때 동경 129도 (129˚ E)은 영국의 그리니치 천문대를 지나는 본초 자오선에서 동쪽으로 129도 떨어진 자오선을 의미한다. 서경 129도 (129˚W)은 본초 자오선에서 서쪽으로 129도라는 의미이다. 위도 (Latitude)를 표시할 때 북위 35도 (35˚ N)는 적도에서 북쪽으로 35도인 지점을 의미한다. 남위 35도 (35˚ S)는 적도에서 남쪽으로 35도인 지점을 의미한다. @ 경도와 위도 계산 방법 2018. 9. 9.
HTTP 상태 코드 HTTP status code1xx Informational100 Continue101 Switching Protocols102 Processing (WebDAV) 2xx Success200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content207 Multi-Status (WebDAV)208 Already Reported (WebDAV)226 IM Used 3xx Redirection300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy306 (Unuse.. 2018. 9. 8.
웹 개발 교육 자료 사이트 W3Schools W3Schools는 웹 개발에 필요한 HTML, CSS, JavaScript, PHP 등의 교육 자료가 많은 사이트 이다. W3Schools는 1998년 노르웨이에서 만들어 졌다. 2018. 9. 8.
야코비안 행렬 (Jacobian Matrix) 다음 식과 같이 함수 f 는 n 크기의 벡터 입력과 m 크기의 벡터 출력을 가지는 함수이다. 위 식의 야코비안 행렬 (자코비안 행렬, Jacobian Matrix)은 다음 식과 같다. 위 식은 다음과 같이 나타낼 수도 있다. 예를 들면, 다음 식의 f 는 2개의 입력과 3개의 출력을 가지는 함수이다. 위 식의 야코비안 행렬은 다음 식과 같다. 2018. 9. 7.
XML 문서 XML (Extensible Markup Language)은 HWP나 DOC 파일과 같은 용도로 컴퓨터에 사용되는 문서 포맷이다. XML이 웹에서 많이 사용되지만 웹을 위해 만들어진 것은 아니다. HWP 또는 DOC와 같은 워드 파일은 바이너리로 저장되지만 XML은 텍스트로 저장되기 때문에 인간이 문서 포맷을 쉽게 알 수 있는 장점이 있다. XML은 문서를 기록할 때 마크업 언어로 저장하기 때문에 문장 앞뒤로 마크업이 있다. XML의 예는 다음과 같다. 계란찜 계란 소금 그릇에 계란 2개를 넣고 젓는다. 소금으로 간을 한다. 계란과 비슷한 양의 물을 넣는다. (조금 적은 양의 물을 넣어도 된다.) 전자레인지에 3분 정도 돌린다. 2018. 9. 7.
BeagleBoard, BeagleBone 보드 BeagleBoardBealgeBoard의 종류 ● BeagleBoar (2008) ● BeagleBoard rev.C (2009) ● BeagleBoard-xM (2010) ● BeagleBone (2011) ● BeagleBone Black (2013) ● BeagleBoard-X15 (2015) CPU AM5728 (TI)AM3358/9 (TI) Core ARM Cortext-A8 ARM Cortext-A15 주파수 720-1500 MHz 공개 오픈 소스오픈 하드웨어 출시일 2008년 제조사 TI TI의 Sitara 프로세서TI의 Sitara 프로세서는 TI에서 생산하는 ARM 기반 프로세서이다. Sitara 프로세서는 AM335x와 AM4x와 AM5x 시리즈가 있으며 AM335x와 AM4x는 싱글.. 2018. 9. 7.
건축 대학 건축학과 건축공학의 차이 건축학(Architecture)은 건물을 설계하는 것으로 미적 감각이 요구되는 분야이다. 건축공학(Architectural Engineering)은 건축의 공학적인 부분을 연구하는 분야이다. 건축학은 대학의 5년 과정 건축학과(Architecture School, Department of Architecture)에서 교육한다. 건축공학은 일반 공학과 같이 4년의 학사 과정과 석사와 박사를 위한 대학원 과정이 있다. 건축학과 건축공학이 통합된 건축학부가 있는 대학에서는 2학년에 전공을 선택한다. 건축학과 중에는 문과생도 지원할 수 있는 대학이 있다. 건축학과 (Architecture School)는 이과나 문과에 상관 없이 갈 수 있는 로스쿨과 비슷하다. 우리나라 건축 대학 순위 .. 2018. 9. 7.
HTML,CSS,JavaScript HTML (Hypertext Markup Language) HTML은 마크업 언어로 구성된 하이퍼텍스트 이다. HTML (Hypertext Markup Language)는 웹 페이지에 사용되는 표준 언어이다. HTML 문서는 독립적으로 존재할 수도 있고 웹에서 HTTP 프로토콜을 통해 전달될 수도 있다. CSS (Cascading Style Sheet) CSS (Cascading Style Sheet)은 HTML 등의 마크업 언어의 데이터가 화면에 표시되는 방법을 기술한 언어이다. 예를 들면, HTML에서 표시될 텍스트가 있다면 CSS에서는 그 텍스트의 폰트를 정의한다. 동일한 HTML에 다른 CSS를 적용하면 화면에 표시되는 스타일이 변경된다. CSS는 1996년 처음 CSS 1이 나온 이후 계속 버전.. 2018. 9. 6.
마일과 해리 1 마일 (Mile)은 1.609344 km 이다. 단위는 mi 이다. 1 해리 (Nautical Mile)는 1.852 km 이다. 해리는 처음에 지구의 1분 (=1/60도) 위도 길이로 정의하였다. 단위는 NM 이다. 해리를 해상마일이라고도 한다. 2018. 9. 6.
걸리버 여행기에서 거인의 과학적 해석 거인의 키가 사람보다 12배가 크다면 거인의 전체 부피는 1728배 (=123)가 되고, 밀도가 동일하다면 무게도 부피에 비례하여 1728배가 된다. 하지만 아래 그림의 빨간 점선으로 표시된 단면적은 144배 (=122)가 된다.위와 같이 거인의 단면에서 받는 힘은 1728배가 되지만 단면적은 144배밖에 되지 않는다. 즉, 단위 면적당 받는 힘이 거인에게서는 12배가 증가하게 된다. 사람과 거인이 동일한 물질로 구성된다면 거인은 12배의 힘을 견딜 수 없게 된다. 이와 같은 문제를 해결하기 위해서는 거인의 키가 사람의 12배가 된다면 거인을 구성하는 물질의 단위 부피당 강도도 12배로 증가하면 된다. 개와 고양이와 같은 작은 체중의 동물은 인간에 비해 체중 당 뼈와 근육 등의 물질 강도가 높기 때문에 .. 2018. 9. 6.
손목시계로 적당한 크기 보통 남자 손목시계 크기는 지름 35mm 정도가 적당하다. 지름 38mm인 손목시계는 생각보다 크기 때문에 손목이 굵은 사람들에게 적당하다. 타이맥스 T2H281 타이맥스의 T2H281의 스펙은 다음과 같다. 지름 35 mm 두께 8 mm 시계줄 폭 17 mm 케이스 황동 무게 41 g 방수 30 m 실제 무게를 달아보면 시계줄 포함하여 36 g이다. 타이맥스 TW2P75600 타이맥스 (Timex)의 TW2P75600은 위의 T2H281보다 조금 큰 모델이다. 지름 38 mm은 조금 크다고 느낄 수 있다. TW2P75600의 스펙은 다음과 같다. 지름 38 mm 두께 9 mm 시계줄 폭 20 mm 다이얼 색 흰색 케이스 황동 무게 59 g 방수 30 m 옥션에서 해외직구로 구매시 배송비와 관세를 포함하.. 2018. 9. 6.
EDA 뜻과 종류 EDA EDA (Electronic Design Automation) 또는 ECAD (Electronic Computer-Aided Design)는 전자 회로나 PCB 등과 같은 전자 시스템을 설계 하는 소프트웨어를 의미한다. EDA 개발 업체 대표적인 EDA 업체는 다음과 같다. 업체 특징 Cadence Design Systems 매출 : 약 2조원 상품 : OrCAD/PSpice 등 Mentor Graphincs 매출 : 약 1.4조원 상품 : PADS 등 2017년 지멘스에서 인수 Synopsys 매출 : 약 3조원 상품 : Design Compiler 등 2018. 9. 6.
전작을 뛰어 넘는 속편 블레이드 러너 2049 "블레이드 러너 (Blade Runner) 2049"은 1982년에 개봉된 블레이드 러너의 속편으로 35년만인 2017년에 개봉되었다. 라이언 고슬링과 아나 디 아르마스 등이 출연하고 1편의 해리슨 포드도 나온다. 영화는 1982년의 1편과 매우 비슷하게 어둡고 우울하며 진지한 분위기가 영화 전체에 흐른다. 하지만, 영화 전체에 흐르는 서스펜스와 반전 등의 요소가 있어 2시간 30분이 넘는 시간이 지루하게 느껴지지 않는다. 많은 경우 명작의 속편이 사람들을 실망 시키는 경우가 많은데 블레이드 러너 2049는 원래 영화와 비슷하게 매우 잘 만든 속편이다. 어떤 사람들은 전작과 비슷하거나 또는 뛰어넘는 영화라고 평가하기도 한다. 2018. 9. 5.
어셈블리어 어셈블리어 (Assembly Language, 어셈블리語)는 CPU의 기계어와 일대일로 대응되는 프로그래밍 언어이다. 기계어는 숫자로 되어 있고 이러한 숫자를 인간이 이해할 수 있는 문자로 바꾸어 만든 것이 어셈블리어 이다. 어셈블리어로 작성된 Hello World 프로그램은 다음과 같다. .model small .stack 100h .data msgdb'Hello world!$' .code start:movah, 09hleadx, msgint21hmovax, 4C00hint21h end start 리눅스 커널은 C와 어셈블리어로 작성되었고 현재에도 특정 분야에서는 어셈블리어가 사용된다. 2018. 9. 5.
게임 엔진 이란? 게임 엔진(Game Engine)이란 게임 개발을 쉽게 할 수 있도록 만들어진 소프트웨어를 의미한다. 게임 엔진은 운영체제와 게임 프로그램 사이에 위치하는 미들웨어(Middleware) 이다. 보통 게임 엔진에는 랜더링, 물리엔진, 사운드, 애니메이션, 인공지능, 네트워크, 스트리밍 등의 기능을 지원한다. 개발자가 모든 것을 직접 개발하는 것보다 게임 엔진을 사용하여 게임을 만들면 훨씬 효율적으로 개발할 수 있다. 현재 가장 인기 있는 게임 엔진은 언리얼 엔진(Unreal Engine)이다. ☞ SCUMM 엔진 2018. 9. 4.
영화 알리타 (Alita: Battle Angel) 알리타 (Alita: Battle Angel)는 일본의 만화 Battle Angel Alita을 원작으로 제임스 카메론이 시나리오를 쓰고 제작한 영화로 2018년 12월 개봉 예정이다. 제임스 카메론의 아바타와 비슷하게 주인공을 CG로 제작했다. 예고편을 보면 CG로 처리한 주인공이 일본 애니메이션과 비슷한 모습을 하고 있다. 2018. 9. 3.
MS 윈도우 1.0 MS Windows 1.0은 처음 1985년 1.01 버전이 출시되고 1986년에 1.02와 1.03이 출시되고 1987년 1.04가 출시 되었다. 2018. 9. 2.
DOS 게임을 홈페이지에서 온라인으로 실행할수 있는 사이트 ClassicReload에서 옛날 DOS와 윈도우 게임을 다운로드하지 않고 웹 상에서 직접 실행할 수 있다. 2018. 9. 2.
반응형