Please use this identifier to cite or link to this item:
http://ricaxcan.uaz.edu.mx/jspui/handle/20.500.11845/1312
Title: | Diseño e implementación de un analizador multicanal para espectometría nuclear con Zynq utilizando vivado |
Authors: | García Durán, Angel |
Issue Date: | Aug-2017 |
Publisher: | Universidad Autónoma de Zacatecas |
Abstract: | Las diferentes aplicaciones de la radiación ionizante hace de esta, una herramienta muy significativa y útil, a su vez puede ser peligrosa para los seres vivos si son expuestos a dosis no controladas. Sin embargo, por sus características, no puede ser percibida por los cinco sentidos del ser humano, de tal manera que para conocer la presencia de esta se requieren de detectores de radiación y dispositivos adicionales que permitan cuantificarla y clasificarla. Este es el caso del analizador multicanal que se encarga de separar las diferentes alturas de pulso que se generan en los detectores, en un número determinado de canales; acorde al número de bits del convertidor análogo a digital. El desarrollo o acondicionamiento de tecnología nuclear ha aumentado considerablemente por la demanda de las aplicaciones, por consiguiente esto permite desarrollar sistemas que se adecuen a las necesidades del usuario, con características como reducción en el costo y volumen de los dispositivos. El objetivo del trabajo fue diseñar e implementar un núcleo de propiedad intelectual (IPcore) el cual funciona como un analizador multicanal para espectrometría nuclear. Los componentes del IPcore fueron creados en lenguaje de descripción de hardware VHDL y empaquetados en la suite de diseño Vivado, haciendo uso de los recursos como son el núcleo de procesamiento ARM que el chip Zynq contiene. Así mismo, para la primera fase de la implementación fue embebida en la FPGA la arquitectura hardware y programada en lenguaje C la aplicación para el procesador ARM. Para la segunda fase, el manejo, control y visualización de los resultados se desarrolló un instrumento virtual en la plataforma gráfica de programación LabVIEW. Los datos obtenidos como resultado del desarrollo e implementación del IPcore fueron observados gráficamente en un histograma que forma parte del instrumento virtual antes mencionado. Además los resultados obtenidos con el analizador multicanal embebido en la FPGA, tienen una gran semejanza con los resultados de analizadores multicanal comerciales. |
Description: | The different applications of ionizing radiation has made this, a very significant and useful tool, in turn can be dangerous for living beings if exposed to uncontrolled doses. However, due to its characteristics, it can not be perceived by the five senses, so that to know the presence of this are required of detectors of radiation and additional devices that allow us to quantify and classify it. This is the case of the multichannel analyzer that is responsible for separating the different pulse heights that are generated in the detectors, in a determined number of channels; According to the number of bits of the analog-to-digital converter. The development or conditioning of nuclear technology has increased considerably by the demand of the applications, therefore this allows to develop systems that cover some commercial requirements cost and volume in relation to the needs of the user. The objective of the work was to design and implement an IP Core, which functions as a multichannel analyzer for nuclear spectrometry. For the IPcore design methodology, its components were created in hardware description language VHDL and packaged in the Vivado design suite, making use of resources such as the ARM processor cores that the Zynq chip contains. Also, for the first phase of the implementation, the hardware architecture was embedded in the FPGA and the application for the ARM processor was programmed in C language. For the second phase, the management, control and visualization of the results was developed a virtual instrument in the graphical platform of programming LabVIEW. The data obtained as a result of the development and implementation of IPcore were observed graphically in a histogram that forms part of the virtual instrument mentioned above. |
URI: | http://ricaxcan.uaz.edu.mx/jspui/handle/20.500.11845/1312 |
Other Identifiers: | info:eu-repo/semantics/publishedVersion |
Appears in Collections: | *Tesis*-- UA Ciencias Nucleares |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
702332_ANGEL GARCIA DURAN.pdf | 12,6 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License