UNIVERSIDAD POLITECNICA DE JUVENTINO ROSAS Reporte de la practica 14 Implementación del enor !ltraónico
A"t A"tra ract ct## Car comput computer er system systemss are of great great importance because the electronic systems in the car car help help the the prope properr func functi tion onin ing g oper operat atio ion, n, implementation of new programs and devices in the car are the future of smart cars and smart cars. The programs help to develop new technologies in the development of the car. The next report talk about about contro controlli lling ng the the ultras ultrasoni onicc sensor sensor with with ardu arduin ino o libr librar ary y the the next next repo report rt show showss your your schedule for the ultrasonic sensor and if to know how far to functionality. O"$eti%o&
El objetivo principal de esta práctica es desarrollar una herramienta virtual o un ! "ue nos permita medir la distancia distancia para saber saber su funcionali funcionalidad dad utili#ando un sensor ultra s$nico la cual ser%a una herramienta muy práctica ya "ue fungir%a como un sistema sistema de protecci$ protecci$n n utili#and utili#ando o component componentes es simples como una tarjeta arduino, un relevado u un sensor ultras$nico .
Introd!cción# &a importanc importancia ia del desarrollo desarrollo automotri automotri## en la parte electr$nica es pocas veces vista en la manufactur manufacturaa automotri automotri#, #, es por eso "ue este tipo de mate materi rias as y de tema temass se debe deben n abor aborda darr en centros de investigaci$n de desarrollo de nuevas tecnolog%as para el autom$vil, 'n complemento imprescindible para muchos de robots o veh%culos contro controlad lados os a distan distancia cia es un sensor sensor "ue nos permita saber la distancia libre de obstáculos para movernos. (i las distancias van a ser pe"ue)as podemos emplear sensores de infrarrojos, pero si "uerem "ueremos os movern movernos os en áreas áreas grande grandess y poder poder medir distancias en un rango de varios metros el complemento perfecto es un sensor de ultrasonidos.. *unciona exactamente igual "ue un ultrasonidos radar, de hecho es un pe"ue)o radar. Emite un pulso de sonido a una frecuencia tan alta "ue es imperceptible para el o%do humano y cronometra el tiem tiempo po "ue "ue el soni sonido do tard tardaa en lleg llegar ar a un obstáculo, rebotar y volver al sensor.
Dearrollo#
Ard!ino +rduino es una plataforma de hardware libre, basada en una placa con un micro controlador controlador y un entorno de desarro desarrollo llo,, dise)a dise)ada da para para facili facilitar tar el uso de la electr$nica en proyectos multidisciplinares. El hardware hardware consis consiste te en una placa con un micro micro controlador +tmel +! y puertos de entrada-salida. &os &os micr micro o cont contro rola lado dore ress más más usad usados os son son el +tmega/0, +tmega120, +tmega203, +Tmega0 +Tmega0 por su sencille# y bajo coste "ue permiten el desarrollo de m4ltip m4ltiples les dise)o dise)os. s. 5or otro otro lado lado el softwar softwaree consiste en un entorno de desarrollo "ue implementa el lenguaje de programaci$n 5rocessing-6iring y el cargador de arran"ue "ue es ejecutado en la placa.
+ continuaci$n continuaci$n se la func funcional ionalidad idad del senso sensor, r, &os eno detect ectore oress de enore re de !ltra !ltraonic onico o son det proximidad "ue trabajan trabajan libres de roces roces mecánicos y "ue detectan objetos a distancias "ue van desde pocos cent%metros hasta varios metros. El sensor emite un sonido y mide el tiempo "ue la se)al tarda en regresar. Estos reflejan en un objeto, el sensor recibe el eco producido y lo convierte en se)ales el7ctricas, las cuales son elaboradas en el aparato apar ato de valor valoraci$n aci$n.. Est Estos os sens sensores ores traba trabajan jan solamente en el aire, y pueden detectar objetos con dife diferente rentess form formas, as, color colores, es, super superfici ficies es y de diferentes materiales. &os materiales pueden ser s$lidos, l%"uidos o polvorientos, sin embargo han de ser deflectores de sonido. &os sensores trabajan seg4n el tiempo de transcurso del eco, es decir, se valora la distancia temporal entre el impulso de emisi$n y el impulso del eco. Este sensor, al no necesitar el contacto f%sico con el objeto, ofrece la posibilidad de detectar objetos frágil frá giles, es, com como o pin pintur turaa fre fresca sca,, ade además más det detect ectaa cual"uier material, independientemente del color, al mis ismo mo al alca canc nce, e, si sin n aj ajus uste te ni fa fact ctor or de correcci$n. &os sensores ultras$nicos tienen una funci$n de aprendi#aje para definir el campo de detecci$n, con un alcance m%nimo y máximo de precisi$n de / mm. El problema "ue presentan esto es toss di disp spos osit itiv ivos os so son n la lass #o #ona nass ci cieg egas as y el problema de las las falsas alarmas. alarmas.
del p$lso $lt#as!nico c$a ndo el senso# #ecibe el #ebot e, es deci#" desde 4$e el pin 15 empie+a a #ecibi# el #ebot e, &, asta 4$e de7a de ace#lo, *O, la lo ngit$d del p$lso ent#ante/ distancia2 int(0.018tiempo ); /!#m$la pa#a calc$la# la distancia obteniendo $n valo# ente#o/ A contin!ación e motrara la pro'ramación en el len'!a$e C para poder im!lar eta practica
long distancia;
/Monito#i+aci!n centmet#os
monito#
Serial.p#intln(:istancia
void setup(){
:);
Serial.begin(9600);
pinMode(9, salida"
el
se#ial/
long tiempo;
/activaci!n
po#
en
Serial.p#intln(distancia);
OUTPUT); del
pa#a
pin
9
el
Serial.p#intln(: cm:);
como p$lso
dela(1000);
$lt#as!nico/ pinMode(%, /activaci!n ent#ada"
&'PUT); del
pin
tiempo
del
%
como
#ebote
del $lt#asonido/
Ima'en de la pro'ramación (a compilada#
void loop(){ digital#ite(9,*O); / Po# c$esti!n
de
estabili+aci!n
del senso#/ delaMic#oseconds(-); digital#ite(9,
&);
/
envo del p$lso $lt#as!nico/ delaMic#oseconds(10); tiempo2p$lse&n(%, &); / 3$nci!n longit$d Mide
pa#a
medi#
la
del p$lso ent#ante. el
tiempo
4$e
t#ansc$##ido ent#e el envo
Con eta pro'ramación e lo'ró )!e p!di*ramo reali+ar la pr,ctica en -.ico !tili+ando
'n sensor ultras$nico
'na protobuor El programa 'na rela para medir la distacia &ed8s
A contin!ación e m!etran la e%idencia de la pr,ctica (a reali+ada en ( im!lada en -.ico#
En estas imágenes se pueden observar hacia d$nde va conectado el +rduino con las se)ales del sensor para poder ser simulado, y llevar a cabo los resultados de la práctica. Concl!ión# Este reporte de actividades no ayuda a comprender la reali#aci$n eh implementaci$n del sensor, comprobando la implementaciones de aplicaciones programas en lenguaje gráfico, comprobándolo en una tarjeta +rduino implementando lo ya aprendido refor#ando as% los conocimientos ad"uiridos en la materia. 9e la misma manera el objetivo se cumpli$ al arrojar los resultados esperados, 9e la misma manera el objetivo fue cumplido y esta práctica nos ayud$ a poner en práctica conocimientos básicos para la programaci$n de +rduino. Re-erencia "i"lio'r,-ica# https:--www.google.com.mx-search; "espv<2 >biw<1//>bih/?>sourcetbm sa<@>ved<3C+cAB+'o+mo!Chl0D#3FG xw!w0kH Ch3Igs/>dpr<Jtbm"
http:--www.ardumania.es-midiendoHdistanciasH conHunHsensorHdeHultrasonidos-