본문 바로가기
반응형

2019/1095

미육군 계급 영어 미육군의 계급은 다음과 같다. 우리나라에 없는 계급들이 많다. 해군이나 공군은 육군과 계급 명칭이 다르다. 미육군 계급 한글 번역 Private 훈련병 Private Second Class 이병 Private First Class 일병 Corporal / Specialist 상병 Sergeant 병장 Staff Sergeant 하사 Sergeant First Class 중사 Master Sergeant 상사 First Sergeant 일등 상사 Sergeant Major 원사 Command Sergeant Major 주임 원사 Sergeant Major of the Army 육군 총원사 Warrant Officer 준위 Chief Warrant Officer 준위장 Chief Warrant Officer.. 2019. 10. 31.
스파이크 미사일의 종류와 제원 스파이크 미사일 (Spike missile)은 이스라엘의 3세대 대전차 미사일로 이스라엘의 Rafael Advanced Defense Systems에서 개발하였다. 스파이크 미사일은 여러 버전이 존재한다. 종류 사정거리 미사일 무게 Spike-SR 1.5 km 8 kg Spike-MR 2.5 km 14 kg Spike-LR 4 km 14 kg Spike-LR II 5.5 km (지상) 10 km (헬기) 12.7 kg Spike-ER 8 km 34 kg Spike-ER II 10 km (지상) 16 km (헬기) 34 kg Spike NLOS 25 km 70 kg Mini-Spike 1.3-1.5 km 4 kg 스파이크는 짧은 거리는 광섬유로 연결되고 먼 거리는 무선 통신으로 연결된다. 스파이크 NLOS.. 2019. 10. 31.
화면 클리어 명령어 화면 클리어 명령어는 다음과 같다. 도스 cls 리눅스 clear Matlab clc 2019. 10. 30.
시리얼 통신 하드웨어 흐름제어 (RTS/CTS 제어) 시리얼 통신 하드웨어 흐름 제어란 RS-232 포트에 있는 RTS(Request to Send)와 CTS(Clear to Send) 신호를 이용하여 통신하는 것을 의미한다. RTS/CTS는 원래 하프 두퓨렉스 통신을 위해 사용되었다. RTS/CTS flow control 또는 RTS/CTS handshaking이라고도 한다. 송수신측의 RTS와 CTS는 서로 크로스하여 연결한다. 통신을 할 때 송신측에서는 먼저 RTS 신호를 보낸다. RTS를 받은 수신측에서는 준비가 되면 CTS를 보낸다. 송신측에서는 CTS를 받으면 데이터를 보낸다. 송신 시작을 알리는 RTS는 RS232-485 컨버터에서 RS-485 버스 제어권을 얻기 위해 사용할 수도 있다. ☞ DTE-DCE 연결 2019. 10. 30.
21:9 모니터의 가로 세로 크기 비율 모니터 가로 세로 16:9 24인치 (16:9) 1920 x 1080 531 mm 299 mm 32인치 (16:9) 2560 x 1440 708 mm 399mm 21:9 29인치 (21:9) 2560 x 1080 677 mm 290 mm 30인치 (21:9) 2560 x 1080 700 mm 300 mm 34인치 (21:9) 2560 x 1080 794 mm 340 mm 2019. 10. 29.
플래시 메모리에 4GB 이상의 파일 저장하는 방법 exFAT는 USB 플래시 메모리나 SD 카드를 위해 2006년 MS에서 만든 파일 시스템이다. 윈도우에서 USB 메모리를 포맷할 때 선택할 수 있다. FAT32는 1개의 파일 최대 크기가 4GB로 제한되지만 exFAT는 그런 제한이 없다. SD 협회에서 32GB 이상의 SDXC 카드의 표준 파일 시스템으로 exFAT를 지정하였다. 2019. 10. 29.
c# 키보드 입력 제어 키보드 입력을 받았을 때 입력값에 따라 처리하는 방법은 다음과 같다. private void listView1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { [키보드 동작 코드] e.Handled = true; } } 윈도우 마다 키보드의 기본 동작이 있는데 e.Handled = true로 해야 사용자가 정의한 동작과 중복해서 실행되지 않는다. 2019. 10. 29.
C# 외부 프로그램 실행 Exe 파일 실행 또는 파일과 연결된 프로그램 실행 Process p = Process.Start("c:\\prog.exe"); Process p = Process.Start("c:\\memo.txt"); Process p = Process.Start("www.google.com"); 2019. 10. 29.
C# Form의 모든 Control 제어 Form의 모든 Control 제어 foreach (Control x in this.Controls) { if (x is TextBox) { ((TextBox)x).Text = ""; } } foreach ( TextBox tb in this.Controls.OfType()) { tb.Text = ""; } 2019. 10. 29.
C# CPU 사용량, 메모리 용량 getCpuUsage 함수는 CPU 사용량을 스트링으로 반환한다. getAvailableRAM 함수는 메모리 사용량을 스트링으로 반환한다. PerformanceCounter cpu; PerformanceCounter ram; cpu = new PerformanceCounter("Processor", "% Processor Time", "_Total"); ram = new PerformanceCounter("Memory", "Available MBytes"); public string getCpuUsage() { return cpu.NextValue().ToString()+"%"; } public string getAvailableRAM() { return ram.NextValue().ToString()+.. 2019. 10. 29.
자동차 워터펌프 자동차 워터펌프(Water Pump, Coolant Pump)는 냉각수을 순환시키는 펌프를 의미한다. 워터펌프는 대부분 원심력 펌프(Centrifugal Pump)를 사용한다. 워터펌프는 엔진 크랭크축과 벨트로 연결되거나 전기 모터로 구동 된다. 워터펌프는 10만 km마다 점검하는 것이 좋다. 워터펌프가 고장 나면 엔진이 과열되어 경고등이 뜬다. 2019. 10. 28.
게임기 조정기 같은 자동차 핸들 DAS Steer-by-Wire는 자동차 핸들과 조향축 사이에 기계적인 연결 없이 전기 신호로 동작하는 방식을 의미한다. 핸들을 돌리는 각도를 ECU에서 읽고 그 각도 만큼 모터를 이용하여 타이어의 조향 각도를 제어한다. 타이어에서 들어오는 피드백을 핸들에 전달하기 위해 핸들에는 엑추에이터가 연결되어 있다. Steer-by-Wire의 핸들은 기본적으로 레이싱 게임의 핸들과 동일한 원리로 동작한다. Steer-by-Wire는 핸들과 조향축이 기계적으로 완전히 분리되어 있기 때문에 조향 제어를 보다 자유롭게 할 수 있는 장점이 있지만 제어를 제대로 하지 않으면 이질감을 느낄 수도 있다. 인티니티의 Q50은 Steer-by-Wire를 적용한 최초의 차량으로 인티니티에서는 DAS (Direct Adaptive Stee.. 2019. 10. 28.
능동 서스펜션 뜻 능동 서스펜션(Active Suspension)은 주행 중 서스펜션의 강도를 조절할 수 있는 서스펜션이다. 능동 서스펜션은 도로의 진동을 상쇄시켜 승차감이 좋다. 유압 능동 서스펜션은 센서를 통해 입력된 자동차 자세, 동작 등의 데이터에 따라 유압 서스펜션의 유압을 제어한다. 1950년대 처음 등장한 유압 서스펜션은 센서의 입력에 따라 유압 서스펜션의 높이를 조절하는 단순한 시스템이었지만, 최근에는 컴퓨터와 유압 제어 서보를 사용하여 정밀한 유압 서스펜션을 사용한다. 벤츠의 Active Body Control은 유압 제어 서보를 사용한 능동 서스펜션 이다. 전자기 서스펜션(EMS, Electromagnetic Suspension)은 유압 대신 전기 모터를 사용한 서스펜션 이다. 보통 리니어 모터를 사용하.. 2019. 10. 28.
LDWS, LKS, LKAS (엘카스) LDWS (Lane Departure Warning System)은 차선이탈 경보를 의미하고 차선을 이탈하면 운전자에게 경보를 띄우는 시스템이다. LKS (Lane Keeping System)은 차선유지 시스템을 의미하고 차선을 이탈하면 경보를 띄우고 운전자가 반응하지 않으면 자동으로 핸들이나 브레이크를 제어하여 차선을 이탈하지 않도록 하는 시스템이다. LKS가 LDW 보다 더 앞선 시스템이다. LKS를 자동차 메이커 마다 조금씩 다른 이름으로 부른다. LKS를 혼다는 LKAS (엘카스, Lane Keeping Assist System)라고 하고 인피니티는 LDP (Lane Departure Prevention)라고 한다. LKS는 차선을 이탈할 때만 동작하지만 차선의 중앙으로 항상 자동으로 정렬하는 것.. 2019. 10. 28.
자동차 Stop-Start 시스템 Stop-Start 시스템 또는 Start-Stop 시스템은 자동차가 정차할 때 엔진을 자동으로 끄고 출발하면 자동으로 시동이 걸리는 시스템이다. Stop-Start 시스템은 매출 가스를 줄이기 위해 사용된다. 엔진에 직접 연결된 에어컨, 브레이크 배력장치 등은 엔진이 멈추면 동작하지 않고 또한 배터리 전압이 떨어지면 전기 관련 장치도 동작하지 않기 때문에 엔진의 정지와 시동은 ECU에서 여러 상황을 판단하여 결정한다. 하지만, Stop-Start 시스템은 정차 시 엔진 오일이 실린더에 충분히 공급되지 못해 엔진의 수명이 단축될 수 있는 문제가 있다. 배터리로 시동을 거는 시스템에서는 잦은 시동으로 배터리 수명을 단축 시킬 수도 있다. 마즈다의 i-Stop은 배터리가 아니라 연료의 점화로 시동을 거는 시.. 2019. 10. 28.
자동차 LED 램프를 카메라로 찍으면 깜박이는 이유 자동차의 LED는 PWM 신호를 사용하여 밝기를 조절한다. PWM 신호는 1,000Hz 정도의 주파수로 ON과 OFF를 반복하는 것으로 인간의 눈으로 볼 때는 깜박임을 인식하지 못하지만 카메라에서는 깜박이게 찍힐 수 있다. TV나 모니터를 카메라로 찍으면 깜박이는 것과 같은 원리이다. 2019. 10. 28.
전자기파와 빛의 차이 전자기파 (Electromagnetic Wave)는 일반적으로 라디오, 휴대폰, 무전기에서는 나오는 전파라고 생각한다. 하지만 전자기파는 가시광선, 적외선, 자외선 등의 빛 또한 전자기파이고 X 선도 전자기파이고 핵반응시 나오는 감사선도 전자기파이다. 일반적으로 생각하는 전파와 빛, X 선, 감마선과의 유일한 차이는 주파수뿐이다. 이말이 의미하는 것은 무전기 안테나에서 나오는 전파의 주파수를 수백만배로 높이면 무전기 안테나에서 빛이 나온다는 의미이다.보통 사용하는 1GHz의 휴대폰 주파수에서 약 백만배를 하면 빛이 나오고 빛에서 약 1000배를 하면 X 선이 나오며 X 선의 10배이상이 되면 감마선이 나온다. 빛은 입자와 파동의 이중성을 가지고 있고 빛은 포톤 (Photon)이라는 입자라고 볼 수도 있다.. 2019. 10. 27.
엑스선와 감마선의 차이 엑스선(X-rays)과 감마선(Gamma rays)은 모두 전자기파이다. 엑스선와 감마선을 구분하는 명확한 정의는 없다. 엑스선은 파장이 0.01 ~ 10 nm (124 keV ~ 124 eV)인 전자기파이고 감마선의 파장은 엑스선의 영역과 겹친다. 일반적으로 엑스선와 감마선은 소스원으로 구분한다. 엑스선는 전자에 의해 발생하고 감마선은 원자핵에서 발생한다. 소스원은 다르지만 같은 주파수의 엑스선와 감마선은 완전히 동일하기 때문에 그 자체로 구분할 수는 없다. 천체 물리학에서는 전통적으로 에너지 100 keV를 기준으로 그 이상은 감마선, 그 이하는 엑스선으로 구분한다. 2019. 10. 27.
전력 밀도가 높은 리튬 배터리 아래와 같은 1/2AA 사이즈의 리튬 배터리는 3.6V에 1,200mh로 AA 알카라인 건전지에 비해 크기는 절반이지만 용량은 더 크다. 리튬 배터리는 연속 최대 전류가 15mA로 낮기 때문에 시계와 같이 적은 전력으로 오래 동작하는 장치에 적합하다. 2019. 10. 27.
리눅스 GUI 환경에서 파일 복사, 삭제, 이동 등이 안될 때 리눅스의 GUI 파일 관리자 프로그램에서 파일 복사, 삭제, 이동 등을 할 때 Permission Denied 메세지가 뜨고 실행이 안될 때는 파일 관리 프로그램을 Root 권한으로 실행하면 된다. 예를 들면, PCMan File Magnager를 Root 권한으로 실행시키기 위해서는 터미널에 다음과 같이 입력하면 된다. gksudo pcmanfm 여기서, sudo가 Command Line에 사용된다면 gksudo는 GUI 프로그램에 사용된다. pcmanfm은 PCMAn File Manger 프로그램의 실행파일 이름이다. 우분투에서는 다음과 같이 입력한다. gksudo nautilus 2019. 10. 27.
Ubuntu를 RTOS로 사용하기 Ubuntu는 원래 RTOS가 아니다. 하지만, Real-time Patch를 하면 Soft RTOS로 사용할 수 있다. https://stackoverflow.com/questions/51669724/install-rt-linux-patch-for-ubuntuhttps://ubuntuforums.org/showthread.php?t=2273355 2019. 10. 27.
보잉 737 MAX가 2대나 추락한 이유 보잉 737 시리즈의 최신 버전인 737 MAX는 이전에 비해 좀 더 크고 연비가 좋은 엔진을 사용하면서 엔진이 전방과 위 방향으로 조금 이동하였다. 하지만, 이러한 변화는 비행 중 비행기 기수가 위로 들리는 문제가 발생하였다. 그래서, 737 Max에는 MCAS (Maneuvering Characteristircs Augmentation System)라는 기능을 추가하였다. MCAS는 센스를 통해 기수가 들리는 정도를 감지하여 자동으로 승강타를 제어하여 기수를 정상으로 돌리는 기능이다. MCAS는 받음각 (AOA, Angle of Attack)이 설정값보다 높으면 승강타를 1초마다 0.27도씩 올린다. 승각타가 이동하는 최대 각도는 비행기 속도가 빠를수록 작아진다. MCAS는 센서의 오동작으로 잘못된 .. 2019. 10. 27.
유체 베어링과 볼 베어링의 차이 유체 베어링(Fluid Bearing)은 볼 베어링의 볼 대신 오일, 물, 공기 등의 유체를 사용한 베어링이다. 베어링과 샤프트가 유체로 분리되기 때문에 마찰력이 작은 장점이 있다. 유체 베어링에는 Hydrostatic Bearing과 Hydrodynamic Bearing이 있다. Hydrostatic Bearing은 Fluid Dynamic Bearing이라고도 한다. Hydrostatic Bearing은 외부 펌프로 오일, 물, 공기을 베어링에 가압하는 방식이다. 외부에서 유체를 분사하여 베어링의 샤프트를 공중에 띄우는 방식으로 동작한다. Hydrostatic Bearing은 샤프트의 속도와 부하에 따라 압력을 제어하는 장치가 필요하다. Hydrodynamic Bearing은 샤퓨트가 고속으로 회전하.. 2019. 10. 27.
리빙 힌지 리빙힌지(Living Hinge)는 다음 사진과 같이 자일리톨 껌통 등의 힌지와 같은 구조를 의미한다. Flexure Bearing의 한 종류이다. Flexure Bearing은 물질의 휨 현상을 이용한 베어링이다. Flexure Bearing은 다른 베어링에 비해 백래쉬나 히스테리시스가 없기 때문에 정밀 제어 기계에 사용할 수 있다. 2019. 10. 27.
베어링 종류 베어링(Bearing)의 종류는 다음과 같다. 1) Plain Bearing 단순히 홀과 축으로 구성된다. 축이 홀에서 미끄러지면서 마찰력을 받는다(Sliding Contact). Plain Bearing에는 부싱이 있다. 2) Rolling-element Bearing 볼 베어링(Ball Bearing)과 롤러 베어링(Roller Bearing)이 있다. 3) Fluid Bearing 유체 베어링으로 기체나 액체로 부하를 지지한다. 4) Magnetic Bearing 자기력으로 부하를 지지한다. 5) Flexure Bearing Living hinge ☞ 베어링 규격번호 2019. 10. 27.
Matlab 일렬로 행렬 만들기 [1:10] = [1 2 3 4 5 6 7 8 9 10] [1:2:10] = [1 3 5 7 9] [10:-1:1] = [10 9 8 7 6 5 4 3 2 1] 2019. 10. 27.
기계 장치 도그 뜻 기계에서 도그(Dog)는 어떤 물체가 움직이지 않도록 고정하는 장치를 의미한다. 도그라는 말은 개가 물듯이 물체를 잡고 고정한다고 해서 사용된다. 예를 들면, 해치 도그(Hatch Dog)는 선박, 비행기 등의 해치을 닫고 해치를 열리지 않도록 고정하는 장치이다. 접이식 사다리에서 사다리의 높이와 각도를 조절한 후 그 위치로 고정하는 장치가 사다리 도그(Ladder Dog)이다. 2019. 10. 27.
가공기 뜻과 영어 기계 분야에서 가공기란 말을 많이 사용한다. 영어로 Machining이란 재료를 가공하는 것을 의미한다. 가공기(Machines)는 재료를 가공하는 기계를 의미하고 드릴링 머신(Drilling Machine), 선반(Lathe), 밀링 머신(Milling Machine) 등이 있다. CNC 가공기(CNC Machines)는 가공기를 수동으로 조작하는 것이 아니라 컴퓨터로 동작 시키는 가공기를 의미한다. 2019. 10. 27.
여객기의 비행 고도가 10km인 이유 여객기는 약 10km 고도에서 900~1,000km/h 속도로 비행한다. 10km 고도에서는 기압이 지상의 26% 정도로 낮기 때문에 공기 저항이 낮아서 쉽게 속도를 올릴 수 있다. 10km 이상에서는 공기가 더 희박해져 공기 저항은 낮아지지만 제트 엔진으로 흡입 되는 공기량 또한 낮아져 엔진 출력이 줄어들게 된다. 10km 정도의 고도가 공기 저항과 엔진 출력의 적절한 트레이드 오프 지점이다. 과거 2,000km/h 이상의 속도로 비행했던 콩코드 비행기는 일반 비행기 고도의 2배인 19.812km 고도로 비행했다. 2019. 10. 27.
유닉스 명령어 리스트 IEEE Std 1003.1-2008 utilities에 표준화된 유닉스 명령어는 다음과 같다. admin alias ar asa at 설정된 시간에 명령을 실행 awk basename batch 명령어를 순차적으로 실행 bc bg Background에서 실행 cc/c99 C 컴파일 cal 달력 표시 cat cd 디렉토리 변경 cflow chgrp chmod 파일 속성 변경 chown 파일 소유자 변경 cksum 파일 체크섬과 크기 쓰기 cmp 파일 비교 comm command 간단한 명령어 실행 compress 압축 cp 파일 복사 crontab csplit ctags cut cxref date 날짜와 시간 표시 dd delta df diff dirname du echo ed 표준 텍스트 편집기 env.. 2019. 10. 27.
반응형