基于S3C44B0μClinux的嵌入式数据采集系统设计研究.pdfVIP

基于S3C44B0μClinux的嵌入式数据采集系统设计研究.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二部分科研交流篇 143 数据采集系统设计 于军 张燕峰 北京天航信民航通信网络发展有限公司.北京,100085 摘要嵌入式系境技术正飞速向数据采集压工业拉静】领域渗遗,基于ARM和Linux的解决方案更是 屡出不旁。本文夼绍的是基于三星$3C4480和卜Clinux构建的一款嵌入式数据采集乐眈设计-方案,并详细介 绍了pClinux下ADC驱动厦田形系统的实现。 , 关键词s3C441加,ADC,,}I-Ciinux,数据采集 引 言 随着嶷人式系统技术的普及,越来越多的工业数据采集及控制系统开始由8位单片机转化成32位的 ARM处理器,ARM以其低功耗、运行可靠、资源丰富、价格低廉等优点在工业控制领域占有绝对优势。嵌入 式Linux操作系统正在悄悄地渗透到采集及控制领域的各个角落.它以高度的稳定性,支持设备齐全、完全开 放源码等特点得到广大科研机构的亲味。我们正是利用了以上优点开发出了基于三星$3C441狐和心hnux的 数据采集系统.可应用于工农业数据采集等领域。 2系统结构 本系统的目标是设计一款手持的嵌人式数据采集系统,基于 ucli删x操作系统 成本和效率的考虑.处理器采用目前比较流行且性价比比较高的 三星S3C44P论X处理器,操作系统采甩源码开放的嘲hu缸内棱 文件系统 4 版车号为2 19)t图形系统采用飞漫公司的MiniGUI。为了实 现数据的永久存储,我们可以将数据保存到YAFFS文件系统的ADc驱动 IvlTD驱动 分区上,也可以保存到u盘上。系统框图如图I所示。 】f 】[ 采用对$3C4480已作移植的pClinux内棱,并且针对其成功 移植了YAFFS文件系统,以下工作就是开发ADC的驱动及图形J ADC NANDFlash l I I 界面的开发。 圈1系统焙构图 3 ADC驱动开发 模拟输入多路复用器,自动调零比较器,时钟产生器,10位逐次逼近寄存器(SAR),数据输出寄存器,另外该 ADC还具有可编程选择的睡眠模式,以降低功耗。ADC内部结构如图2所示。 ^ⅫX AIN[7:0] ADCⅡqT DataBus 围2 S3CA480内部ADC结构膪 其主要特性如下 144 CESC2006年第一届奎国嵌入式系统学术交流会论文集 ●通道数:8路; ●分辨率:10位; ●微分线性度误差:士1LSBI ·积分线性度误差:士2LSB; ●最大转换速率;100ks/s‘ ●输入电压范围:O~2.5V; ●输入带宽:0~100Hz(不具备采样保持电路)。 由于本项目采集的都是直流电压且经过外部调理电路变换成o~2,5V,所以不需外加任何采样保持电路。 我们用到的相关寄存嚣有z ·AIDC.CON:A/D转换控制寄存器.包括ADC状态位,功耗控制位,通道选择位,读启动位,启动使能位。 ●ADcPsR:转换预分频控制寄存器。 ●ADCDAT:ADC转换数据输出值寄存器。 在Linux操作系统中将所有设备都抽象成文

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档