Protocolo as-interfase : implementación de nodo esclavo en un microcontrolador

dc.contributor.advisorBarrero Perez, Jaime Guillermo
dc.contributor.advisorNunez Gualdron, Omar Leonardo
dc.contributor.authorMarriaga Cabrales, Arnol Rafael
dc.contributor.authorAbreu Silva, Oscar Augusto
dc.date.accessioned2024-03-03T16:06:39Z
dc.date.available2006
dc.date.available2024-03-03T16:06:39Z
dc.date.created2006
dc.date.issued2006
dc.description.abstractEste 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.abstractenglishThis 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.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/18394
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectEsclavo
dc.subjectAS-interface
dc.subjectProtocolo
dc.subject.keywordSlave
dc.subject.keywordAs-Interface
dc.subject.keywordProtocol
dc.subject.keywordHardware
dc.subject.keywordSoftware.
dc.titleProtocolo as-interfase : implementación de nodo esclavo en un microcontrolador
dc.title.englishAs-interface protocol: slave node implementationon a microcontroller |
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Documento.pdf
Size:
918.3 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
348.28 KB
Format:
Adobe Portable Document Format