FTM Board Club
MCP3564 Weight Scale Demo

The MCP3564 Weight Scale Demo is based on the MCP3564 24-bit Delta-Sigma Analog-to-Digital Converter (ADC) and on the PIC24FJ256GB410 microcontroller. The design of the weight scale uses techniques to improve the precision and the accuracy of the measurements and to minimize power consumption.

The MCP3564 Weight Scale Demo has a dedicated graphical user interface (GUI) which can be used for a detailed measurement analysis, for auto or manual calibration and for changing ADC settings via USB connection to the board.

The MCP3564 Weight Scale Demo measurement and calibration (using only a 100g weight) can be performed without the PC connection.


The MCP3564 is a 4-channel, 24-bit, Delta-Sigma Analog-to-Digital Converter (ADC) with programmable data rate of up to 153.6 kSPS. It offers integrated features such as internal oscillator, temperature sensor and burnout sensor detection, in order to reduce system component count and total solution cost.

The MCP3564 ADC is fully configurable with Oversampling Ratio (OSR) from 32 to 98304 and gain from 1/3X to 64X. These devices include an internal sequencer (SCAN mode) with multiple monitor channels and a 24-bit timer to be able to automatically create conversion loop sequences without needing MCU communications. Advanced security features, such as CRC and register map lock, can ensure configuration locking and integrity, as well as communication data integrity for secure environments.

These devices come with a 20 MHz SPI-compatible serial interface and communication is largely simplified with 8-bit commands, including various continuous read/write modes and 24/32-bit multiple data formats that can be accessed by the Direct Memory Access (DMA) of an 8-bit, 16-bit or 32-bit MCU.

The MCP3564 is offered in ultra-small 3x3mm UQFN-20 package and is specified over an extended temperature range from -40C to +125C.