[en] This work focuses on the implementation of an impedance analyzer to be used on the detection and analysis of bacteria. The focus of the design is on portability and cost in order to make it suitable for field work and to be able to manufacture multiple modules to be also used on the university for research purposes. For that purpose, a research stage is performed. In this stage multiple topologies and methods from different papers are considered, described and briefly discussed. The advantages and disadvantages of each paper are discussed and one is selected to be implemented. The selected topology is discussed in more detail in order to show its limitations and theoretical work is done in order to extract a mathematical approximation of the behavior of the circuit. In order to further complement the theoretical analysis computer simulations with SPICE are used to better illustrate the behavior of the circuit, as well as to verify the theoretical work and to determine the effect of parasitics and non idealities. Afterwards, the circuit is designed into a PCB using Kicad and manufactured with a focus on simplicity so as to reduce costs. A Red Pitaya is used as an ADC and DAC to bridge the digital and analog domains. The board is used to generate the excitation signals and to process the generated waveforms to extract the necessary information. The board is programmed on C and a simple and lightweight JavaScript application is created to serve as front end, using HTML and CSS to create a graphical interface to better observe the results. Finally, the system is tested to verify its functionality, the results are discussed and some proposals for improvements are commented. Finally, this work also describes the economic and ecologic cost of the project, as well as the cost in manpower.

[es] Este trabajo se centra en la implementaci ´on de un analizador de impedancia para ser utilizado en la detecci ´on y an ´alisis de bacterias. El dise ˜no se centra en la portabilidad y el coste, con el fin de hacerlo apto para el trabajo de campo y poder fabricar m ´ultiples m ´odulos para ser utilizados tambi ´en en la universidad con fines de investigaci ´on. Para ello, se realiza una etapa de investigaci ´on. En esta etapa se consideran, describen y dis- cuten brevemente m ´ultiples topolog´ıas y m ´etodos de diferentes trabajos. Se discuten las ventajas y desventajas de cada documento y se selecciona uno para ser implementado. La topolog´ıa seleccionada se discute con m ´as detalle para mostrar sus limitaciones y se realiza un trabajo te ´orico para extraer una aproximaci ´on matem ´atica del comportamiento del circuito. Para complementar el an ´alisis te ´orico se utilizan simulaciones por ordenador con SPICE para ilustrar mejor el comportamiento del circuito, as´ı como para verificar el trabajo te ´orico y determinar el efecto de las pararasitancias y las no idealidades. Posteriormente, el circuito se dise ˜na en una placa de circuito impreso utilizando Kicad y se fabrica centr ´andose en la simplicidad para reducir costes. Se utiliza una Red Pitaya como ADC y DAC para unir los dominios digital y anal ´ogico y como microprocesador. La placa se utiliza para generar las se ˜nales de excitaci ´on y procesar las formas de onda generadas para extraer la informaci ´on necesaria. La placa se programa en C y se crea una aplicaci ´on JavaScript sencilla y ligera que sirve de front-end, utilizando HTML y CSS para crear una interfaz gr ´afica que permita observar mejor los resultados. Finalmente, se prueba el sistema para comprobar su funcionalidad, se discuten los resultados y se comentan algunas propuestas de mejora. Adicionalmente, este trabajo tambi ´en describe el coste econ ´omico y ecol ´ogico del proyec- to, as´ı como el coste en mano de obra.