티스토리 뷰

오늘은 MicroChip사에서 생산하는 아날로그-디지털 변환기 중 하나인 MCP3428에 대해 알아 보겠습니다.

이 부품은 I2C 통신이 가능하면서 16비트라는 비교높은 해상도를 가지고 있고 가격도 적당하다고 판단돼 관심을 가졌던 부품입니다.

 

[주요 특징]

  • 16비트 델타-시그마
  • 4 채널 차분 입력
  • 차분 입력 범위 : -V_Ref ~ +V_Ref
  • 매 변환마다 내부 오프셋과 이득을 자동 보정
  • 기준 전압(V_Ref) 내장 : 정확도(2.048V±0.05%), 변동(15ppm/℃)
  • 프로그래밍 가능한 이득 증폭기(PGA, Programmable Gain Amplifier) : 1 또는 2, 4, 8
  • 노이즈 레벨 : 10 ppm(예를 들어 100V인 경우 1mV)
  • 데이터 속도 옵션 : 15 SPS(16비트), 60 SPS(14비트), 240 SPS(12비트)
  • 일회성 또는 연속 변환 옵션
  • 저전류 소비 : 연속 변환의 경우 135uA
  • 내장 오실레이터
  • 단일 전원 동작 : 2.7~5.5V
  • 넓은 온도 범위 : -40℃ ~ +125℃

[핀 배치도]

  • 2 채널의 고정 주소인 MCP3426과 2 채널을 프로그래머블 주소를 갖는 MCP3427, 4 채널이면서 프로그래머블 주소를 갖는 MCP3428 등 3가지 종류가 있음.
  • 이 중 MCP3428(SOIC-14, MCP3428-E/SL)에 대해 설명함(대부분의 특성은 모두 동일함)

 

[전기적인 특성]

  • 노이즈가 일반적으로 전체 범위 대비 0.1% 수준임

 

[최소 표현 값]

  • 16비트 설정인 경우, 1비트의 값은 62.5uV를 나타냄.
  • 아래에 표현 값에 대한 설명 참조

 

상위 바이트 하위 바이트 변환 값 계산 방식
01111111 11111111 32,767  
01111111 00000000 32,512  
00000001 00000000 256  
00000000 11111111 255  
00000000 10000000 128  
00000000 00000010 2  
00000000 00000001 1 1
00000000 00000000 0 0
11111111 11111111 -1 (255*256+255)-(256*256)
11111111 11111110 -2 (255*256+245)-(256*256)
11111111 00000000 -256 (255*256)-(256*256)
10000000 00000000 -32,768 (128*256)-(256*256)

 

[프로그래밍 레지스터]

연속 변환 모드를 사용할 예정임.

 

이득:1, 연속모드, 15 SPS

Meaning Code Ready CS
(Channel Selection)
CM
(Conversion Mode)
SR
(Sample Rate)
PGA
채널#1 0x18 0 00 1 10 00
채널#2 0x38 0 01 1 10 00
채널#3 0x58 0 10 1 10 00
채널#4 0x78 0 11 1 10 00

이득:8, 연속모드, 240 SPS(12비트)

Meaning Code Ready CS
(Channel Selection)
CM
(Conversion Mode)
SR
(Sample Rate)
PGA
채널#1 0x13 0 00 1 00 11
채널#2 0x33 0 01 1 00 11
채널#3 0x53 0 10 1 00 11
채널#4 0x73 0 11 1 00 11

 

[주소 지정 방식]

  • 상위 5개 바이트가 '01101'로 고정돼 있음.
  • 항위 3개 바이트를 이용하여 주소 지정(8개, 0x68 ~ 0x6F)

 

반응형

'HWDesk > ElectronicParts' 카테고리의 다른 글

마이크로프로세서 종류  (2) 2024.11.09
토르(THOR) 종류  (0) 2024.09.07
아날로그-디지털 변환기 : ADS1219  (2) 2024.08.07
Reference Model for Electronic Part  (0) 2024.08.06
NAU7802SGI : ADC, 24 bits, I2C  (0) 2024.08.02