
Analog Considerations for Designing a Potentiostat in a PSoC: Sources of Errors and Compensation Techniques
Author(s) -
Prattana Lopin,
Kyle V. Lopin
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1828/1/012070
Subject(s) - potentiostat , psoc , analogue electronics , microcontroller , compensation (psychology) , analogue switch , digital to analog converter , electronic engineering , computer science , chip , voltage , analog device , electronic circuit , electrical engineering , computer hardware , system on a chip , embedded system , engineering , analog signal , digital signal processing , psychology , chemistry , electrode , psychoanalysis , electrochemistry
Designing with a Programmable System on a Chip (PSoC) allows for entire circuit designs to be implemented with a single commercially available chip and eliminates the need to physically assemble electronic components. This is possible as the PSoC incorporates a microcontroller with digital and analog components into a single package. While this design allows for much easier implementation of circuits, there are some drawbacks. In this paper we will demonstrate one of those drawbacks, high routing resistance in parts of the analog mesh that connects the analog parts and external pins. We show how this resistance can cause measurement errors when the PSoC is implemented as a single chip potentiostat. As the internal analog routing resistance is in the kΩ range, measuring currents in the Kॅ range can cause mV errors, leading to lose of voltage control during electrochemical experiments. We also demonstrate a calibration routine to compensate for this voltage error that reduced the error by over 90%.