数据采集系统设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据采集系统设计.docx》由会员分享,可在线阅读,更多相关《数据采集系统设计.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据采集系统设计 摘 要:设计一种基于STM32和CPLD的数据采集系统,实现现场数据的采集、传输、显示和存储。数据采集过程由CPLD限制,采纳Verilog HDL语言设计输入通道选通和A/D采集限制程序,进行数据的滤波、放大、转换,实现多通道数据的采集;在STM32中实现数据处理、传输,并在PC机中开发上层数据管理软件,实现数据的显示、存储。系统可实现多通道数据采集实时显示的要求,电路设计方法简洁、牢靠性高,能满意实际应用的要求。 关键词:STM32; CPLD; 实时数据; 数据管理 中图分类号:TN730-34; TP212 文献标识码:A 文章编号:1014-373X(2022)01
2、-0157-03 Design of data acquisition system CAI Chang, QI Wen-jun, NONG Deng, LI Lin, ZHOU Nan (GuangZhou Research Institute of Non-ferrous Metals, Guangzhou 510650, China) Abstract: A data acquisition system was designed based on STM32 and CPLD to realize acquisition, transport, display and storage
3、of on-line data. The sampling process was controlled by the CPLD to realize multi-channel data acquisition. Verilog HDL language was adopted in this system, two modules were designed by the programmer, including input channel connection module and A/D acquisition module, so as to realize filtering,
4、amplifying and converting of on-line data. The data was processed and transformed by STM32. The upper software of data management was developed in PC to realize the displaying and storage of data. It has been found that the system can meet the real-time display requirement of multi-channel data acqu
5、isition. The system circuit design method is simple and reliable. It meets the requirement of practical application. Keywords: STM32; CPLD; real-time data; management of data 收稿日期:2022-07-28 0 引 言 随着自动限制和计算机技术的成熟和发展,以及它们和传统工业的结合,加工设备的自动化程度有了大幅度的提高,各种限制设备与限制技术得到了广泛应用,大大提高了加工制造的效率,当然这种高效的生产对检测量的精确性和实时
6、性也提出了更高的要求,而依靠传统的数据采集方法(即由操作工人凭借简易测量工具进行测量)已无法满意这种要求。 目前,生产设备的参数采集手段主要有便携式检测仪和在线检测系统1-6,采纳便携式仪器须要花费大量的人力和时间,采集到的数据不能实时反映设备加工的状态,具有肯定局限性;一般的在线检测系统,检测数据相对单一,不能满意多成分分析的须要;对于一些大型的在线检测系统,虽然能满意实时检测和精度要求,但系统体积浩大、投资多、难以推广运用,并且国内许多在线检测系统,对检测到的数据缺乏综合利用和管理,不能很好地为工艺和装置的优化节能及节能减耗改造服务。因此开发出具有实时数据采集、存储、传输等功能的在线数据采
7、集系统是非常必要的。 1 系统的整体方案与工作原理 数据采集系统是基于CPLD和STM32的弱信号采集电路,可用于各种弱信号检测的应用探讨中,整个系统由信号滤波、信号放大、数据采样处理和主计算机传输接口等组成7-8。信号滤波防止信号产生“混叠现象”;信号放大对输入信号进行调理,使信号在A/D转换能够转换的电压范围内,以满意采样的要求;数据采样处理完成模拟信号的采样保持和数字化;与主计算机的数据接口,将数据上传给计算机,满意信号检测的实时性,进行数据的存储、显示等。数据采集电路板硬件功能模块构成如图1所示。 图1 数据采集电路板硬件功能模块构成 2 系统硬件结构 整个系统由信号预处理、信号采集和
8、数据传输三大模块组成,其中信号预处理进行信号滤波、信号放大,预处理模块由MC1558,MC1556等组成;信号采集进行信号选通、A/D转换;信号采集模块由AD508、A/D转换芯片、CPLD组成;数据传输进行数据的软件滤波、通过通信口与上位机进行通信,数据传输由STM32芯片、信号输出接口模块组成。 2.1 信号预处理电路 由于待采集电压信号输入动态范围较宽,且极性各异,采纳输入电压范围可调的信号预处理电路。信号预处理电路如图2所示,信号放大倍数为R1R2/(101101)。 图2 信号预处理电路 2.2 信号采集模块 CPLD是在PAL、GAL等逻辑器件的基础上发展起来的,同以往的GAL、P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 采集 系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内