Presentation

26

Transcript of Presentation

Page 1: Presentation
Page 2: Presentation

Design and Fabrication of RC PWM compatible Drive for a four wheel differential drive Robotic Platform.

PORJECT CO-ORDINATORCHAIRMAN ELECTRONICS DEPARTMENT

Prof Engr. Rashid Baig

A PROJECT FOR Pakistan Space and Upper Atmosphere Research

Commission (SUPARCO)

Page 3: Presentation

Project Members

OWAIS JABBAR (GROUP LEADER)

SYED ZAKIR HUSSAIN ZAIDI

FAHEEM AHMED SHAIKH

MUHAMMAD JUNAID

MUHAMMAD AQIB RAJPAR MUHAMMAD HASSAN

Page 4: Presentation

DIFFERENTIAL DRIVE

Differential drive is a method of controlling a robot with two/four motorized wheels.

The term 'differential' means that robot turning speed is determined by the speed difference between the two differentials that is, front and rear wheels of your robot.

The differential drive steering system determines the orientation of movement based on speed of its individual channels.

In a four-wheel differential drive system there are usually two independent channels (right and left channel) on both sides of the robot.

The four wheel differential drive has separate motors driving the left and right sides of the vehicle, which can therefore have differential speeds.

If the speed on one wheel (channel) is same as the speed on other wheel then vehicle either moves in forward or in reverse direction without turning.

Page 5: Presentation

The difference in speeds on the channels results in rotation of the vehicle. The vehicle will turn toward the side which has less speed than the speed on the other channel.

If one channel moves forward and the other channel either remains stationary or moves backward then vehicle will spin around the stationary wheel or the center of the axle of the two wheels, respectively.

The rotation of wheels of robotic system is done by the use of DC motors. The speed of DC motors is dependent on the input voltage given to it.

Page 6: Presentation

1. Design of Electronic Drive Circuit.2. Capable of driving PMDC up to 60 Volts and 30 Amp per

motor3. Capability to operate the differential drive vehicles via

commercially available RC transmitter receiver 4. Thermal design 5. Drive hardware box 6. Testing on real system.

PROJECT TASK

Page 7: Presentation

FLOW CHART OF PROJECT

POWER SUPPLY

RC TX/RX

MICROCONTROLLER

DRIVER CIRCUIT

H-BRIDGE

ROBOTIC PLATFROM

Page 8: Presentation

POWER SUPPLY

2 BATTERIES HAVE BEEN USED• Lippo battery 14.8volts• Lippo battery 7.2volts

Page 9: Presentation

POWER UNIT The Power Unit or Power supply is capable of

providing two voltage levels: +5 Voltages(7805) +12 Voltages(7812) Two different voltage levels are the

requirements of the project circuitry, the Microcontroller circuit board and Driver IC board requires +5volts and +12 volts for driving H-bridge.

The large main capacitor primary purpose is to suppress transient spikes caused by the motor. Often when the motor accelerates, decelerates, or stops suddenly, an EMF “feedback” voltage will spike on the main battery voltage.

Page 10: Presentation

RC TRANSMITTER/RECEIVER Radio control (often abbreviated

to R/C or simply RC) is the use of radio signals to remotely control a device.

The term is used frequently to refer to the control of model vehicles from a hand-held radio transmitter.

 Industrial, military, and scientific research organizations make use of radio-controlled vehicles as well.

Page 11: Presentation

MICROCONTROLLER

The signals from RC TX/RX are captured and decoded by the microcontroller and then transferred to H-bridge

Microcontroller used PIC18f45k22

3 CCP and 2 ECCP MODULES

Page 12: Presentation

MICROCONTROLLER AS A PWM decoder

RC produces PWM signals that are compatible for Servo motors only

Task is to operate PMDC motors

Microcontroller decodes the PWM signals for PMDC motors using CCP and ECCP modules

Page 13: Presentation

CCP & ECCP MODULES

PIC Microcontroller is used in Capture Mode, in this case an event occurs at CCP pin will start 16 bit timer register.

Using Capture Mode for measuring width of pulse given by RC

On every 1st rising edge timer will get start and it will start counting unless next falling edge will come on which timerl will be stopped.

On the basis these calculated values the CCP module will make a scale of duty cycles which are then transferred to ECCP module.

Compare/capture and PWM Enhanced compare/capture and PWM

Page 14: Presentation

PULSE WIDTH PROVIDED BY RC

FUCNTION OUTPUT TO ECCP

1ms -1.5ms Acceleration in Forward position 0-100%

1.5ms Break position 0% Duty cycle

2ms Acceleration in reverse direction 0-100%

FUNCTIONS ON DIFFERENT SCALES

Page 15: Presentation

DRIVER CIRCUIT (LEVEL SHIFTER)

The IR2110 are high voltage, high speed power MOSFET drivers with independent high and low side referenced output channels.

They operate on bootstrapping principle or floating power supply principle.

Bootstrapping circuit is composed of capacitor & fast switching diode.

Bootstrap capacitor acts as floating power supply for high side mosfet.

Page 16: Presentation

CONCEPT OF BOOT STRAPPING

Bootstrapping circuit provides extra voltage at gate of mosfet above than source level so that mosfet switches on.

Gate voltage must be 10 V to 15 V higher than the source voltage. Being a high-side switch, such gate voltage would have to be higher than the rail voltage.

Page 17: Presentation

H-BRIDGE DRIVER CIRCUITA link between digital circuitry and mechanical action

An H-bridge is a simple circuit, containing four switching element, with the load at the center, in an H-like configuration.

The H-Bridge is a circuit which can drive a DC motor in forward and reverse. The motor’s direction is changed by switching the flow of current in order to turn the motor one way or the other.

When switches(Mosfet) S1 and S4 are closed the motor gets power and spins. When S2 and S3 are closed the motor gets power and spins in the other direction. Note that S1 and S2 or S3 and S4 should never be closed together in order to avoid a short circuit.

Page 18: Presentation

DRIVING ROBOTIC PLATFORM

If Both Motors rotate In clockwise direction. Vehicle moves In forward direction

If both motors rotate In anti-clockwise direction vehicle moves In reverse direction

For turning our vehicle one motor In clockwise direction and other anticlockwise direction

Page 19: Presentation

ARE THE GIVEN TASKS COMPLETED ?

Page 20: Presentation

Design of Electronic Drive Circuit.The H-bridge consisting of 4 Mosfets and driver circuit consisting of ir2110 IC are required Electronics circuitry.

Page 21: Presentation

Thermal designThe Electronic components dissipate heat, which is harmful for circuit to avoid it, each circuit is designed on separate PCB module.

Page 22: Presentation

Capability to operate the differential drive vehicles via commercially available RC transmitter receiver Vehicle’s direction and speed can be varied with the help of PWM signals and these signals are obtained from commercially available RC TX/RX

Page 23: Presentation

Capable of driving PMDC up to 60 Volts and 30 Amp per motor .The Mosfet which are used in our h bridge are STP75NF75they can bear an output voltage up to 75volts and current up to 75amps

Page 24: Presentation

Testing on real System For testing our driver circuit we have design a robotic vehicle.

Page 25: Presentation

ROBOTIC PLATFORM

Page 26: Presentation

APPLICATIONS

Used in industries for lifting heavy loads( i.e. Automobile industries).

Space vehicles are best example.