AnalogDevice 사의 ADuCM360은 Cortex M3 기반의 MCU입니다.
필자가 지금까지 ST사의 MCU로 개발하여 그런지 모르겠지만 이 MCU는 ST에 비하여 개발 환경이나 개발에 필요한 정보 등이 많이 부족합니다. 특히 글을 쓰는 2019년도에는 ST사의 많은 지원으로 개발 IDE도 무료고 HAL, TouchGFX 등의 라이브러리도 무료로 개발하기에 편리합니다.
그리고 이 MCU는 ST 사의 MCU 들에 비하면 퍼포먼스가 떨어집니다.
그럼에도 불구하고 이 AnalogDevice사의 이 MCU가 가지는 장점이 있습니다. 바로 ADC입니다.
일반적으로 센서는 ADC를 읽어서 측정을 하는 방식으로 ADC의 해상도가 높을수록 정밀한 측정이 가능합니다.
ST는 기본적으로 12bit ADC를 지원합니다.
그에 반에 ADuCM360은 24bit Dual Sigma Delta ADC를 지원합니다. (Sigma Delta ADC에 대한 정보는 구글링에 대해서 찾으시기 바랍니다.)
ST는 Sigma Delta ADC는 특정 라인업만 지원하고 16bit ADC입니다.
따라서 정밀한 측정이 필요한 센서 측정회로에는 ADuCM360을 쓸 수 있습니다.
** 아래는 Sigma Delta ADC에 대한 개념을 시뮬레이션 할 수 있는 Applet 사이트입니다.
- https://www.analog.com/en/design-center/interactive-design-tools/sigma-delta-adc-tutorial.html