Motor Drive Controller Frequency Multiplication Using Single Timer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor drive controllers require high-cost, high-performance microcomputers to handle the frequency conversion of rotation pulse signals, especially when a motor outputs a single rotation pulse signal, as they need to multiply the frequency, complicating processing and increasing system costs.
Innovation Solution
A motor drive controller with a microcomputer equipped with at least one timer that multiplies the rotation pulse signal by a natural number n, where n is 2 or greater, and only outputs the conversion signal when the motor reaches a predetermined speed, using a single timer to manage the frequency conversion efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a microcomputer multiplies the rotation pulse signal frequency to handle motors outputting single rotation pulse signals, then the motor selection flexibility is improved, but the processing complexity and system cost increase
Solution Approach 1:
The patent introduces an intermediary frequency conversion circuit that converts the single rotation pulse signal into multiple pulse signals with different frequencies. This intermediary device handles the complex frequency multiplication task, allowing the microcomputer to work with simplified signals while maintaining the ability to support various motor types.
Solution Approach 2:
The frequency conversion process is segmented into multiple discrete frequency outputs (e.g., 4 pulses/rotation, 12 pulses/rotation, 20 pulses/rotation). Each frequency segment corresponds to specific motor pole configurations, allowing the system to handle different motor types by selecting appropriate frequency segments rather than processing all possibilities in a single complex operation.
2Productivity
If a high-speed microcomputer is used to measure the period of rotation pulse signals and multiply frequency, then the processing capability is improved, but the system cost increases
Solution Approach 1:
Instead of using a high-speed microcomputer that can handle all possible frequency multiplication tasks, the patent implements partial action by using a standard microcomputer with a frequency conversion circuit that provides specific predetermined frequency outputs. This approach performs only the necessary frequency conversions needed for common motor configurations, avoiding the excessive capability and cost of a high-speed microcomputer.
Solution Approach 2:
The patent replaces the expensive high-speed microcomputer with a combination of a standard (cheaper) microcomputer and a dedicated frequency conversion circuit. The frequency conversion circuit handles the computationally intensive frequency multiplication tasks, allowing the use of a lower-cost microcomputer that would otherwise be insufficient for the task.
3Adaptability or versatility
If the rotation pulse signal frequency is converted to support motors with different rotor poles, then the motor replaceability is improved, but the signal processing complexity increases
Solution Approach 1:
The frequency conversion circuit is designed with multi-functionality to handle various motor configurations. It can generate multiple frequency outputs (4 pulses/rotation, 12 pulses/rotation, 20 pulses/rotation) that correspond to different motor pole configurations, allowing a single circuit to support multiple motor types without requiring separate processing paths for each motor variant.
Data Source
AI summary
A motor drive controller is provided with: a motor drive circuit that drives a motor and having a position detector that detects a position of a rotor of the motor and outputs a position detection signal; a motor control circuit that generates a rotation pulse signal based on the position detection signal output by the motor drive circuit; and a microcomputer that is provided with at least one timer and outputs a conversion signal that is obtained by multiplying the rotation pulse signal by n, where n is a natural number equal to or greater than two.


