IP Library Granted Patent US 9,287,813
Granted Patent B2
US 9,287,813 · App. 14/186,705 · Granted Mar 15, 2016

Pulsed-motor driving apparatus and pulsed-motor driving method

Inventor: Toshiro Akira (Wakayama, JP)
Assignee: NK WORKS CO., LTD.
H02P8/14H02P8/12H02P8/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,287,813
App. No.
14/186,705
Granted
Mar 15, 2016
Kind
B2
Abstract

Frequency-divided clock generating section generates a frequency-divided clock having a predetermined driving frequency by dividing a base clock having a base frequency based on a set frequency-division ratio. Division-ratio calculating section calculates a real number ratio of the driving frequency relative to the base frequency and sets a rounded frequency-division ratio by rounding the real number ratio as the frequency-division ratio while calculating a rounding error. Accumulated error calculating section adds the rounding error to an accumulated error when frequency-divided clock generating section generates a frequency-divided pulse which is a one cycle of frequency-divided clock. Division-ratio correcting section uses, as the frequency-division ratio, the rounded frequency-division ratio if the accumulated error does not exceed a threshold value, and a value obtained by correcting the rounded frequency-division ratio based on the threshold value and subtracts the threshold value from the accumulated error if the accumulated error exceeds a threshold value.

Claims (13)

1. A pulsed-motor driving apparatus including a frequency-divided clock generating section for generating a frequency-divided clock having a predetermined driving frequency by dividing a base clock having a base frequency based on a set frequency-division ratio, the apparatus comprising:

a division-ratio calculating section calculating a real number ratio of the driving frequency relative to the base frequency and setting a rounded frequency-division ratio obtained by rounding the real number ratio as the frequency-division ratio and calculating a rounding error in the rounding of the real number ratio;

an accumulated error calculating section adding the rounding error to an accumulated error when the frequency-divided clock generating section generates a frequency-divided pulse which is a one cycle of frequency-divided clock; and

a division-ratio correcting section that uses the rounded frequency-division ratio as the frequency-division ratio if the accumulated error does not exceed a threshold value and that uses, as the frequency-division ratio, a value obtained by correcting the rounded frequency-division ratio based on the threshold value and subtracting the threshold value from the accumulated error if the accumulated error exceeds a threshold value.

2. A pulsed-motor driving apparatus according to claim 1 , wherein the rounded error is a rounded-down error; and

wherein the division-ratio correcting section sets, as the frequency-division ratio for temporary use, a value obtained by adding the threshold value to the frequency-division ratio.

3. A pulsed-motor driving apparatus according to claim 1 , wherein the rounded error is a rounded-up error; and

wherein the division-ratio correcting section sets, as the frequency-division ratio for temporary use, a value obtained by subtracting the threshold value from the frequency-division ratio.

4. A pulsed-motor driving apparatus according to claim 1 , wherein the division-ratio calculating section is capable of changing the number of digits of the rounded error.

5. A pulsed-motor driving method for generating a frequency-divided clock having a predetermined driving frequency by dividing a base clock having a base frequency based on a set frequency-division ratio, the method comprising:

a division-ratio calculating step for calculating a real number ratio of the driving frequency relative to the base frequency and setting a rounded frequency-division ratio obtained by rounding the real number ratio as the frequency-division ratio and calculating a rounding error in the rounding of the real number ratio;

an accumulated error calculating step for adding the rounding error to an accumulated error when a frequency-divided pulse which is a one cycle of frequency-divided clock is generated; and

a division-ratio correcting step that uses the rounded frequency-division ratio as the frequency-division ratio if the accumulated error does not exceed a threshold value and that uses, as the frequency-division ratio, a value obtained by correcting the rounded frequency-division ratio based on the threshold value and subtracting the threshold value from the accumulated error if the accumulated error exceeds a threshold value.

Assignments (2)
CHANGE OF NAME Recorded Apr 5, 2016
From: NK WORKS CO., LTD.
To: NORITSU PRECISION CO., LTD.
Reel/Frame 038723/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2014
From: AKIRA, TOSHIRO
To: NK WORKS CO., LTD.
Reel/Frame 032624/0512 →
Priority Claims (1)
JP 2013-033709 · Feb 22, 2013 · national
Continuity (1)
Related Publication 20140239873A1 · Aug 28, 2014