Next Article in Journal
Enhancing CNNs Performance on Object Recognition Tasks with Gabor Initialization
Previous Article in Journal
Research on the Optimization of Synchronous Switch Energy Harvesting Circuit Based on Capacitor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera

by
Manuel Rodríguez Valido
1,*,
David Orozco Suárez
2,
David Hernández Exposito
3,
Eduardo Magdaleno Castelló
1 and
Basilio Ruiz Cobo
3
1
Department of Industrial Engineering, University of La Laguna, 38203 San Cristóbal de La Laguna, Spain
2
Institute of Astrofísica de Andalucía, Consejo Superior de Investigaciones Científicas, 18080 Granada, Spain
3
Institute of Astrophysics of Canary Islands, 38205 San Cristóbal de La Laguna, Spain
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(19), 4071; https://doi.org/10.3390/electronics12194071
Submission received: 18 July 2023 / Revised: 25 September 2023 / Accepted: 25 September 2023 / Published: 28 September 2023

Abstract

The main objective of this paper is to present the design and implementation of an embedded controlling system for the Tunable Magnetograph (TuMag) instrument camera sensor and test-bench software application for camera laboratory characterization. The TuMag camera is based on a new scientific sensor GPIXEL SENSE400 device family equipped with an FPGA. The camera sensor has an active area of 2048 × 2048 pixels and reaches a frame rate of up to 48 frames per second. The embedded controlling system was implemented on an Artix 7 FPGA, which oversees controlling the image sensor through a configuration interface. It controls the read-out of the sensor data and the communication of commands with the host device. The camera has a standard CoaXPress communication interface of up to 3125 Gbps. The FPGA embedded control system allows bit, word, and serial channel calibration and the modification of several parameters, such as the region of interest (RoI) size, exposition time, hardware or software trigger, single or continuous acquisition modes, sensor gain, and adjustment of the black level offset and exposition time. In addition, the firmware has a temperature controller, voltage level monitoring, and an enable–disable power sensor. In addition, the test-bench software application is a library developed in Python 3.7. It is a wrapper for the standard GeniCan commercial frame grabber interpreter. This wrapper permits the improvement of the interaction and interface between the user and the hardware in the camera calibration. The test-bench software application permits the reduction of costs and the transport risk of the TuMag camera between different laboratories. All TuMag embedded control systems and test-bench software application functionalities were successfully tested according to scientific requirements.
Keywords: FPGA; embedded system; camera sensor; spectropolarimeter FPGA; embedded system; camera sensor; spectropolarimeter

Share and Cite

MDPI and ACS Style

Rodríguez Valido, M.; Orozco Suárez, D.; Hernández Exposito, D.; Magdaleno Castelló, E.; Ruiz Cobo, B. Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera. Electronics 2023, 12, 4071. https://doi.org/10.3390/electronics12194071

AMA Style

Rodríguez Valido M, Orozco Suárez D, Hernández Exposito D, Magdaleno Castelló E, Ruiz Cobo B. Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera. Electronics. 2023; 12(19):4071. https://doi.org/10.3390/electronics12194071

Chicago/Turabian Style

Rodríguez Valido, Manuel, David Orozco Suárez, David Hernández Exposito, Eduardo Magdaleno Castelló, and Basilio Ruiz Cobo. 2023. "Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera" Electronics 12, no. 19: 4071. https://doi.org/10.3390/electronics12194071

APA Style

Rodríguez Valido, M., Orozco Suárez, D., Hernández Exposito, D., Magdaleno Castelló, E., & Ruiz Cobo, B. (2023). Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera. Electronics, 12(19), 4071. https://doi.org/10.3390/electronics12194071

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop