欢迎来到天天文库
浏览记录
ID:8322598
大小:1021.00 KB
页数:39页
时间:2018-03-19
《基于stm32平台freertos的温度数据采集系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、郑州大学毕业设计(论文)题目:基于STM32平台的Freertos的温度数据采集系统指导教师:职称:副教授学生姓名:学号:专业:信息工程学院院(系):电子信息工程完成时间:年月日基于STM32平台的freertos的温度数据采集系统摘要本设计是基于STM32单片机为开发板使用Freertos系统的移植,从而实现温度数据采集的功能。单片机是一个微处理器,相当于一台小型的计算机。与计算机相比,它外型较小方便携带,并且对于外围电路数量的要求也不高。到目前为止,这种小型计算机的应用随处可见,本次设计就是用stm32单片机来控制温度采集的。在这个课题中,我主要的研究内容是以下几个部分:(1)明确本课
2、题的意义,查阅相关资料,调查分析国内外温度测量的现状。(2)设计一种基于STM32微处理器,利用温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。(3)根据控制系统的结构组成,对控制系统的硬件进行设计,包括主控单元芯片,温度测量电路和数据显示模块。(4)熟悉FreeRTOS操作系统结构,移植FreeRTOS操作系统,在FreeRTOS进行系统开发。关键词:STM32,LCD显示,FreeRTOSIIAbstractThedesignisbasedSTM32microcontrollerdevelopmentboardFreertossystemtransplant,to
3、achievetemperaturedataacquisitioncapabilities.SCMisamicroprocessor,theequivalentofasmallcomputer.Comparedwiththecomputer,itlookssmallandeasytocarry,andtheperipheralcircuitisnothighforanumberofrequirements.Sofar,thissmallcomputerapplicationseverywhere,thisdesignistousethemicrocontrollertocontrolthe
4、temperaturestm32acquisition.Inthisissue,Imaincontentsofthefollowingsections:(1)clarifytheissueofthesignificanceofaccesstorelevantinformation,investigationandanalysisofthepresentsituationoftemperaturemeasurement.(2)designbasedSTM32microprocessor,usingthetemperaturesignalfromthetemperaturechipDS18B2
5、0collectedandtransmittedtothemicrocontrollerbywayofadigitalsignal.(3)Thestructureofthecontrolsystemcomponents,thecontrolsystemhardwaredesign,includingthemaincontrolunitchip,thetemperaturemeasuringcircuitandthedatadisplaymodule.(4)befamiliarwithFreeRTOSoperatingsystemstructure,migrationFreeRTOSoper
6、atingsystem,FreeRTOSsystemdevelopment.Keywords:STM32,LCD,FreeRTOSII目录目录III第1章绪论11.1课题背景和意义11.1.1研究背景11.1.2研究意义11.2国内外研究现状21.2.1国内研究现状21.2.2国外的研究现状21.3论文研究内容及设计任务3第2章总体设计42.1数据采集器简介42.2传感器选型42.3Cortex-M3处理器简介52.4系统总体设计52.5系统设计指标6第3章硬件设计73.1STM32最小系统模块设计73.1.1电源模块83.1.2JTAG下载电路83.1.3复位电路93.1.4时钟电路10
7、3.2串口模块电路103.3温度模块电路123.4LCD1602模块电路133.5PCB板设计与制作143.6实物图20第4章软件设计214.1FreeRTOS操作系统简介214.2操作系统的移植过程214.2.1FreeRTOS源代码结构214.2.2相关代码移植224.2.3FreeRTOS配置264.2.4FreeRTOS移植测试264.3应用程序设计274.3.1LCD显示任务程序284.3.2温度采集任务程序2
此文档下载收益归作者所有