MCU-Predriver Communication Timing for Motor Noise Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Noise oscillations during communication in motor driving systems with MCU and IC cause electromagnetic interference, leading to malfunctions, reduced functionality, and safety risks.

Innovation Solution

A control device and communication method that include an MCU with a communication timing judgment portion to avoid noise-affected times, executing communication only when it does not overlap with noise from other factors, and comparing traffic requirements for setting writes and reads to optimize communication timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication is executed periodically between MCU and IC, then settings can be written and fail information can be read, but noise oscillations occur causing electromagnetic interference

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidelectromagnetic interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies periodic action by executing communication between MCU and IC only at specific intervals when the motor is stopped, rather than continuously or at fixed periodic intervals. The communication timing judgment portion determines appropriate moments based on motor operation state, creating a periodic communication pattern that avoids noise-prone periods when the motor is running.

Inventive Principle:
Principle #19Periodic action

2Reliability

If communication is executed frequently to ensure settings are written, then communication reliability improves, but noise oscillations increase causing electromagnetic interference

Engineering Contradiction:
Improvesettings writing reliabilityVSAvoidnoise oscillations
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by checking the motor operation state before executing communication. The communication timing judgment portion performs a preliminary check to determine if the motor is stopped, and only then proceeds with communication. This preliminary verification ensures that communication is executed at appropriate times before noise oscillations can occur during motor operation.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If communication timing is restricted to avoid noise, then electromagnetic interference is reduced, but communication efficiency decreases

Engineering Contradiction:
Improveelectromagnetic interferenceVSAvoidcommunication efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent applies dynamics by making communication timing adaptive rather than fixed. The communication timing judgment portion dynamically determines communication moments based on real-time motor operation state. When the motor is stopped, communication can be executed; when the motor is running, communication is postponed. This dynamic adjustment optimizes both electromagnetic interference reduction and communication efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240305173A1Control device and communication method in control device
Publication Date: 2024.09.12 MITSUBA CORP
  • US20240305173A1 patent drawing
  • US20240305173A1 patent drawing
  • US20240305173A1 patent drawing

AI summary

A motor control device includes an MCU and a predriver configuring at least a part of a circuit for controlling driving of a motor. The MCU includes a communication timing judgment portion, judging whether or not a timing is to execute a communication between the MCU and the predriver and outputting a communication execution command when the timing is judged to be a timing to execute the communication between the MCU and the predriver; and a communication portion, executing the communication between the MCU and the predriver when the communication execution command is input. The communication timing judgment portion judges a timing that does not overlap with a timing at which noise occurs due to a factor other than the communication between the MCU and the predriver as the timing to execute the communication between the MCU and the predriver.