Protocolo as-interfase : implementación de nodo esclavo en un microcontrolador
dc.contributor.advisor | Barrero Perez, Jaime Guillermo | |
dc.contributor.advisor | Nunez Gualdron, Omar Leonardo | |
dc.contributor.author | Marriaga Cabrales, Arnol Rafael | |
dc.contributor.author | Abreu Silva, Oscar Augusto | |
dc.date.accessioned | 2024-03-03T16:06:39Z | |
dc.date.available | 2006 | |
dc.date.available | 2024-03-03T16:06:39Z | |
dc.date.created | 2006 | |
dc.date.issued | 2006 | |
dc.description.abstract | Este proyecto plantea la implementación de un nodo esclavo AS-interface utilizando un microcontrolador, que cumpla con los requerimientos mínimos del protocolo expuestos en la normaEN50295, con la capacidad de ser integrado en una red comercial, a través de los acoplesque permitan las funciones de transmisión y recepción de datos, así como la extracción de laenergía necesaria para su funcionamiento. En este trabajo la implementación general del esclavo es abordada mediante el desarrollode dos áreas. La primera de ellas es la implementación de la interfaz física (Hardware), enla cual se incluye la selección del microcontrolador y el diseño de las etapas de recepción,transmisión, conmutación y fuente de alimentación. La segunda, se encarga de la parte lógicadel esclavo (software), donde se realizan los diagramas de flujo y la programación del microcontrolador, necesarios para el cumplimiento de la maquina de estados del esclavo, y elprocesamiento la información durante el proceso de comunicación con el maestro. El esclavo implementado presenta el perfil S-3.0, que establece su configuración como dospuertos de entrada y dos puertos salida, su consumo de corriente es de 100mA y a nivel físico sepresenta como interfaz genérica que soporta cualquier tipo de perfil con solo variar el software.Su diseño de hardware y software es completamente modular, permitiendo su utilización enotro tipo de aplicaciones dentro de la red. El dispositivo fue validado en una red comercial,realizando un proceso de comunicación exitoso y cumpliendo con los rangos establecidos en la norma EN50295. | |
dc.description.abstractenglish | This project implements an As-Interface slave node using a microcontroller. The main goalis to accomplish the specifications of the EN50295’s norm. The final outcome can be integrated into a commercial network, and, with the right connectors, start the data transmitionreception process. In this work, the slave implementation was made using two layers. The first one is thehardware implementation. At this level, the microcontroller’s selection, the transmitter, thereceiver, the power source and the commutation stage were designed. The second one dealswith the software layer. At this level, the flow diagram and the microcontroller’s programwere developed. All the achievements on this level accomplish with the slave’s state machineand the information processing during the master-slave communication process. The implemented slave had an S-03 profile, this meant that it had two input and twooutput ports. Its current consumption is 100 mA and its generic physical structure interfacesupports all kinds of profiles. Its hardware and software layers are completely modular, allowing the device to be used on many other As-Interface applications. The final system wastested on a commercial network where it showed to fulfill the response time of the EN50295’s norm. | |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero Electrónico | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/18394 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Ingeniería Electrónica | |
dc.publisher.school | Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones | |
dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
dc.subject | Esclavo | |
dc.subject | AS-interface | |
dc.subject | Protocolo | |
dc.subject.keyword | Slave | |
dc.subject.keyword | As-Interface | |
dc.subject.keyword | Protocol | |
dc.subject.keyword | Hardware | |
dc.subject.keyword | Software. | |
dc.title | Protocolo as-interfase : implementación de nodo esclavo en un microcontrolador | |
dc.title.english | As-interface protocol: slave node implementationon a microcontroller | | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |