본문 바로가기
반응형

2018/0364

소프트웨어 회사 Autodesk Autodesk 사는 1982년 설립되었고 최초의 제품은 AutoCAD 였다. 그 후 수 많은 소프트웨어 회사를 인수하여 현재 매출이 2조원이 넘고 직원은 7,000명 이다. Autodesk의 주요 제품은 AutoCAD, Autodesk Inventor, 3ds Max, Maya 등 이고 그 외에도 수 많은 소프트웨어 제품이 있다. 2018. 3. 10.
스마트폰으로 가까운 물체를 확대하여 사진 찍는 방법 스마트폰에 부착하여 사용하는 다음과 같은 렌즈를 사용하면 물체를 확대하여 찍을 수 있다. 렌즈를 부착하지 않고 최대한 가까이 찍은 사진은 왼쪽 사진과 같고 렌즈를 부착하고 찍은 사진은 오른쪽 사진과 같다. 렌즈 붙이지 않고 스마트폰이 초점을 맞출 수 있는 최소 거리는 약 10cm 정도 된다. 렌즈를 붙이면 초점을 맞출 수 있는 최소 거리가 약 1~2cm가 되고 더 확대하여 사진을 찍을 수 있다. # 스마트폰이 초점을 맞추는 원리 2018. 3. 9.
[C#] textBox의 커서 위치 구하기 textBox에서 커서의 라인과 컬럼 위치를 구하는 코드는 다음과 같다. int line = textBox1.GetLineFromCharIndex(textBox1.SelectionStart); int column = textBox1.SelectionStart - textBox1.GetFirstCharIndexFromLine(line); 2018. 3. 9.
C#에서 char와 byte의 차이 C에서 char는 1바이트 정수형 변수이지만 C#에서 char는 2바이트 정수형 변수이고 1바이트 정수형은 byte이다. C#에서 char는 2바이트이기 때문에 'A'도 2바이트이고 byte 변수에 'A'을 대입할 수 없다. 2018. 3. 9.
공유기에서 IP을 동적으로 할당하는 원리 공유기에 물린 컴퓨터들은 자신의 IP를 공유기에서 할당 받는다. 이 때 사용하는 프로토콜이 DHCP (Dynamic Host Configuration Protocol)이다. DHCP에서 IP를 할당받을 때는 IP 임대 기간 (IP Lease Time)이 있고 임대 기간이 지나면 DHCP를 통해 연장 (Renewal)해야 하고 IP 주소가 필요 없을 때는 DHCP를 통해 IP 주소를 반납 (Release)해야 한다. DHCP 클라이언트에서 DHCP 서버로 IP 주소를 요청할 때는 DHCP 클라이언트에서 DHCP 서버 주소를 모르기 때문에 브로트 캐스트로 전송한다. DHCP 서버는 IP 주소를 할당하는 기능을 하고 DHCP 클라이언트는 IP 주소를 받는 기능을 한다. PC에서는 DHCP 클라인트 서버가 운영.. 2018. 3. 8.
Visual Studio에서 탭 사용하기 Visual Studio의 C#, C++, VB 등을 편집할 때 디폴트로 탭이 공백으로 자동으로 변환되도록 되어 있다. 탭 기능을 사용하기 위해서는 메뉴의 도구-옵션에서 다음 그림과 같이 설정하면 된다. 어떤 프로그래머들은 탭 대신 공백을 사용하기도 하는데 탭을 사용하는 것이 프로그래밍이 더 편하다. 2018. 3. 8.
Power MOSFET과 IGBT의 차이 Power MOSFET과 IGBT의 차이는 다음과 같다. Power MOSFET IGBT 전압 1 kV 이하 1 kV 이상 전류 500 A 이상 500 A 이상 게이트 전압 3~10 V 4 ~ 8 V 출력 임피던스 높음 낮음 스위칭 속도 빠름 (ns) 느림 가격 낮음 높음 MOSFET은 콜렉터와 에미터 사이에 Turn-on 저항이 있지만 IGBT는 BJT와 같이 Saturation 전압인 Turn-on 전압이 있다. 보통 100V 이상의 모터 드라이브에는 IGBT를 많이 사용하고 100V 이하의 모터 드라이브에는 MOSFET을 많이 사용한다. 100V 이상인 SMPS에서는 MOSFET을 많이 사용한다. 2018. 3. 8.
NOR 플래시와 NAND 플래시의 차이 NAND 플래시는 USB 메모리, SD 카드, SSD 등에 사용된다. NAND 플래시는 Random Access가 안되기 때문에 CPU 실행 프로그램은 NOR 플래시에 저장하여 사용한다. NOR NAND Random Access 가능 Page Access 프로그램 실행 데이터 저장 저용량 고용량 고가 저가 저전력 고전력 Write 속도 낮음 Write 속도 높음 Read 속도 높음 Read 속도 낮음 플래시 메모리의 기본 원리 2018. 3. 8.
Biphase 코드 Biphase Mark Code 또는 Differential Manchester Encoding 등으로 부르는 Biphase 코드는 다음 그림과 같다. 각 비트이 시작 지점에서 비트가 변화는 엣지가 있고 0일 때는 비트 중앙에서 엣지가 없고 1일 때는 비트 중앙에서 엣지가 있다. Biphase 코드에서는 신호의 부호가 반대가 되어도 동일하게 동작한다. 즉, RS-485와 같은 차동 방식 통신에서 +와 - 신호선을 서로 바꾸어도 동일하게 동작한다. 또한, 차동방식에서 신호의 평균이 0이기 때문에 노이즈가 작은 장점이 있다. ☞ Manchester Code 2018. 3. 7.
반응형