标签: 单片机

3 篇文章

thumbnail
PID 算法
0、前言 我这个文章慢慢更新,我现在也是学习阶段,后面会慢慢更新 1、 PID的概述 在我们学习PID之前在程序经常会写 if(温度<温度阈值) { 加热 } else { 不加热 } 他就是直接判断当前的测量值是否跟我的阈值相同,如果相同做什么,不相同就做什么。这样虽然可以做出判断保证这个事件有被处理但是不精确,就比如这个加热模块,我要保证…
thumbnail
STM32F407的串口接收不定长数据两种方式HAL库
概要 STM32的串口接收不定长数据,最近在看超子说物联网,感觉太麻烦了不适合直接上手,然后我自己总结了两种方法: 1、不利用DMA 2、利用DMA方式 整体架构流程 这个HAL整起来是方便,但是HAL整体来说对于细节很到位就是逻辑很强逻辑,也就很繁琐,效率又不高,还缺胳膊少腿的。好用,就比如说这个串口接收,没有专门的方法调用。搞的就很麻烦,我第一…
thumbnail
GY39测量温湿度和光照强度用C51单片机实现
一、GY-39的介绍 GY-39 是一款低成本,气压,温湿度,光强度传感器模块。工作电压 3-5v,功耗小,安装方便。其工作原理是, MCU 收集各种传感器数据,统一处理,直接输出计算后的结果。 在此模块中,有两种方式读取数据,即串口 UART( TTL 电平)或者 IIC( 2 线)。这里就是利用C51的串口采集GY-39的数据。 通信协议 串口…