Вы находитесь на странице: 1из 5

PROTOTIPO RECOLECTOR DE BASURAS CON MICROCONTROLADOR

Ramrez Fernando, Olarte Nicols, Sanabria Juan fherodhin@hotmail.com, niko-or@hotmail.com, jesselectronic@hotmail.com

Resumen Este documento describe la implementacin de un prototipo recolector de basuras para grandes eventos tales como conciertos y otros, el cual ser controlado por medio de un operador a distancia con un entorno en Labview el cual registre el tiempo de operacin. ABSTRACT This paper describes a prototype implementation of garbage collection for large events such as concerts and other, which will be controlled by a remote operator with a setting Labview which record the time of operation. ndice de Trminos- RS232, Radio Frecuencia RF, transmisin, recepcin, interfaz. I. INTRODUCCIN

deber de ser lo adecuadamente fcil para el manejo del usuario final. II. DESARROLLO DEL PROTOTIPO

Para el desarrollo del prototipo se tuvo tres aspectos de diseo, hardware, firmware y software. A. Diseo De Hardware El diseo del hardware fue implementado por mdulos, el primero corresponde al mdulo de control el cual comprende el diseo de una tarjeta para el PIC 18F4550 de la cual se conectaran los dems mdulos a controlar esta tarjeta fue diseada para ser multipropsito.

Atendiendo a las necesidades de la empresa SINLIMITES INGENIEROS LTDA, la cual requiere de una maquina recolectora de basuras para grandes escenarios, por lo cual se ha desarrollado un prototipo que cumple con las siguientes especificaciones manejo remoto del mvil, recoleccin y almacenamiento de basura, control de tiempo de servicio, teniendo en cuenta un manejo sencillo del mvil para el usuario final. El desarrollo del prototipo considera tres etapas, la primera es diseo y montaje del hardware, la segunda diseo del firmware y programacin del mismo y por ltimo el entorno de usuario por software el cual

Fig1. Tarjeta PIC 18F4550 El segundo mdulo corresponde al transmisor RS232 el cual costa de un C.I. MAX232CPE con su correspondiente configuracin. RS232 (Recommended Standard 232,

tambin conocido como Electronic Industries Alliance RS-232C) es una interfaz que designa una norma para el intercambio de una serie de datos binariosentreun DTE (Equipo termin al de datos) y un DCE (Data CommunicationEquipment), el RS-232 consiste en un conector DE-9, (o 1 popularmente tambin denominados DB-9)

radiofrecuencia o RF, se aplica a la porcin menos energtica del espectro electromagntico, situada entre unos 3 kHz y unos 300 GHz.4

Fig3. Tarjeta TX_2B

Fig2. Tarjeta MAX232CPE

El tercer mdulo corresponde a una tarjeta en la cual se encuentran contactoreselectrnicos. Un contactor es un dispositivo con capacidad de cortar la corriente elctrica de un receptor o instalacin, con la posibilidad de ser accionado a distancia, que tiene dos posiciones de funcionamiento: una estable o de reposo, cuando no recibe accin alguna por parte del circuito de mando, y otra inestable, cuando acta dicha accin. Este tipo de funcionamiento se llama de "todo o nada". 2 Elcuartomdulo comprende una tarjeta de trasmisin (TX) RF TX-2B3 de 27 MHz, estemdulo comprende la recepcin (RX) RF RX-2B con el cual se controlara el mvil recolector de basura.Radiofrecuencia, tambin denominadoespectro de
1

Fig4. Mdulos conectados B. Diseo De Firmware Para el diseo del firmware el programa seleccionado para la programacin del PIC fue el MPLAB ID y el lenguaje C con la herramienta C18 de microchip con los cuales se disearon las rutinas para el control del prototipo teniendo en cuenta la adquisicin de datos porprotocolo serial RS232 para el cual se consider una configuracin de 4800 baudios para la transmisin de datos, a continuacin se presenta la rutina del programa Los datos enviados por el usuario al oprimir las teclas de control son relacionados a casos
4

RS232,http://iaci.unq.edu.ar/materias/laboratorio2/transparenc ias%5Crs232_485.pdf 2 Contactor,http://www.upnfm.edu.hn/bibliod/images/stories/ti ndustrial/libros%20de%20electricidad/Controles%20Electrom ecanicos/elementos%20electromecanicos.pdf 3 Silansemiconductors, TX-2B/RX-2B ,http://www.alldatasheet.com/view.jsp?Searchword=TX-2B

RF,http://www.material_logistica.ucv.cl/en%20PDF/RF2004.pdf

en los cuales dependiendo del mismo enviara el dato al transmisor TX RF. Para la trasmisin de datos se requiri utilizar la librera usart.h la cual configura la transmisin, el envo y recepcin de datos por protocolo RS232, se consider tambin el uso de los primeros cinco puertos del PIC por puerto B el cual se configuro pin a pin desde LATB0 a LATB4, teniendo en cuenta que dos puertos son de direccin, dos de avance y retroceso y uno de encendido arranque y succin Diagrama de flujo

C. diseo de software Para la implementacin de entorno de usuario el programa en el que se realizo fue labview versin 2012, en el cual se representan los controles de manejo, encendido y tiempo de servicio. Labview es un entorno de programacin destinado al desarrollo de aplicaciones, similar a los sistemas de desarrollo comerciales que utilizan el lenguaje C o BASIC. Sin embargo, Labview se diferencia de dichos programas en un importante aspecto: los citados lenguajes de programacin se basan en lneas de texto para crear el cdigo fuente del programa, mientras que Labview emplea la programacin grfica o lenguaje G para crear programas basados en diagramas de bloques.5

Fig5. Panel frontal labview

Lo Bsico sobre Labview http://www.controlpoli2.com

Fig6. Diagramas de bloques labview La comunicacin serial con labview requiere de un driver llamado NI VISA el cual esta configurado mara realizar la conexin con el COM(x) necesario, la VI VISA comprende tres estructuras configurar puerto, leer y escribir, para una conexin eficiente de comunicacin el PIC y la VI VISA deben de estar configurados a la misma velocidad de transmisin, un elemento adicional fue el manejo de dispositivos o perifricos del computador en este caso el envi de datos por teclado usando labview requiere de tres VI inicializar teclado.vi, arquitectura de entrada de datos.vi, cerrar arquitectura de datos.vi con los cuales se configura el uso del teclado. D. PROTOTIPO FINAL

Fig8. Recolector de basuras

Fig9. Prototipo final III. CONCLUSIONES

Los conocimientos adquiridos a travs del desarrollo del curso de digitales 2 ayudaron a ver ms aplicaciones de la electrnica digital en diversos campos que se podran aplicar en la sociedad. Tener la lgica de programacin es muy importante y saber sacarle provech aun mas pues facilita procesos y abre las puertas a un nuevo mundo de procesos los cuales se podran hacer ms eficientes como en el caso del prototipo recolector de basuras. Tener muy presente la proteccin de los circuitos a corrientes puesto que estas pueden perjudicar todo un proceso de trabajo. Los entornos de programacin facilitan mucho la construccin de procesos puesto que hacen ms fcil la construccin de estructuras con lenguajes conocidos de programacin.

Fig7. Diseo en 3D El prototipo fina consta de un ventilador, un tanque de recoleccin de residuos, una pala recolectora, y un tubo aspiradora, tambin de un carro el cual es controlado por radiofrecuencia y es manejado a distancia por un usuario

Es muy importante tener una buena comunicacin entre el hardware firmware y software puesto que al unir todo en sincrona realizan la eficiencia del proceso sin que tengan errores y optimizando el rendimiento de la aplicacin

REFERENCIAS Silansemiconductors, TX-2B/RX-2B ,http://www.alldatasheet.com/view.jsp?Searc hword=TX-2B http://riunet.upv.es/bitstream/handle/10251/1 0296/memoria.pdf Programacin de Microcontroladores http://www.cursomicros.com/avr/usartinterface-rs-232/estandar-rs232.html TUTORIAL DE LABVIEW Universidad Distrital "Francisco Jos de Caldas" http://perso.wanadoo.es/jovilve/tutorialet/000 tutorlabview.pdf RS232,http://iaci.unq.edu.ar/materias/laborat orio2/transparencias%5Crs232_485.pdf Contactor,http://www.upnfm.edu.hn/bibliod/i mages/stories/tindustrial/libros%20de%20ele ctricidad/Controles%20Electromecanicos/ele mentos%20electromecanicos.pdf Silansemiconductors, TX-2B/RX-2B, http://www.alldatasheet.com/view.jsp?Search word=TX-2B RF,http://www.material_logistica.ucv.cl/en% 20PDF/RF-2004.pdf Uso de libreras para teclado en labview y visa, http://www.ni.com/white-paper/7907/es Perifricos en labview y funciones, http://forums.ni.com/t5/Discusiones-sobreProductos-NI/manejo-teclado/td-p/681756

AUTORES Juan Emilio Sanabria Sanabria. Nacido en Tunja (Boyac) Colombia el 09 de marzo de 1987. Graduado en Tecnologa en Electrnica en la fundacin universitaria juan de castellanos de Tunja el 12 diciembre de 2010. Actualmente est finalizando sus estudios universitarios en la Escuela Colombiana de Carreras Industriales en la carrera profesional de Ingeniera Electrnica.

Nicols Olarte Rico. Nacido en Bogot (Cundinamarca) Colombia el 09 de marzo de 1985. Graduado como Tcnico en Electrnica en la Fundacin de Educacin Superior San Jos el 05 diciembre de 2008. Actualmente est finalizando sus estudios universitarios en la Escuela Colombiana de Carreras Industriales en la carrera profesional de Ingeniera Electrnica. Mario Fernando Ramrez Rojas. Nacido en Neiva (Huila) Colombia el 19 de Noviembre de 1981 Graduado como Tcnico en Electrnica en la ECCI el 05 Abril de 2010. Actualmente est finalizando sus estudios universitarios en la Escuela Colombiana de Carreras Industriales en la carrera profesional de Ingeniera Electrnica.

Sistemas Digitales II, 2012. Universidad ECCI.

Вам также может понравиться