Linux Kernel Driver for External Analog-to-Digital and Digital-to-Analog Converters

P. Skrzypiec, Zbigniew Marszałek
{"title":"Linux Kernel Driver for External Analog-to-Digital and Digital-to-Analog Converters","authors":"P. Skrzypiec, Zbigniew Marszałek","doi":"10.23919/MIXDES49814.2020.9155842","DOIUrl":null,"url":null,"abstract":"The paper presents the Linux kernel driver for analog-to-digital and digital-to-analog converters control. The proposed module is the main part of the distributed embedded system for impedance measuring applications. The designed prototype consists of three hardware components: Raspberry Pi 3, microcontroller and personal computer. Two experiments verified the functionality and parameters of the constructed system. The first one confirmed that the driver does not utilize processor time while the data processing application is not running. It also showed that the module consumes only 0.7 % and 3.3 % of two cores of a quad-core processor for data readout and its copying to the user space. The mentioned test was performed with the sampling frequency equal to 256 kHz. The second experiment determined the accuracy of impedance measurements done by the constructed prototype. Results were compared with ones realized with the commercially available measuring device usage. The determined measurements uncertainty did not exceed 1.5 %.","PeriodicalId":145224,"journal":{"name":"2020 27th International Conference on Mixed Design of Integrated Circuits and System (MIXDES)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 27th International Conference on Mixed Design of Integrated Circuits and System (MIXDES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/MIXDES49814.2020.9155842","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The paper presents the Linux kernel driver for analog-to-digital and digital-to-analog converters control. The proposed module is the main part of the distributed embedded system for impedance measuring applications. The designed prototype consists of three hardware components: Raspberry Pi 3, microcontroller and personal computer. Two experiments verified the functionality and parameters of the constructed system. The first one confirmed that the driver does not utilize processor time while the data processing application is not running. It also showed that the module consumes only 0.7 % and 3.3 % of two cores of a quad-core processor for data readout and its copying to the user space. The mentioned test was performed with the sampling frequency equal to 256 kHz. The second experiment determined the accuracy of impedance measurements done by the constructed prototype. Results were compared with ones realized with the commercially available measuring device usage. The determined measurements uncertainty did not exceed 1.5 %.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
外部模数转换器和数模转换器的Linux内核驱动程序
本文介绍了模数转换器和数模转换器控制的Linux内核驱动程序。该模块是分布式嵌入式阻抗测量系统的主要组成部分。设计的原型由三个硬件组件组成:树莓派3,微控制器和个人计算机。两个实验验证了所构建系统的功能和参数。第一个确认了当数据处理应用程序不运行时,驱动程序不利用处理器时间。它还表明,该模块仅消耗四核处理器两个核的0.7%和3.3%用于数据读取和复制到用户空间。上述测试是在采样频率为256 kHz的情况下进行的。第二个实验确定了构建的原型所做的阻抗测量的准确性。结果与市售测量装置的测量结果进行了比较。测定的测量不确定度不超过1.5%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Combining ε-similar Fuzzy Rules for Efficient Classification of Cardiotocographic Signals Design of Integrated Circuits and Microsystems Comparison of Set-ups Dedicated to Measure Thermal Parameters of Power LEDs Parameter Extraction for a Simplified EKV-model in a 28nm FDSOI Technology 1MHz Gate Driver in Power Technology for Fast Switching Applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1