2024/02 3

[전자] 온도에 따른 저항, 캐패시터, 인덕터의 변화

온도에 따른 저항, 캐패시터, 인덕터의 변화를 알아보자 환경시험에서나 너무 추울 때 전자 제품들이 잘 동작이 안될 때가 있다. 과연 왜 그럴까? 부품들이 온도에 영향을 제대로 동작하지 않기 때문이다. 그래서 작은 소자인 저항, 캐패시터, 인덕터가 온도의 따라서 어떻게 변화되는지 알아보자. 저항(Resistor) - 대부분의 금속 저항기의 경우, 온도가 증가하면 저항 값도 증가. (긍정적 온도 계수, PTC). 금속 내부의 자유 전자가 열에 의해 더 활동적이 되어 원자와 충돌할 확률이 높아지기 때문. R(T) = R0(1 + alpha(T - T0)) R(T)는 온도 T0에서의 저항,R0​는 기준 온도 T0​에서의 저항, alpha 는 재료의 온도 계수,T0 는 기준 온도, T 는 관심 있는 온도. - 반..

[MCU] MCUXpresso IDE, SDK, Configure the project - Components(LPC54605)설명-1

SDK, Configure the project - Components(LPC54605) 설정하는 옵션에 대해서 알아보자. SDK -Project에 어떤 옵션들이 있으면, 언제 사용하는지 알아보자! Operating Systems (운영 체제) - Device : Baremetal 운영 체제 없이 하드웨어에 직접 프로그램을 실행한다. 장점: 완전한 제어권, 효율성, 운영체제로 인한 오버 헤드가 없으므로 시스템 리소스를 최적으로 사용 단점: 다중 작업 관리가 어려움, 하드웨어 관리와 멀티 태스킹 로직을 직접 구현 - RTOS : FreeRTOS kernel 임베디드 시스템을 위한 실시간 운영 체제(RTOS), 작업(태스크)을 동시에 실행할 수 있는 멀티태스킹 환경 구성된다. 장점: 리소스가 제한된 시스템에..

[MCU] MCUXpresso IDE에 SDK 설치하는 법

IDE에 SDK를 적용하는 방법을 알아보자. SDK 설치 방법, SDK 예제 생성 (Import SDK example(s)), SDK 적용 프로젝트 생성 (Create a new C/C++ project)를 해보자. SDK 설치 방법 - Installed SDKs에 다운로드한 알집 상태의 SDK를 드래그하여 불러옴. (주의사항: SDK를 다운받을 때, IDE와 SDK가 호환되는 확인 필요. 버전에 따라서 SDK 가 IDE에 적용이 안됨.) - 불러온 SDK를 오른쪽 클릭. - Unzip archive : 아카이브 압축 풀기를 하여 SDK의 압축 풀어주면, SDK는 설치 완료. SDK 예제 생성 (Import SDK example(s)) - 화면의 오른쪽또는 메뉴 Fire -> New -> Import S..