基于STM32的温湿度检测和传输

基于STM32的温湿度检测和传输

ID:37665841

大小:7.54 MB

页数:28页

时间:2019-05-28

基于STM32的温湿度检测和传输_第1页
基于STM32的温湿度检测和传输_第2页
基于STM32的温湿度检测和传输_第3页
基于STM32的温湿度检测和传输_第4页
基于STM32的温湿度检测和传输_第5页
资源描述:

《基于STM32的温湿度检测和传输》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.湖北工业大学毕业设计(论文)题目:基于Cortex-M3的数据采集系统研究学院:电气工程与电子工程专业:自动化学生姓名:孙军指导教师:权轶日期:2014年4月..基于STM32的数据采集系统研究摘要随着嵌入式技术的发展,单片机技术进入了一个新的台阶,目前除最早的51单片机现在有了STM32系列单片机以ARM的各系列单片机,而本次毕业设计我采用STM32单片机来完成,目的是实现温湿度的采集和传输,温湿度的采集是作为自动化学科中一个必须掌握的检测的技术,也是一项比较实用的技术。数据采集是获取信号对象信息的过程。本文设计了一个基于AR

2、MCortex-M3处理器的数据采集系统,利用内置的丰富的外设资源,实现多路模拟输入电压信号的连续采集和顺序转换,通过RS232串行通信将转换结果在PC接收端显示,并产生PWM方波信号,实现对现场温度信号的实时监测。本次设计目的是提供方法进行可行性研究。关键词:嵌入式技术;电路设计;STM32;sht10温湿度采集;程序设计abstract引言..我的毕业设计做的是温湿度数据的采集和传输。温湿度的采集的用途是非常的广泛的,比如说化工业中做酶的发酵,必须时刻了解所发酵酶的温湿度才可以得到所需酶。文物的保护同样也离不开温、湿度的采集,

3、在博物馆和档案馆中,空气湿度和和空气质量条件的优劣,是藏品保存关键,所以温湿度的检测对其也是具有重要意义的。最后就是大型机房的温湿度的采集,国家对此有严格标准规定温湿度的范围,超出此范围会影响服务器或系统的正常工作等等。所以温湿度的检测是目前被广泛运用。此次设计的芯片采用的是STM32,由于STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARMCortex-M3内核,增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是1

4、6位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品。同时在编程方面STM32也具有和其他单片机的优势之处,如51单片机必须从最底层开始编程,而STM32所有的初始化和一些驱动的程序都是以模板的形式提供给开发者,在此开发者只需要了些其他的模块功能和工作方式和少量的语法知识便可以进行编程,此优势不但节约了时间,也为STM32的发展做出了强有力的铺垫,而且STM32目前是刚刚被作为主流开发的单

5、片机,所以其前景是无可估量的,这次毕业设计也是看好了其优越的发展趋势来选择的。LCD1602的使用,这里使用1602的目的是为了可以得到实时的温湿度的数据,即为了在温湿度模块程序编写完成后烧入芯片可知其工作状态也可以作为一个读书的路径来使用。之后是上下位机之间的数据接收,由于自动化本来就是为了实现自动控制,虽然此次设计只做了单方面的数据采集,但是这里连接上位机的目的就是使将来对此数据进行一个可控的操作返回至下位机对现场温湿度进行控制,在这里只是作为一种设想,在此次设计中未得实现。1芯片模块1.1STM32介绍..1.1.1ARM公

6、司的高性能”Cortex-M3”内核1.25DMips/MHz,而ARM7TDMI只有0.95DMips/MHz1.1.2一流的外设1μs的双12位ADC,4兆位/秒的UART,18兆位/秒的SPI,18MHz的I/O翻转速度  1.1.3低功耗在72MHz时消耗36mA(所有外设处于工作状态),待机时下降到2μA  1.1.4最大的集成度复位电路、低电压检测、调压器、精确的RC振荡器等  1.1.5简单的结构和易用的工具 1.1.6STM32F10x重要参数:2V-3.6V供电容忍5V的I/O管脚优异的安全时钟模式带唤醒功能的低

7、功耗模式内部RC振荡器内嵌复位电路工作温度范围:-40至+85或1051.1.7STM32F101性能特点36MHzCPU 多达16K字节SRAM1x12位ADC温度传感器  1.1.8STM32F103性能特点72MHzCPU多达20K字节SRAM2x12位ADC温度传感PWM定时器CANUSB1.2STM32芯片选型1.2.1选型原则..首先STM32芯片拥有很多种型号不同的型号的管脚数量或管脚功能分布是不同,我们在选择的时候必须本着节约够用的原则(设计不必用好),管脚的分配容易适应所需模块。1.2.2所选型号STM32C8t

8、6或STM32C8t7这两块芯片功能相同且均为48脚芯片出去两对供电口和两对板内供电和地剩余40脚这里分配的是温湿度采集模块占用个2脚,CC1020模块占用7个脚,1602占用13脚,按钮电路占用4脚、JATG电路占用5个脚、MAX232电路占用4

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

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

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