Introduction The idea behind domestic robotic devices like the Floor Washing Robot Robot is to liberate people from unpleasant daily chores and free up their time. A cleaning robot can be used not only for private homes but also in offices, stores, etc. The robot cleaner changes changes the way we clean. Floor cleaning robots also work great in collaboration with a dedicated cleaning devices
1
[Type [T ype the th e document title]
2
[Type [T ype the th e document title] Block Diagram
POWER SUPPLY
RTC
$TM* $ECO$ER
ARM7
RELAY
ROBBOT MOTOR
RE LAY !
ROBBOT MOTOR ! ROBBOT MOTOR #
RELAY # #&' AU$%O (AC)
RELAY " MOB%LE !
MA++UAL MO$E AUTO MO$E
)EYPA$
3
LC$
ROBBOT MOTOR "
[Type [T ype the th e document title]
Circuit diagram & Description
Specifcation o Components used:
Types of Power Supply The-e .-e .-e m.ny type/ o0 po1epo1e- /upply& Mo/t .-e de/i2ned to con3e-t con3e-t hi2h 3olt.2e 3olt.2e AC m.in/ m.in/ elect-icity to . /uit.4le $C 3olt.2e /upply 0o- elect-onic/ elect-onic/ ci-cuit/ .nd othe- de3ice/& A po1e/upply c.n 4y 4-o5en do1n into . /e-ie/ o0 4loc5/6 e.ch o0 1hich pe-0o-m/ . p.-ticul.- 0unction& 4
[Type [T ype the th e document title] A 5V regulated supply
.
Each of the blocks is described in more detail below •
T-.n/0o-me- T-.n/0o-me /tep/ do1n hi2h 3olt.2e AC m.in/ to lo1 3olt.2e AC&
•
Recti8eRecti8e- con3e-t/ AC to $C6 4ut the $C output i/ 3.-yin2&
•
Smoothin2 Smoothin2 /mooth/ the $C 0-om 3.-yin2 2-e.tly to . /m.ll -ipple&
T-.n/0o-m T-.n/0o-me-/ e-/ con3e-t AC AC elect-icity 0-om 0-om one 3olt.2e 3olt.2e to .nothe- 1ith little lo// lo// o0 po1e-& po1e-& T-.n/0o-m T-.n/0o-me-/ e-/ 1o-5 only 1ith 1ith AC .nd thi/ i/ one o0 o0 the -e./on/ -e./on/ 1hy m.in/ elect-icity i/ AC& AC&
!tep"up transformers increase #oltage$ step"down transformers reduce #oltage. %ost power supplies use a step" down transformer to reduce the dangerously high mains #oltage &23'V in ()* to a safer low #oltage. +he input coil is called the primary and the output coil is called the secondary. +here is no electrical connection between the two coils$ instead they the y are linked by an alternating magnetic field created in the soft" iron core of the transformer. +he two lines in the middle of the circuit symbol represent the core.
,
[Type [T ype the th e document title] +ransformers waste #ery little power so the power out +ransformers o ut is &almost* e-ual to the power in. ote that as #oltage is stepped down current is stepped up. +he ratio of the number of turns on each coil$ called the turns ratio$ determines the ratio of the #oltages. A step" down transformer has a large number of turns on its primary &input* coil which is connected c onnected to the high #oltage # oltage mains supply$ and a small number of turns on its secondary &output* coil to gi#e a low output #oltage.
Bridge rectifier A 4-id2e -ecti8e- c.n 4e m.de u/in2 0ou- indi3idu.l diode/6 4ut it i/ .l/o .3.il.4le in /peci.l p.c5.2e/ cont.inin2 the 0ou- diode/ -e?ui-ed& %t i/ c.lled . 0ull1.3e -ecti8e- 4ec.u/e it u/e/ .ll the AC 1.3e =4oth po/iti3e .nd ne2.ti3e /ection/>& &"; i/ u/ed up in the 4-id2e -ecti8e- 4ec.u/e e.ch diode u/e/ @&7; 1hen conductin2 .nd the-e .-e .l1.y/ t1o diode/ conductin26 ./ /ho1n in the di.2-.m 4elo1& B-id2e -ecti8e-/ .-e -.ted 4y the m.9imum cu--ent they c.n p.// .nd the m.9imum -e3e-/e 3olt.2e they c.n 1ith/t.nd =thi/ mu/t 4e .t le./t th-ee time/ the /upply RMS RMS $iode/ p.2e p.2e 0o- mo-e 3olt.2e /o the -ecti8e- c.n 1ith/t.nd the pe.5 3olt.2e/>& Ple./e /ee the $iode/ det.il/6 includin2 pictu-e/ o0 4-id2e -ecti8e-
Root Mean Square (RMS) Values The 3.lue o0 .n AC 3olt.2e 3olt.2e i/ continu.lly continu.lly ch.n2in2 0-om e-o e-o up to the po/iti3e po/iti3e pe.56 th-ou2h th-ou2h e-o to the ne2.ti3e pe.5 .nd 4.c5 to e-o .2.in& Cle.-ly 0o- mo/t o0 the time it i/ le// th.n the pe.5 3olt.2e6 /o thi/ i/ not . 2ood me./u-e o0 it/ -e.l eect&
/
[Type [T ype the th e document title]
0nstead we use the root mean square voltage &V%!* which is './ of the peak voltage &V peak ** VRMS = !" # V peak and
Vpeak = = $!% # VRMS
+hese e-uations also apply to current. +hey are only true for sine wa#es &the most common type of A* because the './ and 1.4 are different #alues for other shapes.
+he RMS value is the effective value of a #arying #oltage or current. 0t is the e-ui#alent steady &constant* #alue which gi#es the same effect. effect.
or eample a lamp connected to a 6V RMS AC supply will light with the same brightness when connected connec ted to a steady 6V DC supply. 6owe#er$ the lamp will be dimmer if connected to a 6V peak AC supply because the %! #alue of this is only 4.2V &it is e-ui#alent to a steady 4.2V *. 7
[Type [T ype the th e document title] 8ou may find it helps to think of the %! #alue as a sort of a#erage$ but please remember that it is 9+ really 8ou the a#erage: 0n fact the a#erage #oltage &or current* of an A signal is ;ero because the positi#e and negati#e parts eactly cancel out
Bridge rectifer Alte-n.te p.i-/ o0 diode/ conduct6 ch.n2in2 o3eAlte-n.te the connection/ /o the .lte-n. .lte-n.tin2 tin2 di-ection/ o0 AC .-e con3e-ted to the one di-ection o0 $C&
Smoothing Smoothin2 i/ pe-0o-med 4y . l.-2e 3.lue elect-olyti elect-olytic c c.p.citoc.p.cito- connected connected .c-o// the $C /upply to .ct ./ . -e/e-3oi-6 /upplyin2 cu--ent to the output 1hen the 3.-yin2 $C 3olt.2e 0-om the -ecti8ei/ 0.llin2& The di.2-.m /ho1/ the un/moothed 3.-yin2 $C =dotted line> .nd the /moothed $C =/olid line>& The c.p.cito- ch.-2e/ ?uic5ly ne.- the pe.5 o0 the 3.-yin2 $C6 .nd then di/ch.-2e/ ./ it /upplie/ cu--ent to the output& <
[Type [T ype the th e document title]
ote that smoothing significantly increases the a#erage #oltage to almost the the peak #alue &1.4 = %! #alue*. %! #alue*. or eample ,V %! A is rectified to full wa#e of about 4.,V %! &1.4V is lost in the bridge rectifier*$ with smoothing this increases to almost the peak #alue gi#ing 1.4 = 4., > ,.4V smooth . !moothing is not perfect due to the capacitor #oltage falling a little as it discharges$ gi#ing a small ripple 1 '? of the supply #oltage is satisfactory and the e-uation below voltage. or many circuits a ripple which is 1'? gi#es the re-uired #alue #a lue for the smoothing capacitor. A larger capacitor will gi#e less ripple. +he capacitor #alue must be doubled when smoothing half"wa#e . ' < %o ;/ < 0
Smoothin2 c.p.cito- 0o- @ -ipple6 C :
> smoothing capacitance in farads farads &* 0o > output current from the supply supply in amps &A* Vs > supply #oltage in #olts &V*$ this is the peak #alue of the unsmoothed f > fre-uency of the A supply in hert; &6;*$ &6;*$ 5'6; in the ()
Electrolytic Capacitors
1'
[Type [T ype the th e document title]
Eamples
ircuit symbol
Elect-olytic c.p.cito-/ .-e pol.-i/ed .nd t&e' must be connected t&e correct (a' round6 .t le./t one o0 thei- le.d/ 1ill 4e m.-5ed D o- & They .-e not d.m.2ed 4y he.t 1hen /olde-in2&
+here are two designs of electrolytic capacitors@ aial where the leads are attached to each end &22' in picture* and radial where both leads are at the same end &1' in picture*. adial capacitors tend to be a little smaller and they stand upright on the circuit board. 0t is easy to find the #alue of electrolytic capacitors because they are clearly printed with their capacitance capa citance and #oltage rating. +he #oltage rating can be -uite low &,V for eample* and it should always be checked when selecting an electrolytic capacitor. 0f the proBect parts list does not specify a #oltage$ choose a capacitor with a rating which is greater than the proBectCs power supply #oltage. 25V is a sensible minimum for most battery circuits.
Voltage Vo ltage regulator
11
[Type [T ype the th e document title] ;olt.2e -e2ul.to- %C/ .-e .3.il.4le 1ith 89ed =typic.lly '6 ! .nd ';> o- 3.-i.4le output 3olt.2e/& They .-e .l/o -.ted 4y the m.9imum cu--ent cu--ent they c.n p.//& +e2.ti3e 3olt.2e -e2ul.to-/ .-e .3.il.4le6 m.inly 0o- u/e in du.l /upplie/& Mo/t -e2ul.to-/ include /ome .utom.tic p-otection 0-om e9ce//i3e cu--ent =o3e-lo.d p-otection> .nd o3e-he.tin2 =the-m.l p-otection>&
%any of the fied #oltage regulator 0s ha#e 3 leads and look like power transistors$ such as the /7'5 D5V 1A if necessary. regulator shown on the right. +hey include a hole for attaching a heatsink if
[Type [T ype the th e document title] *ilteA Smoothin2 C.p.cito- i/ u/ed to 2ene-.te -ipple 0-ee $C& Smoothin2 c.p.cito- i/ .l/o c.lled *ilte- c.p.cito- .nd it/ 0unction i/ to con3e-t h.l0 1.3e G 0ull 1.3e output o0 the -ecti8e- into /mooth $C& The po1e- -.tin2 .nd the c.p.cit.nce .-e t1o impo-t.nt ./pect/ to 4e con/ide-ed 1hile /electin2 the /moothin2 c.p.cito-& The po1e- -.tin2 mu/t 4e 2-e.te- th.n the o lo.d output 3olt.2e o0 output the po1e/upply& Thet.5e/ c.p.cit.nce dete-mine/ the .mount o0 -ipple/ .ppe.in the $C 1hen the lo.d cu--ent&3.lue *o- e9.mple6 . 0ull 1.3e -ecti8ed $C th.t output o4t.ined 0-om '@, AC m.in/ ope-.tin2 . ci-cuit th.t i/ d-.1in2 @@ mA cu--ent 1ill h.3e . -ipple o0 7@@ m; pe.5tope.5 in the 8lte- c.p.cito- -.ted @@@ u*& The -ipple th.t .ppe.-/ in the c.p.cito- i/ di-ectly p-opo-tion.l to the lo.d cu--ent .nd i/ in3e-/ely p-opo-tion.l to the c.p.cit.nce 3.lue& It is better to keep t&e ripple belo( $!) V peak*to*peaks under ull load condition! So a &ig& +alue capacitor ,$ uF or -- uF. rated -) +olts or more must be used to get a ripple ree DC output! I ripple is e/cess it (ill a0ect t&e unctioning o t&e circuit especiall' RF and IR circuits! Recti8e- Ci-cuit A/ ! diode/ .-e O+ in e.ch h.l0 cycle6 they e.ch h./ . d-op do1n 3olt.2e o0 3olt .p-on6 hence6 Min output o0 -ecti8e- ci-cuit i/: 73olt Min input needed i/ : H ;olt
T-.n/0o-m T-.n/0o-med ed We 1ill need . /tep do1n t.n/0o-me- o0 th.t 1ill dec-e./e . 3olt.2e 0-om !#@ 3olt AC to min o0 H ;olt AC 6 hence 1e h.3e u/ed . ! 3olt AC /tep do1n t-.n/0o-me-
13
[Type [T ype the th e document title]
Microcontroller 12V)$RD-:
312V)$RD- Features •
I" )B J./h memo-y
•
)B RAM
•
#! %GO line/
•
P-o2-.mm.4le counte- .--.y
•
%n Sy/tem Applic.tion
•
Th-ee I4it I4it Time-G Time-GCounteCounte-
Accumulator
ACC i/ the .ccumul.to- -e2i/te-e2i/te-&& %t i/ .n F 4it -e2i/te-e2i/te-&& %t i/ mo/t 3e-/.tile .nd
Re Re/et /et input& A hi2h on hi/ pin t1o m.chine cycle/ 1hile the o/cill.to- i/ -unnin2
-e/et/ the de3ice& de3ice& Thi/ pin d-i3e/ hi2h 0o- HF o/ci o/cill.toll.to- pe-iod/ .0te- the the W W.tchdo2 .tchdo2 time/ out& The $%SR $%SRTO TO 4it in S*R A AUR UR =.dd=.dd-e// e// F E, E,>> c.n 4e u/ed to di/.4le thi/ 0e.tu-e& %n the de0.ult /t.te o0 4it $%SR $%SRTO6 TO6 the RESET ,%N, out 0e.tu-e i/ en.4led& P-o2-.m Counte- =PC>K
%t i/ . I4it -e2i/te-e2i/te-&& %t i/ u/ed to hold the .dd-e// o0 . 4yte in the memo-y memo-y&&
%t 5eep/ the t-.c5 t-.c5 o0 the e9 e9ecution ecution o0 the p-o2-.m& The p-o2-.m in/t-uc in/t-uction tion 4yte/ .-e 0etched 0-om loc.tion/ in memo-y th.t .-e .dd-e//ed 4y the P-o2-.m counte-& The St.c5 .nd St.c5 Pointe-K Pointe-K
The /t.c5 i/ . -e/e-3e -e/e-3ed d .-e .-e. . o0 the memo memo-y -y in RA RAM M 1he1he-e e temp tempo-.-y o-.-y
in0o-m.tion m.y 4e /to-ed& An F 4it /t.c5 pointe- i/ u/ed to hold the .dd-e// .dd-e// o0 the mo/t -ecent -ecent /t.c5 ent-y ent-y&& Thi/ loc.tion6 1hich h./ the mo/t -ecent ent-y6 ent-y6 i/ c.lled ./ the top o0 the /t.c5&
15
[Type [T ype the th e document title] Speci.l *unction Re2i/te-/K
A m.p o0 the onchip memo-y .-e. c.lled the Speci.l *unction Re2i Re2i/te/te- =S*R>
/p.ce i/ /ho1n in T.4le '& +ote th.t not .ll o0 the .dd-e//e/ .-e occupied6 .nd unoccupied .dd-e//e/ m.y not 4e implemented on the chip& Re.d .cce//e/ to the/e .dd.d d-e/ e//e /e/ / 1i 1ill ll in 2e 2ene ne-. -.ll -etuetu-n n -. -.nd ndom om d. d.t. t.66 .n .nd d 11-it ite e .cc .cce/ e//e /e/ / 1i 1ill ll h. h.3e 3e .n indete-min.te eect& U/e- /o0t1.-e /hould not 1-ite / to the/e unli/ted loc.tion/6 /ince they m.y 4e u/ed in 0utu-e p-oduct/ to in3o5e ne1 0e.tu-e/& %n th.t c./e6 the -e/et o- in.cti3e 3.lue/ o0 the ne1 4it/ 1ill .l1.y/ 4e @& Time- ! Re2i Re2i/te-/K /te-/K Cont-ol .nd /t.tu/ 4it/ .-e cont.ined in -e2i/te-e2i/te-/ / T!CO+ =/ho1n in T.4le ' !> .nd T!MO$ =/ho1n in T.4le @!> 0o- Time- !& The -e2i/te- p.i=R =RCAP!,6 CAP!,6 RCAP! RCAP!L> L> .-e the C.ptu-eGR C.ptu-eGRelo.d elo.d -e2i/te-/ 0o- Time- ! in I4it c.ptu-e mode o- I4it .uto-elo.d mode& %nte--upt Re2i/te-/K The indi3idu.l inte--upt en.4le 4it/ .-e in the %E -e2i/te-& T1o p-io-itie/ c.n 4e /et 0o- e.ch o0 the /i9 inte--upt /ou-ce/ in the %P -e2i/te-& %nput .nd output po-t/K
The %GO cici-cui cuitt o0 mic mic-o -ocon contt-oll ollee- i/ tot tot.ll .lly y 3e3e-/.t /.tile ile&& %t con connec nect/ t/ the
mic-ocont-olle- to e9te-n.l 1o-ld& The mic-ocont-olle- FH3' h./ 0ou- iGo po-t/ i&e& !" line/ out o0 #! po-t line/ .-e 0o- one o0 the t1o enti-ely die-ent 0unction /o6 .lthou2h mic-ocont-ollemic-ocontolle- i/ "@ pin chip6 it .ppe.-/ to h.3e I" pin/&
A/ t1 t1o o 0un 0uncti ction/ on/ ..-e e mul multip tiple le9 9ed6 in oo-dede- to dec decide ide 1hi 1hich ch 0un 0uncti ction on i/
/uppo-ted 1e need to /ee ho1 the ci-cuit i/ connected .nd 1h.t /o0t1.-e comm.nd/ .-e u/ed to p-o2-.m the pin&
The mic-ocontmic-ocont-olleolle- h./ 0ou- po-t/ n.med ./ p@6 p6 p!6 p#& All the/e po-t/
.-e 4idi-ection.l&
1,
[Type [T ype the th e document title] $C MotoGeared ! motors can be defined as an e"tension of ! motor which already had its #nsight details demystif demy stified ied here here.. A geared ! $otor has a gear assembly attached to the motor. The speed of motor is counted in terms of rotations of the shaft per minute and is termed as R%$ .The gear assembly helps in increasing the tor&ue and reducing the speed. 'sing the correct combination of gears in a gear motor, its speed can be reduced to any desirable figure. This concept where gears reduce the speed of the vehicle but increase its tor&ue is known as gear gear reduction. This #nsight will e"plore all the minor and ma(or details that that make the gear head and hence the working of geared ! motor.
Eternal Structure At the first sight, sight, the e"ternal e"ternal structure of a ! geared geared motor looks looks as a straight e"pansion e"pansion over the the simple ! ones.
1/
[Type [T ype the th e document title]
The lateral view of the motor shows the outer protrudes of the gear head. A nut nut is placed near the shaft which helps in mounting the motor to the other parts of the assembly.
17
[Type [T ype the th e document title]
Also, an internally threaded hole is there on the shaft to allow attachments attachments or e"tensions such as wheel to be attached to the motor
1<
[Type [T ype the th e document title] R4567S: Rel.y/ .-e u/ed th-ou2hout the .utomo4ile& Rel.y/ 1hich come in .//o-ted /ie/6 -.tin2/6 .nd .pplic.tion/6 .-e u/ed ./ -emote cont-ol /1itche/& A typic.l 3ehicle c.n h.3e !@ -el.y/ o- mo-e&
EA8 AFF0A+09! elays are remote control electrical switches that are controlled by another switch$ such as a horn switch or a computer as in a power train control module. elays allow a small current flow circuit to control a higher current circuit. !e#eral designs of relays are in use today$ 3"pin$ 4"pin$ 5"pin$ and ,"pin$ single switch or dual switches.
2'
[Type [T ype the th e document title]
EA8 9FEA+09 All relays operate using the same basic principle. 9ur eample ea mple will use a commonly used 4 " pin relay. elays ha#e two circuits A control circuit &shown in GEE* and a load circuit &shown in E*. +he control circuit has a small control coil while the load circuit c ircuit has a switch. +he coil controls the operation of the switch.
21
[Type [T ype the th e document title] EA8 EEG0HE &9* urrent flowing through the control circuit coil &pins 1 and 3* creates a small magnetic field which causes the switch to close$ pins 2 and 4. +he switch$ which is part of the load circuit$ is used to control an electrical circuit that may connect to it. urrent now flows through pins 2 and 4 show shown n in E$ when the relay is energi;ed.
EA8 E"EEG0HE &9* Ihen current stops flowing through the control circuit$ pins 1 and 3$ the relay becomes de"energi;ed. Iithout the magnetic field$ the switch opens and current is pre#ented from flowing through pins 2 and 4. +he relay is now 9.
22
[Type [T ype the th e document title] RELAY OPERAT%O+ OPERAT%O+ K When no 3olt.2e i/ .pplied to pin 6 the-e i/ no cu--e cu--ent nt Jo1 th-ou2h the coil& +o cu-cu--ent ent me.n/ no m.2netic 8eld i/ de3eloped6 .nd the /1itch i/ open& When 3olt.2e i/ /upplied to pin 6 cu--ent Jo1 thou2h the coil c-e.te/ the m.2netic 8eld needed to clo/e the /1itch .llo1in2 continuity 4et1een pin/ ! .nd "&
23
[Type [T ype the th e document title]
3ro8ect 9orking
The 1o-5in2 o0 thi/ p-oect p-oect c.n 4e e9pl.ined e9pl.ined in t1o mode/ %n thi/ mode the output o0 he.dphone (.c5 o0 Mo4ile ! i/ connected to $TM* $ecode- %C FF7@&Thu/ 1hen .ny 5ey p-e//ed 0-om Mo4ile du-in2 the c.ll6 1ill c-e.te . $TM* 0-e?uency p.tte-n .t the he.dphone output o0 Mo4ile !& ,ence the $TM* decode- 1ill c-e.te . co--e/pondin2 4in.-y output ./ pe- the d.t. /heet& Thi/ 4in.-y code 1ill .ct ./ . cont-ollin2 /i2n.l 0o- -o4ot6 mic-ocont-olle- 1ill continuou/ly chec5 0o- thi/ cont-ollin2 /i2n.l .nd once it -ecei3e thi/ code it 1ill tu-n O+ the co--e/pondin2 -el.y .nd hence the moto- & %n thi/ 1.y 1e c.n mo3e .ll moto-/ o0 -o4ot in .ll th-ee .9i/ di-ection ./ pe- ou- need Autonomou/ mode %n thi/ mode the -o4ot -o4ot 1ill 0ollo1 the /et p-o2-.mmed p-o2-.mmed p.th Time- B./e B./e Mode %n thi/ mode the -o4ot 1ill 0ollo1 the RTC time .nd 1ill WOR) ACCOR$%+NLY
&
24
[Type [T ype the th e document title]
Robot Flo(c&art START
%+%T%AL%QAT%O+ WA%T *OR USER COMA+$S C,EC) PC CO$E C,EC) *OR COMMA+$S