Patent ID: 8042681

Claim:
A drive roller controller for an accumulating conveyor system comprising: a casing having two opposite sides and multiple openings respectively defined on the opposite sides; a circuit board mounted inside the casing and having a controlling unit, wherein the controlling unit comprises a processor, a three-phase inverter, a first communicating port and a second communicating port, a motor connecting port, a photo sensor connecting port, an input device and a power source port, wherein the first and second communicating ports are respectively mounted inside openings on the opposite sides of the casing; the processor comprises: a signal processing and pulse width modulating unit electronically connected to the three-phase inverter, wherein the three-phase inverter is adapted to electronically connect a motor through the motor connecting port; an analog to digital converter electronically connected to the power source port and the signal processing and pulse width modulating unit, wherein the signal processing and pulse width modulating unit obtains a present voltage of a power source through the analog to digital converter; an inverting time sequence signal generating unit electronically connected to the signal processing and pulse width modulating unit and adapted to electronically connect Hall signal wires of the motor, wherein the inverting time sequence signal generating unit generates and outputs inverting time sequence signals according to Hall signals of the motor; and a general purpose input and output interface electronically connected to the signal processing and pulse width modulating unit, the first and second communicating ports, the photo sensor connecting port and the input device; and the three-phase inverter comprises: a full-bridge switching circuit having: three upper-aim switches, each of which has a controlling terminal; and three lower-arm switches respectively electronically connected to the upper-arm switches in serial and each lower-arm switch having a controlling terminal; a first switch driver electronically connected to the controlling terminals of the upper-aim switches and the signal processing and pulse width modulating unit, wherein the signal processing and pulse width modulating unit turns the upper-arm switches on and off, and controls a conductive time of each upper-arm switch through the first switch driver according to the inverting time sequence signals; and a second switch driver electronically connected to the controlling terminals of the lower-arm switches and the signal processing and pulse width modulating unit, wherein the signal processing and pulse width modulating unit turns the lower-arm switches on and off, and controls a conductive time of each lower-arm switch through the second switch driver according to the inverting time sequence signals.