电力电子技术
登录
直播中
臧超楠
8年用户
190经验值
私信
关注
[问答]
基于STM32F103VET6的环境参数监测系统硬件设计
开启该帖子的消息推送
STM32F103VET6
本系统设计是从低成本、低功耗、高效率等的概念出发,提出了采用
单片机
STM32
F103VET6控制一系列的传感器(如DS18B20、DHT11、MQ-2、MQ-135等)来采集环境参数,再运用灯光组、风机、加湿系统等对温度、湿度、光照等参数的控制,使用蜂鸣器与STM32连接做为系统的报警器,如有参数超标就发出声响进行警报,同时使用蓝牙发送数据到终端。具有实时性、稳定性、高效性、操作简单等特点,这样便于解决环境参数的采集和监控。
回帖
(4)
刘梅
2021-1-15 11:18:20
总体方案设计
本系统具有对环境的温度、湿度、光照、烟雾、氨气的检测和控制等功能。系统运用STM32F103VET6作为最小系统的中央处理器。整个系统主要从硬件电路设计和软件程序设计两部分来实现。可以将环境监控系统的硬件分为几大模块进行设计,分别为:信号采集模块、主控制模块、继电器模块、人机互动模块。本系统设计用DS18B20、DHT11、MQ-2、光敏电阻、MQ-135对温度、湿度、烟雾等参数进行采集。再把采集的数据输送到STM32F103VET6中进行处理。处理后的信息输送到液晶显示器上进行显示。STM32F103VET6根据键盘输入的设置参数值进行对比和判断是否有参数超过设置的范围,通过对继电器的控制来控制灯光、喷雾器等,对环境因子的控制。同时还会发出警报,把超出的环境参数通过蓝牙模块发送到终端上。
总体方案设计
本系统具有对环境的温度、湿度、光照、烟雾、氨气的检测和控制等功能。系统运用STM32F103VET6作为最小系统的中央处理器。整个系统主要从硬件电路设计和软件程序设计两部分来实现。可以将环境监控系统的硬件分为几大模块进行设计,分别为:信号采集模块、主控制模块、继电器模块、人机互动模块。本系统设计用DS18B20、DHT11、MQ-2、光敏电阻、MQ-135对温度、湿度、烟雾等参数进行采集。再把采集的数据输送到STM32F103VET6中进行处理。处理后的信息输送到液晶显示器上进行显示。STM32F103VET6根据键盘输入的设置参数值进行对比和判断是否有参数超过设置的范围,通过对继电器的控制来控制灯光、喷雾器等,对环境因子的控制。同时还会发出警报,把超出的环境参数通过蓝牙模块发送到终端上。
举报
蔡维林
2021-1-15 11:18:59
单片机最小系统电路
本系统设计采用STM32作为中央处理器,它是ST公司生产的功能全、价格低、消耗小的增强型单片机。它的内核采用的是ARM公司最新研发的Cortex-M3架构,该内核是专为使用高性能、低功耗和经济实用等要求的用户设计的。TM32增强型系列的处理器采用Cortex-M3架构,实现在系统结构上的增强,,还采用了THUMB-2指令集使得指令效率更高和性能更强。
STM32单片机上封装的引脚有100个、它的内部有512KB的数据存储器,64KB的随机存储器。其片上有12比特模数转换、脉宽调制、串行通讯、USB等接口与电路。该单片机能利用M25P16连接SPI总线来实现储存数据、程序、图像等功能。STM32的正常工作电压为3V左右,能在零下四十度到零上八十度范围内正常工作,其工作时最大的频率为72MHz。
单片机最小系统电路
本系统设计采用STM32作为中央处理器,它是ST公司生产的功能全、价格低、消耗小的增强型单片机。它的内核采用的是ARM公司最新研发的Cortex-M3架构,该内核是专为使用高性能、低功耗和经济实用等要求的用户设计的。TM32增强型系列的处理器采用Cortex-M3架构,实现在系统结构上的增强,,还采用了THUMB-2指令集使得指令效率更高和性能更强。
STM32单片机上封装的引脚有100个、它的内部有512KB的数据存储器,64KB的随机存储器。其片上有12比特模数转换、脉宽调制、串行通讯、USB等接口与电路。该单片机能利用M25P16连接SPI总线来实现储存数据、程序、图像等功能。STM32的正常工作电压为3V左右,能在零下四十度到零上八十度范围内正常工作,其工作时最大的频率为72MHz。
举报
黄敏
2021-1-15 11:22:43
信号采集电路设计
3.1 温度采集电路设计
DS18B20是人们在日常中最经常使用的的测温传感器,具备体积小,生产成本低,精度高,抗干扰能力强的特性。能够在3V至5.5V的电压范围内工作,相对于其它同类别元件具有更宽的电压适用范围,可以通过寄生电源接入数据线完成硬件的供电;具有特殊的一线总线接口,DS18B20可以通过一线总线接口实现微处理器与DS18B20之间的双向通信;DS18B20不需要任何外部器件都可以将所有的传感器和转换电路集中到电路中的一个类似于晶体管的形状里。在零下55度到零上一百二十度内能正常工作,其精度为0.5℃;在可编程的分辨率9至12位中分别对应着0.5℃、0.25℃、0.125℃和0.0625℃可以分辨出数据的温度值,以此来提高对温度采集数据的精度值;DS18b20即使在电源接反的情况下芯片也不会由于过热而导致芯片的损坏,但在此种情况下原件是无法工作的。
DQ:单数据总线,数字信号输入/输出端;
GND:接地;
VDD:接电源。
3.2 湿度采集电路设计
DHT11是一个综合型传感器,它包括测湿器件和感温器件,能测量环境中的温湿度。它总体结构简单,“一线总线”串行数据传输给CPU,使用简单,容易理解。仅仅只需一个I/O口与之连接。DHT11功耗很低,5V电源电压下,工作平均最大电流0.5mA,湿度测量范围为20-90%RH,湿度分辨率为1%RH。该传感器为4针单排引脚封装,连接方便。
VDD:供电3-5.5VDC;
DQ:串行数据,单总线;
NC:空脚,悬空;
GND:接地电源负极。
3.3 光照采集电路设计
光照传感器一般由光敏层、玻璃基片与电阻组成的,它的主要器件是一个对光照敏感的电阻器。在光照不足的情况下,它的电阻为几十兆欧,反之电阻则为十到二十千欧。光敏电阻的灵敏度与人眼对0.4~0.76um范围的可见光的灵敏度很相近。光敏电阻的最大电压为100V,最大功耗为50mv,光谱峰值为540nm,正常工作的温度范围为-30℃~70℃。
3.4 烟雾采集电路设计
它由四个器件组成敏感元件。该传感器有四个管脚输出信号,两个为器件提供正常工作条件。封装内的A与B是相互短接。
MQ-2气体传感器采用二氧化锡(SnO2)作为敏感材料。它能随着烟雾浓度的不同其电阻大小也不同。该传感器对环境中的多种易燃气体的灵敏度良好。它能监测环境中的易燃气体浓度,其运用非常范围广、价格便宜。它输出为模拟量与TTL电平两个信号,模拟量输出为零到五之间的电压,TTL是低电平有效。
3.5 有害气体采集电路设计
本设计运用MQ-135对养殖舍内的有害气体进行监测,而养殖舍内的氨气等有害气体严重危害动物的健康。MQ-135传感器对氨气、硫化物、苯系蒸汽等有较高的灵敏度。还具有长期的使用寿命和优异的稳定性。
它由四个器件组成敏感元件。该传感器有四个管脚输出信号,两个为器件提供正常工作条件。封装内的A与B是互相短接的。MQ-135气体传感器采用二氧化锡(SnO2)作为敏感材料。他能随着环境中的有害气体的不同导电率也不同。使用简单的电路将导电率的变化转为其相应的输出信号。
信号采集电路设计
3.1 温度采集电路设计
DS18B20是人们在日常中最经常使用的的测温传感器,具备体积小,生产成本低,精度高,抗干扰能力强的特性。能够在3V至5.5V的电压范围内工作,相对于其它同类别元件具有更宽的电压适用范围,可以通过寄生电源接入数据线完成硬件的供电;具有特殊的一线总线接口,DS18B20可以通过一线总线接口实现微处理器与DS18B20之间的双向通信;DS18B20不需要任何外部器件都可以将所有的传感器和转换电路集中到电路中的一个类似于晶体管的形状里。在零下55度到零上一百二十度内能正常工作,其精度为0.5℃;在可编程的分辨率9至12位中分别对应着0.5℃、0.25℃、0.125℃和0.0625℃可以分辨出数据的温度值,以此来提高对温度采集数据的精度值;DS18b20即使在电源接反的情况下芯片也不会由于过热而导致芯片的损坏,但在此种情况下原件是无法工作的。
DQ:单数据总线,数字信号输入/输出端;
GND:接地;
VDD:接电源。
3.2 湿度采集电路设计
DHT11是一个综合型传感器,它包括测湿器件和感温器件,能测量环境中的温湿度。它总体结构简单,“一线总线”串行数据传输给CPU,使用简单,容易理解。仅仅只需一个I/O口与之连接。DHT11功耗很低,5V电源电压下,工作平均最大电流0.5mA,湿度测量范围为20-90%RH,湿度分辨率为1%RH。该传感器为4针单排引脚封装,连接方便。
VDD:供电3-5.5VDC;
DQ:串行数据,单总线;
NC:空脚,悬空;
GND:接地电源负极。
3.3 光照采集电路设计
光照传感器一般由光敏层、玻璃基片与电阻组成的,它的主要器件是一个对光照敏感的电阻器。在光照不足的情况下,它的电阻为几十兆欧,反之电阻则为十到二十千欧。光敏电阻的灵敏度与人眼对0.4~0.76um范围的可见光的灵敏度很相近。光敏电阻的最大电压为100V,最大功耗为50mv,光谱峰值为540nm,正常工作的温度范围为-30℃~70℃。
3.4 烟雾采集电路设计
它由四个器件组成敏感元件。该传感器有四个管脚输出信号,两个为器件提供正常工作条件。封装内的A与B是相互短接。
MQ-2气体传感器采用二氧化锡(SnO2)作为敏感材料。它能随着烟雾浓度的不同其电阻大小也不同。该传感器对环境中的多种易燃气体的灵敏度良好。它能监测环境中的易燃气体浓度,其运用非常范围广、价格便宜。它输出为模拟量与TTL电平两个信号,模拟量输出为零到五之间的电压,TTL是低电平有效。
3.5 有害气体采集电路设计
本设计运用MQ-135对养殖舍内的有害气体进行监测,而养殖舍内的氨气等有害气体严重危害动物的健康。MQ-135传感器对氨气、硫化物、苯系蒸汽等有较高的灵敏度。还具有长期的使用寿命和优异的稳定性。
它由四个器件组成敏感元件。该传感器有四个管脚输出信号,两个为器件提供正常工作条件。封装内的A与B是互相短接的。MQ-135气体传感器采用二氧化锡(SnO2)作为敏感材料。他能随着环境中的有害气体的不同导电率也不同。使用简单的电路将导电率的变化转为其相应的输出信号。
举报
余小娟
2021-1-15 11:25:19
控制电路设计
控制电路设计
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32F103VET6
怎样去设计
STM32F103VET6
/
STM32F407VET6
的电路图呢
2021-10-26
2490
STM32F103VET6
芯片是如何去定义的
2021-11-09
2457
STM32F103VET6
芯片的USART引脚
参数
有哪些?
2022-02-22
1651
请问
stm32f103vet6
的引脚图要上哪找?
2020-03-13
3606
STM32F103VET6
更换为
STM32F103VGT6
后不能启动
2019-03-25
7401
请问
STM32F103VET6
怎么和LCD驱动板连接?
2020-08-14
2109
STM32F103VET6
+DS18B20+DHT11软件程序设计
2021-01-28
1437
STM32F103VET6
之怎么编写ADC库函数结构体
2021-10-13
1110
请问AD6.9中只能完全手工画
stm32f103VET6
吗?
2019-05-20
3439
STM32F103VET6
和
STM32F103RBT6
的RTC模块一样吗
2018-11-21
3579
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分