본문 바로가기
반응형

2017/0684

CAN bus 통신 CAN 통신 (CAN bus, Controller Area Network bus)은 높은 신뢰성을 가진 시리얼 통신 방식이다. CAN 통신은 80년대 Bosch에서 자동차에 사용하기 위해 개발되었다. CAN 통신에서 한 프레임의 최대 데이터 크기는 8바이트로 작기 때문에 대용량 데이터 전송이 아닌 제어용으로 적합하다. 그래서, 자동차, 산업용 자동화 시스템에 많이 사용한다. CAN 통신은 신뢰성이 높기 때문에 백플레인의 보드간 버스 통신을 위해 사용되기도 한다. 자동차의 ECU, 창문, 도어 등 거의 모든 전자장치는 CAN 통신으로 연결되어 있다. 어떤 자료에서는 검출되지 않는 통신 오류가 100년에 1번 나온다고 나오기도 하는 등 매우 신뢰성이 높다. 기본 프레임에서는 64비트 데이터를 전송하기 위해 .. 2017. 6. 18.
QFN 부품 납땜하는 방법 QFN (Quad Flat No-leads) 패키지 부품을 납땜하는 방법은 여러가지가 있다. 그중 솔더 패이스트를 사용하여 QFN 부품을 납땜하는 방법은 다음 순서와 같다. 여기서 솔더 페이스트는 송진을 말하는 것이 아니고 흔히 크림납이라고 부르는 것을 말한다. 1. PCB 패드에 솔더 패이스트를 바른다. 솔더 패이스트를 핀 부분만 바르는 것이 아니고, 핀 전체와 부품 아래에 Thermal pad가 있다면 부품면 전체에 충분히 대충 바르면 된다. 2. 솔더 패이스트 위에 QFN 부품을 올린다. 핀을 정확하게 맞출 필요 없이 대충 올려 두면 된다.3. 핫건으로 부품에 에어를 분다. 온도는 450도 정도로 한다. 400도 이하로 하면 솔더 패이스트가 잘 녹지 않는다.4. 솔더 패이스트가 녹으면서 부품이 자동.. 2017. 6. 17.
스마트폰 배터리의 전압,전류 측정 앱 Ampere는 스마트폰 배터리의 전압,전류,온도을 보여주는 앱이다. 전류 측정값은 정확하지는 않고 500mA 단위로 표시되는 것 같다. 보통 안드로이드 폰에는 전류 센서가 없기 때문에 시간에 대한 전압의 변화로 전류를 추정하는 것 같다. 충전기 전류 정격이 1000mA인데 1500mA로 표시된다. 자동차의 시거잭에 연결하는 충전기에서는 500mA로 표시된다. 집에서 충전할 때보다 자동차에서 충전할 때 훨씬 느리게 충전된다. 2017. 6. 17.
BLDC 모터의 이해 BLDC (Brushless DC) 모터는 기존의 DC 모터에서 브러쉬를 제거한 모터이다. 브러쉬는 모터가 돌아갈때 코일에 인가 되는 전압을 바꿔주는 역할을 하는데 브러쉬를 제거한 BLDC 모터에서는 센서를 이용하여 모터가 돌아가는 위치를 감지하고 그에 따라 코일에 인가되는 전압을 변경 시킨다. 하지만, DC 모터는 단자선이 2개이지만 BLDC 모터는 단자가 3개이다. BLDC 모터는 DC 모터에 브러쉬만을 제거한 구조가 아니고 코일의 구조 또한 변경되어 있다. 3개의 단자로 전압을 인가함에 따라 코일에서 생성되는 자계가 좀 더 부드럽게 변경된다. BLDC 모터를 제어하는 기본 방식은 6 Step 방식이다. 3상 중에서 로터의 위치에 따라 2개 상에만 전압을 인가한다. 3개 상에서 2개를 인가할 수 있는.. 2017. 6. 17.
엔지니어의 착각 엔지니어들이 하는 흔한 착각 중에 하나는 기술을 너무 크게 생각하는 것이다. 흔히 '돈으로도 살 수 없는 기술'이라고 말한다. 하지만, 돈으로 살 수 없는 기술은 없다. 돈과 기술이 있다면 우선 순위는 돈이다. 기술은 돈을 벌기 위해 존재한다. 돈만 있다면 기술을 가진 기업을 인수할 수도 있고 기술을 살수도 있다. 하지만, 기술만 있다고 항상 돈을 벌 수는 없다. 과거 역사를 보면 최고의 기술을 가진 기업이 망한 경우가 많았고 오히려 중간 정도의 기술을 가지고 경영을 잘하여 크게 성공한 기업이 많았다. 우리나라에는 엔지니어 출신 경영자가 많지 않다고 비판하는 사람들이 있다. 하지만, 엔지니어들은 세상을 보는 시각이 좁기 때문에 엔지니어가 경영을 하면 그 기업은 크게 성공하기 어렵다. 경영은 인사, 영업,.. 2017. 6. 17.
원자가 전자란 무엇인가? 원자가 전자 (Valence Electron)는 원자핵 주위에 있는 전자들 중에서 화학 결합에 사용되는 전자를 의미한다. 항상 그렇지는 않지만 대부분의 원자에서는 가장 외곽 궤도에 있는 전자가 원자가 전자이다. 다른 원자와 화학결합을 하지 않는 불활성 기체인 헬륨,네온과 같은 18족 원자는 최외각 전자는 8개이지만 원자가 전자는 0개이다. 화학 결합에 작용하는 원자가 전자가 주로 최외곽 전자(Outermost Electron)인 이유는 다른 원자들 사이의 상호 작용이 가장 외곽에 있는 전자의 영향을 가장 많이 받기 때문이다. 원자가(原子價)의 가는 값이라는 뜻으로 '가장자리의 가'가 아니다. 원자가는 영어로 Valence로 화합물이나 분자를 구성할때 원자들 사이의 결합하는 힘을 의미한다. 2017. 6. 17.
리튬이온 배터리의 BMS용 IC 리튬이온 배터리의 BMS을 위해 많이 사용하는 IC는 세이코에서 만드는 IC이다. 여기에서 확인할 수 있다. 세이코의 IC는 BMS에 필요한 모든 기능을 MCU 없이 쉽게 구현할 수 있도록 만들어져 있다. 다른 메이커의 BMS IC는 BMS 기능 중 하나씩 빠져 있고 MCU를 써야 하는 등 사용하기가 까다롭다 하지만, 세이코의 BMS IC는 개인에게 판매하지 않는 것 같고 일반 쇼핑몰에 나와 있는 IC는 거의 없다. 동일한 모델의 IC가 보호 전압에 따라 수 십가지 종류가 있다. 그래서, 원하는 보호 전압의 IC를 대량 주문 받아 생산하는 것 같다. 세이코 제품을 사용하지 못한다면 TI 제품을 사용할 수 있다. 여기에서 확인할 수 있다. 2017. 6. 16.
구심력과 원심력의 차이 구심력 (Centripetal Force)은 아래 그림의 물체 A가 원이나 커브를 그리며 이동하도록 하는 힘이다. 원심력 (Centrifugal Force)은 아래 그림의 물체 A가 구심력을 받아 원이나 커브를 그리며 이동할 때 물체 A 또는 물체 A 내부의 물체가 받은 힘이다. 실에 매달린 물체가 원 운동을 할때 물체가 받는 구심력과 원심력은 방향은 반대이고 크기는 같으며 구하는 식은 다음과 같다. 회전 각속도로 나타내면 다음과 같다. 실에 매달린 물체가 원 운동을 할때 구심력과 원심력의 크기가 같고 방향이 반대라면 알짜힘은 영이고 물체가 원이 아니라 직선 운동을 할거라고 착각하기 싶다. 하지만, 구심력과 원심력은 크기가 같고 방향이 반대지만 구심력과 원심력의 벡터 방향은 회전하기 때문에 물체가 원 운.. 2017. 6. 16.
가솔린의 분자식은 어떻게 될까? 가솔린(휘발유)은 하나의 분자로 된 물질이 아니다. 석유를 증류하여 낮은 온도에서 증류 되는 물질들을 모은 것이 휘발유이다. 그래서, 휘발유는 증류회사마다 또는 증류시기마다 조금씩 성분이 달라진다. 보통 탄화수소 분자들 중에서 탄소 개수가 4~12개인 9개의 분자가 주성분이다. 탄소 개수가 8개인 탄화수소가 옥탄가로 잘 알고 있는 옥탄이고, 탄소개소가 4개인 탄화수소는 부탄이다. 탄화수소는 탄소와 수소로 이루어진 간단한 분자로 C의 개수가 1개인 메탄에서 부터 C가 수십개인 물질까지 있다. ☞ 탄화수소 2017. 6. 15.
반응형