
이번 편에서는 Octopart를 사용하여 설계 중인 제품의 마이크로컨트롤러(MCU)에 적합한 대체 부품이나 대안 부품을 찾는 방법을 알아보겠습니다.
마이크로컨트롤러는 매우 흔한 부품이며, 다양한 제조업체, 부품 선택, 주변 장치가 있는 유형 등이 있습니다. 선택지가 종종 압도적으로 느껴질 수 있습니다 - 그래서 이 비디오에서는 몇 가지 팁과 요령을 보여주고, Octopart를 사용하여 그 검색을 단순화하는 방법을 보여줍니다.
아직 확인하지 않았다면, 이 Octopart 시리즈의 이전 비디오들을 확인해 보세요:
이제, 이 네 번째 파트에서는 우리 제품에 적합한 대체 마이크로컨트롤러 - 또는 MCU - 를 찾아보고 있습니다.
시리즈 전반에 걸쳐 참조한 디자인은 마이크로 쿼드콥터 제어 PCB입니다. 이 디자인을 위해, 예를 들어 부품이 품절되거나 새로운 디자인에 권장되지 않거나(NRND), 수명이 다한(EOL) 경우를 대비해 여러 적합한 대체 부품을 이미 찾았습니다.
이 비디오에서는 PCB의 두뇌인 STM32 마이크로컨트롤러를 다루고 있습니다.
간단히 회로도로 들어가 보면, MCU는 오른쪽 상단 섹션에 위치해 있습니다. USB, SPI, ADC 등 다양한 인터페이스를 지원하며 충분한 RAM과 플래시, 그리고 처리 능력이 필요합니다. 이는 쿼드콥터의 모든 계산과 제어를 담당합니다: 상태 추정, 제어 시스템, 통신, 주변 장치 관리.
따라서, 가장 느린 MCU가 될 수는 없습니다 - 합리적으로 빠르면서 여러 인터페이스를 제공해야 합니다.
또한, PCB 자체가 컴팩트합니다 - 대략 40x40 mm이며, 모든 구성 요소는 상단에 배치됩니다. 이는 사용할 수 있는 크기와 패키지 유형을 제한합니다. 현재 마이크로컨트롤러는 크기 제약을 충족하기 위해 선택된 QFN 스타일 48-리드 핀 패키지입니다.
단순한 4층 PCB이며, 추가 층이나 특별한 PCB 기술을 요구할 수 있는 미세 피치 BGA나 다른 패키지를 도입하고 싶지 않습니다. 그래서 이 비디오에서는 비슷한 패키지 유형을 고수하려고 합니다.
우리가 찾고 있는 것은 다음과 같습니다:
이 가이드를 위해, 우리는 STM32 생태계 내에서 단순화하고 유지하고 있습니다.
Octopart로 향하기 전에, 제조사 자체 도구를 확인하는 것이 유용할 수 있습니다. STMicroelectronics의 경우, STM32 패밀리는 다음을 포함합니다:
이들은 호환 가능한 것이 무엇인지 알려주고 핀 배치 계획에 도움을 줍니다. 그러나 Octopart를 사용하면 유통업체의 가용성과 가격을 한 곳에서 교차 참조할 수 있습니다.
Octopart로 이동한 다음, 왼쪽 상단 메뉴에서 선택하세요:
전자 부품 → 집적 회로 → 임베디드 프로세서 및 컨트롤러 → 마이크로컨트롤러
여기에서 오른쪽에 있는 필터 표시를 클릭하세요.
우리의 설계 요구 사항을 반영하기 위해:
이 필터를 적용하면 수천 개의 옵션이 61개로 좁혀집니다.
다음으로, 플래시 메모리 크기에 대한 필터를 추가합니다.
이렇게 하면 결과 세트가 10개의 MCU로 줄어들며, 모두 핵심 물리적 및 메모리 요구 사항을 충족합니다.
부품 사양 탭을 클릭하여 다음을 보고 비교하세요:
이 표를 통해 후보들을 빠르게 비교할 수 있습니다. 필요한 경우, 예를 들어 다음과 같은 필터를 추가할 수 있습니다:
STM32F411CEU6에 관심이 있다고 가정해 봅시다. 부품을 클릭하여 자세한 보기를 엽니다:
이를 통해 기능적 및 레이아웃 관점에서 적합성을 쉽게 검증할 수 있습니다.
Altium Designer를 사용하고 있다면, 부품 번호를 복사하여 제조업체 부품 검색 패널에 붙여넣으세요. 가능하다면:
핀 호환성을 확인하고 구성을 위한 응용 노트를 검토하세요.
이 비디오와 안내는 Octopart가 얼마나 빠르고 쉽게 다음을 할 수 있게 해주는지 보여줍니다:
다른 사이트나 도구를 방문할 필요가 없었습니다. Octopart가 모든 핵심 데이터를 한 곳에서 제공했습니다.