Motor drive control device, motor unit, and motor drive control method
US-11831270-B2 · Nov 28, 2023 · US
US9641111B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9641111-B2 |
| Application number | US-201514815063-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 31, 2015 |
| Priority date | Jul 31, 2014 |
| Publication date | May 2, 2017 |
| Grant date | May 2, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A stepping motor driving device includes a table, a driving pulse control part, an interpolation number indicating part and a driving part. The table stores thinned data which is thinned from original data and designates a pulse width of a driving pulse relating to a slow-up control or a slow-down control of a stepping motor. The driving pulse control part sequentially reads the thinned data from the table at predetermined intervals, to interpolate the thinned data in accordance with a given interpolation number so as to generate interpolated data and to output the driving pulse with the pulse width designated by the thinned data or the interpolated data by sequentially using the thinned data and the interpolated date at predetermined intervals. The interpolation number indicating part indicates the interpolation number to the driving pulse control part. The driving part drives the stepping motor in accordance with the driving pulse.
Opening claim text (preview).
What is claimed is: 1. A stepping motor driving device comprising: a table configured to store thinned data which is thinned from original data and designates a pulse width of a driving pulse relating to a slow-up control or a slow-down control of a stepping motor; a driving pulse control part configured to sequentially read the thinned data from the table at predetermined intervals, to interpolate the thinned data in accordance with a given interpolation number so as to generate interpolated data and to output the driving pulse with the pulse width designated by the thinned data or the interpolated data by sequentially using the thinned data and the interpolated date at predetermined intervals; an interpolation number indicating part configured to indicate the interpolation number to the driving pulse control part; and a driving part configured to drive the stepping motor in accordance with the driving pulse outputted by the driving pulse control part. 2. The stepping motor driving device according to claim 1 , wherein the driving pulse control part is configured to generate the interpolated data by linear interpolation. 3. The stepping motor driving device according to claim 2 , wherein the table is configured to store the thinned data which is thinned less frequently than a standard value in a first area and is thinned more frequently than the standard value in a second area having a higher pulse frequency of the driving pulse than the first area, the interpolation number indicating part is configured to indicate the interpolation number less frequently than the standard value in the first area and to indicate the interpolation number more frequently than the standard value in the second area. 4. The stepping motor driving device according to claim 3 , wherein the table is configured to store the thinned data which is thinned at a thinning number varied at a power of 2, the interpolation number indicating part is configured to vary the interpolation number at the power of 2 in accordance with the thinning number of the thinned data. 5. The stepping motor driving device according to claim 1 , wherein the driving pulse control part is configured to read, from the table, first thinned data having a predetermined table number and second thinned data having another table number next to the predetermined table number of the first thinned data, to calculate a difference value by dividing a difference between the first thinned data and the second thinned data by a number obtained by adding 1 to the interpolation number and to calculate the interpolated data by subtracting the difference value from the first thinned data. 6. The stepping motor driving device according to claim 5 , wherein the driving pulse control part is configured to keep a value after a decimal point without rounding the difference value when calculating the difference value and to round the interpolated data when calculating the interpolated data. 7. The stepping motor driving device according to claim 1 , wherein the driving pulse control part is configured to read the thinned data from the table at regular intervals from a beginning to an end of the slow-up control. 8. An image forming apparatus comprising: the stepping motor driving device according to claim 1 ; a stepping motor configured to be driven by the stepping motor driving device; a rotating member configured to be driven by the stepping motor; and an image forming part configured to form an image on a recording medium.
Related publications grouped by family.
Answers are generated from the same data shown on this page.