Timing Specifying Device for Precise Motor Speed Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional motor control ICs require integer multiples of a reference clock for motor speed control, limiting flexibility in achieving precise rotational speeds, especially when fractional parts of the parameter are involved.
Innovation Solution
A timing specifying device with count processing circuitry that counts a reference clock, outputs timing signals for integer values, and handles fractional parts by stopping the count when a carryover occurs, allowing for precise motor clock generation and control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a motor control IC uses integer multiples of reference clock for motor speed control, then the device complexity is reduced and ease of operation is improved, but the manufacturing precision and adaptability of motor speed control deteriorate
Solution Approach 1:
The parameter is segmented into integer part and fractional part. The integer part is handled by conventional integer multiple division of reference clock, while the fractional part is handled by a separate fractional part handling circuit that generates additional pulse signals. This segmentation allows the system to maintain simple integer-based control while adding precision through the fractional component.
Solution Approach 2:
The invention adds a temporal dimension to the control parameter by introducing time-based pulse generation for the fractional part. Instead of solely relying on integer multiples of reference clock frequency, the system uses the time duration represented by the fractional part to generate supplementary pulse signals, thereby achieving precise speed control without increasing operational complexity.
2Device complexity
If a motor control IC uses integer multiples of reference clock for motor speed control, then the device complexity is reduced, but the adaptability of motor speed control deteriorates
Solution Approach 1:
The parameter is segmented into integer part and fractional part. The integer part is handled by conventional integer multiple division of reference clock, while the fractional part is handled by a separate fractional part handling circuit that generates additional pulse signals. This segmentation allows the system to maintain simple integer-based control while adding precision through the fractional component.
Solution Approach 2:
The invention changes the parameter representation from purely integer multiples to a hybrid format combining integer and fractional parts. The fractional part is converted into time-based pulse generation, allowing the system to adapt to a wider range of motor speed requirements while maintaining relatively simple circuit architecture.
3Productivity
If the count processing circuitry continuously counts the reference clock without stopping, then the productivity is improved, but the measurement precision of fractional parameter deteriorates
Solution Approach 1:
The counting operation is made periodic rather than continuous. The count processing circuitry stops counting when the fractional part carries over, and resets for the next integer cycle. This periodic stopping and resetting allows precise measurement of the fractional duration without continuously consuming counting resources, balancing productivity with measurement precision.
Data Source
AI summary
A timing specifying device includes count processing circuitry to count an input reference clock; and timing control circuitry configured to set a parameter having an integer part and a fractional part in the count processing circuitry. The count processing circuitry counts the reference clock, outputs a timing signal indicating that a time corresponding to an integer value has passed, and counts a value corresponding to the fractional part at a timing at which the timing signal is output. The integer value is a value indicated by the integer part. The count processing circuitry stops counting of the reference clock when a value obtained by counting the value corresponding to the fractional part carries over from a fraction.


