Please use this identifier to cite or link to this item: http://repositorio.ugto.mx/handle/20.500.12059/3504
Full metadata record
DC FieldValueLanguage
dc.rights.licensehttp://creativecommons.org/licenses/by-nc-nd/4.0es_MX
dc.creatorAlejandro Daniel Lemus Najera-
dc.date.accessioned2020-11-24T19:46:50Z-
dc.date.available2020-11-24T19:46:50Z-
dc.date.issued2019-
dc.identifier.urihttp://repositorio.ugto.mx/handle/20.500.12059/3504-
dc.description.abstractEn este trabajo se presenta la propuesta del diseño un programador de microcontroladores, el cual está basado en LabVIEW de National Instruments. La programación del microcontrolador se realizó usando el modo de programación en sistema (ISP: In System Programming). El programador diseñado considera tanto el hardware como el software necesario para realizar las funciones de programación de los microcontroladores. En el hardware imple-mentado consiste principalmente de un puente de conversión de comunicación serial USB al formato Interfaz Periférica Serial (SPI), que es el requerido por una gran cantidad de familias de microcontroladores para implementar la programación ISP. Además el programador proporciona las señales de control de Reset y de alimentación del microcontrolador objetivo durante un proceso de programación ISP. El software desarrollado controla el hardware y realiza las rutinas de activar el modo ISP, escritura y lectura de la memoria FLASH, identificación de la microcontrolador. Para probar el principio de operación el programador se implementó para los microcontroladores AT89LP51 y AT89LP52 del fabricante Atmel, pero se tiene la flexibilidad para agregar diferentes modelos de diferentes fabricantes agregando rutinas al programa de LabVIEW.es_MX
dc.language.isospaes_MX
dc.publisherUniversidad de Guanajuatoes_MX
dc.relationhttp://www.jovenesenlaciencia.ugto.mx/index.php/jovenesenlaciencia/article/view/3030-
dc.rightsinfo:eu-repo/semantics/openAccesses_MX
dc.sourceJóvenes en la Ciencia: XXV Verano de la Ciencia UG. Vol. 5, Num 1 (2019)es_MX
dc.titleEdiseño de sistema de desarrollo para programar microcontroladores empleando un puerto USBes_MX
dc.typeinfo:eu-repo/semantics/articlees_MX
dc.subject.ctiinfo:eu-repo/classification/cti/7es_MX
dc.subject.keywordsMicrocontroladoreses_MX
dc.subject.keywordsProgramadores_MX
dc.subject.keywordsLabVIEWes_MX
dc.subject.keywordsComunicación Seriales_MX
dc.type.versioninfo:eu-repo/semantics/publishedVersiones_MX
dc.creator.twoJuan José Paniagua Medina-
dc.creator.threeEVERARDO VARGAS RODRIGUEZ-
dc.creator.fourAna Dinora Guzmán Chávez-
dc.creator.idthreeinfo:eu-repo/dai/mx/cvu/208039es_MX
dc.creator.idfourinfo:eu-repo/dai/mx/cvu/167827es_MX
dc.description.abstractEnglishIn this work the design of a microcontroller programmer, based on LabVIEW of National Instruments, is presented. In this design the microcontroller is programmed by the In System Programming (ISP) mode. Therefore, for the programmer implementation both software and hardware were built. Moreover, the hardware integrates a USB-SPI bridge, since the SPI protocol is required by a large amount of microcontroller families for implementing the ISP. Furthermore, the programmer hardware provides and control the Reset and power supply signals of the target microcontroller during an ISP programming session. Additionally it is presented that the software developed control the overall programmer hardware and performs some functions such as: activate the ISP mode, write and read the FLASH memory, identify the target microcontroller. Finally the programmer was implemented to program the AT89LP51 and AT89LP52 of Atmel, as a proof of principle. However, due to the flexibility of the programmer it is possible to add models of different manufacturers by just adding the corresponding functions to our main LabVIEW program.-
Appears in Collections:Revista Jóvenes en la Ciencia



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.