본문 바로가기
임베디드.일렉트로닉스/EFM8

EFM8 SB1 ADC

by 리치굿맨 2015. 6. 19.

 

 

ADC 개요

 

 

8비트 8051 MCU EFM8 Sleepy Bee 시리즈의 ADC 정보 정리.

 

주요특징.

- SAR(successive approximation-register) single ended ADC,

- 12/10/8 bit mode.

- 75 ksps in 12bit mode, 300ksps in 10bit mode.

- track-and hold.

- programmable window detector.

- anaglog multiplexer. 최대 10채널.

- VREF : internal voltage reference(1.65V)/external voltage reference/VDD/internal LDO 1.8V 선택가능.

- low power mode .

- interrupt : converson complete, window compare.

- Flexible outpur formatting.

- Gain Setting : 1x, 0.5x. 1x인 경우 ADC full range = VREF, 0.5x 인 경우 ADC full range = VREFx2.

- 온도센서 포함.

 

정보원본 : EFM8SB1 Reference Manual 의 페이지 124 ~ 143

 

 

  

 

ADC 기능 블럭.

 

 

 

 

 

 

 

 

 

SAR Clock

 

주파수 결정기준 : 통상 설정된 클럭소스 기준 가능한 최대값이 되도록 설정함.

divider 설정 : AD0SC field

 

 

 

 

 

 

 

Voltage Reference

 

 

- REF0CN 레지스터의 REFSL 필드값으로 선택설정함. 선택가능 : 1.65V(내장)/VDD/LDO/외부핀에 인가된 전압.

 

 

 

 

 

 

 

 

Burst Mode

 

- Burst Mode는 conversion 이 아닌 구간에서 ADC가 low power 상태로 있을 수 있게 하여 전력감소 가능.

- Burst Mode 가 enable되면, ADC 는 low power mode 에서 wake 하여, 1,4,8,16,32,64 샘플들을 accumulates 한다. 이때 내부 low power high frequency oscillator  를 사용한다. 그리곤 다시 low power  상태로 진입한다.

- Burst mode  에서의 clock 은 system clock  과 무관하기 때문에 , system clock 이 느려도 system clock 1주기 내에서도 ADC는여러번 conversion 수행하고 low power state 로 진입가능하다.

 

 

 

 

 

 ADC0CN0 : ADC0 Control Register

 

 

 

 

 

 

 

 본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244

 

 

///332.

'임베디드.일렉트로닉스 > EFM8' 카테고리의 다른 글

EFM8 소프트웨어 리셋 시키는법.  (0) 2015.11.05
EFM8 ADC 활용법.  (0) 2015.06.24
EFM8 SB1 ADC  (0) 2015.06.19
EFM8 인트럽트 코드생성.  (0) 2015.06.10
EFM8 SB1 개발보드.  (0) 2015.06.09
EFM8 SB1. PCA 이용 RTC 분주 클럭 핀 출력하기.  (0) 2015.05.02

태그

,

댓글0


   
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     선물 인버스 |선물 USDT