Patent ID: 7613526

Claim:
A control system for a reciprocating object, comprising: a microprocessor having matrix-type, on-off signal input/output ports; a reciprocating mode control circuit; a reciprocating travel control circuit, the reciprocating mode control circuit and the reciprocating travel control circuit being operatively connected to the on-off signal input/output ports of the microprocessor; a motor driving circuit; and a power supply circuit providing a signal power supply to the microprocessor, the reciprocating mode control circuit and the reciprocating travel contort circuit, and providing a power supply to the motor driving circuit, wherein control signal outputs of the microprocessor are connected to inputs of the motor driving circuit, wherein, in the reciprocating mode control circuit, the signal power supply is connected to a matrix column signal port of the microprocessor via a column branch voltage dropping resistor, the matrix column signal port is connected to a contact of a first column control button at one side via a column branch current limiting resistor to form a first column branch, wherein all contacts of first row control buttons at the other side are connected to a matrix row signal port of the microprocessor via a row branch resistor after being connected in parallel to form a row branch, wherein the matrix column signal port is further connected to a contact of a second column control button via a column branch current limiting resistor, wherein all contacts of second row control buttons at the other side are connected to another matrix row signal port of the microprocessor via another row branch resistor after being connected in parallel to form another row branch, wherein a number of the column branches is less or equal to a number of the signal ports of the matrix columns of the microprocessor, and wherein a number of the row branches is less or equal to a number of the signal ports of the matrix rows of the microprocessor.