
应用研究
与质用
基于 STM32 和 FATFS的PM2.5 数据采集系统
廉嘉伟
(西安工业大学陕西西安710002)
摘要:介绍一种基于STM32处理器的温度测量系统设计方案。以STM32F103微控制器为核心,来用益杉A3粉尘浓度传感器,测量温度用OLED显示,同时显示浓度曲线和漆度值,并且通过移植FatFs文件系统通过SD卡储存数据,可以显示历史值。具有体积小、精度高、处理能力强,存储能力强,数据观测直观等特点,
关键词:STM32PM2.5浓度检测FatFs 中图分类号:TP274+.2
文献标识码:A
文章编号:1007-9416(2016)12-0074-02
PM2.5 Data Acquisition System Based on
STM32 and FATFS
Lian Jiawei
(Xi'an Technological University,Xi'an Shaanxi 710002)
Abstract:This paper introduces a design scheme of temperature measurement system based on STM32 processor. The micro controller STM32F103 as the core, the Yi Shan A3 dust co
nent with OLED display, display at t
he
aa
rationcun
and the transplant FatFs file system to store data through the SD card, can display the historical value, Has the characteristics of smallsize, high precision, strong processing ability, memory ability, data observation and so on
Key Words:STM32;PM2.5;concentration detection;FatF
随着经济的快速发展,机动车数量的急剧攀升,以煤炭石油为主的能源消耗量大幅度增加,大气颗粒物污染也随之加剧。PM2.5 是指环境空气中空气动力学直径小于等于2.5μm的题粒物,PM2 5粒径更,可成为病毒和细菌的载体,对人体健康产生极大危害,在大气中的停留时间长、输送距离远,也是导致雾需霾天气的主要污染物,同时它还是造成环境能见度降低的空气能见度的主要原因。本文采用益杉A3粉尘浓度传感器,STM32F103作为系统核心,设计了-种PM2.5粉尘浓度测量系统,它可以监测PM2.5浓度,通过 TFTLCD屏幕显示,并且通过移植FATFS系统可以存储大量已经测
量的历史值。 1系统结构
PM2.5测量系统主要有PM2.5传感器,显示系统,能量供应系统,数据存储模块组成。主控电路由STM32F103及其外图电路组成,是系统核心部分,主要完成数据的传输和处理工作,并将已经处理的数据在TFTLCD屏幕上显示同时绘制曲线,如有需要还可以与PC 端通过UART转USB串口进行数据传输,
时钟、复位电路
OLED显示模块
PM2.5传感器
收稿日期:2016-10-27
STM32F103
数弱存错模块
能量供应模块图1系统结构
STM32系列处理器是意法半导体ST公司生产的一种基于 ARMv7架构的32位、支持实时仿真和跟踪的微控制器。最人式处理器不能独立工作,必须给它提供电源、时钟以及复位电路。本系统采用STM32F103芯片,其特点是功能增强,处理数据更快。这些提供给嵌人式处理器运行所必须的条件电路与嵌人式处理器共同构成
了这个嵌人式处理器的最小系统。如图1所示。 2硬件设计
2.1STM32F103系列MCU
STM32F103是一款基于CORTEX-M3内核、高性能、低成本低功耗的微控制器,在软件和引脚封装方面同其他STM32系列处理器是兼容的。
它的工作频率为72MHz,能实现高端的数据运算。片上集成了高速存储器和通过APB总线连接的丰富和增强的外设和I/O口。所有的设备都提供标准的通信结构,片上还带有两个12位的ADC,个12位双通道DAC,11个16位计时器。其主要特点为先进的内核结构、优秀的功耗控制、性能出众而且功能创新的片上外设、高度的集
图2传感器实物图
作者简介:廉嘉伟(1990一),男,汉族,河南焦作人,颈士研究生,西安工业大学,研究方向:嵌入式系统。万方数据