- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Linux设备驱动程序实现功能涉及驱动程序注册与注销、设备打开与释放、设备读写操作、设备控制操作等。当顾客需要通过设备文献与硬件通信时,必要通过调用open、read、write、close、ioctl等系统函数实现,这些函数都由file_operations构造体函数指针成员给出入口地址,file_operations构造体每一种成员名都相应一种系统函数嗍。顾客进程运用系统调用在对设备文献进行诸如read、write操作时,系统调用通过设备文献主设备号找到相应设备驱动程序,然后读取该数据构造相应函数指针,接着把控制权交给该函数。因而,编写设备驱动程序就是编写file_operations数据构造各个函数指针相应各个函数,随着Linux设备驱动程序复杂限度越来越高,fileoperations构造体成员数越来越多,但并不是每种设备驱动程序都需要运用file_operations中所有功能,大多数驱动程序只是运用其中一某些,对于驱动程序中无需提供功能,只需将相应位数值设为NULL。本系统将\o16位250kSPS6ADC,具备并行输出、6xFIFO和6个通道ADS8364作为字符型设备设计驱动程序,对于字符设备来说,file_operations构造体中要提供重要入口有:打开设备文献open()、释放设备文献release()、读取A/D转换数据read()、启动A/D转换和选用A/D转换读数通道号write()、A/D转换参数迅速设立ioctl()。
???结合ADS8364与S3c24lO接口电路,设计驱动程序时,采用中断方式或者查询方式读取转换数据。采用查询方式在驱动程序中需将通用输入输出引脚GPF4设立成输入模式,在应用程序中重复查询GPF4输入状态,当查询到低电平时表白A/D转换器完毕一次转换,此时可调用驱动程序中read()函数读取转换成果;采用中断方式需在驱动程序中将GPF4设立中断方式,将中断触发方式设立下降沿触发,ADS8364产生EOC信号触发Linux系统外中断EINT4,应用程序只需打开ADS8364所相应设备文献,并采用write()函数启动相应通道开始转换,然后由驱动程序中中断服务函数将数据存储到一种全局变量中,应用程序通过read()函数读取数据,因而,运用中断方式采集数据速度更高、读数控制更简朴。图4为采用中断方式程序流程。
5测试成果
???该系统已应用于某油田井口多参数采集装置,前端分别接压力、流量、流速、温度等传感器,用来测量采油井井口各种参数。经测试,该系统与老式基于单片机多参数测量装置相比,具备界面美观,易操作,精度高,可以便运用存储卡或U盘存储重要设立参数、系统运营状态数据和测量数据,便于使用者管理和维修等长处。表1为该系统设计所测量值与实际值对比状况。
???从表1看出,该系统测量误差很小,其中所测量各种电压点,相对误差都不大于O.08%,这样精度可满足数据采集应用需求。
6结束语
???本文提出基于嵌入式Linux技术便携式数据采集系统,与老式单片机或DSP技术实现数据采集系统相比较,具备功耗低、体积小、顾客操作界面和谐、采集精度高、便于扩展升级等长处。ARM片上资源丰富,Linux操作系统功能强大,该系统通过外接不同传感器可实现各种参数采集,运用系统丰富GPIO接口编程设计各种外部设备控制动作,完毕多通道PWM输出。该系统在石油钻采、工厂自动化等领域具着广泛应用前景。
目录TOC\o1-3\h\z\u
前言 2
1井下压力、流速数据采集系统概述 4
1.1设计目的 4
1.2设计描述 4
2硬件系统设计 6
2.1信号电路板设计 6
2.2压力传感器 6
2.2.1压力传感器定义 6
2.2.2压力传感器原理 6
2.3磁电式转速传感器 7
2.4信号调理电路 8
2.4.1.压力信号调理电路 8
2.4.2流速信号调理电路 8
2.5仪表放大器 8
2.5.1仪表放大器概念 8
2.6主机板电路设计 10
2.7通信电路板设计 12
3软件设计 14
3.1压力数据采集子程序 14
3.2流速数据采集子程序 16
3.3串行口设立和串行中断服务子程序 17
3.4IDL方式,延时等待子程序 20
4调试过程 21
4.1软件调试 21
4.2仿真调试 21
5结论 22
附录 23
什么是压力传感器以及其分类 23
什么是磁电式传感器 23
仪表放大器及应用
您可能关注的文档
- 浙江食品集团股份有限公司绩效管理体系设计方案样本.doc
- 浙江众安岗位评价报告样本.doc
- 泗阳经济开发区学校度课外阅读专项方案.doc
- 永泰锋策划样本.doc
- 水电站防洪抢险应急预案样本.doc
- 2025年智能电网柔性直流输电技术智能化运维策略研究.docx
- 2025年智能电网柔性直流输电技术助力智能微电网发展研究.docx
- 2025年智能电网柔性直流输电技术智能化电网运维管理研究.docx
- 2025年智能电网柔性直流输电设备国产化进程与技术创新.docx
- 2025年智能电网柔性直流输电网络拓扑优化技术创新分析.docx
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
最近下载
- 2024年职业院校技能大赛(智能焊接技术赛项)备考试题库(精练300题).pdf VIP
- 乒乓球裁判三级考试题目及答案.docx VIP
- 电缆电线产品合格证模板.docx VIP
- 2024年江苏中职职教高考文化统考语文试卷真题(含答案详解).docx VIP
- 探索莱姆·库哈斯:建筑创作理念的革新与回响.docx
- 门卫保安反恐演练.pptx VIP
- 装饰装修工程监理实施细则范本.docx VIP
- 水利人工砂自动计算表格 (2).xlsx VIP
- 临水、临电配置及安全用电、用水管理方案.doc VIP
- EN 1993-1-4-2006 欧洲规范3 钢结构设计 第1-4 部分:一般规则-关于不锈钢的补充规则(中文版).pdf
有哪些信誉好的足球投注网站
文档评论(0)