- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于STM32嵌入式多路数据采集存储系
统的设计
2.北京卫星导航中心,北京,100094
摘要针对多路信号采集,提出了一种嵌入式数据采集存储系统,该系统基
于STM32微处理器和MDKKEIL软件开发平台设计。详细介绍了系统的硬件设计
和软件设计。最后,通过两路电压数据采集存储分析试验,验证本系统的正确性
和可靠性。
关键词嵌入式;STM32;多路数据采集;MDK
中图分类号:P715.2文献标识码:A
0引言
随着现代科学技术的不断发展,人们对多路数据采集存储技术的要求越来越
高。传统的基于单片机或工控机PLC的数据采集技术,因采集精度低、设计复杂
等缺点,很难满足人们的要求。将嵌入式引入采集技术中能够解决上述存在的问
[1]
题。
STM32微处理器作为成熟的ARM嵌入式芯片,有着丰富的外围接口、较高的
[2]
处理速度以及较低的价格,在嵌入式技术领域有着广泛的应用。本文阐述基于
STM32的多路数据采集存储系统的设计方法,希望提出一套具有一定借鉴意义的
通用的开发方案。
1系统组成
本系统主要由微处理器、多路数据采集模块、存储模块、电源模块、下载模
块、时钟模块以及复位模块组成。微处理器是本系统核心,控制整个系统的工作
流程,包括启动和暂停数据采集存储、读写存储器等;多路数据采集模块对外部
输入的信号进行数据采集;存储模块对采集得到的数据进行实时存储;本系统电
源输入为12V电压,通过电源模块转换后可为系统各个模块提供5V、3.3V的标
准电压;下载模块为本系统提供软件程序下载接口;时钟模块采用8MHz的高速
外部晶振和32.768的低速外部晶振,通过倍频分频的方式,为处理器各个部分
提供相应时钟;复位模块采用按键复位设计,为整个系统提供硬件复位功能。系
统组成如图1所示。
图1系统组成示意图
Fig.1Schematicdiagramofcompositionofsystem
2系统硬件设计
2.1微处理器
作为本系统核心,微处理器控制着整个系统的工作,包括启动和暂停数据采
集存储、读写存储器等。
本系统微处理器采用STM32F407ZG处理器,该处理器是由意法半导体公司生
产,基于Cortex-M4内核的ARM处理器,时钟频率高达168MHz,具有192KB的
SRAM、1024KB的内部FLASH。同时,其内部还集成了A/D模块,最快可实现
2.4MHz采样速率。STM32F407ZG还带有丰富的外围接口,包括多用复用IO口、
[3]
多个串口、以及1个10/100M网络接口,方便系统的开发和扩展。
2.2多路数据采集模块设计
多路数据采集模块分为电路调理部分和采集部分。电路调理部分主要起到量
程变换的作用。当被测信号的电压超过了A/D模块的量程,可能会烧坏A/D模块,
[4]
所以必须使用电路进行调理。在调理电路中,使用如图2所示的放大器的负反
馈电路来调理量程,和之间的关系如下:
根据实际的应用选择不同的电阻,就可以放大或衰减被采集的信号
图2放大器的负反馈电路
Fig.2negativefeedbackcircuitofamplifier
对于采集部分,本系统利用STM32F407ZG处理器内部集成的A/D模块来实现。
该A/D模块是12位逐次逼近型的模拟数字转换器。它有多达19个通道,这些通
道的A/D转换可以单次、连续或间断模式执行,从而实现多路(理论上最多19
[5]
路)数据采集。
需要说明的是,STM32F407ZG处理器内部集成的
文档评论(0)