Motor Control Device Verification via Dual Memory Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Game machines experience static electricity issues that can interfere with motor control commands, making it difficult to verify if speed commands are correctly transmitted and executed by the motor control device.
Innovation Solution
A motor control device with a first and second memory, a communication interface circuit, a command parser, a control unit, and a drive signal generator that allows external verification of control commands by storing and generating response signals to confirm communication states and control information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a synchronous motor is used with external speed control, then speed fluctuations can be controlled, but it becomes difficult to determine externally whether the speed command has been overwritten by static electricity
Solution Approach 1:
The patent implements feedback by having the motor control device transmit back the control information it received to the external device. This allows the external device to verify whether the speed command was correctly received and whether it has been overwritten by static electricity, thus maintaining command verification capability while using synchronous motor with external speed control.
Solution Approach 2:
The patent applies preliminary action by storing the received control information in a memory before executing it. This allows the system to preserve the original command for later verification purposes, enabling external devices to check whether the command has been corrupted by static electricity before the motor executes the potentially corrupted instruction.
2Ease of operation
If control commands are transmitted through a communication interface in a game machine environment, then motor control is achieved, but static electricity from game media contact can overwrite control information
Solution Approach 1:
The motor control device transmits the received control information back to the external device through the communication interface. This feedback mechanism enables the external device to verify the integrity of the control command and detect whether static electricity has caused overwriting, thus maintaining reliability while preserving ease of operation.
Solution Approach 2:
The patent uses memory as an intermediary to store and preserve the original control information. This intermediary component allows the system to maintain a copy of the command for verification purposes, protecting against static electricity interference while keeping the control operation simple and easy to implement.
3Speed
If speed command is transmitted to motor control device, then motor speed control is achieved, but external verification of command accuracy is not possible
Solution Approach 1:
The motor control device provides feedback by transmitting back the control information it received to the external device. This allows the external device to measure and verify whether the speed command was accurately transmitted and received, enabling measurement precision for command transmission accuracy while maintaining motor speed control functionality.
Data Source
AI summary
A motor control device configured to control a motor, includes a first memory; a second memory different from the first memory; a communication interface circuit configured to receive a control command from an external device; a command parser configured to store control information in the first memory and in the second memory when the control command includes control information defining an operation of the motor, and to generate a response signal including the control information stored in the first memory when the control command includes a command for verifying a communication state and transmit the response signal to the external device via the communication interface circuit; a control unit configured to read the control information from the second memory; and a drive signal generator.


