Table of Contents
적절한 마이크로 제어기를 선택하면 전자 프로젝트의 성공에 필수적입니다. 그것은 다양한 매개 변수를 평가하여 응용 프로그램의 요구 사항을 준수합니다. 이 문서는 올바른 마이크로 제어기를 선택하여 지원하기위한 주요 요소와 계산을 강조합니다.
Microcontroller 선택을위한 주요 매개 변수
주요 사양을 이해하는 것은 옵션의 축소에 도움이됩니다. 중요한 매개 변수는 처리 전력, 메모리 용량, 입력 / 출력 핀 및 전력 소비를 포함합니다. 이러한 요인은 미세 제어기의 작업을 효율적으로 수행 할 수있는 능력에 영향을 미칩니다.
가공 힘과 시계 속도
시계 속도는 빠른 마이크로 제어기가 지시를 실행할 수 있는지 결정합니다. 더 높은 속도는 더 빠른 처리 그러나 전력 소비를 증가할 수 있습니다. 당신의 프로젝트의 복잡성을 고려하여 적절한 시계 속도를 선택할 수 있습니다.
메모리 요구 사항
메모리는 코드 및 데이터를 저장하는 데 중요합니다. 플래시 메모리는 실행 중에 RAM이 사용되지만 프로그램을 보유합니다. 응용 프로그램의 코드 크기와 데이터 처리 요구에 따라 필요한 크기를 계산합니다.
입력/출력 고려
센서, 액추에이터 및 통신 인터페이스에 필요한 입력/출력 핀의 수를 결정합니다. 또한, 마이크로 컨트롤러가 프로젝트의 전력 제약 내에서 작동하도록 전원 공급 옵션을 평가합니다.
Microcontroller 선택 계산
계산은 마이크로 제어기가 당신의 필요를 충족하는지 확인하는 데 도움이됩니다. 예를 들어, 처리 시간은 시계 속도에 의해 작업 복잡성을 분할하는 것을 포함한다. 전력 소비는 현재 끌고 운영 시간에 따라 대략적으로 될 수 있습니다.
- 처리 시간 = 작업 복잡성 / 시계 속도
- 전력 소비 = 현재는 x 가동 시간을 그립니다
- 메모리 필요 = Code size + 데이터 요구 사항
- I/O 핀의 수 = 감지기의 수 + 액추에이터 + 공용영역