본문 바로가기
반응형

분류 전체보기1478

비트 뱅잉 (Bit Banging) 비트 뱅잉(Bit Banging)이란 데이터 통신을 전용 하드웨어를 사용하지 않고 소프트웨어로 처리하는 것을 말한다. 말 그대로 데이터 통신의 Bit 데이터를 Bang한다는 뜻이다. 동기 통신인 SPI, I2C는 타이밍에 대한 고려가 필요 없기 때문에 GPIO로 쉽게 구현할 수 있고 실제로 비트 뱅잉으로 많이 사용한다. 하지만, 비동기 통신인 UART는 타이밍을 생각해야 하기 때문에 조금 까다롭다. 아두이노(Arduino)의 SoftwareSerial 라이브러리는 UART를 타이머, 인터럽터와 GPIO를 사용하여 구현되어 있다. 표준이 아닌 시리얼 통신 방식은 전용 통신 IC가 없기 때문에 FPGA로 구현하던지 아니면 MCU에서 비트 뱅잉으로 소프트웨어로 구현한다. 비트 뱅잉은 모터의 앱솔루트 엔코더의 .. 2017. 6. 5.
IBM, 삼성전자, GF가 개발한 5나노 반도체 IBM, 삼성전자, GF가 5나노 반도체를 개발하였다는 뉴스가 나왔다. 실리콘 원자의 크기는 약 111피코 이다. 1나노는 1000피코이므로 5나노는 실리콘 원자 45개에 해당한다. 극자외선 (EUV,Extreme Ultraviolet)을 이용하여 제작하였다는데 EUV의 최소 파장은 10나노이다. 전문가들은 대체적으로 실리콘에서 3나노까지 가능하고 실리콘이 아닌 신물질을 사용한다면 1나노까지 가능할 것으로 보고 있다. 현재 인텔 CPU 스카이레이크나 카비레이크는 14나노로 제작된다. 인간의 뉴런 중 가장 작은 뉴런은 5마이크로이다. DNA의 한 정보는 약 0.3나노로 구성된다. ◈ 1미터(m)=1,000미리 미터(mm)=1,000,000마이크로 미터(um)=1,000,000,000나노 미터(nm)=100.. 2017. 6. 5.
유성기어 뜻 유성기어 (Epicyclic Gear, Planetary Gear)는 BC 500년 그리스에서 처음 개념을 생각해 냈고 2세기 때 행성의 운동을 예측하기 위해 처음 사용되었다. 유성 (遊星)은 떠도는 별이라는 뜻이다. 유성기어는 부피가 작은 장점이 있지만 베어링에 힘을 많이 받고 구조가 복잡한 단점이 있다. 유성기어의 중심에 있는 기어를 Sun Gear (빨강), Sun Gear 주위의 기어를 Planet Gear (파랑)라고 하고, 외곽의 기어를 Ring Gear (초록)라고 한다. Sun Gear가 입력이 되면 Ring Gear가 출력이 된다. Sun Gear가 회전하면 Planet Gear도 회전을 하지만 Planet Gear은 또한 Sun Gear를 중심으로 공전도 한다. 즉 Planet Gear.. 2017. 6. 5.
소프트웨어 전류 제한 알고리즘 (Software Current Limiting Algorithm) a는 전압의 감소비이고 전류가 제한값 이상이 되면 0으로 조금씩 감소하고 전류 제한값 이하가 되면 1로 조금씩 증가한다. VPWM = a x VOUT ※ Gain K is between 0 and 1. K determines the response time to over-current. K의 값이 클수록 전류 제한 응답 시간이 짧아진다. K가 1일 때는 전류가 전류 제한값보다 커지면 PWM 출력이 0이 되고 전류가 전류 제한값보다 작아지면 PWM이 원래대로 출력 된다. 이 때, a가 0 또는 1이 된다. K가 1일 때의 전류제한 알고리즘은 프로그램에서 코드 1라인 정도만 추가하면 된다. ☞ PWM Cycle-by-Cycle 전류 제한 기법 2017. 6. 4.
원판의 관성모멘트 계산 원판의 관성모멘트(Moment of Inertia)는 다음 그림의 식과 같다. M은 kg 단위의 질량이고 R은 m 단위의 원판 반지름이다. 관성 모멘트의 단위는 kg·m2이다. 위 식에서와 같이 관성모멘트는 원판의 두께에는 영향을 받지 않고 반지름에 가장 큰 영향을 받는다. 질량 M에 비례하고 반지름 R에는 제곱에 비례한다. 질량은 가볍더라도 반지름이 크면 관성모멘트는 매우 커진다. 원판의 질량이 모두 원판의 가장자리에 모두 모여 있어 원통관 모양이라면 다음 그림과 같이 관성모멘트가 2배가 된다. # 관성 모멘트 공식# 관성 모멘트의 평행축 정리 2017. 6. 4.
와이파이, 무전기 안테나 무전기, 와이파이 등에 많이 사용하는 아래 그림과 같은 안테나는 Rubber Ducky 안테나이다. Rubber Ducky 안테나는 헬리컬 안테나의 한 종류이다. 내부에 도체선이 나선형으로 감겨 있다. 성능은 떨어지지만 작기 때문에 많이 사용된다. 와이파이, 무전기 등에 Rubber Ducky 안테나 대신 다이폴 안테나 등의 다른 안테나를 달면 더 멀리까지 통신할 수 있다. 하지만, 안테나에서 너무 큰 출력이 나오면 전파법 위반이 될 수 있다. # 안테나 통신거리 늘리는 방법 2017. 6. 4.
안테나 게인 안테나 게인(Antenna Gain)은 안테나에 입력된 전력이 특정한 방향으로 얼마나 많이 출력 되는지를 나타낸다. 안테나 게인은 안테나 효율과 안테나 방향성의 곱으로 계산하다. 그래서, 안테나 효율은 항상 1이하이지만 방향성이 1이상이 될 수 있기 때문에 안테나 게인은 1이상이 될 수 있다. 즉, 안테나에 입력된 전력이 특정한 한 방향으로 모두 출력 된다면 안테나 게인이 1이상이 될 수 있다. 안테나의 3차원 모든 방향으로 동일한 출력이 나오고(구 모양) 안테나 손실이 없다면 게인이 1 (=0dBi)이 된다. 안테나 게인은 10log를 적용한 dBi 단위를 사용한다. 동일한 RF 송신기에 손실이 적고 지향성을 가진 게인이 큰 안테나로 바꾸면 훨씬 먼 거리까지 통신이 가능하다. 다음 그림과 같이 폴 안테.. 2017. 6. 4.
퇴직시 연말정산 퇴직시 연말정산을 하여 기본공제를 제외한 나머지 세금을 돌려 받았다면, 퇴직한 해의 연말에 그 돌려 받은 세금을 포함하여 연말정산을 한다. 그래서, 그 해의 연말정산에는 많은 금액을 납부해야 한다. 퇴직 후 다른 회사에 취업을 했다면 그 회사에서 연말정산을 해주지만, 취업을 못했다면 국세청에 직접 해야 한다. 두 경우 모두 퇴직한 회사에서 원천징수 영수증을 받아야 한다. 2017. 6. 4.
로프를 밀리지 않게 묶는 방법 벨트 마찰 방정식 (Belt Friction Equation, Capstan Equation, Eytelwein's formula)은 벨트의 마찰에 대한 힘의 방정식이다.아래 그림에서 b는 벨트를 감는 rad 단위의 각도이고 ms는 벨트의 정지 마찰력 이다.이 방정식에서 중요한 점은 벨트를 감는 각도에 따라 힘이 exponential 함수로 증가하는 것이다. 즉, 감는 각도가 조금만 커져도 힘은 기하급수적으로 매우 커지게 된다.그래서, 로프를 고정된 봉에 몇 바퀴만 감아도 절대 밀리지 않는 것이다. 이것은 로프를 많이 사용하는 선원들에게 잘 알려져 있다. 로프를 고정 시킬 때 한 바퀴만 감고 묶지 말고 3~5바퀴 감은 후 살짝 묶어두기만 하면 큰 힘에도 밀리지 않고 묶은 것을 쉽게 풀 수도 있다.마찰계수.. 2017. 6. 4.
반응형