LCD & Voice Electronic Scale Solution

The NuMicro® NSC128L42 is a highly integrated microcontroller specifically designed for high-precision applications such as electronic scales and sphygmomanometers. It is well-suited for any product requiring high-precision measurement, display capabilities, and voice output.

The chip perfectly integrates a 24-bit Sigma-Delta ADC, an LCD driver, and advanced voice compression and playback functionality. With its built-in hardware-based signal processing and direct-drive speaker capability, the NSC128L42 significantly simplifies hardware circuit design and reduces overall system BOM costs, enabling customers to achieve faster time-to-market and seamless mass production.

  • Feature
     
    Highly Integrated AFE
    - 
    Seamless Integration: 24-bit Sigma-Delta ADC paired with a 6-stage hardware Biquad filter.
    - 
    CPU Efficiency: Hardware-based filtering performs all digital signal processing tasks with zero CPU overhead.
     
    Highly Integrated Voice Solution
    - 
    Embedded Storage: 320 KB internal Flash eliminates the need for external SPI Flash.
    - 
    Direct-Drive Audio: Integrated Class-D amplifier drives speakers directly, minimizing system complexity and BOM costs.
  • Specifications
    NSC128L42 (32-bit Arm® Cortex®-M23)
    -  Operating Frequency: 49.152 MHz
    -  Operating Voltage: 2.0 V to 5.5 V
    -  Memory: 320 KB Flash + 6 KB ISP Flash memory / 18 KB SRAM
    -  BIQ Block: Highly flexible 6-stage Biquad filter design allows for versatile digital filtering implementation
    -  Sigma-Delta ADC: 24-bit Sigma-Delta ADC with direct connection to the internal BIQ block
    -  SAR ADC: 12-bit
    -  LCD Driver: 4 × 48, 6 × 46, 8 × 44 COM/SEG
    -  Audio Output: Class-D Amplifier, 0.35 W, 3.6 V, 8 Ω
    -  Connectivity: UART × 3, SPIM, SPI, I²C
    -  PWM: 3 channels, 14-bit
    -  Timer: 3 × 16-bit Timer + RTC + WDT
    -  PDMA: Supports 6 independently configurable channels
    -  Package: LQFP-64/80/128
  • System Block Diagram

                    applications 10