Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL
Actualmente, con el constante uso de la tecnología y la proliferación de la información, surge la necesidad de implementar nuevas alternativas a los procesadores convencionales, que permitan mayor velocidad en el procesamiento de la información. Esta solución puede ser encontrada en los FPGAs. El pr...
- Autores:
-
Quintero Grisales, Oscar Alonso
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Instituto Tecnológico Metropolitano
- Repositorio:
- Repositorio ITM
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.itm.edu.co:20.500.12622/6048
- Acceso en línea:
- http://hdl.handle.net/20.500.12622/6048
- Palabra clave:
- Xilinx, Digilent, FPGA, Zedboard, VHDL, comunicación SPI, sensores inerciales, PmodACL, Vivado, SDK.
Xilinx, Digilent, FPGA, Zedboard, VHDL, SPI communication, inertial sensors, PmodACL, Vivado, SDK
Matriz de puertas lógicas programable en campo, VHDL (lenguaje de programación), circuitos integrados digitales, procesamiento de señales
- Rights
- License
- Acceso abierto
id |
RepoITM2_c3afeb27c83c3226e2e82ceaba386c47 |
---|---|
oai_identifier_str |
oai:repositorio.itm.edu.co:20.500.12622/6048 |
network_acronym_str |
RepoITM2 |
network_name_str |
Repositorio ITM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
dc.title.translated.spa.fl_str_mv |
SPI communication between Zedboard FPGA and inertial sensors PmodACL |
title |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
spellingShingle |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL Xilinx, Digilent, FPGA, Zedboard, VHDL, comunicación SPI, sensores inerciales, PmodACL, Vivado, SDK. Xilinx, Digilent, FPGA, Zedboard, VHDL, SPI communication, inertial sensors, PmodACL, Vivado, SDK Matriz de puertas lógicas programable en campo, VHDL (lenguaje de programación), circuitos integrados digitales, procesamiento de señales |
title_short |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
title_full |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
title_fullStr |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
title_full_unstemmed |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
title_sort |
Comunicación SPI entre FPGA Zedboard y sensores inerciales PmodACL |
dc.creator.fl_str_mv |
Quintero Grisales, Oscar Alonso |
dc.contributor.advisor.none.fl_str_mv |
Castaño Londoño, Luis Fernando |
dc.contributor.author.none.fl_str_mv |
Quintero Grisales, Oscar Alonso |
dc.subject.spa.fl_str_mv |
Xilinx, Digilent, FPGA, Zedboard, VHDL, comunicación SPI, sensores inerciales, PmodACL, Vivado, SDK. |
topic |
Xilinx, Digilent, FPGA, Zedboard, VHDL, comunicación SPI, sensores inerciales, PmodACL, Vivado, SDK. Xilinx, Digilent, FPGA, Zedboard, VHDL, SPI communication, inertial sensors, PmodACL, Vivado, SDK Matriz de puertas lógicas programable en campo, VHDL (lenguaje de programación), circuitos integrados digitales, procesamiento de señales |
dc.subject.keywords.spa.fl_str_mv |
Xilinx, Digilent, FPGA, Zedboard, VHDL, SPI communication, inertial sensors, PmodACL, Vivado, SDK |
dc.subject.lemb.spa.fl_str_mv |
Matriz de puertas lógicas programable en campo, VHDL (lenguaje de programación), circuitos integrados digitales, procesamiento de señales |
description |
Actualmente, con el constante uso de la tecnología y la proliferación de la información, surge la necesidad de implementar nuevas alternativas a los procesadores convencionales, que permitan mayor velocidad en el procesamiento de la información. Esta solución puede ser encontrada en los FPGAs. El presente proyecto tiene como objetivo realizar la adquisición simultánea de dos sensores inerciales PmodACL utilizando un sistema basado en FPGA. En este trabajo, se presenta información acerca de los dispositivos empleados y se describen los pasos a seguir para implementar la comunicación SPI entre los sensores y el FPGA de una ZedBoard. Una vez realizado este producto de laboratorio, se pudo concluir que es posible establecer una comunicación SPI entre una FPGA Zedboard y dos sensores inerciales PmodACL, para ser leídos en simultáneo. Para lograr esta lectura, se tuvieron que realizar modificaciones tanto en el diseño del hardware en el software Vivado, como en el diseño del código en el software SDK del fabricante. |
publishDate |
2018 |
dc.date.issued.none.fl_str_mv |
2018 |
dc.date.accessioned.none.fl_str_mv |
2023-09-07T15:58:13Z |
dc.date.available.none.fl_str_mv |
2023-09-07T15:58:13Z |
dc.type.local.spa.fl_str_mv |
Trabajo de grado de pregrado |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12622/6048 |
dc.identifier.instname.spa.fl_str_mv |
instname:Instituto Tecnológico Metropolitano |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Instituto Tecnológico Metropolitano |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.itm.edu.co/ |
url |
http://hdl.handle.net/20.500.12622/6048 |
identifier_str_mv |
instname:Instituto Tecnológico Metropolitano reponame:Repositorio Institucional Instituto Tecnológico Metropolitano repourl:https://repositorio.itm.edu.co/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.local.spa.fl_str_mv |
Acceso abierto |
dc.rights.creativecommons.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International |
rights_invalid_str_mv |
Acceso abierto Attribution-NonCommercial-NoDerivatives 4.0 International http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.grantor.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
institution |
Instituto Tecnológico Metropolitano |
bitstream.url.fl_str_mv |
https://dspace-itm.metabuscador.org/bitstreams/6967ac4e-6b92-4f06-8dd3-9c7acf6dfa66/download https://dspace-itm.metabuscador.org/bitstreams/cf7d6f16-e172-411a-8b99-a984055eb30c/download https://dspace-itm.metabuscador.org/bitstreams/5accc586-22ea-479a-af43-143018e8901b/download https://dspace-itm.metabuscador.org/bitstreams/c9f42856-e185-462d-bb71-002f9b727ea3/download https://dspace-itm.metabuscador.org/bitstreams/d95ca90d-dbdf-4d37-a4c0-32bde9510c38/download https://dspace-itm.metabuscador.org/bitstreams/bbc80981-f99e-4173-b1c9-efea319e3453/download https://dspace-itm.metabuscador.org/bitstreams/10090679-b6d2-49e0-860f-d3489b4bed15/download |
bitstream.checksum.fl_str_mv |
0419574976727200214ff5a2d3a2a88b a699ef2510c1cba1c46f8a707de8adae 7734e4171dd7ba1c98e697a13b9e06eb d9bad626695fd84d1d74a11727eb8a90 432de09a70c4e842781d6d672ddf1814 263a93d2cf2b19e7f7f7e2b50828ece3 190de2bc4e0bb2abb824502eca64d822 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Instituto Tecnológico Metropolitano de Medellín |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1837096890386087936 |
spelling |
Castaño Londoño, Luis FernandoQuintero Grisales, Oscar Alonso2023-09-07T15:58:13Z2023-09-07T15:58:13Z2018http://hdl.handle.net/20.500.12622/6048instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/Actualmente, con el constante uso de la tecnología y la proliferación de la información, surge la necesidad de implementar nuevas alternativas a los procesadores convencionales, que permitan mayor velocidad en el procesamiento de la información. Esta solución puede ser encontrada en los FPGAs. El presente proyecto tiene como objetivo realizar la adquisición simultánea de dos sensores inerciales PmodACL utilizando un sistema basado en FPGA. En este trabajo, se presenta información acerca de los dispositivos empleados y se describen los pasos a seguir para implementar la comunicación SPI entre los sensores y el FPGA de una ZedBoard. Una vez realizado este producto de laboratorio, se pudo concluir que es posible establecer una comunicación SPI entre una FPGA Zedboard y dos sensores inerciales PmodACL, para ser leídos en simultáneo. Para lograr esta lectura, se tuvieron que realizar modificaciones tanto en el diseño del hardware en el software Vivado, como en el diseño del código en el software SDK del fabricante.Ingeniero Electrónicopregradoapplication/pdfspaXilinx, Digilent, FPGA, Zedboard, VHDL, comunicación SPI, sensores inerciales, PmodACL, Vivado, SDK.Xilinx, Digilent, FPGA, Zedboard, VHDL, SPI communication, inertial sensors, PmodACL, Vivado, SDKMatriz de puertas lógicas programable en campo, VHDL (lenguaje de programación), circuitos integrados digitales, procesamiento de señalesComunicación SPI entre FPGA Zedboard y sensores inerciales PmodACLSPI communication between Zedboard FPGA and inertial sensors PmodACLFacultad de IngenieríasIngeniería ElectrónicaInstituto Tecnológico MetropolitanoAcceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Trabajo de grado de pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisPublicationORIGINALOscarAlonso_QuinteroGonzalez_2018.pdfOscarAlonso_QuinteroGonzalez_2018.pdfTrabajo de gradoapplication/pdf3440201https://dspace-itm.metabuscador.org/bitstreams/6967ac4e-6b92-4f06-8dd3-9c7acf6dfa66/download0419574976727200214ff5a2d3a2a88bMD54trueAnonymousREADCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdfCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdfCarta de autorizaciónapplication/pdf491444https://dspace-itm.metabuscador.org/bitstreams/cf7d6f16-e172-411a-8b99-a984055eb30c/downloada699ef2510c1cba1c46f8a707de8adaeMD55falseAnonymousREAD2070-12-31LICENSElicense.txtlicense.txttext/plain; charset=utf-81406https://dspace-itm.metabuscador.org/bitstreams/5accc586-22ea-479a-af43-143018e8901b/download7734e4171dd7ba1c98e697a13b9e06ebMD53falseAnonymousREADTHUMBNAILOscarAlonso_QuinteroGonzalez_2018.pdf.jpgOscarAlonso_QuinteroGonzalez_2018.pdf.jpgGenerated Thumbnailimage/jpeg4521https://dspace-itm.metabuscador.org/bitstreams/c9f42856-e185-462d-bb71-002f9b727ea3/downloadd9bad626695fd84d1d74a11727eb8a90MD56falseAnonymousREADCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdf.jpgCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdf.jpgGenerated Thumbnailimage/jpeg7526https://dspace-itm.metabuscador.org/bitstreams/d95ca90d-dbdf-4d37-a4c0-32bde9510c38/download432de09a70c4e842781d6d672ddf1814MD57falseAnonymousREADTEXTOscarAlonso_QuinteroGonzalez_2018.pdf.txtOscarAlonso_QuinteroGonzalez_2018.pdf.txtExtracted texttext/plain101302https://dspace-itm.metabuscador.org/bitstreams/bbc80981-f99e-4173-b1c9-efea319e3453/download263a93d2cf2b19e7f7f7e2b50828ece3MD58falseAnonymousREADCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdf.txtCarta_Autorizacion_Divulgacion_OscarQuintero_2018.pdf.txtExtracted texttext/plain4462https://dspace-itm.metabuscador.org/bitstreams/10090679-b6d2-49e0-860f-d3489b4bed15/download190de2bc4e0bb2abb824502eca64d822MD59falseAnonymousREAD2070-12-3120.500.12622/6048oai:dspace-itm.metabuscador.org:20.500.12622/60482025-06-24 09:23:54.718open.accesshttps://dspace-itm.metabuscador.orgRepositorio Instituto Tecnológico Metropolitano de Medellínbdigital@metabiblioteca.comRWwgSW5zdGl0dXRvIFRlY25vbMOzZ2ljbyBNZXRyb3BvbGl0YW5vIChJVE0pLCBkaWZ1bmRlIG1lZGlhbnRlIHN1IFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgbG9zIHRyYWJham9zIGRlIGludmVzdGlnYWNpw7NuIHByb2R1Y2lkb3MgcG9yIGxvcyBtaWVtYnJvcyBkZWwgSW5zdGl0dXRvLiBFbCBjb250ZW5pZG8gZGUgbG9zIGRvY3VtZW50b3MgZGlnaXRhbGVzIGVzIGRlIGFjY2VzbyBhYmllcnRvIHBhcmEgdG9kYSBwZXJzb25hIGludGVyZXNhZGEuCgpTZSBhY2xhcmEgcXVlIGVsIElUTSBubyB0aWVuZSBsb3MgZGVyZWNob3MgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsLiBMb3MgZGVyZWNob3MgZGUgYXV0b3Igc2UgZW5jdWVudHJhbiBwcm90ZWdpZG9zIHBvciBsYSBsZWdpc2xhY2nDs24gY29sb21iaWEgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBEZWNpc2nDs24gYW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYSwgIHV0aWxpY2UgeSB1c2UgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbi4gU2luIGVtYmFyZ28sIGxvcyBkZXJlY2hvcyBtb3JhbGVzIGRlbCBhdXRvcihlcykgc29uIGFmZWN0YWRvcyBwb3IgbGEgcHJlc2VudGUgbGljZW5jaWEgZGUgdXNvLgoKU2UgYWNlcHRhIGxhIGRpZnVzacOzbiBww7pibGljYSBkZSBsYSBvYnJhLCBzdSBjb3BpYSB5IGRpc3RyaWJ1Y2nDs24gc2llbXByZSBxdWUgc2UgY3VtcGxhIGNvbiBsYXMgc2lndWllbnRlcyBjb25kaWNpb25lczoKCuKAoiAgICAgICBFbCBuZWNlc2FyaW8gcmVjb25vY2ltaWVudG8gZGUgbGEgYXV0b3LDrWEgZGUgbGEgb2JyYSwgaWRlbnRpZmljYW5kbyBvcG9ydHVuYSB5IGNvcnJlY3RhbWVudGUgYSBsYSBwZXJzb25hIHF1ZSBwb3NlYSBkZXJlY2hvcyBkZSBhdXRvci4KCuKAoiAgICAgICBObyBlc3TDoSBwZXJtaXRpZG8gZWwgdXNvIGluZGViaWRvIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuIGNvbiBmaW5lcyBkZSBsdWNybyBvIGN1YWxxdWllciB0aXBvIGRlIGFjdGl2aWRhZCBxdWUgcHJvZHV6Y2EgIGdhbmFuY2lhcyBhIGxhcyBwZXJzb25hcyBxdWUgbG8gZGlmdW5kZW4gc2luIGVsIGNvbnNlbnRpbWllbnRvIGRlbCBhdXRvcihlcykgbGVnYWwoZXMpLgoK4oCiICAgICAgIExvcyB0cmFiYWpvcyBxdWUgc2UgcHJvZHV6Y2FuIGEgcGFydGlyIGRlIGxhIG9icmEsIGRlYmUgcG9zZWVyIGxhIGNpdGFjacOzbiBwZXJ0aW5lbnRlIHRhbCBjb21vIGluZGljYW4gbGFzIE5vcm1hcyBBUEEuIENhc28gY29udHJhcmlvLCBzZSBpbmN1cnJpcsOhIGVuIGxhIGZpZ3VyYSBkZWwgcGxhZ2lvLgo= |