- 博客(98)
- 收藏
- 关注
原创 简单讲一下控制系统所用的PID公式
好了,我们的PID就这样讲完了。这个是我们的一个目标值,然后通过三个项后输出一个值作用到我们的一个东西上,然后再输出作用到某一个东西上,然后呢,这里是一个反馈值。反馈就是我们的编码电机,或者说你用到其他的那些可以测速的传感器测到的一个轮子的转速,就相当于我们的实际速度,是吧?这是我当初在一个也是在B站上刷到的一个博主,他用这个讲的,我觉得讲的特别的好,可以说是启蒙老师啊。就比如说我们的小车在行驶过程中可能会遇到一个坡度啊,这会不会对我们的速度有结果有干扰,然后是我们的轮子的一个摩擦力啊,它是不是干扰?
2025-03-23 20:55:13
839
原创 005 嵌入式Linux应用开发——文件操作
Unit它有很多衍生版本。那么我能不能够写出一个应用程序开让它既可以在Linux上运行,也可以在其他unix或者它扩展的内容上运行了。可以的,只要你这个应用程序使用同一套接口就可以了,这套接口叫做posix接口,又名。
2025-02-07 18:49:22
770
原创 006 Linux应用开发——Framebuffer LCD应用编程
【代码】006 Linux应用开发——Framebuffer LCD应用编程。
2025-02-07 18:47:06
197
原创 项目十二:智能门禁系统
在LCD上显示门禁状态信息,如“欢迎光临”或“禁止通行”(英文)。通过按键或触发条件实现用户与门禁系统的交互。实时监测人体活动,通过人体红外传感器获取数据。对传感器数据进行处理,确保准确检测人体。硬件设置: 使用51单片机连接人体红外传感器、液晶显示器(LCD)、蜂鸣器和电磁锁。设计门禁控制算法,当检测到人体时,开启电磁锁并发出欢迎提示音。LCD显示: 在LCD上显示门禁状态和欢迎词。门禁控制: 通过蜂鸣器和电磁锁实现门禁控制。人体检测: 实时监测门口的人体活动。
2025-01-09 04:15:00
344
原创 题目4: 基于51单片机的海拔系数检测系统设计
是一种常用的字符型液晶显示屏,能够显示 16 行 2 列的字符,广泛应用于各种嵌入式项目中。LCD1602 控制器支持 I2C 和并行两种模式,其中 I2C 接口模式的使用更加方便,减少了线缆连接。(使能信号):控制 LCD 数据有效与否,通常需要在发送每个数据或命令后,给使能信号一个上升沿。(气压、温度、湿度传感器)这两款传感器,提供高精度的气压和温度数据,从而通过气压计算海拔高度。是一款集成了气压传感器和温度传感器的模块,常用于海拔检测。(寄存器选择):控制命令寄存器和数据寄存器的选择。
2025-01-08 05:15:00
461
原创 岳阳旅行备忘录
如果天气好的话,傍晚的洞庭湖是非常美丽的。你可以选择坐船游湖,或是在湖边散步,享受自然的宁静与美丽的湖景。:巴陵广场是岳阳的市中心广场之一,夜晚灯光亮起时,广场周围充满活力,可以在这里放松,享受夜晚的氛围。:汴河街是一个以古典风格为主的商业街区,可以在这里悠闲地散步、购物、品尝小吃,感受岳阳的夜生活。开放时间:9:00 - 17:00(你提到晚上不开,但白天可以游览)日用品:护肤品、化妆品、防晒霜、纸巾、洗脸巾、卸妆水。其他:双肩包、晴雨伞、水杯、帽子、少量现金等。电器:充电宝、充电器、相机、拍立得等。
2025-01-07 20:22:28
517
原创 题目5: 基于51单片机的可燃气体浓度监控系统设计设计
SCT89C52是一个8位单片机,具备丰富的I/O口,可以很好地实现对MQ-2、LCD1602、蜂鸣器和步进电机的控制。:SCT89C52单片机。
2025-01-07 09:49:16
714
原创 项目三:使用51单片机实现银行利息计算器
1.硬件设置:使用51单片机连接键盘、串口通信和LCD1602。2.用户输入:通过键盘获取用户输入的和存款。3.利息计算:根据设定的利率和复利计算存款在指定年数后的利息。4.串口通信:将计算结果通过串口发送到电脑上。5.界面显示:使用LCD1602显示输入和计算结果。
2025-01-07 09:47:44
776
原创 项目二十:使用金沙滩51单片机实现排队叫号机
3.在主机(电脑),通过串口接收取号指令,发出报号指令并。2.在客户端(单片机),按键触发取号操作并显示号码。3.另外可通过按键2切换查看队首或队尾。当串口输入号码时显示刚收到的号码。默认显示“排第一个”人的号码。显示号码和当前等待人数。
2025-01-07 09:37:32
987
原创 项目十二:使用金沙滩51单片机STC89C52实现智能门禁系统
功能:硬件设置: 使用51单片机连接人体红外传感器、液晶显示器(LCD)、蜂鸣器和电磁锁。IO口输入高电平可使模块打开人体检测: 实时监测门口的人体活动。LCD显示: 在LCD上显示门禁状态和欢迎词。门禁控制: 通过蜂鸣器和电磁锁实现门禁控制。2.人体检测和数据处理:实时监测人体活动,通过人体红外传感器获取数据。对传感器数据进行处理,确保准确检测人体。3.LCD显示和用户交互:在LCD上显示门禁状态信息,如“欢迎光临”或“禁止通行”(英文)。通过按键或触发条件实现用户与门禁系统的交互。
2025-01-07 09:36:45
862
原创 项目二:使用金沙滩51单片机STC89C52实现红外遥控风扇
3.步进电机控制:实现步进电机的顺时针和逆时针旋转,支持正反转、加速减速和五种不同速度。1.硬件设置:使用51单片机连接红外遥控、步进电机和速度控制模块。2.红外控制:通过红外遥控获取按键信息,识别不同的控制命令。4.界面反馈:使用LCD1602显示当前电机状态和速度。1.初始化51单片机、红外遥控、步进电机和速度控制。4.在LED或LCD1602上显示电机状态和速度。3.根据红外遥控命令,调整步进电机的状态和速度。2.使用中断或轮询方式获取红外遥控信号。
2025-01-07 09:35:45
316
原创 项目二十一:使用金沙滩51单片机实现智能光感控制灯
对采集到的光强度数据进行处理,判断当前光线强度的级别,然后基于此值计算出相应的模拟值。你可以根据需求调整亮度控制的算法,例如通过线性映射或分段映射来控制LED的亮度。根据光强度数据设计LED灯的亮度控制算法。自动调节LED灯的亮度,使其适应环境光强度。使用PWM控制LED的亮度,可以通过51单片机上的PCF8591产生模拟信号。通过LCD显示光强度数据,可能使用字符显示模块(如1602 LCD)LED控制: 根据光强度自动控制LED灯的亮度。3.将处理后的光强度数据通过LCD进行显示。
2025-01-07 09:33:19
927
原创 项目十六:使用金沙滩STC89C52温控智能风扇设计
使用DS18B20温度传感器获取环境温度并显示在数码管上。通过按键设置温度上下限,当温度超过上限时,风扇转速增加,低于下限时风扇停止。根据当前温度与设定的上下限值控制风扇转速,可以通过步进电机模拟风扇的转动。
2025-01-07 09:32:10
437
原创 项目四:使用金沙滩51单片机实现温度控制系统
功能:1.硬件设置:使用51单片机连接串口、LCD1602、蜂鸣器和温度传感器。2.温度设置:通过串口设置温度的参考范围,如上限45℃,下限18℃。3.温度检测:使用当前环境温度,并在LCD1602上显示。4.温度控制:当温度超过上限时,触发蜂鸣器并在LCD1602上显示“cold”。5.界面反馈:在LCD1602上实时显示温度和系统状态。
2025-01-07 09:31:49
996
原创 大学物理期末复习知识点
当磁场随时间变化时,即使导体静止,闭合电路中也会产生感应电动势。这种情况下,感应电动势的大小与磁场变化率成正比。B 是磁感应强度, L 是导体长度, v 是导体运动速度, θ 是速度方向与磁场方向的夹角。这表明静电场是一个保守场,即电场力做功与路径无关,只与起点和终点的位置有关。其中 n 是线圈匝数, B 是磁感应强度, S 是线圈面积, ω 是角速度。θ1 和 θ2 是导线两端与观察点连线和导线之间的夹角。
2025-01-06 16:15:29
272
原创 6.概率论第六章数理统计
若 X1,X2,...,Xn 是独立同分布的随机变量,且每个Xi 都服从标准正态分布 N(0,1) ,则它们的平方和。
2025-01-06 09:53:47
354
原创 概率论常用的分布公式
01 常见离散型分布及其概率分布、期望和方差公式 伯努利分布 概率分布: 期望:E(X)=p 方差:D(X)=p(1−p) 二项分布 概率分布: 期望:E(X)=np 方差:D(X)=np(1−p) 表示方法:X∼B(n,p) 泊松分布 概率分布: 期望:E(X)=λ 方差:D(X)=λ 表示方法:X∼P(λ) 几何分布 概率分布: 期望: 方差: 超几何分布 概率分布: 期望: 方
2025-01-06 09:52:39
5694
原创 002 复变函数第二章解析函数
01导数导数定义求导规则与实数一样!题目1:题目2:柯西-黎曼方程(C-R方程)也是函数可导\解析的充要条件题目3:02解析函数解析函数概念解题步骤题目1:题目2:题目3:D题目4:A03调和函数定义:一定满足方程推论:例题1:题2:练习题
2025-01-05 19:29:02
436
原创 在开发嵌入式系统时,尤其是处理大数时,会遇到取值范围的问题。51单片机通常没有内建大整数支持,因此我们需要采用不同的方法来解决这一问题
方案1(数组存储和逐位计算):适用于处理更大范围的数值,灵活性更高,可以根据需要扩展位数。方案2(符号变量存储):相对简单,通过高低位分离来处理较大的数值,但计算灵活性较差。两种方法各有优劣,选择哪一种方法取决于系统资源和所需的计算精度。如果存储空间和计算能力有限,使用符号变量(方案2)可能更为高效。如果需要处理更大范围的数值或更高精度,使用数组存储和逐位计算(方案1)会更适合。
2024-12-25 17:30:49
574
原创 项目十一:使用金沙滩STC89C52实现智能窗帘设计
硬件设置: 使用51单片机连接和。光感控制: 根据环境光强度实现智能窗帘的自动开关。手动控制: 通过红外遥控器或按键进行手动控制窗帘。LCD显示: 在LCD上显示窗帘状态信息,如开启、关闭、暂停。温度控制: 集成温度传感器,当温度过高时自动关闭窗帘。
2024-12-19 00:27:30
135
原创 项目二十三:电阻测量(需要简单的外围检测电路,将电阻转换为电压)测量100,1k,4.7k,10k,20k的电阻阻值,由数码管显示。要求测试误差 <10%
STC89C52的端口P2是一个双向I/O口,每个引脚(如P2.0、P2.1等)P0=1时为上拉输出,P0=0时为低电平输出因此在已有上拉输入的条件下,也同样理论可行最终按照如图思路把代码改出来了,但发现因为单片机太低级了,影响了开发效率那就准备直接ADC写了算了P2M1 和 P2M0 寄存器是常见的微控制器(例如 51 系列单片机)中的特定控制寄存器,用于设置端口(特别是端口 2)的功能模式。
2024-12-16 15:53:59
1182
原创 课设项目十:智能手电筒(使用金沙滩51单片机)
功能:硬件设置: 使用51单片机连接光敏传感器、LED灯和手电筒开关按钮。环境感知: 实时监测周围光照强度。LED控制: 根据光照强度自动控制LED灯的开关。手动控制: 提供手电筒开关按钮,允许用户手动控制LED灯。节能模式: 在光照充足时,关闭LED以节省能源。实现步骤:1.初始化设备:连接51单片机、光敏传感器、LED灯和手电筒开关按钮。设置传感器和执行器的驱动和接口。2.环境感知和数据处理:实时监测周围光照强度数据,通过光敏传感器获取。
2024-12-16 10:05:10
519
原创 使用金沙滩51单片机实现——用AD测量DA,按键可以调整DA值,AD测量到模拟量后液晶显示模拟量
我们基于一个极为相似的官方工程,三下五除二随便改一下下面代码是main函数代码部分。
2024-12-15 21:10:56
437
原创 091 脉冲波形的变换与产生
③ 由于电路中RC延时环节的作用,暂稳态不能长保持, 经过一段时间后,电路会自动返回到稳态。如果矩形脉冲发生波形畸变,或者边沿产生振荡,可以通过施密特触发器整形,从而获得比较理想的矩形脉冲波形。555定时器是一种应用方便的中规模集成电路, 广泛用于信号的产生、变换、控制与检测。(1)第一暂稳态(初态)电容充电,电路自动翻转到第二暂稳态。(2)第二暂稳态电容放电,电路自动翻转到第一暂稳态。② 在外来触发信号作用下,电路由稳态翻转到暂稳态;4、用555定时器组成占空比可的调多谐振荡器。3. 组成噪声消除电路。
2024-12-12 00:05:35
667
原创 061 时序逻辑电路
时序逻辑电路是一种在任意时刻的输出状态与当前的输入信号和此前电路的状态有关米利型电路:输出是输入变量A+触发器输出Q1、 Q0 的函数穆尔型电路:输出仅仅取决于各触发器的状态分析目的:分析在输入信号的作用下,其状态和输出信号变化的规律,进而确定电路的逻辑功能0.了解电路的组成: 电路的输入、输出信号、触发器的类型等 O=f1(I,S) (存储电路从现态到次态的转换关系式) E=f2(I,S)
2024-12-11 14:08:08
1155
DroidCam.Client.New.7.0.4 适用于Android手机,需要分别在手机和电脑上安装DroidCam应用,并按照软件提示进行连接设置
2024-12-02
野火霸道开发板485原工程
2024-11-16
MDK文件编译配套工程
2024-11-15
LTspice-24.0.12-0积分免费下载
2024-10-12
0积分免费下载的Java语言编译器(注意版本)
2024-10-11
DEV C语言编译器 0积分免费下载
2024-10-11
STM32cubeMx-6.12.1-win-截止24.10.11
2024-10-11
STM32 ST-LINK驱动0积分免费下载
2024-08-25
Keil5芯片包STM32F4系列v2.17.1
2024-08-22
Keil5 STM32F1系列芯片包
2024-08-22
STCAI-ISPv6.94
2024-08-22
Keil5芯片包MSPM0Gxxx系列
2024-08-22
Keil5 MDK5.40版本0积分免费下载
2024-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人