Home » Post » STM » STM32F103 하드웨어 개발 시작하기 번역 – 파워 편

STM32F103 하드웨어 개발 시작하기 번역 – 파워 편

서론은 생략한다. 또한 필자는 64핀의 F103을 사용할 것 므로, 100핀 이상의 문서 기술은 생략한다.  리셋부도 딱히 필요 없어서 대다수가 생략됨.

 

1. POWER

  •  ADC 정확도를 높이기 위해 별도의 V_{DDA}핀이 있음
  •  ADC 전용 Ground Pin(V_{SSA})이 있음. Package에 따라 다르지만, V_{REF-}은 반드시 V_{SSA}핀과 연결되어 있어야 함.

PACKAGE가 64핀, 혹은 그 이하일 때.

V_{REF-}와 V_{REF-}핀 없음. 내부적으로 V_{DDA}와 V_{SSA}핀에 연결되어 있음.

Voltage Regulator

 Voltage Regulator는 항상 Reset 후에 동작함. 아래와 같이 3가지 모드가 존재한다.

  • Run Mode (동작 모드) : 모든 곳에 1.8V로 전원을 공급한다. (코어, 메모리, 주변 디지털 회로 등등)
  • Stop Mode (정지 모드 ) : 내용 저장을 위해 레지스터와 SRAM에만 전원을 공급한다.
  • Standby Mode(대기 모드) : regulator 동작 안함. 레지스터와 SRAM에 저장된 백업 영역과 대기 회로를 제외한 모든 데이터가 손실된다.

 

Power Supply

회로는 안정화된 V_{DD}에 의해 전원 공급을 받는다.

  • 주의:
    • ADC 사용 시 V_{DD}는 2.4V ~ 3.6V 사이 값을 가진다.
    • ADC 미사용 시 V_{DD}는 2.0V ~ 3.6V 사이 값을 가진다.
  • V_{DD}핀은 반드시 추가 디커플링 커패시터를 사용해야 함.   두 가지를 구현해야 한다.
    • 핀마다 100nF 세라믹 커패시터를 사용한다.
    • 대용량 세라믹 또는 탄탈 커패시터를 하나만 사용한다.   용량은 최소 4.7\mu F이지만, 보통 10\mu F를 사용한다.
  • V_{BAT}핀은 1.8V~3.6V 전압을 사용하는 추가 배터리를 연결한다.  배터리를 안쓸거면 V_{DD}핀처럼 100nF 디커플링 세라믹 커패시터를 연결한다.
  • V_{DDA}핀은 반드시 두 개의 디커플링 커패시터가 필요하다. 하나의 100nF 세라픽 커패시터와 하나의 1\mu F 탄탈 또는 세라믹 커패시터를 연결한다.
  • 다음과 같은 추가 대책은 Analog 노이즈를 줄일 수 있다.
    • V_{DD}에서 페라이트 비드를 추가해 V_{DDA}에 연결한다.
Figure 2. Power Supply Scheme

N은 V_{DD}와 V_{SS}의 갯수이다.

System Reset

NRST 핀이 low level(ground에 가까운 값을 가짐)이 되면 리셋이 된다.

Figure 5. Reset Circuit

풀-다운 커패시터가  충 \cdot 방전 됨에 따라 장치 전력 소모가 증가한다. 커패시터 권장 용량은 100nF이나, 전력 소모를 제한하기 위해 10nF로 줄일 수 있다.

 

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.