United States Patent [191 [11] 4,346,434 Morinaga [45] Aug. 24, 1982 [54] APPARATUS FOR CONTROLLING AN tric motor, which comprises a plurality of detectors for ELECTRIC MOTOR detecting the operating conditions of an electric motor, [75] Inventor: Shigeki Morinaga, Hitachi, Japan a digital computing circuit for digitally operating on the detection signals from the detectors to produce various [73] Assignee: Hitachi, Ltd., Tokyo, Japan digital control amounts, reference register groups for [21] Appl. NOJ 131,483 storing the various digital control amounts or predeter mined values as reference data, an instantaneous register [22] Filed: Mar. 18, 1980 group for storing a plurality of instantaneous data indic [30] Foreign Application Priority Data ative of the instantaneous operating conditions of the electric motor, a comparison circuit for comparing the Mar. 20, 1979 [JP] Japan ...... ........................ .. 5432571 corresponding reference and instantaneous data for [51] Int. 01.3 ....................... .. G06F 15/46; H02P 5/06 each stage, a circuit for storing the comparison result [52] us. 01. .................................. .. 364/183; 318/341; from the comparison circuit, an incrementer/decre 318/345 E; 364/174; 364/400 menter for increasing or decreasing the instantaneous [58] Field Of Search ............. .. 364/110, 107, 118,400, data by a unit value for each stage, and a stage counter 364/130, 167, 174, 183, 140, 400; 318/341, 345 for enabling the comparison circuit to compare the E, 310, 327, 329, 696, 599 various reference data with the corresponding instanta [56] References Cited neous data in a time-divisional manner, whereby the comparison circuit and the incrementer/decrementer U.S. PATENT DOCUMENTS are used in common for the various data, thereby to 4,090,115 5/1978 Franz, Jr. ................. .. 318/345 E X ensure accurate speed control of an electric motor and 4,090,116 5/1978 Lippitt .................. .. 364/118 X the production of the output pulses required for con 4,153,863 5/1979 Schachte et al. .. 318/341 trolling the motor in accordance with the operating 4,218,735 8/1980 McCutcheon .................... .. 364/118 conditions of the motor by means of a relatively simple Primary Examiner-Joseph F. Ruggiero circuitry. Attorney, Agent, or Firm-Craig and Antonelli [57] ABSTRACT There is disclosed an apparatus for controlling an elec 60 Claims, 31 Drawing Figures GATE DRIVER I27 MULTI PLEXER / :OJTPUT CIRCUIT St INTERFACE US. Patent Aug. 24, 1982 Sheet 1 of 17 4,346,434 175} Fl 6. l I76 ' " I94 I60 I 1/ I93 ; GATE DRIVER 32 I27 ‘ AMPLIFIER A/D MULTI A/D AMPLIFIER PLEXER PULSE = INPUT F’V AMPLIFIER DISCRETE _ INPUT/ PW EOUTPUT CIRCUIT I34 28 I25 = St I23 I NTERFACE I 4 6 I66 US. Patent Aug. 24, 1982 ' Sheet2of17 4,346,434 4 FIG. 4 U‘JLILIULILIULIL. HHHHU‘LIUL V+ W*IIIII'F1I_IHHH UUULJl_|_1_I|__|_ US. Patent Aug. 24, 1982 Sheet 3 0f 17 4,346,434 GATE DRIVE AMPLIFIER I22 I27 ‘ AMPLIFIER A/ D MULTI- A/D AMPLIFIER PLEXER DISCRETE INPUT/ I28 {OUTPUT CIRCUIT 5t INTERFACE US. Patent Aug. 24, 1982 Sheet 5 of 17 4,346,434 U.S. Patent Aug. 24, 1982 Sheet 6 of 17 4,346,434 F l G. 7 T NON- OVERLAP w CIRCUIT 70' 4% 952 Fl 6. 8 TO H4 I62 I {802 E" —7j\ LATCH ‘—¢2_' _ WRITE - / . , 804 ‘808 806 FROM 574 T0570 F l G. 9 I64 (902 ADDRESS _| LATCH ‘#2’ U r904 , CSW SELECTION CIRCUIT 65R U _ (906 ADDRESS DECoDER ll SEL US. Patent 4,346,434 Aug. 24, 1982 ‘ Sheet 7 of 17 F l G. IO 808 806 550 ’ STATUS BIT MASK BIT ~552 STATUS MASK REGISTER 7 REGISTER 5544/: ‘ INTERRUPT CONTROLLER FIG. MODE I , REGISTER GR MODEO 556 558 67,0 REGISTER MODE l STAGE COUNTER R M MZIMm T2 TI ITQ) C9IC8ICYICGICSIC4IC3ICZICII60 672 \ Iqba STAGE DECODER | DRIIIIIIIIIIIIIIIIIIIIIIII H02 END SIGNAL OF A/ D SEQ/N5 CONVERSION n23T1Q I@EQ/ US. Patent Aug. 24, 1982 Sheet 8 of 17 4,346,434 + r + 0 m.moowdPzh3 m00 ww>Hu s: 02H2:.+2E30:0 02 mm> H00EM2Fm3Gm2E m1oo5.d2 h30w0 02 02 8oE0w2éo3w2m ., .N0_1 W Oz Pmmmm onmo L 0 008Em00hw2a2mm .:3290 M1000.35 01 02 mm>
Description: