Standalone Industrial Sewing Machines – Using Nuvoton M480 series

This article mainly introduces:

The system framework of standalone industrial sewing machines

Why the Nuvoton M480 series is suitable for industrial sewing machines

Online data of M480

 

System framework of standalone industrial sewing machines

With the coming of the era where electronic products become smart, the industrial sewing machine market has gradually transformed from the past purely mechanical type to an electronic type. By using the cortex-M4 or cortex-M0 level microcontroller to control the DC brushless motor and step motor on the sewing machine, the application requirement of the system can be achieved. 

The system architecture can mainly be divided into two modules; the first is the HMI display module. Low-end products use segment screens or monochrome LCD screens; high-end products use colored TFT LCD screens (Nuvoton M480 series and N9H series products can all support the HMI control requirements of TFT LCD screens). The second is the motor control module (one to two microcontrollers are used according to different application needs); the main function of the microcontroller is to use PWM to control the rotation of the DC brushless motor or step motor, use ADC to perform feedback signal sampling for the motor current, and achieve over-voltage and over-current protection using ACMP (analog comparator). Under certain circumstances, developers will even add a quadrature encoder on the motor, and the microcontroller terminal can receive the feedback information provided by the quadrature encoder through the QEI (Quadrature Encoder Interface) interface, acquiring precise information on the location, rotation speed, and rotation direction of the motor. 


Why the Nuvoton M480 series is suitable for industrial sewing machine applications

  • As high as 192MHz Cortex-M4 core computing speed, and supports hardware DSP and FPU floating-point unit
  • DSP library supports trigonometric function lookup operations, reducing operation time
  • Sufficient memory space to support system design requirements
    • 512KB Flash/160KB SRAM version (three operational amplifiers built-in)
    • 256KB Flash/128KB SRAM version
  • Supports two sets of EPWM and two sets of BPWM functions, able to provide a total of 24 channels of PWM outputs
    • EPWM: enhanced PWM, each set of EPWM includes 6 counters, each set of EPWM can provide a total of 6 channels of PWM output
    • BPWM: basic PWM, each set of BPWM includes 1 counter, each set of BPWM can provide a total of 6 channels of PWM output
  • Supports 12-bit, 5MSPS, ADC
    • 512KB Flash/160KB SRAM version: Provides one set of ADC with a maximum of 16 channels
    • 256KB Flash/128KB SRAM version: Provides a set of ADC with a maximum of 24 channels
  • Supports two channels of USB OTG (high speed and full speed), both have built-in on-chip USB phy, able to be used to connect to upper computers (PC) or USB storage devices to access sewing patterns
  • Supports two channels of SD card storage devices (up to 2x 32GB)
  • Up to a maximum of 11 channels of UART (6x LPUART + 3x ISO7816 UART + 2x USCI UART)
  • Provides two sets of QEI (Quadrature Encoder Interface) to receive the feedback signals from the quadrature encoder
  • Provides two sets of ACMP (analog comparator) used for over-voltage and over-current protection
  • Provides the EBI interface that can be used to mount SRAM (up to 3x 1MB), or used to support i80 LCD screens

 

Online information on M480 and where to purchase the M480 development board

NuMicro® Family M480 Series Webpage

www.nuvoton.com/M480

NuMicro® Family M480 Series Technical Reference Manual

https://www.nuvoton.com/export/resource-files/TRM_M480_Series_EN_Rev2.02.pdf

NuMicro® Family M480 Series Datasheet

https://www.nuvoton.com/export/resource-files/DS_M480_Series_EN_Rev2.02.pdf

Nuvoton online store - M480 series development board purchasing

https://direct.nuvoton.com/

 

This website uses cookies to ensure you get the best experience on our website. Learn more
OK