Page 270 - MDP2022-2
P. 270
라즈베리파이(Raspberry Pi)라고 하면 영국의 라즈베리파이 제단에서 "학교나
교육기관에서 기초 컴퓨터 & 과학 교육을 향상시키기 위해 개발한 싱글 보드 컴퓨
터"이다. 특징으로는 초소형 컴퓨터 이면서 가격이 저렴하다는 장점이 있으며 CPU,
USB포트, LAN포트, bluetooth모듈 등이 달려있다. 또한 USB-C 타입을 연결해 전
원을 공급하는 것이 가능하고, USB2, 3로 키보드나 마우스 또는 저장 장치들과 연
결할 수 있습니다. 인터넷을 사용하기 위한 GIGABIT ETHERNET 포트도 있고, 화
면 출력을 위해 MICRO HDMI 포트까지 지원이 되고 있으며 마이크로 컨트롤러
(MCU, Micro COntrol Unit)에서 지원하는 포트까지 일부 지원하고 있어 제품을
개발하거나 테스트를 하는데도 편리하게 사용할 수 있다. 제작한 작품에서는 서버
를 열고 안드로이드 어플리케이션의 신호 전달과 암 프로세서의 구동에 필요한 주
요 부품이다.
나. ARM 프로세서(STM32-F413ZHT6)
STM32F413xG / H 장치는 최대 100MHz의 주파수에서 작동하는 고성능 Arm
® Cortex ® -M4 32 비트 RISC 코어를 기반으로 한다. 그들의 Cortex ®-M4 코
어는 모든 Arm 단 정밀도 데이터 처리 명령 및 데이터 유형을 지원하는 부동 소수
점 단위 (FPU) 단 정밀도를 특징으로 한다. 또한 전체 DSP 명령어 세트와 애플리
케이션 보안을 강화하는 메모리 보호 장치 (MPU)를 구현한다. STM32F413xG /
H 장치는 STM32F4 액세스 제품 라인 (전력 효율성, 성능 및 통합을 결합한 제품
포함)에 속하며 BAM (Batch Acquisition Mode)이라는 새롭고 혁신적인 기능을 추
가하여 데이터 일괄 처리 중에 더 많은 전력 소비를 절약 할 수 있다.
STM32F413xG / H 장치는 고속 임베디드 메모리 (최대 1.5MB의 플래시 메모리,
320KB의 SRAM)와 2 개의 APB 버스, 3 개의 AHB 버스 및 32 개의 주변 장치에
연결된 광범위한 고급 I / O 및 주변 장치를 통합합니다. 비트 다중 AHB 버스 매
트릭스이다. 모든 장치는 12 비트 ADC, 12 비트 DAC 2 개, 저전력 RTC, 모터 제
어용 PWM 타이머 2 개, 범용 32 비트 타이머 2 개 및 저전력 타이머를 포함한
12 개의 범용 16 비트 타이머를 제공한다. 안드로이드 어플리케이션에서 받은 신
호를 라즈베리를 통하여 암 프로세서에서 구동하게 된다. 모터와 모터 드라이버가
연결되어 구동시키기 위한 주요 부품이다.