{"id":363,"date":"2007-01-14T16:00:50","date_gmt":"2007-01-15T00:00:50","guid":{"rendered":"http:\/\/mundobot.com\/blog\/2007\/01\/15\/econobot-cap-32-electronica-ii\/"},"modified":"2007-01-14T16:00:50","modified_gmt":"2007-01-15T00:00:50","slug":"econobot-cap-32-electronica-ii","status":"publish","type":"post","link":"https:\/\/www.robotic-lab.com\/blog\/2007\/01\/14\/econobot-cap-32-electronica-ii\/","title":{"rendered":"EconoBOT. Cap. 32. Electr\u00f3nica II"},"content":{"rendered":"<p>Como indicamos en el cap\u00edtulo anterior, el robot estar\u00e1 controlado desde el ordenador a trav\u00e9s de su puerto paralelo. El puerto paralelo tiene una serie de entradas y salidas. Se utilizar\u00e1n cuatro salidas para el control de los motores y dos entradas para la detecci\u00f3n de colisi\u00f3n de los bumpers.<\/p>\n<p>Los bumpers, como vimos, se comportan el\u00e9ctricamente como simples pulsadores. Lo que necesitamos es hacer que nos sirvan para obtener una se\u00f1al 1 (alrededor de 5v) o 0 (alrededor de 0v) dependiendo de que choquen con un obst\u00e1culo (se abra el contacto) o no choquen (se mantenga cerrado el contacto). Para ello utilizaremos lo que se denomina una resistencia de pull-up. Nos servir\u00e1 para asegurar que se obtiene una se\u00f1al de 1 o 0 de cada bumper.<\/p>\n<p>La resistencia de pull-up se conecta\u00a0tal como se muestra en el esquema el\u00e9ctrico.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mundobot.com\/blogdata\/electr04.jpg\" \/>\u00a0<\/p>\n<p>Utilizando por ejemplo resistencias de 10k, que son muy comunes, con el contacto cerrado, la entrada del puerto estar\u00eda a cero voltios y\u00a0habr\u00eda un paso de corriente por la resistencia seg\u00fan la <a href=\"http:\/\/es.wikipedia.org\/wiki\/Ley_de_Ohm\" >ley de ohm<\/a> de I=V\/R=5\/10.000 =\u00a0500 microamperios, es decir que disipa una potencia de P=I<sup>2<\/sup>xR=2,5mW.\u00a0 Mientras que si el contacto est\u00e1 abierto, la entrada del puerto estar\u00eda cercana a los 5v (4,8v, ya que hay una ca\u00edda de potencial de 0,2v en la resistencia) y pasar\u00eda una corriente de unos 20 microamperios, suficiente para excitar la entrada del puerto. Es decir, que el consumo de energ\u00eda se mantiene en cualquier caso bajo.<\/p>\n<p>Hemos localizado sin excesiva dificultad un par de resistencias de 10k ohmios utilizando el sistema de identificaci\u00f3n por <a href=\"http:\/\/www.arrakis.es\/~fon\/simbologia\/_private\/colores.htm\" >c\u00f3digo de colores<\/a>. Estas resistencias, una vez extra\u00eddas del PCB quedan com se muestra en la figura siguiente.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/mundobot.com\/blogdata\/electr02.jpg\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Como indicamos en el cap\u00edtulo anterior, el robot estar\u00e1 controlado desde el ordenador a trav\u00e9s de su puerto paralelo. El puerto paralelo tiene una serie de entradas y salidas. Se utilizar\u00e1n cuatro salidas para el control de los motores y dos entradas para la detecci\u00f3n de colisi\u00f3n de los bumpers.<br \/>\nLos bumpers, como vimos, se comportan [&#8230;]<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-363","post","type-post","status-publish","format-standard","hentry","category-otros"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1YYAx-5R","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/posts\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=363"}],"version-history":[{"count":0,"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/posts\/363\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.robotic-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}