Motor Control Device Sensor Interface Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control devices face challenges in accommodating different types of rotation angle sensors, which can vary depending on the device and motor configuration, especially in game machines where space is limited, and during substrate reuse, requiring a solution that allows for flexibility in sensor types.

Innovation Solution

A motor control device with a communication interface for receiving control commands, a sensor interface capable of connecting various rotation angle sensors, and a controller that adjusts the motor speed based on detection signal intervals from either a first or second rotation angle sensor, allowing for compatibility with both rotary encoders and Hall sensors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a rotary encoder is used as the rotation angle sensor to achieve high angular resolving power for precise position detection, then measurement precision is improved, but the device complexity and space requirement increase due to the disk-like component fitted to the rotary shaft

Engineering Contradiction:
Improveangular resolving powerVSAvoidspace requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The motor control device is designed with a universal sensor interface that can accommodate multiple types of rotation angle sensors (Hall sensors and rotary encoders). The controller automatically adapts to the connected sensor type by detecting signal characteristics, allowing the same hardware platform to support both compact Hall sensors and high-precision rotary encoders without requiring separate control circuits for each sensor type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If a Hall sensor is used as the rotation angle sensor to reduce space requirements and device complexity, then device complexity is reduced, but measurement precision deteriorates due to lower angular resolving power

Engineering Contradiction:
Improvespace requirementVSAvoidangular resolving power
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The controller dynamically adjusts its operation based on the detected sensor type. When a Hall sensor is detected, the controller uses measurement intervals suited for lower angular resolving power. When a rotary encoder is detected, the controller switches to measurement intervals optimized for high angular resolving power. This dynamic adaptation allows the system to extract maximum precision from each sensor type without requiring separate hardware configurations.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the motor control device is designed to support multiple types of rotation angle sensors for reuse and adaptability, then adaptability is improved, but device complexity increases due to the need to handle different sensor types

Engineering Contradiction:
Improvesensor type compatibilityVSAvoidcontrol circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller implements self-identification functionality that automatically detects the connected sensor type by analyzing the characteristics of incoming detection signals. Based on this automatic detection, the controller self-configures its measurement intervals and control parameters without requiring manual intervention or complex configuration circuits. This self-service approach enables multi-sensor support while keeping the control circuit relatively simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10008964B2Motor control device and game machine
Publication Date: 2018.06.26 OMRON CORP
  • US10008964B2 patent drawing
  • US10008964B2 patent drawing
  • US10008964B2 patent drawing

AI summary

A motor control device includes: a communication interface receiving from an external device a control command for defining a target rotation amount and a target rotation speed of the motor; a sensor interface connected with a first rotation angle sensor outputting a first detection signal in every rotation of the motor at a first angle or a second rotation angle sensor outputting a second detection signal in every rotation of the motor at a second angle larger than the first angle; a controller obtaining a measured value of a rotation speed of the motor based on a reception interval of the first or second detection signal, to decide a set value of the rotation speed to bring the measured value close to the target rotation speed; and a drive signal generator generating a drive signal for rotating the motor according to the set value, and outputting the drive signal.