Background of the Invention
1. Field of the Invention
The present invention relates to a current control system, and particularly to a control system with operation of selecting resistors.
2. Description of the Prior Art
An electric motor uses current power to provide assist torque and drive machines. The motor is generally connected to the machine with a shaft. In utilization, power is applied to revolve the shaft and the shaft then drives the machine. Because of inertia, the higher the rotation frequency is the less torque is required to rotate the shaft, so the motor requires less current to provide torque. The qualitative relationships between these three variables are shown in FIG. 1A and FIG. 1B. It is obvious that the machine needs different torque in different working regions, so the current power used by the motor also is varied in different working regions. If the motor does not share its power source with other devices, the varied requirement of current only affects the working condition of the power source. However, if the motor shares power source with other equipment, the varied power requirement will affect other equipment, changing the power quantity they can use. An obvious example is that the constant current source is shared by an electrical motor and other machines. When the variation of consumed current of the motor is too large, the others may lack current and loss their ability to work stably and efficiently.
In contemporary electric industry, the system minimization tendency increases the probability that electric motor shares its power source with other equipment and the power source is possibly fixed on a limited voltage or current. For example, the universal series bus (USB) is a new interface for the computer and all peripherals connected through the USB to the computer share a common constant current and fixed voltage source. In these systems, the variation of the consumed current of the motor will significantly affect the stability of the whole system. Therefore, this problem must be solved.
Summary of the Invention
In accordance with the present invention, a current control system for an electric motor is provided that substantially improves the problem that motor consumed current varies in different working regions. Furthermore, the provided invention is non-complex and feasible since only resistors, switches, and a controller are necessary.
In one embodiment, the current control system is used in a scanner to control the motor that drives the light source through the scanning region. The system includes a number of resistors, a number of switches, and a controller that decides which switches are turn on and which resistors are used in each of different working regions that corresponds to a specific scanning mode. Because the power source supports both the motor and other elements of scanner, the current quantities used by the motor in different working regions will influence the current quantities that other equipment can use. There are two problems that may occur, one is the motor consumes too many current so that other equipment lacks current to work, the other is, on the contrary, that other equipment consumes too much current so the motor cannot produce enough torque to work. Those problems are treated by the proposed invention where a plurality of resistors are connected in parallel to each other and current from the power source to the motor must flow through at least one of these resistors. All resistors connect to switches, a controller controls all switches to open or close and then decides which resistors are applied to conduct current. Because the number of used resistors may be zero, one or more, there are a plurality of groups of used resistors. Each specific group includes a variety of number(s) of specific chosen resistors, so the number of groups is larger than the number of resistors. Each resistor corresponds to a specific resistance value and each specific group also corresponds to a specific resistance value. Those specific resistance values are predetermined by experiment to adjust the total resistance between the motor and power source. According to the signal from other equipment, the controller judges the working condition and decides which switches should be turn on and which resistors should be selected to adjust the current quantity. By the selection of resistors, the total resistance is restricted in a fixed region. The current consumed by the motor is thus restricted and the variation of current will be controlled.
In another embodiment according to the present invention, the computer provides current power through the universal series bus (USB), a constant current and constant voltage power source, to a scanner that includes a step motor. The current control system includes an application specific integrated circuit (ASIC), a transistor, and a resistor. The ASIC receives signals from the computer and decides the corresponding working condition of the step motor. When the frequency of the motor is low, the ASIC will also decide whether to increase the total resistance of the step motor and resistor. If it is necessary then the ASIC send a signal to the transistor and set it off, and then the resistor is chosen to adjust the total resistance and the current quantity used by the step motor.
Brief Description of the Drawings
The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
FIG. 1A illustrates a brief qualitative relationship between torque and frequency of a general motor;
FIG. 1B illustrates a brief qualitative relationship between current and frequency of a general motor;
FIG. 2 is a schematic diagram showing the basic structure of a current control system according to this invention;
FIG. 3 shows a schematic diagram of an embodiment of the present invention;
FIG. 4A shows a specific case of previous embodiment of the present invention;
FIG. 4B illustrates a relationship between states of switches and net resistance value of selected resistors, which corresponding to same special case; and
FIG. 5 shows a schematic diagram of another embodiment of the present invention.
Description of the Preferred Embodiment
Referring to FIG. 2, there is shown the basic structure of the invention. Note that resistors 221 are connected in parallel to each other, and the controller 222 controls states of switches 223. Furthermore, the current control system 22 is coupled in series coupled to the power source 20 and the electric motor 21.
Referring to FIG. 3, there is shown a schematic diagram of an image processing system 32 within a current control system 30 in accordance with one embodiment of the present invention. The power source 31 shown in the embodiment can be any type of power source and the motor 33 shares power source 31 with other equipment 34. After the current provided by the power source 31 is transmitted into an image processing system 32, such as a scanner, motor 33 and other elements 34 of the image processing system 32 share it. The motor 33 drives the light source 35, such as a lamp, through the scanning region and there are some different operating modes in the operating process. These modes comprise no scanning, scanning nothing, scanning different objects, and scanning same object in different sensitivities. In each mode, the required moving speed of the light source 35 is specific so that the required torque of motor 33 also is different. In order to change the torque of motor 33, the consumed current of motor 33 is varied. However, the possible effect of current variation can be controlled by connecting motor 33 to resistors 302 that are in series to motor 33 and in parallel to each other.
Referring to FIG. 3, there are a number of resistors 302 corresponding to the number of different scanning modes: no scanning, scanning nothing and scanning object with different resolutions. Which resistors 302 are used depend on the states of connected switches 303. Because in each specific working condition the number of used resistors 302 of the current control system 30 is variable, so the number of possible resistance value between motor 33 and power source 31 is larger than the number of resistors 302. These resistance values of resistors 302 are predetermined by experimental data and are chosen to let the total resistance between the motor 33 and the power source 31 be fixed in a specific range for each scanning mode, and therefore the consumed current is properly controlled.
Referring to FIG. 3, each resistor 302 connects to a switch 303 and all switches 303 connect to the same controller 301. The controller 301 accepts signals from other elements 34 of the scanner, where the signals provides the information about whether occurs, what object is to be scanned and what precision the process needs. Then it decides which resistors 302 are selected to conduct current in the existing scanning mode. The controller 301 sends signals to all switches 303 to open or close them, and some switches 303 that connect to these selected resistors 302 are turned on and current is conducted through these selected resistors 302. After these selected resistors 302 are connected to the motor 33, the total resistance value between the power source 31 and the motor 33 is adjusted. Therefore, the consumed current of the motor 33 is restricted in a specific range.
It will be appreciated that the number of resistors 302 and the resistance value of each resistor 302 are decided by the required precision of current control in the image processing system 32. If the required precision is low one resistor 302 may be enough. In the case whether motor 33 connects to resistor 302 or not corresponds to two modes: scanning nothing and scanning an object. As the required precision increases, the number of resistors 302 also is increases until each operating mode corresponds to a specific choice of resistors 302 and the net resistance value of selected resistors 302 are predetermined to adjust current.
Referring to FIG. 4A, a specific case of the embodiment is shown, wherein there are four resistors 302 and four switches 303. Because each time the number of selected resistors 302 may be zero, one, two, three or four, the number of possible resistance values between power source 31 and motor 33 is sixteen. The relations between the states of all switches 303 and the net resistance value of the current control system 30 are shown in FIG. 4B.
FIG. 5 illustrates another embodiment of the present invention. A computer 50 offers power source to the scanner 52 and other peripherals 53 through the standard universal series bus (USB) 54, which offers 5 V and 500 mA current to all machines that connect through it to the computer, and wherein the power source is restricted and the motor is a step motor 51. The step motor 51 is used to precisely control the movement of lighting rod 55. The current control system 56 includes an ASIC 561, a resistor 562, and a transistor 563.
There are two scanning modes: one is scanning nothing but moving lighting source 55 through the scanning region, the another is scanning an object. The possible path of current is either through the resistor 562 or through the transistor 563. The transistor 563 is a switch and controlled by ASIC 561. The ASIC 561 also receives signals from computer 50 through the USB 54.
While the scanner 52 is operating, computer 50 sends power and signals to the scanner 52. As the program decides the present operating mode is scanning object and the required speed of the lighting rod 55 is slow, ASIC 561 sends a signal to turn on the transistor 563 and the transistor 563 is like a resistor with a negligible resistance value. Thus, the current directly flowing into motor 51 without flows through the resistor 562. As the program decides the present operating mode is scanning nothing and the required speed of lighting rod 55 is high, ASIC 561 sends another signal to turn off the transistor 563 and the transistor 563 is like a resistor with infinite resistance value. Thus, the current must flow through resistor 562 or to the motor 51. By changing the current path, both the total consumed current and the total resistance values between the motor 51 and the power source are adjusted to a fixed region. The current quantity that other equipment can also use is in a fixed region and will not vary perilously. Furthermore, the power provided by USB 54 is restricted in two limitations: the current voltage is fixed in 5 V and the total current quantity also is fixed in 500 mA. If the total resistance is too larger then the current is possiblly too small to be applied by step motor 51 to provide enough torque. In other words, the selection of resistance value must balance the two requirements: one is controlling the consumed current quantity of motor 51 and the other is providing motor 51 enough torque to drive machine.
Although specific embodiments have been illustrated and described, it will be obvious to those skilled in the art that various modifications may be made without departing from what is intended to be limited solely by the appended claims.