thesis vehicle arm.docx
TRANSCRIPT
-
7/21/2019 thesis vehicle arm.docx
1/70
ABBREVIATIONS
MCU-Microcontroller Unit.
LCD-Liquid Crystal Display
UART- Universal Asynchronous Receiver / Transmitter.
MC- Microcontroller.
IC- Interated Circuit.
R!M- Read !nly Memory.
RAM- Random Access Memory.
R"- Radio "requency.
#$%- #lo&al $ositionin %ystem.
#%M- #lo&al %ystem 'or Mo&ile
(M)A- (ational Marine )lectronics Association.
L"C%$- Lead "rame Chip %cale $ac*ae.
%$DT- %inle $ole Dou&le Thro+.
DC- Direct Current.
C$U- Central $rocessin Unit.
ID) , Interated Development )nvironment.
-
7/21/2019 thesis vehicle arm.docx
2/70
ABSTRACT
ireless technoloy has utterly remodeled the method. +e have a tendency to live in today s
+orld virtually each automo&ile vehicle operates arduous 'unctions durin a +ire a''iliation.
Commutation a +ired re'erence to +ireless a''iliation miht s+ay &e productive in economic
senses &ecause it can have an impression on the &urden value and per'ormance. durin this
proect I propose a +ireless net+or* to +hich can manae !verall Tra''ic Manaement system
and alternative 'unctions +ithin the vehicle. The sho+ unit is &e'ore o' the motive 'orce
practicality inter'ace on the dash&oard initially enclosed the hand+heel and there'ore the
instrument cluster. The instrument cluster contains a num&er o' the sensors li*e Temperature #as
Respiration and stress and alternative telltale. the most o&ective o' the proected system to style a
+ireless instrument cluster to +or* the vehicle in sa'e speed at essential 0ones victimisation varied
sensors and 1))) 234.15.6 customary +ireless module. ireless communication &et+een the
vehicle &ody manaement unit and instrument cluster unit 'or indicate the vehicle practicality o'
the vehicle device unit used 'or sa'e distance activity "or %imulation purpose the 7ehicle unit
ta*es into account as ARM controller unit and there'ore the instrument cluster hard+are is
intended +ith A7R controller 'or inter'acin and style a practical method o' the vehicle this
proposed system ives economical Tra''ic Manaement %ystem +ithin +hich the tra''ic sinal
'unctionin can 'lip as automo&ile or emerency vehicle moves to+ards instrument cluster..
Keywords: ARM-L$C4162 LCD Display L)D % Meters &u00er I)) 234.15.6
8A7R9ATM)#A:42 %tandardTemprature sensor.
-
7/21/2019 thesis vehicle arm.docx
3/70
CHAPTER-1
INTRODUCTION
EMBEDDED SYSTEMS :
)m&edded systems are desined to try and do some speci'ic tas* instead o' &ein a eneral
purpose $C 'or multiple tas*s. %ome even have real-time per'ormance constraints that have ot to
&e met 'or a reason li*e sa'ety and value. !thers could have lo+ or no per'ormance necessities
permittin the system hard+are to &e simpli'ied to scale &ac* prices. ireless communication has
&ecome a crucial 'eature 'or industrial product and a +ell-li*ed analysis topic at intervals the last
13 years. Their ar currently additional porta&le su&scriptions than +ired-line su&scriptions. Lately
one space o' economic interest has &een ine;pensive lo+-po+er and short-distance +ireless
communication used 'or net+or*s.< Technoloy advancements are providin smaller and
additional price e''ective devices 'or roup action procedure process +ireless communication and
a &unch o' alternative 'unctionalities. These em&edded communications devices are oin to &e
interated into applications startin 'rom independent aency to &usiness automation and
o&servation. they=re oin to conointly chane custom tailored enineerin solutions ma*in a
revolutionary means o' di''usin and process in'o. ith ne+ technoloies and devices return ne+
&usiness activities and also the +ould li*e 'or +or*ers in these technoloical areas. )nineers
orld >ealth !rani0ation have in'ormation o' em&edded systems and +ireless communications
are oin to &e in hih demand. sadly their are 'e+ lova&le environments o&taina&le 'or
development and room use there'ore students typically don=t study these technoloies throuhout
active science la& e;ercises. The communication mediums +ere t+isted try optical 'i&er in'rared
and usually +ireless radio.
-
7/21/2019 thesis vehicle arm.docx
4/70
OBJECTIVE OF THE PROJECT? There is a 'orce'ul increase +ithin the rane o'
vehicles in currently that conointly cause a steep rise +ithin the rane o' accidents +ith lots o'
individuals losin their lives. As per the Commission 'or +orld Road %a'ety 843149 road vehicle
accidents *ill A( calcula&le one.: million individuals and inure 'i'ty million individuals each
year lo&ally and also the +orld road 'atalities square measure 'orecast to succeed in one.@
million &y 4343. Indias road accidents record 1B $" o' the +orlds road accident deaths +hereas
harat has ust one o' the +orlds road vehicles. these days road tra''ic inuries square measure
one in all the leadin causes o' deaths disa&ilities and hospitali0ations +ith severe socioeconomic
prices across the planet. it=s &ecause o' the rise +ithin the rane o' vehicles +hile not a 'uture
increase +ithin the road 'acilities needed 'or it. In most o' the accident cases the victims lose their
lives o+in to the inaccessi&ility o' medical 'acilities at the proper time. In massive corporations
+ith an outsi0ed rane o' vehicles the drives use the corporate vehicle seven 'or his or her o+n
'unctions and impact a loss to the company. to resolve issues li*e these this proect came into
e;istence.
This proect is especially +ant to et the position o' the emerency vehicle &y the o+ner or can
also &e utili0ed in the eneral pu&lic transportation &y the individuals to understand the situation o'
the &uses or trains. ust in case o' any accidents the system sends machine-driven messaes to the
pre- prorammed num&ers. +e +ill send messaes to any rane o' mo&ile. The o+ner o' the
vehicle police to clear the tra''ic car to save lots o' the individuals +ill &e +ise &y this device.This uses a +ireless system to understand the precise position o' the vehicle +ith A( accuracy o'
many 'etor is employed to receive in'ormation 'rom the user and reply the position o' the vehicle
throuh an R" Module A Microcontroller 8MC9 is employed to reulate and co-ordinate all the
elements utili0ed in the system. !nce there=s any accident all the sensors square measure triered
and its sends sinal to the meacycle per second. The meacycle per second processes the input
and sends the suita&le output per the prorammin done. the most idea durin this style is
introducin the ood in'ormation +or* and R" Technoloies into the em&edded system. The
desined unit is incredi&ly straiht'or+ard ampE lo+ value. the +holly desined unit is on as
sinle chip.
The instrument cluster contains control system position li'e &elt red liht par*in-&ra*e
enaement red liht and. There miht also &e indicators. >eatin and ventilation controls and
vents lihtin controls A compartment is usually situated on the passener=s aspect. There miht
-
7/21/2019 thesis vehicle arm.docx
5/70
also &e A( receptacle and an initer +hich may ive an in'luence outlet 'or alternative lo+-
tension appliances.
American automo&ile ma*ers and their imitators desined unusually-shaped instruments on a
dash&oard laden +ith chrome and clear plastic that miht &e less clear ho+ever +as typically
thouht to &e additional 'ashiona&le. dayliht may cause a &riht lare on the chrome nota&ly 'or
a converti&le. ith the approachin o' the unction recti'ier in shopper natural philosophy some
ma*ers used instruments +ith diital readouts to 'orm their cars seem additional up to no+
ho+ever this has liht 'rom o&servin. %ome automo&iles use a head-up sho+ to proect the speed
o' the car onto the +indshield in imitation o' a 'ihter ho+ever in a very +ay less complicated
sho+.
In recent years spurred on &y the ro+in a'termar*et use o' dash *its several automa*ers have
ta*en the initiative to 'eature additional rhetorical parts to their dash&oards. !ne distinuished
e;ample o' this is o'ten the Chevrolet %onic that o''ers each e;terior 8e.. a custom raphics
pac*ae9 and interior cosmetic uprades. ma*ers li*e >onda Toyota and Mercedes-en0 have
enclosed 'uel economy aues in some instrument clusters sho+in 'uel mileae in real time. The
meter +as the aue o' selection 'or o&servance the state o' the charin system till the (ineteen
%eventies. Later it had &een replaced &y the meter. these days most 'amily vehicles have +arnin
lihts rather than voltmeters or pressure level aues in their dash&oard instrument clusters tho=
sports cars typically have correct aues 'or per'ormance 'unctions and driver calmin. The
Fiee net+or* layer natively supports each star and tree net+or*s and eneric Mesh net+or*in.
each net+or* should have one orani0er device tas*ed +ith its creation the manaement o' its
parameters and &asic maintenance. inside star net+or*s the orani0er should &e the central node.
each tree and meshes ena&le the employment o' Fiee routers to increase communication at the
net+or* level. Fiee &uilds on the physical layer and media access manaement outlined in
I))) customary 234.15.6 'or lo+ rate. The speci'ication includes 'our 'urther *ey components?
net+or* layer application layer Fiee device o&ects 8FD!s9 and manu'acturer-de'ined
application o&ects +hich permit 'or personali0ation and 'avor total interation. FD!s square
measure ans+era&le 'or a variety o' tas*s toether +ith *eepin 7ehicle trailin system main aim
is to convey %ecurity to any or all vehicles. The accident alert system main aim is to rescue
individuals in accidents. this is o'ten improved security systems 'or vehicles. the ne+est li*e #$%
square measure e;tremely help'ul currently days this technique allo+s the o+ner to +atch and
-
7/21/2019 thesis vehicle arm.docx
6/70
trac* his vehicle and determine vehicle movement and its past activities o' auto.
This ne+ technoloy popularly re'erred to as vehicle trailin %ystems that created several +onders
+ithin the security o' the vehicle. This hard+are is 'itted onto the vehicle in such a 'ashion that it=s
not visi&le to anyone >! is +ithin or outside o' the vehicle. There'ore it=s used as a covert unit
that unendinly or &y any interrupt to the system sends the situation in'ormation to the o&servance
unit. once the vehicle is ta*en the situation in'ormation 'rom the trainin system +ill &e +ont to
reali0e the situation and may learn to police 'or additional action. %ome 7ehicle trailin %ystem
+ill even o&serve unauthori0ed movements o' the vehicle and so alert the o+ner. this o''ers a rip
over alternative items o' technoloy 'or an equivalent purpose. This accident alert system in it
detects the accident and also the location o' the accident occurred and sends #$% coordinates to
the required mo&ile $C etc.
11 Ve!"#$e Tr%#&"'( Fe%)*res
It is in the main pro'it 'or the &usinesses that square measure supported transport system. %ince it
+ill sho+ the position o' all vehicles in real time so they=ll produce the e;pected in'ormation
consequently. These trailin system +ill store the 'ull in'ormation +herever the vehicle had one
+herever did it stop +hat proportion time it ta*e at each stop and may produce +hole in'ormation
analysis. it=s conointly employed in &uses and trains to estimate ho+ever so much square measure
they +hat proportion time it ta*es 'or them to come &ac* to a speci'ic stop. These systems square
measure accustomed in'ormation capture in'ormation storae in'ormation analysis and eventually
in'ormation trans'er.
1+ A##"de') A$er) Sys)e, Fe%)*res
This system relies on ne+ technoloy its main purpose is to siht associate deree accident and
conscious o' the room there'ore the victim +ill reali0e some 'acilitate. It +ill siht accidents theintensity o' the accident +ith none visual contact 'rom the room. I' this method is inserted in each
vehicle then it=s simple to rasp +hat percentae vehicles area unit concerned in an e;ceedinly
e;plicit accident and the +ay intense is it. in order that the assistance 'rom the room is consistent
+ith the room. the current &oard desined has each vehicle trailin and accident alert systems that
-
7/21/2019 thesis vehicle arm.docx
7/70
&uild it a lot o' valua&le and help'ul. This &oard alerts the United %tates o' America 'rom thievery
and on accident detection additionally. This device detects heart accidents additionally &y puttin
heart detector in one amon the interrupt pins.
1 Us%(e o. )r%#&"'( "' I'd"%
Trac*in in an Asian country is especially employed &y transport systems ta;i 'irms tra''ic
operators. Ta;i operators use this to estimate ho+ever +ay the vehicle is 'rom a selected space and
send this data to decision centers and that they +ill in'orm eneral pu&lic reardin the ap o' the
ta;i location and time it ta*es tom return to them. Another use is 'or tra''ic police i' this technique
is 'ound in each vehicle they +ill estimate the tra''ic &y rec*onin on the map and i' any accident
is detected then they +ill route the tra''ic into a di''erent approach. Gthis isHthis is o'tenHthis +ill
&e ho+ever 'ollo+in is &ene'icial as a result o' Asian country is one amon &usy tra''ic
countries and this technique can manaement several o' the tra''ic issues.
PROPOSED SYSTEM
ireless communication has trans'erred the in'o &et+een 4 or additional points that aren=t
connected &y an associate electrical conductor. ireless communication can play a serious role in
economical vehicle manaement systems a completely di''erent variety o' +ireless
communication technique ar ave &elo+ that ar vehicle to vehicle communication vehicle to
in'rastructure communication intervehicle communication "or transmission a *no+lede &et+een
the vehicle +ith the assistance o' various protocol 'or dominant the in'o loss. In my proected
system o''er the loo* o' +ireless instrument clusterE I))) 234.15.6 commonplace is employed 'or
*no+lede transmission "rames air the essential unit o' in'ormation transport o' that their ar 'our
&asic sorts 8data ac*no+ledment &eacon and raincoat command 'rames9 +hich ive an
a''orda&le trade-o'' &et+een simplicity and lustiness. in addition a super'rame structure outlined
&y the oraniser is also used durin +hich case 4 &eacons act as its limits and supply
synchroni0ation to di''erent devices additionally as con'iuration in'o. A super'rame consists o'
si;teen equal-lenth slots +hich may &e more divided into an eneretic hal' associated an inactive
-
7/21/2019 thesis vehicle arm.docx
8/70
hal' throuhout that the oraniser miht enter po+er savin mode not +antin to manaement its
net+or*. inside super'rames rivalry happens &et+een their limits and is resolved &y C%MA/CA.
each transmission should 'inish &e'ore the arrival o' the second &eacon.
-
7/21/2019 thesis vehicle arm.docx
9/70
B$o#& D"%(r%,:
"iure#eneral loc* Diaram
/ITERATURE REVIE0
Database
Unit
GSM/xbee
Modem
GSM
Modem/Xbee
Sensor4
Sensor3
Sensor2
User Mobile
Display
Device
Arm
Microcontroller
Sensor1
Load
-
7/21/2019 thesis vehicle arm.docx
10/70
In Md. A&dus %amad Jamalet alK1 this paper presents a vehicle drivin system in an e;ceedinly
model prophetic manaement 'rame+or* that e''ectively improves tra''ic 'lo+. The vehicle
drivin system reulates sa'e intervehicle distance &eneath the 'inite drivin torsion condition &y
predictin the precedin tra''ic. It additionally 'ocuses on assuain the impact o' &rea*in on the
vehicles that 'ollo+ that helps electronic ammin +aves attenuate to +ithin the tra''ic.It is
ascertained that the system alleviates conestion-'ormin phenomena 'rom the tra''ic and
improves the tra''ic 'lo+ &y solely dominant one vehicle. %ince the sensi&le vehicle considera&ly
attenuates the electronic ammin +aves the 'lo+ o' vehicles +ithin the 'ollo+in tra''ic &ecomes
slee* thus +ould li*e some strin sta&ility.
In Ru&ini.R et al K4 proected a system has associate alertin recordin and ne+s system 'or over
speed violationmanaement. The Fi&ee transmitter sends the speed limited the actual lane entered
&y the vehicle and additionally ives alerts li*e road +or*sN steep slopesN school 0oneN in the
sort o' acoustic messaes and additionally in LCD. The receiver unit placed +ithin the vehicle
receives the messaes and sends to the microcontroller. once speed o' the vehicle nears the
ordinance it displays the +arnin and i' e;ceeds the limit the microcontroller records the pro'aned
speed and time. The LCD displays the lane ordinance and sho+s the num&er o' times speed +as
pro'aned. A #%M module sends messaes to the closest tra''ic personnel directly once a violation
happens. the associate enuine device is additionally provided +hich can &e operated solely &y
the tra''ic police in +hom he can retrieve the in'o hold on at any time. The increase in the count o'
violation +ill increase the penalty quantity that can &e collected in toll ates placed near.
In ".$arve0 Ahmed et al K: this paper specialises in uni'yin the +orld $ositionin system +ith
em&edded +ireless system is that the ne+ approaches in intellient vehicle manaement 'or
essential remote location application mistreatment ARM. In the standard system they=re desined
to reulate the speed o' vehicles all told days. the most o&ective o' the proected system is to
control the vehicle in sa'e speed at essential 0ones. the &ottom station havin the transmitter that is
intended 'or "M 8"M9 the receiver hal' is en'orced in 7ehicle. The ARM processor is en'orced at
receiver aspect that receives the essential 'requency and then it=s activated in essential mode.
%peed manaement Driver 8%CD9 may &e customi0ed to suit into a vehicle s dash&oard and
-
7/21/2019 thesis vehicle arm.docx
11/70
displays in'o on the vehicle. !nce the data is received it mechanically alerts the motive 'orce to
cut &ac* the speed in *eepin +ith the time and 0one. The novel system is en'orced +ith the
support o' em&edded processor and also the simulation is achieved throuh Jeil C computer code
and results area unit mentioned.
In #ummare*ula %atti&a&u K: et al this paper descri&es the advancement +ithin the processor
technoloy and microcontrollers has opened a replacement system desined to 'orestall the
accidents caused &ecause o' the nelience o' drivers in seein tra''ic sinals a&oard the road and
di''erent anomalies on the roads. thus to intimate the motive 'orce concernin the 0ones and to
mechanically maintain the speed is accomplished &y means that R" technoloy. the most o&ective
is to style associate )lectronic Display manaement led meant 'or vehicle s speed control and
monitors the 0ones that runs on associate em&edded system and miht &e customi0ed to suit into a
vehicle s dash&oard to sho+ in'o on the vehicle. this method i' adopted &y some state +ill
e''ectively cut &ac* the quantity o' road accidents caused &y rushin vehicles losin manaement
o' the vehicle at speed &rea*ers or &y driver s nelience to+ards tra''ic sinals. This paper
presents a replacement style to reulate the speed o' the cars at distant places 'or mounted time.
In %unil R. Jate et al K5Road accidents may &e prevented &y adoptin measures li*e Tra''ic
manaement risin quality o' road in'rastructure and sa'er vehicles. the present techniques still
does t ready to cut &ac* the quantity o' accidents. thence there=s a requirement to implement
Intellient %peed Adaptation 8I%A9 Gin thatHdurin +hichH+ithin +hich vehicles speed may &e
mechanically controlled &y numerous limit techniques +hich area unit supported 0ones hih+ay
tra''ic density etc. durin this analysis +or* it proposes automatic speed system supported color
strips 'or road road and also the roads +herever the speed manaement at intervals limit is needed.
several color sensors area unit ready to siht over one color 'or multiple color sortin applications.
loo*in on the sophistication o' the detector it may &e prorammed to ac*no+lede ust one color
or multiple color sorts or shades 'or sortin operations. The methodoloy e;plains that a numerous
color strips area unit mar*ed on road road or the roads +herever the speed manaement at
intervals limit is needed and the vehicle can have a color sensor hoo*ed up +hich can
ac*no+lede the colour mar*ed on the road road and consequently maintain the vehicles speed in
-
7/21/2019 thesis vehicle arm.docx
12/70
this speci'ic limit. durin this developed system the colour police +or* detector o' speci'ic
intensity is employed to activate/deactivate the system o' speed manaement at intervals the
colour strips mar*ed on the road. In actual o&serve the system +or*s that once vehicle enter in
speed limitin roads li*e e;press,hih method hih method and the other roads +herever the
ordinance is needed etc. the vehicle detector siht the colour to activate the system and send the
sinals to proramma&le )U/MCU and also the proramma&le )CU /MCU controls the position
o' throttle valve/'uel pump/motor that end in dominant the speed o' enine at iven limit. once the
system activated then our vehicle is controlled at iven restricted speed or &elo+ that limitin
speed and can=t e;ceed on the 'ar side that limit until successive color strip crossed. This reduces
the road accidents and ets drivin com'ort 'or the motive 'orce once implementation o' this
automatic speed system.
-
7/21/2019 thesis vehicle arm.docx
13/70
B%#&(ro*'d
HARD0ARE REUIREMENTS
L$C 4162 Development oard
4. ADC
:. LCD 84O1B9
6. D-@ ca&le
5. %ensors
Rs4:4- MAO4:4
P #%M Modem8R%4:4 &ased9
P #$% Modem
P Q214/Q235 voltae reulators 'or po+er supply
P $o+er supply circuit
P Temperature %ensor8LM:59
P Accelerometer %ensor8ADOL::39
P L4@:D Driver IC.
P DC motor :.: %C>AMATIC DIA#RAM
-
7/21/2019 thesis vehicle arm.docx
14/70
/PC +123 De4e$o5,e') Bo%rd:
L$C 4162 Development oard K4 is a developmental tool &ased on L$C 4162 ARMQTDMI
microcontroller +ith 514J on-chip memory. It is suita&le 'or developin applications +hich
require hih speed data communication real time cloc* 'or data chec*in etc.
The ARMQTDMI-% is a eneral purpose :4-&it microprocessor +hich provides hih per'ormance
and uses very lo+ po+er. It uses Reduced Instruction %et Computin 8RI%C9 principles in its
architecture +hich is much more simple and po+er'ul than those Comple; Instruction %et
Computin 8CI%C9. ARM uses pipeline technique to e;ecute instructions +hich o''ers hih
per'ormance very lo+ po+er consumption and less silicon die area. The ARMQ three stae
pipeline has independent 'etch e;ecute and decode staes. The development &oard has 63 J
static RAM and 514 J o' in &uilt 'lash memory. It supports In-%ystem $rorammin/In-
Application $rorammin 8I%$/IA$9 +ith the help o' a &oot loader so't+are already present in it.
It has t+o :4-&it timers/counters one $M unit 8si; outputs9 and a +atchdo t+o 13-&it ADCs
+hich can &e used 'or 16 analo inputs and one 13- &it DAC +hich ive varia&le analo output. It
also 'eatures a lo+ po+ered real time cloc* +ith :4 *>0 cloc* input. !n the top o' all it has 53 pin
e;pansion header +hich provides 'or up to 65 o' eneral purpose I/! pins 837-579. esides all
these 'eatures this &oard also provides devices such as L)Ds u00er IR receiver user s+itches
and a 1BO4 LCD 'or display.
-
7/21/2019 thesis vehicle arm.docx
15/70
-
7/21/2019 thesis vehicle arm.docx
16/70
4. :7 cell holder 'or RTC
:. UART1 D@ connector
6. UART3 D@ connector
5. 53-pin e;pansion header
B. 4O5 TA# header
Q. @-147 AC/DC soc*et
2. !(/!"" slide s+itch
@. oot loader s+itch
13. Microcontroller reset s+itch
11. U% connector -type
-
7/21/2019 thesis vehicle arm.docx
17/70
14. umpers 'or LCD inter'ace
1:. umpers 'or %+itches
16. umpers 'or Trimpots
15. umpers 'or u00er and IR Receiver
1B. umpers 'or L)Ds
1Q. umpers 'or selection &et+een UART1 and O&ee
12. umpers 'or %$I , %D/MMC inter'ace
1@. umpers 'or I4C ))$R!M
43. %D/MMC card soc*et
41. 1BO4 character LCD
44. "our user s+itches
-
7/21/2019 thesis vehicle arm.docx
18/70
4:. T+o trimpots connected to ADC
46. "our user L)Ds
45. u00er
4B. T%!$1Q:2 IR Receiver
4Q. O&ee module inter'ace
42. UL(433: driver side header
4@. L4@:D o/p header
:3. umpers 'or UL(433:
-
7/21/2019 thesis vehicle arm.docx
19/70
"iure?pin con'iuration o' lpc4162 K4
P"' Des#r"5)"o'
-
7/21/2019 thesis vehicle arm.docx
20/70
P66 )o P61- Por) 6: $ort 3 is a :4-&it I/! port +ith one direction controls 'or each &it. 42 pins
o' the $ort 3 can &e used as a eneral purpose &i-directional I/!s +hile $3.:1 provides output
'unctions only. The operation o' port 3 pins depends upon the pin 'unction selected via the pin
connect &loc*. $ins $3.46 $3.4B and $3.4Q are not availa&le 'or use.
$1.3 to $1.:1-$ort 1? $ort 1 is a :4-&it &i-directional I/! port +ith one direction controls 'or each
&it. The operation o' port 1 pins is decided &y the pin 'unction selected via the pin connect &loc*.
$ins 3 throuh 15 o' port 1 are not availa&le 'or use.
RESET:A L! on this pin resets the device +hich causes I/! ports and peripherals to return to
their de'ault states.
7TA/1:Input to the oscillator circuit and internal cloc* enerator circuits.
7TA/+: !utput 'rom the oscillator ampli'ier.
RTC71:Input to the RTC oscillator circuit. It can &e le't 'loatin i' the RTC is not used.
RTC7+:!utput 'rom the RTC oscillator circuit. It can &e le't 'loatin i' the RTC is not used.
VSS:8#round9 3 7 re'erence
VSSA:8Analo #round9 3 7 re'erence. This should technically &e the same voltae as 7%% &ut
should &e separated to minimi0e noise and error. This pin must &e rounded i' the ADC/DAC are
not used.
VDD::.: 7 $o+er %upply? This is the po+er supply voltae 'or the core and I/! ports.
VDDA:Analo :.: 7 $o+er %upply? This should technically &e the same voltae as 7DD &ut
should &e separated to minimi0e noise and error. This voltae is used to po+er the ADC8s9 and
DAC 8+here availa&le9. This pin must &e tied to 7DD +hen the ADC/DAC is not used.
VREF:A/D Converter Re'erence? This should technically &e the same voltae as 7DD &ut
should &e separated to minimi0e noise and error. Level on this pin is used as a re'erence 'or A/D
convertor and DAC 8+here availa&le9. This pin must &e tied to 7DD +hen the ADC/DAC are not
used.
-
7/21/2019 thesis vehicle arm.docx
21/70
VBAT:RTC $o+er %upply? A :.: 7 on this pin supplies the po+er to the RTC.
8PIO %'d )!e e95%'s"o' !e%der
The #$I! pins can &e used 'or drivin L)D% readin diital sinal eneratin triers 'or
e;ternal components controllin e;ternal devices and +hat not. L$C-4162 has t+o :4-&it +ide
#$I! ports. In L$C-4162 MCUs most o' the $I(% are multiple;ed i.e. these pins can &e
con'iured to provide di''erent 'unctions. All pins o' the ports on L$C-4162 microcontroller can
&e accessed +ith the help o' the 53 pin main e;pansion header. The e;pansion header ena&les the
user to inter'ace e;ternal peripherals/devices to L$C-4162 microcontroller. It is also has a :.:7
supply +hich can &e utili0ed to po+er e;ternal devices. To use the e;pansion header it is
necessary to disconnect the peripherals connected to these pins &y removin the umpers +hich
lin*s these pins to the peripherals. The e;pansion header is sho+n &elo+. K4
"iure 1.:? #$I! pin description
ADC
-
7/21/2019 thesis vehicle arm.docx
22/70
The main pro&lem in inter'acin sensors li*e LM:5 or pro;imity sensor is that they provide
analo voltae outputs dependin on the physical quantity that they are desined to measure. A
microcontroller ho+ever ta*es only diital inputs. They can di''erentiate in only hih level or lo+
level pin. "or e;ample an input more than 4.57 is ta*en as 1 and input less than 4.57 is ta*en as
3. To solve this microcontrollers have &uilt-in ADCs +hich convert the analo voltae in a diital
'orm. This helps us to inter'ace the types o' sensors +hich ive analo output.
The resolution o' an ADC indicates its accuracy. Common ADCs are 2-&it 13-&it and 14 &it. L$C-
4162 has t+o 13 &it successive appro;imation analo to diital converter +ith input multiple;in
amon B or 2 pins 8ADC3 and ADC19. A 13-&it ADC +ill &rea* the 3-57 rane in 5/134:S6.2m7
appro;. It also has $o+er-do+n mode. The rane o' the ADCs present in the &oard is 37 to
typically :7. The conversion time this ADC is 4.66s. It also supports urst conversion mode 'or
sinle or multiple inputs.
The &oard has t+o trimpots connected to AD3.1 and AD3.4 present on the L$C4162
microcontroller. The umper positions are as sho+n in the &elo+ 'iure. umper A(1 represents
trimpot A(1 and A(4 represents trimpot A(4. The voltae rane o' trimpot lies &et+een 3-:.:7.
K4
/"*"d Crys)%$ D"s5$%y
A liquid crystal display is a distinctive thin 'lat panel that can let liht pass throuh it or can &loc*
the liht. 8Unli*e an L)D it does not produce its o+n liht9. It is &uilt o' many &loc*s and each
&loc* can &e in any shape. )ach &loc* is 'illed +ith liquid crystals that can &e made clear or solid
&y chanin the electric current to that &loc*. Liquid crystal displays are o'ten a&&reviated LCDs.
A common LCD has t+o reisters? - Command and Data. The command reister stores the
command instructions received &y the LCD. A command is an instruction iven to LCD to do a
prede'ined tas* li*e initiali0in it clearin its screen settin the cursor position controllin
display etc. The data reister stores the data that is to &e displayed on the LCD. The data is the
A%CII value o' the character to &e displayed on the LCD. K4
-
7/21/2019 thesis vehicle arm.docx
23/70
"iure 1.5? LCD
The L$C-4162 development &oard has a 6-&it >D66Q23 &ased LCD inter'ace. L$C-4162 has a
4O1B LCD +hich means it can display 1B characters per line and there can &e t+o such lines. The
umper positions and port pins are as sho+n in the &elo+ 'iure. The /L umper settin is used to
control LCD &ac*liht. !n removin this umper LCD &ac*liht +ill turn !"".
-
7/21/2019 thesis vehicle arm.docx
24/70
Pin Description
DB-; C%
-
7/21/2019 thesis vehicle arm.docx
25/70
i!"re 1'1() pin o"t o* D&+,
-
7/21/2019 thesis vehicle arm.docx
26/70
i!"re 1'11) pin con-!"ration o* D&+, male connector .0
AVR Co')ro$$er:
-
7/21/2019 thesis vehicle arm.docx
27/70
Se'sors
The sensor could &e a re'ined device +hose per'orm is to siht and live any non-electrical
parameters li*e temperature pressure humidity speed +eiht etc. and convert it into a sin +hich
miht &e measured electrically 'or e.. voltae.
"or the implementation purpose sensin element ouht to &e correct not enthusiastic a&out
environmental conditions +ith a &i selection o' values and hih resolution linear value e''ective
and e;tremely raduated. thus 'or this purpose usually IC sensors area unit used.
In our proect +e=ve principally en'orced 'our sensors.
1. lumen thirty 'iveDF temperature sensin element? this sensor &elons to lumen :5 series that is
a preciseness interated temperature sensin element +hose output voltae is linearly
proportional to the centirade temperature. usually lumen thirty-'ive series provides a temperature
+ithin the vary o' -55 to 153VC ho+ever our sensin element provides output 'rom a pair o' to
153VC.
Its lo+ output electrical resistance linear output and precise inherent standardisation ma*es
inter'acin terri&ly easy +ith none +ant o' sinal learnin. It operates 'rom 'our to 63v and o''ers
13milli 7 analo output 'or per centirade 8VC9 amendment in temperature. thus analo to a
diital device is employed to convert this output to &inary output. K6
i!"re 1'12
LM3D pin o"t dia!ram .40
-
7/21/2019 thesis vehicle arm.docx
28/70
Pro9",")y se'sor: There ar numerous sorts o' pro;imity sensors 'or police investiation the
article and its style relies upon principles li*e varia&le reluctance eddy current loss saturated core
and >all impact etc. a num&er o' the non-contact pro;imity sensors ar inductive pro;imity sensors
electrical phenomenon pro;imity sensors supersonic pro;imity sensors and photoelectrical
sensors. In our proect 4 pro;imity sensors 'or entirely totally di''erent 'unctions ar used. K5
S!o#& se'sor "')e(r%)"o':
It is interated in the circuit system &y connectin all the sensors to or ate +hose output is
connected to the int pin o' microcontroller. These sensors are connected in such a +ay that they
detect 'orce impact occurrin 'rom any side o' the car. This is concerned to the sa'ety o' the
system o' the human drivin the car so that once accident is detected the paramedics can reach to
the location as soon as they can.
Shock sensors position on vehicle
-
7/21/2019 thesis vehicle arm.docx
29/70
ACCE/EROMETER SENSOR: Accelerometers are sensors or transducers that measure
acceleration. Accelerometers enerally measure acceleration 'orces applied to a &ody &y &ein
mounted directly onto a sur'ace o' the accelerated &ody. Accelerometers are use'ul in detectin
motion in o&ects. An accelerometer measures 'orce e;erted &y a &ody as a result o' a chane in
the velocity o' the &ody. A movin &ody possesses an inertia +hich tends to resist chane in
velocity. It is this resistance to chane in velocity that is the source o' the 'orce e;erted &y the
movin &ody. This 'orce is directly proportional to the accelerationcomponent in the direction o'
movement +hen the movin &ody is accelerated. Themotion is detected in a sensitive portion o'
the accelerometer. This motion is indicativeo' motion in the larer o&ect or application in +hich
the accelerometer is mounted.Thus a sensitive accelerometer can quic*ly detect motion in the
application.
AD7/6: : A;is Acceleration %ensor oard &ased on ADOL::3 'rom Analo devices. It is a
'irsteneration : a;is acceleration sensor. User could et acceleration value o' O W and F a;is.
Andit is +idely used in shoc* slope and movin detection. !utput sensitivity could &e select &y
simply set voltae level on 'e+ pins. The output o' MMAQ4B3X is analo mode so you need a
A/D converter to read the acceleration value.
FEATURES OF AD7/6 :
P :-a;is sensin %mall lo+ pro'ile pac*ae 6 mm Y 6 mm Y 1.65 mm
P L"C%$ Lo+ po+er ? :53 mA 8typical9 %inle-%upply operation? 1.2 7 to :.B 7
P 13333 shoc* survival
P );cellent temperature sta&ility
P adustment +ith a sinle capacitor per a;is
P Ro>%/))) lead-'ree compliant
8PS B%s"#s: The #lo&al $ositionin %ystem 8#$%9 is a space-&ased lo&al naviation satellite
system 8#(%%9 that provides relia&le location and time in'ormation in all +eather and at all times
-
7/21/2019 thesis vehicle arm.docx
30/70
and any+here on or near the )arth +hen and +here there is an uno&structed line o' siht to 'ouror
more #$% satellites. It is maintained &y the United %tates overnment and is 'reely accessi&le &y
anyone +ith a #$% receiver. hen people tal* a&out
-
7/21/2019 thesis vehicle arm.docx
31/70
penetrate the ionosphere to reduce its e''ect. Dual 'requency o&servations are important 'or lare
station separation and 'or eliminatin most o' the error parameters.
8PS Re#e"4er: A #$% naviation device is any device that receives #lo&al $ositionin %ystem
8#$%9sinals 'or the purpose o' determinin the device=s current location on )arth. #$% devices
provide latitude and lonitude in'ormation and some may also calculate altitude althouh this is
not considered su''iciently accurate or continuously availa&le enouh 8due to the possi&ility o'
sinal &loc*ae and other 'actors9 to rely on e;clusively to pilot aircra't. #$% devices are used in
military aviation marine and consumer product applications.The user sement is composed o'
hundreds o' thousands o' U.%. and allied military users o' the secure #$% $recise $ositionin
%ervice and tens o' millions o' civil commercial andscienti'ic users o' the %tandard $ositionin
%ervice.#$% receivers are composed o' an antenna tuned to the 'requencies transmitted &y the
satellites receiver-processors and a hihly sta&le cloc* 8o'ten a crystal oscillator9. They may also
include a display 'or providin location and speed in'ormation to the user. A receiver is o'ten
descri&ed &y its num&er o' channels? this sini'ies ho+ many satellites it can monitor
simultaneously. !riinally limited to 'our or 'ive this has proressively increased over the years
so that as o' 433Q receivers typically have &et+een 14 and 43 channels. #$% receivers may
include an input 'or di''erential corrections usin the RTCM %C-136 'ormat. This is typically in
the 'orm o' an R%-4:4 port at 6233 &it/s speed. Data is actually sent at a much lo+er rate +hich
limits the accuracy o' the sinal sent usin RTCM. Receivers +ith internal D#$% receivers can
outper'orm those usin e;ternal RTCM data. As o' 433B even lo+-cost units commonly include
ide Area Aumentation %ystem 8AA%9 receivers. Many #$% receivers can relay position data
to a $C or other device usin the (M)A 312: protocol.
-
7/21/2019 thesis vehicle arm.docx
32/70
M%=or Co,5o'e')s o. % 8PS Re#e"4er:
The main components o' a #$% receiver are ?
P[Antenna +ith pre-ampli'ier
P[R" section +ith sinal identi'ication and sinal processin
P[Micro-processor 'or receiver control data samplin and data processin
oscillator
P[$o+er supply
P[User inter'ace command and display panel
P[Memory data storae.
F*'#)"o' O. 8PS:
It is a
-
7/21/2019 thesis vehicle arm.docx
33/70
#$% Receivers commonly used in most 7ehicle trac*in systems can only receive data 'rom #$%
%atellites. They cannot communicate &ac* +ith #$% or any other satellite. A system &ased on #$%
can only calculate its location &ut cannot send it to central control room. In order to do this they
normally use #%M-#$R% Cellular net+or*s connectivity usin additional #%M modem/module.
T+o levels o' naviation and positionin are o''ered &y the #lo&al $ositionin %ystem? The
%tandard $ositionin %ervice 8%$%9. and the $recise $ositionin %ervice 8$$%9. The $recise
$ositionin %ervice is a hihly accurate positionin
velocity and timin service that is desined primarily 'or the military and other authori0ed users
althouh under certain conditions can &e used &y civilians +ho have speciali0ed equipment. The
%tandard $ositionin %ervice o''ers a &ase-line accuracy that is much lo+er than the $$% &ut is
availa&le to all users +ith even the most ine;pensive receivers. As +e +ill see there are various
techniques availa&le that su&stantially increase the %$% accuracy even +ell &eyond that +hich is
o''ered &y the $$%.
RECEIVER OUTPUT:
Typically receivers provide t+o di''erent 'ormats.
1. (M)A 8(ation Marine )lectronics Association9 A%CII "ormat De'ines a set o' standard
messaes.
4. $roprietary "ormat Typically inary (o limit on in'ormation transmitted Receiver output is
related to position velocity and time. The output in the 'ollo+in $osition?
Latitude? derees? minutes? seconds
Lonitude? derees? minutes? seconds
Altitude m
7elocity?
-
7/21/2019 thesis vehicle arm.docx
34/70
%peed *nots
>eadin derees
Time 8UTC9?
Date dd/mm/yy
Time hh/mm/ss.sss
#$% receiver ives the latitude lonitude date time speed o' the satellite no o' satellites on vie+
etc]
The (ational Marine )lectronics Association 8(M)A9 has developed a speci'ication that de'ines
the inter'ace &et+een various pieces o' marine electronic equipment. The standard permits marine
electronics to send in'ormation to computers and to other marine equipment. A 'ull copy o' this
standard is availa&le 'or purchase at their +e& site. (one o' the in'ormation on this site comes
'rom this standard and I do not have a copy. Anyone attemptin to desin anythin to this standard
should o&tain an o''icial copy.
RECEIVER FEATURES:
P[14 parallel channel L1 and %$% #$%.
P[7ery ood acquisition and ood trac*in sensitivity.
P[Antenna open short detection/protection
P[Trac*in sensitivity?-156d-m
P[Acquisition sensitivity -162d-m
P[5v and :.:volt option availa&le
Most computer prorams that provide real time position in'ormation understand and e;pect data to
&e in (M)A 'ormat. This data includes the complete $7T 8position velocity time9 solution
computed &y the #$% receiver. The idea o' (M)A is to send a line o' data called a sentence that is
-
7/21/2019 thesis vehicle arm.docx
35/70
totally sel'-contained and independent 'rom other sentences. There are standard sentences 'or each
device cateory and there is also the a&ility to de'ine proprietary sentences 'or use &y the
individual company. All o' the standard sentences have a t+o-letter pre'i; that de'ines the device
that uses that sentence type. 8"or #$% receivers the pre'i; is #$.9 This is 'ollo+ed &y a three-letter
sequence that de'ines the sentence contents. In addition (M)A permits hard+ar manu'actures to
de'ine their o+n proprietary sentences 'or +hatever purpose they see 'it. All proprietary sentences
&ein +ith the letter $ and are 'ollo+ed +ith : letters that identi'ies the manu'acturer controllin
that sentence. "or e;ample a #armin sentence +ould start +ith $#RM and Maellan +ould &ein
+ith $M#(.
)ach sentence &eins +ith a =. *no+ledeHthe in'oHthe in'ormation is contained at intervals this
sinle line +ith data thins separated &y commas. the in'o itsel' is simply A%CII te;t and +ill
e;tend over multiple sentences in sure speciali0ed instances ho+ever is enerally totally
contained in one varia&le lenth sentence. the in'o could vary the quantity o' preciseness contained
+ithin the messae. 'or instance time could &e indicated to decimal elements o' a second or
location could also &e sho+n +ith three or perhaps 'our diits once the mathematical notation.
$rorams that &ro+se the in'o ouht to solely use the commas to see the sector &oundaries and not
rely on column positions. there=s a provision 'or a con'irmation at the top o' every sentence +hich
can or miht not &e chec*ed &y the unit that reads the in'o. The con'irmation 'ield consists o' a =^=
associate dereed 4 he; diits representin an eiht &it e;clusive !R o' all characters &et+een
ho+ever not toether +ith the =. A con'irmation is needed on some sentences. and ends +ith a
carriae return/line 'eed sequence and may &e no+ not than eihty characters o' visi&le te;t 8plus
the road terminators9. The data is contained +ithin this sinle line +ith data items separated &y
commas. The data itsel' is ust A%CII te;t and may e;tend over multiple sentences in certain
speciali0ed instances &ut is normally 'ully contained in one varia&le lenth sentence. The data may
vary in the amount o' precision contained in the messae. "or e;ample time miht &e indicated to
decimal parts o' a second or location may &e sho+n +ith : or even 6 diits a'ter the decimal point.$rorams that read the data should only use the commas to determine the 'ield &oundaries and not
depend on column positions. There is a provision 'or a chec*sum at the end o' each sentence
+hich may or may not &e chec*ed &y the unit that reads the data. The chec*sum 'ield consists o' a
=^= and t+o he; diits representin an 2 &it e;clusive !R o' all characters &et+een &ut not
-
7/21/2019 thesis vehicle arm.docx
36/70
includin the =_= and =^=. A chec*sum is required on some sentences. and =^=. A chec*sum is
required on some sentences. and ends +ith a carriae return/line 'eed sequence and may &e no+
not than eihty characters o' visi&le te;t 8plus the road terminators9. The data is contained +ithin
this sinle line +ith data items separated &y commas. The data itsel' is ust A%CII te;t and may
e;tend over multiple sentences in certain speciali0ed instances &ut is normally 'ully contained in
one varia&le lenth sentence. The data may vary in the amount o' precision contained in the
messae. "or e;ample time miht &e indicated to decimal parts o' a second or location may &e
sho+n +ith : or even 6 diits a'ter the decimal point. $rorams that read the data should only use
the commas to determine the 'ield &oundaries and not depend on column positions. There is a
provision 'or a chec*sum at the end o' each sentence +hich may or may not &e chec*ed &y the
unit that reads the data. The chec*sum 'ield consists o' a =^= and t+o he; diits representin an 2
&it e;clusive !R o' all characters &et+een &ut not includin the =_= and =^=. A chec*sum is
required on some sentences.
There have &een several chanes to the standard &ut 'or #$% use the only ones that are li*ely to &e
encountered are 1.5 and 4.3 throuh 4.:. These ust speci'y some di''erent sentence con'iurations
+hich may &e peculiar to the needs o' a particular device thus the #$% may need to &e chaned to
match the devices &ein inter'aced to. %ome #$%=s provide the a&ility con'iure a custom set the
sentences +hile other may o''er a set o' 'i;ed choices. Many #$% receivers simply output a 'i;ed
set o' sentences that cannot &e chaned &y the user. The current version o' the standard is :.31. I
have no speci'ic in'ormation on this version &ut I am not a+are o' any #$% products that require
con'ormance to this version.
H%rdw%re Co''e#)"o':
The hard+are inter'ace 'or #$% units is intended to 'ul'ill the (M)A needs. they=re additionally
compati&le +ith most pc serial ports mistreatment R%4:4 protocols &ut to &e precise the (M)A
normal isn=t R%4:4. They suest correspondence to )IA-644. The inter'ace speed is adusted on
some models ho+ever the (M)A normal is 6233 &/s 8&it per second rate9 +ith eiht &its o'
*no+lede no parity and one stop &it. All units that support (M)A ouht to support this speed.
(ote that at a &/s rate o' 6233 you=ll simply send enouh *no+lede to over 'ill a 'ull second o'
-
7/21/2019 thesis vehicle arm.docx
37/70
your time. "or this reason some units solely send updates each 4 seconds or could send some
*no+lede each second +hereas reservin di''erent *no+lede to &e sent less typically.
additionally some units could send *no+lede one or t+o o' seconds previous +hereas di''erent
units could send *no+lede that=s collected amon the second it=s sent. usually time is distri&uted
in thusme 'ield amon every second so it=s pretty straiht'or+ard to +or* out +hat a selected #$%
is doin. %ome sentences could also &e sent solely throuhout a selected action o' the receiver li*e
+hereas 'ollo+in a route +hereas di''erent receivers could continuously send the sentence and
simply null out the values. di''erent distinction are oin to &e noted +ithin the speci'ic
*no+lede descriptions outlined later +ithin the te;t. At 6233 &/s you=ll solely send 623 characters
in one second.
%ince associate deree (M)A sentence is as lon as eihty t+o characters you=ll &e restricted to
&ut hal'-do0en totally di''erent sentences. the particular limit is set &y the precise sentences used
ho+ever this sho+s that it=s straiht'or+ard to overrun the capa&ilities i' you +ould li*e speedy
sentence response. (M)A is intended to run as a method +ithin the &ac*round spit out sentences
that area unit then captured pro re nata &y the mistreatment proram. %ome prorams cannot try
this and these prorams can sample the in'o stream then use the in'o 'or screen sho+ and so
sample the in'o once more. &ettin on the time required to use Gthe *no+ledeHthe in'oHthe
in'ormation there +ill simply &e a la o' 'our seconds +ithin the responsiveness to modi'ied data.
this miht &e 'ine in some applications ho+ever +hole unaccepta&le in others. as an e;ample a
automotive travelin at si;ty mph can travel eihty eiht 'eet in one second. many second delays
may &uild the +hole system appear unresponsive and +ill cause you to miss your 'lip.
The (M)A normal has &een around G'or manyH'or many years 81@2:9 and has underone several
revisions. The protocol has modi'ied and there'ore the variety and *inds o' sentences could also &e
totally di''erent &ettin on the revision. Most #$% receivers perceive the quality that is called?
312: version t+o. This normal dictates a trans'er rate o' 6233 &/s. %ome receivers additionally
perceive older standards. The oldest normal +as 3123 'ollo+ed &y 3124 that trans'erred
*no+lede at 1433 &/s. %ome receivers additionally perceive associate deree earlier version o'
312: *no+n as version one.5. %ome #armin units and di''erent &rands are set to @B33 'or (M)A
output or perhaps hiher ho+ever this can &e solely suested i' you have ot determined that
6233 +or*s o* and so you=ll try and set it quic*er. %ettin it to run as quic* as you=ll improve the
responsiveness o' the proram.
-
7/21/2019 thesis vehicle arm.docx
38/70
AT Co,,%'ds .or RF Co'."(*r%)"o':
Commands continually &ein +ith AT 8+hich means that Attention9 and end +ith a ltECRtE
character. in'o responses and result codes Responses &ein and 'inish +ith ltECRtEltEL"tE
apart 'rom the AT73 DC) response 'ormat9 and there'ore the ATX1 8result code suppression9
commands. I' command synta; is inaccurate a slip strin comes. I' command synta; is correct
ho+ever +ith some incorrect parameters the CM) )RR!R? ltE)rrtE or CM% )RR!R?
ltE%ms)rrtE strins area unit came +ith completely di''erent error codes. I' the statement has
&een per'ormed +ith success the associate !J strin comes. In some cases li*e ATC$I(`N or
8unsolicited9 incomin events the merchandise doesn=t come to the !J strin as a response.
$roduct %erial rane C#%( Description This command permits the user application to ure the
IM)I 8International Mo&ile instrumentation Identity9 o' the merchandise.
IC >36? @4o$)%(e re(*$%)or:
It &elons to Q2OO series o' 'i;ed linear reulated IC voltae. 7oltae reulator IC maintains the
output value to constant value. >ere OO represents the 'i;ed output voltae. %o Q235 indicates
constant output o' 57.
Ser"%$ #o,,*'"#%)"o'
hen a processor communicates +ith the s*in +orld it provides *no+lede in computer memory
unit si0ed chun*s. Computers trans'er *no+lede in 4 +ays? parallel and serial. In parallel
*no+lede trans'ers usually a lot o' lines area unit accustomed trans'er *no+lede to a tool and
eiht-&it *no+lede path is dear. The serial communication trans'er uses solely one *no+lede
line rather than the eiht-&it *no+lede line o' parallel communication that ma*es the in'ormation
trans'er not solely cheaper ho+ever additionally ma*es it attaina&le G'or 4H'or 4 computers settled
-
7/21/2019 thesis vehicle arm.docx
39/70
in t+o completely di''erent cities to spea* over phone phone.
%erial electronic communication uses 4 +ays asynchronous and synchronous. The synchronous
technique trans'ers *no+lede at a time +hereas the asynchronous trans'ers one computer
memory unit at a time. There area unit some special IC chips created &y several ma*ers 'or
*no+lede communications. These chips area unit unremar*a&ly remar*ed as UART 8universal
asynchronous receiver-transmitter9 and U%ART 8universal synchronous asynchronous receiver
transmitter9. The AT2@C51 chip encompasses an in-&uilt UART.
In the asynchronous technique every character is placed &et+een &ein and stop &its. this can &e
re'erred to as 'ramin. In *no+lede 'ramin o' asynchronous communications the data li*e
A%CII characters area unit pac*ed in &et+een a &ein and stop &it. +e=ve ot a complete o' ten
&its 'or a character? eiht &its 'or the A%CII code and one &it every 'or the &einnin and stop &its.
the speed o' serial *no+lede trans'er communication is declared in rate or it +ill &e re'erred to as
&aud. to permit the compati&ility amon electronic communication instrumentality created &y
varied ma*ers and inter'acin normal re'erred to as R%4:4 +as set &y the physics industries
Association in 1@B3. no+adays R%4:4 is that the most enerally used I/! inter'acin normal. This
normal is employed in $Cs and diverse 'orms o' instrumentality. >o+ever since the quality +as
set lon &e'ore the arrival o' the TTL loic 'amily its input and output voltae levels don=t seem to
&e TTL compati&le. In R%4:4 one &it is delineated &y -: to -457 +hereas a 0ero &it is delineate
: to 457 creatin -: to : inde'inite. "or this reason to attach any R%4:4 to a microcontroller
system +e have a tendency to should use voltae converters li*e MAO4:4 to attach the TTL loic
levels to R%4:4 voltae levels and contrari+ise. MAO4:4 ICs area unit unremar*a&ly remar*ed as
line drivers. The R%4:4 ca&les area unit typically remar*ed as D-@ instrumentality. In la&elin
D-@$ re'ers to the plu instrumentality 8male9 and D-@% is 'or the soc*et instrumentality
8'emale9. the &est association &et+een a laptop and microcontroller needs a minimum o' : pins
TOD
ROD and round. several o' the pins o' the R%4:4 instrumentality area unit used 'or sha*e
sinals. they=re &ypassed since they=re not supported &y the UART chip. IM $C/ compati&les
computers supported ;2B8232B 2342B :2B 62B and $entium9 microprocessors unremar*a&ly
-
7/21/2019 thesis vehicle arm.docx
40/70
have 4 C!M ports. each C!M ports have R%4:4 port connectors. several $Cs use one every o' the
D-45 and D-@ R%4:4 connectors. The C!M ports area unit selected as C!M1 and C!M4. +e
+ill connect the inter'ace to the C!M t+o port o' a laptop 'or serial communication e;periments.
+e have a tendency to use a D@ instrumentality in our arranement.
Too$s SOFT0ARE DEVE/OPMENT
EA8/E? .or PCB Des"('"'(:
Co'."(*r"'( EA8/E#lo&al )A#L) parameters can &e adusted in theControl $anel.
The 'ollo+in editor commands can &e used to customi0e the +ay )A#L) +or*s. They can &eiven either directly 'rom an editor +indo+=s command line or in the eale.scr'ile.
User I')er.%#eCommand menu M)(Ucommand..EAssin *eys A%%I#('unction*ey command..E
%nap 'unction %)T%(A$L)(#T> num&erE%)TCATC>"ACT!R valueE%)T%)L)CT"ACT!R valueE
Content o' menus %)TU%)DLAW)R% name H num&erE%)TIDT>M)(U value..E%)TDIAM)T)RM)(U value..E%)TDRILLM)(U value..E
-
7/21/2019 thesis vehicle arm.docx
41/70
%)T%MDM)(U value..E%)T%IF)M)(U value..E%)TI%!LAT)M)(U value..E%)T%$ACI(#M)(U value..E%)TMIT)RM)(U value..E
ire &end %)TIR))(D &endnrEeep on/o'' %)T))$ !"" H !(E
S#ree' D"s5$%yColor 'or rid lines %)T C!L!R#RID colorEColor 'or layer %)T C!L!RLAW)R layer colorE"ill style 'or layer %)T "ILLLAW)R layer 'illE#rid parameter %)T MI(#RID%IF) pi;elsEMin. te;t si0e displayed %)T MI(T)OT%IF) si0eEDisplay o' net lines %)T()TIR)IDT> +idthE
Display o' pads %)T DI%$LAWM!D) R)AL H (!DRILLE%)T $AD(AM)% !"" H !(E
Display o' &us lines %)T U%IR)IDT> +idthEDRC 'ill style %)T DRC"ILL 'illnameE$olyon processin %)T $!LW#!(RAT%()%T !"" H !(E7ector 'ont %)T 7)CT!R"!(T !"" H !(E
Mode P%r%,e)ers$ac*ae chec* %)TC>)CJC!(()CT% !"" H !(E
#rid parameters #RIDoptionsEReplace mode %)TR)$LAC)%AM) (AM)% H C!!RD%EU(D! u''er %)TU(D!L!# !"" H !(Eire !ptimi0in %)T!$TIMIFI(# !"" H !(E(et +ire termination %)TAUT!)(D()T !"" H !(EAutomatic unctions %)TAUT!U(CTI!( !"" H !(E
Prese))"'(s$ad shape C>A(#)%>A$) shapeEire +idth C>A(#)IDT> valueE
$ad/via diameter C>A(#)DIAM)T)R diameterE$ad/via/hole drill diam. C>A(#)DRILL valueE%md si0e C>A(#)%MD +idth heihtETe;t heiht C>A(#)%IF) valueETe;t line +idth C>A(#)RATI! ratioETe;t 'ont C>A(#)"!(T 'ontE$olyon parameter C>A(#)T>)RMAL% !"" H !(E
-
7/21/2019 thesis vehicle arm.docx
42/70
$olyon parameter C>A(#)!R$>A(% !"" H !(E$olyon parameter C>A(#)I%!LAT) distanceE$olyon parameter C>A(#)$!UR %!LID H >ATC>E$olyon parameter C>A(#)RA(J valueE$olyon parameter C>A(#)%$ACI(# distanceE
Dr%w"'( % S#!e,%)"#
Cre%)e % S#!e,%)"# F"$eUse "ile/(e+ and %ave as to create a schematic +ith a name o' your choice.
/o%d % Dr%w"'( Fr%,eLoad li&rary "RAM)% +ith U%)and place a 'rame o' your choice +ith ADD.
P$%#e Sy,
-
7/21/2019 thesis vehicle arm.docx
43/70
8e'er%)"'( % Bo%rd .ro, %
S#!e,%)"#y usin the !ARDcommand or clic*in the %+itch-to-oard icon you can enerate a &oard'rom the loaded schematic 8i' there is no &oard +ith the same name yet9.
All the components toether +ith their connections dra+n as air+ires appear &eside a &lan*&oard ready 'or placin. $o+er pins are automatically connected to the appropriate supply 8i' notconnected &y a net on the schematic9.
The &oard is lin*ed to the schematic via"or+ardac* Annotation. This mechanism ma*es surethat schematic and &oard are consistent. hen editin a dra+in &oard and schematic must &eloaded to *eep "or+ardac* Annotation active.
Se) Bo%rd O*)$"'es %'d P$%#e Co,5o'e')sThe &oard outlines can &e adusted +ith the M!7) and %$LITcommands as appropriate &e'oremovin each pac*ae on the &oard. !nce all pac*aes have &een placed theRAT%()%Tcommand is used to optimi0e air+ires.
De."'e Res)r"#)ed Are%sI' required restricted areas 'or the Autorouter can &e de'ined as R)CTanles $!LW#!(s or
CIRCL)s on the tRestrict &Restrict or vRestrict layers. (ote? areas enclosed &y +ires dra+n onthe Dimension layer are &orders 'or the Autorouter too.
Ro*)"'(Air+ires are no+ converted into trac*s +ith the aid o' the R!UT) command. This 'unction can
also &e per'ormed automatically &y theAutorouter+hen availa&le.
Cre%)"'( % /"
-
7/21/2019 thesis vehicle arm.docx
44/70
$ac*aes are the part o' the device that are added to a &oard.
Clic* the )dit $ac*ae icon and edit a ne+ pac*ae &y typin its name in the (e+ 'ield o' thedialo &o;.
%et the proper distance #RID.
(AM)and place $ADs properly.
Add te;ts b(AM) and b7ALU) +ith the T)OT command 8sho+ actual name and value in the&oard9 and dra+ pac*ae outlines 8IR)command9 in the proper layers.
Cre%)e % Sy,
-
7/21/2019 thesis vehicle arm.docx
45/70
Co')ro$s$ulldo+nmenu
activates the pulldo+n menu at the top o' the editor +indo+
Action tool&ar activates the action tool&ar containin &uttons 'or
-
7/21/2019 thesis vehicle arm.docx
46/70
Ke"$ UV"s"o' .or ARM Pro(r%,"'(:
INTRODUCTION:
In this chapter the so't+are used and the lanuae in +hich the proram code is de'ined is
mentioned and the proram code dumpin tools are e;plained. The chapter also documents the
development o' the proram 'or the application. This proram has &een termed as %ource codeN.
e'ore +e loo* at the source code +e de'ine the t+o header 'iles that +e have used in the code.
1:.4 Tools Used?
-
7/21/2019 thesis vehicle arm.docx
47/70
"iure 1:.1 Jiel %o't+are- internal staes
C?1 Co,5"$er A?1 M%#ro Asse,
-
7/21/2019 thesis vehicle arm.docx
48/70
7ision: adds many ne+ 'eatures to the )ditor li*e Te;t Templates Xuic* "unction (aviation
and %ynta; Colorin +ith &race hih lihtin Con'iuration i0ard 'or dialo &ased startup and
de&uer setup. 7ision: is 'ully compati&le to 7ision4 and can &e used in parallel +ith
7ision4. 7ision: is an ID) 8Interated Development )nvironment9 that helps you +rite
compile and de&u em&edded prorams. It encapsulates the 'ollo+in components?
P[A proect manaer.
P[A ma*e 'acility.
P[Tool con'iuration.
P[)ditor.
P[A po+er'ul de&uer.
BUI/DIN8 AN APP/ICATION IN VISION:
To &uild 8compile assem&le and lin*9 an application in 7ision4 you must?
1. %elect $roect -8'ore;ample1BB)OAM$L)%>)LL!>)LL!.U749.
4. %elect $roect - Re&uild all taret 'iles or uild taret.7ision4 compiles assem&les and lin*s
the 'iles in your proect. Creatin Wour !+n Application in 7ision4? To create a ne+ proect in
7ision4 you must?
1. %elect $roect - (e+ $roect.
4. %elect a directory and enter the name o' the proect 'ile.
-
7/21/2019 thesis vehicle arm.docx
49/70
:. %elect $roect - %elect Device and select an 2351 451 or C1B;/%T13 device 'rom the Device
Data&ase. 6. Create source 'iles to add to the proect.
5. %elect $roect - Tarets #roups "iles. Add/"iles select %ource #roup1 and add the source 'iles
to the proect.
B. %elect $roect - !ptions and set the tool options. (ote +hen you select the taret device 'rom
the Device Data&ase all special options are set automatically. Wou typically only need to
con'iure the memory map o' your taret hard+are. De'ault memory model settins are optimal
'or most applications.
Q. %elect $roect - Re&uild all taret 'iles or uild taret. De&uin an Application in 7ision4?
To de&u an application created usin 7ision4 you must?
1. %elect De&u - %tart/%top De&u %ession.
4. Use the %tep tool&ar &uttons to sinle-step throuh your proram. Wou may enter # main in the
!utput indo+ to e;ecute to the main C 'unction.
:. !pen the %erial indo+ e;ploitation the %erial 1 &utton on the tool&ar. correct your proram
e;ploitation commonplace choices li*e %tep #o rea* and so on. &einnin 7ision4 and
ma*in a $roect 7ision4 may &e a commonplace indo+s application and &ean &y clic*in on
the proram icon. to ma*e a replacement proect 'ile choose 'rom the 7ision4 menu $roect ,
(e+ $roect]. This opens a customary indo+s dialo that as*s you 'or the ne+ proect 'ile
name. +e propose that you ust use a separate 'older 'or every proect. you=ll merely use the icon
produce (e+ "older durin this dialo to induce a replacement empty 'older. Then choose this
'older and enter the 'ile name 'or the ne+ proect i.e. $roect1. 7ision4 creates a replacement
proect 'ile +ith the name $R!)CT1.U74 that contain de'ault taret and 'ile cluster name. you=ll
see these names +ithin the $roect indo+ - "iles. currently use 'rom the menu $roect - choose
Device 'or Taret and choose a C$U 'or your proect. The choose Device panel sho+s the
7ision4 device in'o. simply choose the microcontroller you utili0e. +e tend to square measure
e;ploitation 'or our e;amples the $hilips 23C51RD C$U. This choice sets necessary tool choices
'or the 23C51RD device and simpli'ies durin this approach the tool Con'iuration uildin
comes and ma*in an >)O "iles Typical the tool settins &elo+ choices - Taret square measure
-
7/21/2019 thesis vehicle arm.docx
50/70
all you +ish to start out a replacement application. you=ll translate all supply 'iles and line the
appliance +ith a clic* on the uild Taret tool&ar icon. once you &uild an associate application
+ith synta; errors 7ision4 can sho+ errors and +arnin messaes +ithin the !utput indo+ -
uild pae. A dou&le clic* on a messae line opens the supplied 'ile on the riht location in a very
7ision4 editor +indo+. !nce you have ot +ith success enerated your application you=ll &ein
de&uin. +hen you have ot tested your application it=s needed to ma*e associate $hilips >)O
'ile to trans'er the pac*ae into associate read-only memory computer prorammer or machine.
7ision4 creates >)O 'iles +ith every &uild method once produce >)O 'iles &elo+ choices 'or
Taret - !utput is ena&led. you=ll &ein your promenade prorammin utility +hen the create
method once you speci'y the proram &elo+ the choice Run User $roram 1.
C$U %imulation 7ision4 simulates up to si;teen M&ytes o' memory 'rom that areas may &e
mapped 'or &ro+se +rite or code e;ecution access. The 7ision4 machine traps and reports
&anned operation. additionally to memory mappin the machine conointly provides support 'or
the interated peripherals o' the assorted 2351 derivatives. The on-chip peripherals o' the C$U
you have ot elect square measure orani0ed 'rom the Device
D%)%
-
7/21/2019 thesis vehicle arm.docx
51/70
ne;t. The proect structure or tool parameters cannot &e chaned. All &uild Commands ar disa&led.
disassem&ly indo+ The disassem&ly +indo+ sho+s your computer virus as mi;ed provides and
proram or simply assem&ly code. A trace history o' antecedently dead directions +ould possi&ly
even &e displayed +ith recti'yin - &ro+se Trace Records. to vary the trace history set recti'y
)na&le/Disa&le
Trace Recordin.
I' you choose on the activity indo+ as a result o' the active +indo+ all proram step commands
+or* on computer hard+are instruction level rather than proram provide lines. you may opt 'or a
te;t line and set or modi'y code &rea*points e;ploitation tool&ar &uttons or the conte;t menu
commands. you may use the dialo recti'y - Inline Assem&ly] to modi'y the computer hard+are
directions. that permits you to correct mista*es or to ma*e temporary chanes to the $C proram
you are de&uin.
I,5$e,e')%)"o' %'d Res*$)
-
7/21/2019 thesis vehicle arm.docx
52/70
F"(:PCB /%yo*) %) Hos5")%$Tr%.."# /"(!) S"de
Description o' the proect?A&ove 'iure sho+s the oard layout at the receiver end
+hich +ill lo all the date recived and +ill display it on lcd the data +hich a&ove
module +ill receive is &in send 'rom the vehicle unit +hich contains L$C4162
&oard and some patient monitorin sensors named as smart sensors mounted in the
vehicle itsel' at remote end the data is &ein monitored and stored in the &u''er o'the microcontroller unit then it is &ein transmitted throuh R" module havin
'requency o' 4.6 #>F.
-
7/21/2019 thesis vehicle arm.docx
53/70
-
7/21/2019 thesis vehicle arm.docx
54/70
F"(: S#!e,%)"# /%yo*) %) Hos5")%$Tr%.."# /"(!) S"de
%chematic Description?!ur receiver end +hich is also responsi&le 'or automation o' tra''ic liht
system consist o' various electronic components and ics li*e ATM)#A:42UL(433:%$DT
-
7/21/2019 thesis vehicle arm.docx
55/70
RelayLCDRecti'ierQ235Trans'ormer and many more &asic components. the overall +or*in o'
the receiver end is lo*e it receives data 'rom the remote end throuh r' receiver and then display
on LCD.A Relay arranement is also provided in to the circuit causin the smart tra''ic liht
control mechanism. +hich +or* li*e 'ollo+in steps iven &elo+?
S)e51: Re#e"4e D%)% .ro, )!e re,o)e s"de
S)e5+: S)ore )!e d%)% "' % 4%r"%
-
7/21/2019 thesis vehicle arm.docx
56/70
CONC/USION
This version o' our proect can send a reply once +e send an %M% and conointly sends the
position o' the vehicle in terms o' latitude and meridian once there=s any accident. It doesn=t\t tell
the precise nature o' the accident +hether or not it=s severe or simply a entle one. ith the
assistance o' measurin instrument detector +e are a&le to tell the precise position o' the vehicle.
+e are a&le to predict +hether or not the vehicle is in traditional position or the +ron +ay up.
This proect may &e increased in 'uture &y modi'yin +ithin the proram to search out the
particular position o' the vehicle and conointly in accident inter'erence. this may even &e
increased &y mechanical loc*up all the &ra*es ust in case o' the accident. In several accidents it
&ecomes severe &ecause the drivers lose manaement and can\t stop the vehicle. throuhout the
accident the measurin instrument detector can trier &ecause o' vi&rations that are received and
processed &y the %partan processor. The processor ouht to &e connected to devices +hich miht
loc* the &ra*es once triered. y this improvement +e are a&le to stop the vehicle and miht cut
&ac* the impact o' the accident. this may &e accustomed stop vehicle larceny. ust in case o' any
larceny the o+ner +ill trac* the situation o' the vehicle.
In a pu&lic transport system the implementation o' this instrumentation can ease the 'ol*s. once
conveyance systems li*e a &us trains this area unit put in +ith this instrumentation 'ol*s +ill
understand the situation o' the vehicle and arrive +ithin the stop in time. Modi'yin the code G+e
+illH+e +illH+e are a&le to &uild it to send the position o' the vehicle sporadically to a sined
mo&ile rane in order that 'irms can *eep a +atch on their vehicles. so +e are a&le to &uild use o'
the out there technoloy to the ood thin a&out the 'ol*s &y savin the lives o' the 'ol*s and
servin to the homeo+ners o' the vehicle to stay trac* o' their vehicles.
REFERENCES
-
7/21/2019 thesis vehicle arm.docx
57/70
K1 A&dus %amad Jamal A*ira !hata un-ichi Imura Ja0uyu*i Aihara and Tomohisa >aya*a+a 843169 \%mart
Drivin o' a 7ehicle Usin Model $redictiveControl 'or Improvin Tra''ic "lo+ I))) Transactions !n Intellient
Transportation %ystems 7ol. 15 (o. 4 April.
K4 M. Ames C. U. %araydar T. )l&att and T. Talty 843169 Intravehicular +ireless net+or*sN I))) #lo&ecom
(ovem&er pp. 1,@.
K: I Wuanuo Ouemin 8%herman9 %hen Fhao >ai1 843169 \);plicit Rate ased Transmission Control %cheme in
7ehicle-to- In'rastructure Communication (et+or*s I)))/CIC ICCC431: China Communications anuary 4316.
K6 )ui un #ahun un %eon Jim %un Jim %unoon $ar*843139 \)''ects o' Desin "actors o' the
Instrument Cluster $anel on Consumers A''ection IM)% 4313 March.
K5 #ovindarau aadeeshraa $arve0 Ahmed Thulasi Ram 843169 \)m&edded ased 7ehicle %peed Control
%ystem Usin ireless Technoloy International ournal !' Innovative Research In )lectrical )lectronics
Instrumentation And Control )nineerin
7olume 4 Issue 2 Auust.
KB #ummare*ula %atti&a&u %atyanarayan Jona 843169 \ Automatic 7ehicle %peed Control ith ireless In-
7ehicle Road %in Delivery %ystem Usin ARM Q International ournal !' Technoloy )nhancements And
)merin )nineerin Research 7olume 4 Issue 2 I%%( 4:6Q-642@.
KQ >en* (imeier eroen $loe (athan van de ou+ and %inan oncu 843169 \Cooperative Adaptive Cruise
Control? (et+or* - A+are Analysis o' %trin %ta&ility I))) Transactions on Intellient Transportation %ystems
7ol. 15 (o. 6 Auust.
K2 %.7. Jarmare R. Je+ate (ehal %ayan*ar %unil and %iddharth #avhale 843169 \Automatic %peed Control
%ystem &y the Color %ensor 'or Automo&iles -An Innovative Model ased Approach International ournal o'
Advanced Mechanical )nineerin.I%%( 4453-:4:6 7olume 6 (um&er 4 pp. 44:-4:3.
K@ . Levine and M. Athans !n the optimal error reulation o' a strin o' Movin vehiclesN 843139 I)))
Transaction Automation Control volume 11 no. : pp. :55, :B1 uly.
K13 O. Liu A. #oldsmith %. %. Mahal and . J. >edric* )''ects o' communication delay on strin sta&ility in
vehicle platoonsN 843139 I))). Intellient Transport %ystem pp. B45,B:3.
-
7/21/2019 thesis vehicle arm.docx
58/70
K11 (. (avet W. %on ". %imonot-Lion and C. il+ert 843139 Trends in automotive communication systemsN
I))) Transaction volume @: no. B pp. 1436,144: une.
K14 D. $rashanth J. $oornima (aa yothi . 7amsi*rishna 843169 \An Intellient Transport (aviation and
7ehicle %peed Monitorin %ystem Usin Arm@ International ournal !' )nineerin And Computer %cience I%%(?
4:1@-Q464 7olume : Issue 11 (ovem&er.
K1: A. %aniovanni-7incentelli and M. Di (atale )m&edded system desin 'or automotive applicationsN 843139
I))) Transaction volume 63 no. 13 pp. 64,51 !ct.
A55e'd"9 Code
-
7/21/2019 thesis vehicle arm.docx
59/70
$roect %napshots?
F"(: Tr%'s,"))er e'd
/PC+123 Bo%rd
-
7/21/2019 thesis vehicle arm.docx
60/70
F"(: I's)r*,e')%)"o' C$*s)er @Re#"e4er D%)% $o((er %'d s)ree) $"(!) #o')ro$
C Code %) )!e
Tr%'s,"))er e'd
.or /PC+123
Bo%rd:
PINOUT:
/CD
- /PC+123 POT
- /PC+123
----------------- -------------------
DB2 - P61 Vo*)1 P6+?
DB? - P61> Vo*)+ P6+3
DB - P613 Vo*) P6+;
DB> - P61; Vo*)2 P66
RS - P61+
E - P61
R0 - 8ND
-
7/21/2019 thesis vehicle arm.docx
61/70
/ED1 - P6+6
/ED+ - P6+1
/ED - P6++
/ED2 - P6+
INC/UDES
G"'#$*de #o'."(!
E'd o.
INC/UDES
Pr"4%)e M%#ro De."'")"o's
Gde."'e /ED1 @1+6 Ass"(' /ED1 5"' '*,
-
7/21/2019 thesis vehicle arm.docx
62/70
F*'#)"o': "') ,%"'@4o"d
I'5*): No'e
O*)5*): No'e
O4er4"ew: M%"' e'r)y 5o"')
No)e: No'e
*'s"('ed "') d%1
"') "L6
*'s"('ed #!%r &L6
"') ,%"'@4o"d
*'s"('ed #!%r s)r1 L SYSTEM QrQ'
*'s"('ed #!%r s)r+ L READYQrQ'
.$o%) 4%$1L6
.$o%) 4%$+L6
.$o%) 4%$L6
.$o%) 4%$2L6
PINSE/1 L 691??21366
PINSE/1 L691?626666
PINSE/1 L ANA/O8INDIR1 B") +?:+2 o. PINSE/1
-
7/21/2019 thesis vehicle arm.docx
63/70
re("s)er
IODIR6 L @ANA/O8IN1 Se$e#) )!e AD6+
I'5*)
PINSE/1 L ANA/O8INDIR+ B") +?:+2 o.
PINSE/1 re("s)er
IODIR6 L @ANA/O8IN+ Se$e#) )!e AD6+
I'5*)
PINSE/1 L ANA/O8INDIR B") +?:+2 o.
PINSE/1 re("s)er
IODIR6 L @ANA/O8IN Se$e#) )!e AD6+
I'5*)
PINSE/1 L ANA/O8INDIR2 B") +?:+2 o.
PINSE/1 re("s)er
IODIR6 L @ANA/O8IN2 Se$e#) )!e AD6+
I'5*)
Ad#6I'")@16 5%ss #!%''e$ '*,
-
7/21/2019 thesis vehicle arm.docx
64/70
U%r)1I'")@
De$%yMs@166 0%") .or UART ,od*$e )o s)%
-
7/21/2019 thesis vehicle arm.docx
65/70
w!"$e@1
C$#dC$e%r@
4%$1LAd#6Re%d@2 Se$e#) #!%''e$ '*,
-
7/21/2019 thesis vehicle arm.docx
66/70
U%r)6P*)S@QrQ'
De$%yMs@166
A $"$ de$%y
C$#d8o)o@1+
C$#dP*)SP@RL
U%r)6P*)S@RL
C$#dP*)F$o%)@4%$2 D"s5$%y A'%$o(
4o$)%(e o' C!%r%#)er /CD
U%r)6P*)S@QrQ'
De$%yMs@?66
C$#d8o)o@1+
C$#dP*)SP@HL
U%r)6P*)S@HL
C$#dP*)F$o%)@4%$
U%r)6P*)S@QrQ'
De$%yMs@166
".@4%$L6666 4%$6616
C$#dP*)SP@+6W
U%r)6P*)S@+6W
X
".@4%$L6616 4%$66+6
C$#dP*)SP@+?W
U%r)6P*)S@+?W
X
-
7/21/2019 thesis vehicle arm.docx
67/70
".@4%$L66+6 4%$6626
C$#dP*)SP@6W
U%r)6P*)S@6W
X
".@4%$L666 4%$6636
C$#dP*)SP@?W
U%r)6P*)S@?W
X
".@4%$L6636 4%$6126
C$#dP*)SP@26W
U%r)6P*)S@26W
X
".@4%$L6126 4%$6+>6
C$#dP*)SP@2?W
U%r)6P*)S@2?W
X
".@4%$L6+>6 4%$6?6
C$#dP*)SP@?6W
U%r)6P*)S@?6W
X
".@4%$L6?6 4%$6>+6
C$#dP*)SP@??W
U%r)6P*)S@??W
X
".@4%$L6>+6 4%$1616
-
7/21/2019 thesis vehicle arm.docx
68/70
C$#dP*)SP@6W
U%r)6P*)S@6W
X
".@4%$L1616 4%$1>6
C$#dP*)SP@?W
U%r)6P*)S@?W
X
".@4%$L1>6 4%$1>+6
C$#dP*)SP@>6W
U%r)6P*)S@>6W
X
".@4%$L1>+6 4%$1;>6
C$#dP*)SP@>?W
U%r)6P*)S@>?W
X
".@4%$L1;>6 4%$++6
C$#dP*)SP@36W
U%r)6P*)S@36W
X
".@4%$L++6 4%$+236
C$#dP*)SP@3?W
U%r)6P*)S@3?W
X
".@4%$L+236 4%$+>6
-
7/21/2019 thesis vehicle arm.docx
69/70
C$#dP*)SP@;6W
U%r)6P*)S@;6W
X
".@4%$L+>6 4%$666
C$#dP*)SP@;6W
U%r)6P*)S@;6W
X
A $"$ de$%y
X
X
4o"d De$%yMs@*'s"('ed "') #o*')
4o$%)"$e *'s"('ed "') =&
.or @=L6=#o*')=
.or @&L6&666&
%s,
'o5
'o5
X
X
X
-
7/21/2019 thesis vehicle arm.docx
70/70
X