Presentation is loading. Please wait.

Presentation is loading. Please wait.

An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor.

Similar presentations


Presentation on theme: "An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor."— Presentation transcript:

1 An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor :- Dr.Samer Mayaleh May.23.2009

2 Introduction It is a general educational robot which can do complex movement with 13 degree of free dome. And applicable for many applications such as Islamic praying and as a police on a certain junction with four directions an supported by three languages which is Arabic, English and Spanish.

3 Why this project Robots are complex system and it spreads around the word nowadays put doesn’t exist in Palestine. Robotics needs good background in several electrical Engineering Topics. I am interested in this subject.

4 I want through my project to break the barrier of fear from robotics technology. robotics need knowledge in electrical, mechanical and computer engineering

5 The tasks and abilities of this Robot:- It will be able to perform some complex movement like praying “Islamic praying”, to be an educational tool. Another application may be as a police man on 4 direction junction in stead of a human police man or a traffic light

6 The mechanical structure allow him to walk and it will be improved in the future to be a discovery robot in addition to praying.

7 The mechanical structure Its structure made from plastic (ocolone) 7 degrees of freedom, Joints. gearboxes, stripes, pointed …etc It will take a human being shape as shown

8 The electrical structure and controllers 1. 8 DC motors and 5 stepper motors fixed on the joints of the robots 2. Control circuit consists of a TX and a Rx to control the robot wirelessly,”IR remote control”. 3. voice recorder IC [ISD25120P ] to record the suitable voice and display it to match with the movement.

9 4. Two microcontrollers [pic-16F877] to control and drive the different parts of the robot. 5. Other peripherals like H-bridges to interface the DC motors, speakers, logic gates, Darlington pairs, etc....

10 Motors functions details Multidir- ectional Maximum angle Rotational direction RepetitionMotor type The joint Unidir.180 ºL,R1Stepper1 Unidir.90º,90ºU,D2DC2 Bidir.90º,90ºL,R&U,D2Stepper3 Unidir.0º, 0ºstatic2Non4 Unidir.90º,90ºFW,BW2DC5 Unidir.90º,90ºFW,BW2DC6 Unidir.90º,90ºFW,BW2DC7

11

12

13

14 DC motor drive circuit

15 How to control 8 DC motors using two pic only To control a DC motor direction, speed and position we need two ccp’s and each pic provide two only, but using the following pic-c function solve the proble for(int8 i=0;i<150;i++) { (pulse_fM1(8); restart_wdt(); }

16 pulse_fM1(int x) { output_high(PIN_A2); delay_ms(x); output_low(PIN_A2); delay_ms(10-x); }

17 Stepper motor drive circuit

18 Minimization number of pin to drive 5 steppers To control 5 stepper motors 4 control word for each need 20 pin’s, which inapplicable in the case of two pic design So; I used decoding to control and minimize 20pin’s to 12 pin’s only. 74139 decoder solve the problem.

19 The sequence needed to control and drive the stepper motor for one step is as following:- Terminal one: 1 0 0 1 1 Terminal two: 1 1 0 0 1 Terminal three: 0 1 1 0 0 Terminal four: 0 0 1 1 0

20 And using the following sequence on a 74139 decoder provide the above sequence twice as shown:

21 . First Second A1 B1 A2 B2 0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 1 1 1

22 The first decoder outputs Y01 Y11 Y21 Y31 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 0 1

23 The second decoder outputs Y02 Y12 Y22 Y32 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 0

24 For first stepper inputs T1 T2 T3 T4 Y21 Y22 Y31 Y32 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 0

25 For second stepper inputs T1 T2 T3 T4 Y01 Y02 Y11 Y12 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 0 1 1 1 1

26 Voice recorder/playback circuit

27 The block diagram

28

29 Minimization address pin’s To play back the voice from this IC need 9 address pin’s But I use the push button mode which is more difficult to display voice

30 Infra red transmitter circuit

31

32 Infra reed receiver circuit

33 The block diagram

34 Factors of safety Using a photo coupler (moc3020) It is to isolate the control circuit from the power circuit and it is put on all H-bridges inputs

35 Using free wheeling diodes It is used to free wheel the reverse current from the motors to the H- bridge and avoiding damaging it H-bridge sensitive for reverse current

36 The difficulties The magnitude of the system is too big and the need of control bins are big too, that is 8 DC motors and 3 bins for each which is 24 bin and 5 stepper motors and 4 bins for each to control which is 20 bin and 12 bins for the voice circuit, 4 bins for the commands from the ir decoder The synchronization between the two microcontroller which is too difficult. The MICANICAL STRUCTURE.

37 The computation of current which mean the torque available in each motor and match it with the mechanical and springs. Some devices access which does not exist in nablus and some time in Palestine like the distance sensor, IR decoder and encoder, the motors which I bring them from more than 25 scrap printers Changing the stepper to DC motors

38 I learned in this project pic-c language and how to use it to program a robot. Breaking the barrier of fear of the robotics technology. Many software’s and programs like Talk it program, eagle, workbench and multizem Now I am good in compacting the electrical circuits by hand. learning lathe skills, welding, and mechanical torque computation.

39 Additions The infra reed decoder and encoder which increase the command availability. The number of languages. The distance sensor

40

41 Conclusion I did my robot design as I want which speak in three languages Arabic, English and Spanish And its really the first one in my university And the following is the end result at this time

42 The end result

43

44 Any Questions

45 THANK YOU…


Download ppt "An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor."

Similar presentations


Ads by Google