资料编号:097

检测当前的有害气体浓度,LCD1602显示,并且可以自动打开关闭风扇,也可以通过手动按键打开关闭风扇通风,全套资料齐全,具体功能请看下面演示视频

97-基于stm32单片机有害气体监测检测Proteus仿真(仿真+源码+全套资料)

stm32单片机最小系统讲解:

电源

电就是MCU要吃的饭,不吃饭,stm32芯片肯定不能工作。
stm32最小系统板需要5v和3.3v两种电压,一般可以直接通过USB提供5v电压,也可以用电源适配器提供5V电压。而3.3v电压可以通过稳压芯片如ASM1117-3.3v等,把5v电压降为3.3v输出。
参考电源电路如下:

图中J1是USB接口,提供的5v电压经过ASM1117-3.3v后降为3v3,C1,C2(10*10^4pF=0.1u)用于电源滤波,高频滤波用小电容,低频滤波用大电容。D3是一个led用以指示电源工况,其上的R1 510R即510.0Ω用以限流,防止led灯烧坏。
J3也是一个USB接口,提供5v电压,同时它也是一个模拟串口,其D-和D+引脚与ch340相应引脚连接构成一个串口设备。
stm32吃的是3v3将其VDD和VSS引脚分别连接到3v3和GND,就解决了stm32的吃饭问题。

注意:VBAT是stm32芯片的备用3.3v电源输入端,当没有备用电源是也需要将VBAT接到VDD上去。
VDDA和VSSA是模拟电源输入口,用以给stm32芯片内部ADC,复位电路供电因此必须分别接到VDD和VSS上。

复位电路

人工作久了容易自闭、精神恍惚,这时需要睡一觉就以重新焕发活力。stm32工作久了也容易“精神恍惚”————程序跑飞,也需要复位。

stm32的NRST引脚是复位信号接收引脚与RESET相连,芯片低电平复位。如上图所示,当芯片刚上电时,电容充电导通,此时RESET=0,芯片复位;当按下复位按钮时,RESET接地,芯片复位。

晶振电路

晶振是芯片的心跳,每一次脉冲激励芯片执行一条指令,因此晶振的重要性不言而喻。

上图是stm32的晶振电路,8M无源晶振,其中R9(1M)用于稳定晶振的脉冲波形,C8(20P)和C9(20P)一方面构成晶振起振的必要回路,另一方面匹配电容,同时还具有调节晶振电路频率的作用。

注意:OSC32IN是外部32.768K晶振输入口,可以直接接时钟信号,也可以不洁作IO用。OSCIN是外部系统时钟输入信号,可以接时钟信号,也可以不接做IO口用,此时stm32用芯片内部的RC电路起振产生时钟信号。

资料下载链接https://pan.baidu.com/s/1ls4PTzKrh5FuJNjBqV96bw?pwd=2ana

基于stm32单片机有害气体监测检测Proteus仿真(仿真+源码+全套资料)相关推荐

  1. 基于stm32单片机有害气体监测检测Proteus仿真

    资料编号:097   下面是相关功能视频演示: 97-基于stm32单片机有害气体监测检测Proteus仿真(仿真+源码+全套资料) 功能介绍:检测当前的有害气体浓度,LCD1602显示,并且可以自动 ...

  2. 基于stm32单片机的智能鱼缸设计(实物+原理图+源码)

    资料编号:059     功能如下: 1.采用stm32单片机作为控制CPU,OLED显示万年历和温度 2.智能加热.加氧.加二氧化碳 3.采用智能自动开灯 具体功能请看下方演示视频 59-基于stm ...

  3. 基于STM32单片机的跑步机心率检测proteus仿真原理图PCB

    功能: 0.本系统采用STM32F103RCT6作为单片机 1.系统采用LCD1602液晶实时显示转速 心率以及跑步时间等情况 2.系统设计有三个功能按键可以控制电机的启停以及复位跑步时间 3.心率检 ...

  4. 基于STM32单片机的水质监测系统(Proteus仿真+程序)

    编号:14 基于STM32单片机的水质监测系统 功能描述: 14.基于STM32单片机的水质监测系统 本设计由STM32F103单片机最小系统+AMPIRE12864液晶显示模块+两路A/D转换模块组 ...

  5. 基于STM32大棚DHT11温湿度监测的Proteus仿真

    本设计仅供学习参考 基于STM32大棚DHT11温湿度监测的Proteus仿真 (代码+仿真+原理图+PCB) 原理图:Altium Designer 仿真图protues 8.9 程序编译器:kei ...

  6. 基于stm32单片机的空气质量检测仿真(仿真+源码+全套资料)

    资料编号:072 可以通过STM32的ADC检测当前的空气质量,LCD1602显示,并且可以自动控制风扇排气,也可以设置为手动排气.包含全套资料,下面是视频演示: 72-基于stm32单片机的空气质量 ...

  7. 基于51单片机的全自动智能洗衣机控制系统Proteus仿真(仿真+源码+全套资料)

     资料编号:108 设计功能: 1.对水温实时显示 2.显示滚筒转速 3.显示运行倒计时 4.能通过按钮分别设置洗涤时间和脱水时间 5.运行过程为:加热--洗涤--脱水 具体功能请看下方演示视频 10 ...

  8. 基于STM32单片机闭环步进电机驱动调速仿真(仿真+源码+全套资料)

    资料编号:081 (1) 基本功能:本任务通过输出脉冲控制步进电机的停止.运动.方向.使用 两个按键分别控制步进电机的正转和反转,再次按下这两个按键,步进电机停止, 同时 LCD 显示电机状态信息. ...

  9. 基于STM32的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明)

    基于STM32的智能宠物看护喂养系统(程序源码+原理图+PCB+Boom表+实物操作说明) **0  引言** 随着我国经济的快速发展,人们的生活水平不断提高,饲养宠物已经成为成为一种潮流.目前,市场 ...

最新文章

  1. 软件体系架构模式之三微内核体系架构
  2. String是一个很普通的类 - Java那些事儿
  3. 【UCHome二次开发】全局变量
  4. python 冒泡排序_Python中的冒泡排序
  5. SAP Hybris Discount group,折扣组,折扣记录,用户组几组概念的关联
  6. iOS 第三方登录 !
  7. ubuntu设置静态ip不能联网
  8. Basis Cash公布V2路线图:将进行流动性迁移并将于Q3推出Basis Swap
  9. 剑指offer 面试题61. 扑克牌中的顺子
  10. typedef使用方法
  11. 锐捷交换机-负载均衡方式配置说明
  12. (1.6w字)浏览器与前端性能灵魂之问,请问你能接得住几个?
  13. 国际贸易术语解释通则(DEQ 目的港码头交货(……指定目的港))
  14. 华为防火墙 相关命令
  15. V型反弹的名场面,荣耀能否在海外市场“荣耀”?
  16. 点量云流化在智慧党建中的应用
  17. 软件分享系列之【AE 下载安装】并持续分享中...
  18. gtest测试框架使用详解_【python】新手小白必看,教你如何使用全功能Python测试框架 - python秋枫...
  19. “达观杯”文本智能处理挑战赛
  20. 推荐几个值得看的技术大佬

热门文章

  1. 如何用JavaScripte和HTML 实现一整套的考试答题卡和成绩表
  2. python有什么用会计专业,财务人员学python有用吗
  3. 解决Navicat12连接Oracle问题
  4. WPF 项目开发入门(一) 安装运行
  5. 问答系统实践(二)构建聊天机器人小天1.0
  6. ISCS网络磁盘使用
  7. 基于javaweb的电影院售票管理系统(java+servlet+jsp+jdbc+mysql)
  8. 《Journal of Renewable and Sustainable Energy》期刊介绍(SCI 4区)
  9. 软文伪原创你不知道的小技巧
  10. python实现进度条