基于stm32的多路模拟量数据采集设计

基于stm32的多路模拟量数据采集设计

ID:12027329

大小:2.12 MB

页数:64页

时间:2018-07-15

基于stm32的多路模拟量数据采集设计_第1页
基于stm32的多路模拟量数据采集设计_第2页
基于stm32的多路模拟量数据采集设计_第3页
基于stm32的多路模拟量数据采集设计_第4页
基于stm32的多路模拟量数据采集设计_第5页
资源描述:

《基于stm32的多路模拟量数据采集设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计题目:基于STM32的多路模拟量数据采集系统设计学生:学号:学院:电气与信息工程学院专业:电气工程及其自动化指导教师:2016年6月10日V基于STM32的多路模拟量数据采集系统设计摘要本文介绍了基于STM32的数据采集的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。本文介绍的重点是数据采集系统,而该系统硬件部分的重心在于单片机芯片。数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机STM32来实现,硬件部分是以单片机为核心,还包括显示模块和串行接口部分。该系统由程

2、序直接控制STM32芯片。3路被测电压通过DMA专用通道采集,将数据传输向STM32自带的模数转换模块进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据通过STM32通过GPIO口控制液晶屏来显示所采集的结果。软件部分应用C语言编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。关键词:数据采集,STM32,模数转换VTheDesignofMulti-channelDataAcquisitionSystemBasedonSTM32ABSTRACTThispaperintroducestheh

3、ardwaredesignandsoftwaredesignofdataacquisitionbasedonSTM32.Thedataacquisitionsystemisanindispensablelinkbetweenanaloganddigitaldomains.Itplaysaveryimportantrole.Thefocusofthisarticleisthedataacquisitionsystem,andthefocusofthehardwarepartofthesystemisthesingle-chipmicrocomp

4、uterchip.DatacollectionandcommunicationcontroluseamodulardesignanduseSTM32MCUtorealizethemsleves.Thehardwarepartisasingle-chipmicrocomputerasthecore,anditalsoincludesadisplaymoduleandtheserialinterface.ThesystemisdirectlycontrolledbytheprogramSTM32chip.Three-measuredvoltage

5、usesadedicatedDMAchanneldataacquisitionandthedatatransmissiontogettheSTM32built-inADCanalogdigitalconversionmodule,anditrealizesthedataacquisitionthroughthedigitalconversion,andconvertsthedatathroughtheSTM32,GPIOtocontrolLCDscreenanddisplaythecollectedresults.Softwarepartof

6、theapplicationofCsoftwareusethedataacquisitionsystem,analogdigitalconversionsystem,datadisplay,anddatacommunicationsandotherprocedurestodesign.Keywords:dataacquisition,STM32,ADCV目录摘要IABSTRACTII1绪论11.1研究背景及其目的意义11.2国内外研究现状21.3该课题研究的主要内容22数据采集系统设计42.1数据采集系统42.2方案论证42.2.1A/D模数

7、转换42.2.2DMA采集5V2.2.3显示部分63硬件部分设计73.1芯片介绍73.1.1STM32概况73.1.2STM32历史83.1.3系统作用93.1.4性能特点113.1.5架构优势123.1.6能耗模式123.2液晶显示模块133.2.1液晶显示模块概述133.2.2外形尺寸143.2.3模块引脚说明143.2.4接口时序163.3外设部分174软件部分设计194.1简介KeilUvision5194.2Keil5工程创建及程序下载194.2.1创建工程194.2.2程序下载274.3程序设计304.3.1主程序部分304.3.

8、2ADC模块305系统调试33V6总结35致谢36参考文献37附录I38附录II43V41基于STM32的多路模拟量数据采集系统设计1绪论1.1研究背景及其目的意义

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。