{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T00:51:58Z","timestamp":1779151918916,"version":"3.51.4"},"reference-count":14,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2015,12,16]],"date-time":"2015-12-16T00:00:00Z","timestamp":1450224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Government of Spain and European Regional Development Fund","award":["TEC2012-38653"],"award-info":[{"award-number":["TEC2012-38653"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Direct sensor\u2013digital device interfaces measure time dependent variables of simple circuits to implement analog-to-digital conversion. Field Programmable Gate Arrays (FPGAs) are devices whose hardware can be reconfigured to work in parallel. They usually do not have analog-to-digital converters, but have many general purpose I\/O pins. Therefore, direct sensor-FPGA connection is a good choice in complex systems with many sensors because several capture modules can be implemented to perform parallel analog data acquisition. The possibility to work in parallel and with high frequency clock signals improves the bandwidth compared to sequential devices such as conventional microcontrollers. The price to pay is usually the resolution of measurements. This paper proposes capture modules implemented in an FPGA which are able to perform smart acquisition that filter noise and achieve high precision. A calibration technique is also proposed to improve accuracy. Resolutions of 12 effective number of bits are obtained for the reading of resistors in the range of an example piezoresistive tactile sensor.<\/jats:p>","DOI":"10.3390\/s151229878","type":"journal-article","created":{"date-parts":[[2015,12,16]],"date-time":"2015-12-16T10:11:27Z","timestamp":1450260687000},"page":"31762-31780","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Smart Capture Modules for Direct Sensor-to-FPGA Interfaces"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1185-4864","authenticated-orcid":false,"given":"\u00d3scar","family":"Oballe-Peinado","sequence":"first","affiliation":[{"name":"Departamento de Electr\u00f3nica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, Campus de Teatinos, M\u00e1laga 29071, Spain"},{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), M\u00e1laga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fernando","family":"Vidal-Verd\u00fa","sequence":"additional","affiliation":[{"name":"Departamento de Electr\u00f3nica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, Campus de Teatinos, M\u00e1laga 29071, Spain"},{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), M\u00e1laga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8503-9593","authenticated-orcid":false,"given":"Jos\u00e9","family":"S\u00e1nchez-Dur\u00e1n","sequence":"additional","affiliation":[{"name":"Departamento de Electr\u00f3nica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, Campus de Teatinos, M\u00e1laga 29071, Spain"},{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), M\u00e1laga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7167-2651","authenticated-orcid":false,"given":"Juli\u00e1n","family":"Castellanos-Ramos","sequence":"additional","affiliation":[{"name":"Departamento de Electr\u00f3nica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, Campus de Teatinos, M\u00e1laga 29071, Spain"},{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), M\u00e1laga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9505-9141","authenticated-orcid":false,"given":"Jos\u00e9","family":"Hidalgo-L\u00f3pez","sequence":"additional","affiliation":[{"name":"Departamento de Electr\u00f3nica, Universidad de M\u00e1laga, Andaluc\u00eda Tech, Campus de Teatinos, M\u00e1laga 29071, Spain"},{"name":"Instituto de Investigaci\u00f3n Biom\u00e9dica de M\u00e1laga (IBIMA), M\u00e1laga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,12,16]]},"reference":[{"key":"ref_1","unstructured":"Yurish, S.Y. High Performance Digital Sensors Design: How to Make It Smarter?. Available online:http:\/\/www.iaria.org\/conferences2014\/filesSENSORCOMM14\/Yurish_Tutorial_2014.pdf."},{"key":"ref_2","unstructured":"Microchip Technology Inc. PIC18(L)F2X\/45K50 Data Sheet -30684A. Available online:http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/30684A.pdf."},{"key":"ref_3","unstructured":"Cox, D. Implementing Ohmmeter\/Temperature Sensor. Available online:http:\/\/ww1.microchip.com\/downloads\/en\/AppNotes\/00512e.pdf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1080\/00207210801941200","article-title":"Local image phase, energy and orientation extraction using FPGAs","volume":"95","author":"Ros","year":"2008","journal-title":"Int. J. Electron."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3249","DOI":"10.3390\/s110303249","article-title":"Three Realizations and Comparison of Hardware for Piezoresistive Tactile Sensors","volume":"11","year":"2011","journal-title":"Sensors"},{"key":"ref_6","unstructured":"Nihtianov, S., and Luque, A. (2014). Smart Sensors and MEMS: Intelligent Devices and Microsystems for Industrial Applications, Woodhead Publishing."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ares, L., Rodriguez-Andina, J.J., and Farina, J. (2009, January 3\u20135). FPGA-based direct resistance and capacitance measurements. Proceedings of the 35th Annual Conference of IEEE Industrial Electronics (IECON\u201909), Porto, Portugal.","DOI":"10.1109\/IECON.2009.5415404"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1644","DOI":"10.1109\/19.982960","article-title":"Error analysis and reduction for a simple sensor-microcontroller interface","volume":"50","author":"Custodio","year":"2001","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","first-page":"41","article-title":"Analysis of direct sensor-to-embedded systems interfacing: A comparison of targets\u2019 performance","volume":"2","author":"Bengtsson","year":"2012","journal-title":"Int. J. Intell. Mechatron. Robot."},{"key":"ref_10","unstructured":"ISO Guide to the expression of uncertainty in measurement (GUM:1995). Available online:http:\/\/www.iso.org\/iso\/home\/store\/catalogue_ics\/catalogue_detail_ics.htm?csnumber=50461."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2157","DOI":"10.1088\/0957-0233\/15\/10\/028","article-title":"Effective number of resolution bits in direct sensor-to-microcontroller interfaces","volume":"15","author":"Reverter","year":"2004","journal-title":"Meas. Sci. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.sna.2005.01.010","article-title":"Accuracy and resolution of direct resistive sensor-to-microcontroller interfaces","volume":"121","author":"Reverter","year":"2005","journal-title":"Sens. Actuators Phys."},{"key":"ref_13","unstructured":"Xilinx, Inc. Spartan-3AN FPGA Family Data Sheet. Available online:http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds557.pdf."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5106","DOI":"10.1063\/1.1818531","article-title":"Optimal two-point static calibration of measurement systems with quadratic response","volume":"75","author":"Jordana","year":"2004","journal-title":"Rev. Sci. Instrum."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/12\/29878\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:54:09Z","timestamp":1760216049000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/12\/29878"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,16]]},"references-count":14,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2015,12]]}},"alternative-id":["s151229878"],"URL":"https:\/\/doi.org\/10.3390\/s151229878","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,12,16]]}}}