- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
arm实验心得体会心电采集与处理
电子测量与仪器ICEMI*XX的第十届国际会议 基于ARM9的通用数据采集系统 王建农,王伟 通江南街299,江苏常州,中国常州工学院 电子邮件:wangjn@ 摘要 嵌入式技术和人们的生活已经产生密切的关系,但传统的数据采集系统只有响应特定的信号,这是非常有限的。一个新思路的设计思想提出了结合ARM9处理器核心部件设计一种通用的数据采集系统。我们需要使用不同的数据采集板根据不同的信号,以使数据采集系统形成用户定义的方便,灵活,快捷。硬件结构是由Web服务器,ARM9系统板和多块STM8L数据采集板。采用Linux作为操作系统,ARM9的系统板,在基于Qt的平台上,开发的应用程序,并完成相应的测试。它主要包括:根据实际应用需求,提出了系统应侧重于高精度的特点,以高速,低功耗,抗干扰性强的指标去设计,以及给出整体系统的设计和智能节点的结构设计。具体通用数据采集系统的硬件电路的设计已经完成,该主要包括设计STM8L数据采集板和ARM9系统板。具体通用数据采集系统的软件设计已经完成,该主要包括建筑的Linux操作系统,构建Qt开发环境,ADC,数字滤波,设计实时数据通信,实时图形显示应用等等。由于STM8L数据采集板是电池供电的,系统需要工作在低功耗。根据STM8L数据采集板的能源消耗分析,该系统具有自适应睡眠机制来降低系统功耗,确保系统可以有序运行很长一段时间。 关键词:数据采集,ARM9,Qt,MODBUS,STM8L Ⅰ、引言 嵌入式计算机技术,作为一个计算机领域重要的组成部分,密切关系到人民的生命和已成为热门的研究和应用领域。数据采集,它是计算机的一个重要分支应用,是技术的综合应用,基于传感器,信号测量,数据处理和嵌入式系统。因为各种各样的被测物体的信号,通常的做法是,根据不同的信号的数据采集系统做特殊设计,因此,也有一定的局限性。因此,我们建议建立一个通用数据由硬件和软件的采集系统平台,基于ARM9微处理器内核。我们只是需要选择不同的根据数据采集板以不同的测量信号,然后在用户定义的数据采集系统可方便,灵活地完成开发。 II、系统硬件结构 通用数据采集系统硬件的整体结构由因特网层,监控层和数据收集层构成,各部分组成为Web服务器,ARM9系统板和多块STM8L数据采集板,如示于图1。该系统采用分布式架构,并且硬件和软件为模块化的设计。 图1通用数据采集系统架构 A.ARM9系统主板结构 该主板是由ARM9的处理器模块,液晶显示界面,触摸屏接口,USB接口,SD卡接口,100MHz的网络接口,GPRS接口和三UART接口。系统板的结构示于图2。 ARM9处理器模块,该系统的核心,基于在Linux操作系统的基础上,可实现系统I/O设备管理,文件管理,以及数据传输和处理。LCD和触摸屏幕主要用于人机交互,显示收集的数据和测绘数据采集曲线;USB接口和SD卡接口是用于数据采集文件存储;100MHz的网络接口和GPRS接口是用于与远程数据通信Web服务器,UART1,UART2和UART3在STM8L数据采集板中用于与STM8L数据采集板或其他数据模块之间的数据通信。 图2ARM9主板结构。 B.STM8L数据采集板结构 STM8L数据采集板是由组成STM8LMCU,传感器接口,滤波放大器,UART,元件模块组成展示,如图3。 图3STM8L数据采集板结构 传感器接口用于转化所述传感器信号;以过滤放大器,AD202隔离放大器被选择用于隔离和信号过滤器的放大,并它传送给ADCSTM8L端;STM8L微控制器作为收购的核心板,用于获取和前端信号发送到ADC的;UART接口是用于之间进行通信数据采集板和ARM9系统板。 a、STM8L152C6的特点 STM8L152C6核心部件是STM8,16MHz的频率,?的电压;内存32K闪存,2KSRAM,EEPROM1K;4超低功耗模式,内置RC振荡器;25路,12位逐次逼近型ADC,包括公路快速通道切换时间是1秒,12位DAC转换时间1秒,超低功耗比较器。 STM8L152C6片上12位ADC25能满足大多数的准确性的转换要求的需要和信道的数量,另外,在另一资源芯片也能满足数据采集的要求。 ADC可以在三种模式下工作,主要不同的转换输入通道的管理方式:单模式;连续模式;扫描模式。 b、AD202的功能特点 AD202是双精度转换器,内有微型高精度隔离放大器,具有高功能高精度,低功耗,共模高性能,小尺寸和低价格。它使电隔离的输入和输出信号可以通过片上变压器耦合。片上直流电压转换电路可提供±/2mA隔离为输入级,外部传感器和信号电源处理电路,优化的外围设计
文档评论(0)