只为小站
首页
域名查询
文件下载
登录
STM32F103 HAL库通过PWM+DMA驱动SW2812灯带(呼吸、跑马、水滴模式)
包含SW2812的多种炫彩模式,比如呼吸灯,跑马灯,水滴灯等,驱动函数都是封装好的,只需要对函数的形参进行修改就可以设置好自己要点亮的RGB灯数,要点亮的颜色,呼吸、流水的速度等。 通过延时机器周期的方式去转换成SW2812的0、1码的方式虽然程序简单,但是会大量占用MCU线程,且会被中断打断,容易导致RGB显示出错。 该程序首先对要发送的RGB数据进行处理后通过指针存储在特定地址,再通过PWM+DMA的方式将RGB数据通过硬件PWM发送出去的同时,也不会占用了MCU的线程导致程序出现异常BUG,使MCU拥有大量线程资源去进行别的控制。
2024-01-22 19:55:43
5.36MB
stm32
1
stm32通过串口修改PWM波形的频率、占空比、周期的代码
STM32的PWM波动态调频和调占空比的原理: 1、调节占空比:只要根据设置的TIMx_ARR寄存器的值和所需要的占空比设置TIMx_CCRx寄存器的值即可。例如:TIMx_ARR的值为100,需要占空比为50%,则设置TIMx_CCRx的值为50即可。 2、调频: ①更改预分频器的值,改变计数器的频率 1.频率: PWM的频率 = 时钟频率 / (自动重装载值 + 1) * (预分频值 + 1) TIM1最大时钟频率为72MHZ = 72 000 000 HZ 通过修改Psc和Arr可以输出不同频率的PWM输出 2.占空比 使用函数 TIM_SetComparex(TIM_TypeDef* TIMx, uint16_t Comparex) Compare1(CH1)是用于与TIMx比较的数,相当于用TIMx的一个周期的时间减去这个Compare1,使得TIMx的周期从后面开始的Compare1的时间为TIMx的前部分时间的反向。即若前部分时间为高电平,则Compare1段所在时间为低电平。若前部分时间为低电平,则Compare1段所在时间为高电平。
2024-01-21 04:26:15
17.49MB
stm32
PWM波形
串口
频率占空比
1
一种基于SG3525A的PWM型开关稳压电源设计
1、整流滤波电路 本设计为提高主回路的输入电压UIN,整流滤波电路部分采用了三倍压整流电路,如图1所示。 图1 三倍压整流电路 2、DC-DC变换器控制电路设计 变换器控制部分采用了开关电源集成控制器SG3525A,该芯片具有输出频率范围宽,工作电压范围广,基准电源精度高,死区时间可调等优点。SG3525A具有两个交替工作的输出端,本设计中只需控制一个开关元件,所以采用了两输出端经过4071同时驱动开关元件的方法,如图2所示。 图2 DC-DC变换器控制电路 3、提高效率的方法及实现方案 1)选择结构简单,主回路中元件少的降压型DC-DC变换器作为拓扑结构。 2)选用饱和导通压降小、开关速度快的IGBT作为开关元件。 3)采用工作性能稳定,开关速度较高的M57962L驱动IGBT。如图3所示: 图3 IGBT驱动电路
2024-01-18 12:34:33
156KB
开关稳压电源
SG3525
技术应用
1
三相PWM整流器电压环H_∞鲁棒控制器设计及其优化
针对三相PWM整流器电压环的特点,提出了一种H∞鲁棒控制方法。基于PWM整流器的数学模型,建立了满足H∞控制标准型的状态方程,并选择合适的权函数。通过求解Riccati不等式,得到H∞鲁棒控制器。由于控制器待定参数较多,权函数的选择范围较广,因此设计了一种PSO算法,对所设计的控制器参数进行整定和优化,进一步提高了PWM整流器的控制性能,具有更好的动态性能和抗干扰性。最后,通过仿真证明了该方法的可行性和有效性。
2024-01-16 12:28:37
385KB
PWM整流器
H∞鲁棒控制
PSO
1
汽车电动助力转向系统
本文在对EPS系统的原理和助力控制过程的分析基础上,对 EPS 控制系统的硬件电路进行了研究设计,提出了采用受限单极性可逆PWM控制模式控制直流电机;探索了在汽车电动助力转向系统中,低压、低速、大电流永磁式无刷直流电机的控制方法。
2024-01-12 10:07:59
93KB
电动助力
转向系统
EPS系统
PWM控制
1
Matlab Simulink#直驱永磁风电机组并网仿真模型 基于永磁直驱式风机并网仿真模型 采用背靠背双PWM变流器,先整流
Matlab Simulink#直驱永磁风电机组并网仿真模型 基于永磁直驱式风机并网仿真模型。 采用背靠背双PWM变流器,先整流,再逆变。 不仅实现电机侧的有功、无功功率的解耦控制和转速调节,而且能实现直流侧电压控制并稳定直流电压和网侧变换器有功、无功功率的解耦控制。 风速控制可以有线性变风速,或者恒定风速运行,对风力机进行建模仿真。 机侧变流器采用转速外环,电流内环的双闭环控制,实现无静差跟踪。 后级并网逆变器采用母线电压外环,并网电流内环控制,实现有功并网。 并网电流畸变率在2%左右。 附图仅部分波形图,可根据自己需求出图。 可用于自用仿真学习,附带对应的详细说明及控制策略实现的paper,便于理解学习。 模型完整无错,可塑性高,可根据自己的需求进行修改使用。 包含仿真文件和说明 根据你提供的内容,我重新表述如下: 这是一个基于Matlab/Simulink的仿真模型,用于直驱永磁风电机组并网。模型采用背靠背双PWM变流器,先进行整流,再进行逆变。通过该模型,不仅可以实现电机侧有功和无功功率的解耦控制、转速调节,还能实现直流侧电压的控制,稳定直流电压,并实现网侧变换器有功和无功
2024-01-10 15:01:50
1.15MB
matlab
1
132kW双PWM变频器电力电缆选型设计
132kW双PWM变频器电力电缆选型设计,刘贺,高艳,导线和电缆的选择是工业供电网路设计的重要组成部分,对其合理的选择对于整个供电网络有着重要的意义。本文以132kW双PWM变频器电力�
2024-01-09 13:59:04
244KB
首发论文
1
PWM控制算法分析
PWM控制算法分析。
2024-01-09 09:37:41
1.92MB
1
PWM整流器及其控制.pdf
PWM整流器及其控制.pdf
2023-12-25 22:20:04
8.49MB
PWM整流器及其控制.pdf
1
51单片机PWM驱动直流电机按键调速
基于51单片机的PWM驱动直流电机按键调速是一种嵌入式系统设计,主要用于实现直流电机的速度控制。该设计通过按键实现电机的调速,使用PWM控制直流电机的转速。 有代码 仿真 有原理图 具体的实现过程如下: 1. 确定直流电机接口:将直流电机的正负极引出单片机的IO口和GND口,以便控制电机的正反转。 2. 设计PWM模块:通过单片机的定时器模块,设计PWM驱动直流电机,具体包括设置PWM输出端口、PWM输出频率、占空比等。 3. 编写按键处理程序:设置按键为外部中断,通过按下按键来调节直流电机的转速,实现速度的精确调节。 4. 进行速度控制:根据按键处理程序中按键的处理结果,自动通过PWM调节直流电机的转速,完成速度控制。 5.速度状态的显示,用数码管显示00 01 10 11 状态。 在实际设计中,需要考虑到电机的响应速度、按键的输出信号等问题,可以使用示波器进一步验证电机控制的有效性。同时需要注意电机转动时可能产生的电磁干扰问题,可以采取加装抗干扰电路等办法来解决。 基于51单片机的PWM驱动直流电机按键调速,可以广泛应用于电子设备、智能家居、机器人控制等领域。
2023-12-07 23:23:10
420KB
51单片机
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
MTALAB NSGA2算法
锁相环simulink建模仿真.rar
机械臂避障路径规划仿真 蚁群算法 三维路径规划
基于hadoop商品推荐系统课程设计
VideoDownloadHelper去除120分钟时间限制-高级版.zip
西门子逻辑控制设计开发_3部10层
通过svm cnn knn对高光谱数据集PaviaU进行分类(matlab)
机械臂碰撞检测 八组逆解碰撞检测 机械臂避障路径规划
华为OD机试真题.pdf
RNN-LSTM卷积神经网络Matlab实现
vivado 破解 lisence(有效期到2037年) 下载
多目标优化算法(四)NSGA3的代码(python3.6)
中国地面气候资料日值数据集(V3.0)2010-2019.rar
故障诊断数据集及实现代码
RX560 bios合集(请务必注意显存品牌和大小以及是否需要6pin!)含刷新工具.zip
最新下载
掌讯3518C-root增量单刷包版本-基于版本191112(内有说明).rar
java学生信息管理系统+代码
学生信息管理系统(含Java源代码) 毕业论文
学生管理系统需求分析 学生管理系统总体设计 学生管理系统详细设计文档
学生信息管理系统详细设计说明书
2024年大屏幕互动源码+动态背景图和配乐素材+搭建教程 php宝塔搭建部署活动现场大屏幕互动系统php源 运行环境:PHP+
飞猪全国景点数据集(csv格式,5万多条记录)
百度AI人脸比对java示例
小波包能量熵matlab算法
ActiViz.NET-9.3.2024.515-win64-Trial-2024-10-11
其他资源
家用防盗报警器的Verilog源代码及原理图
Verilog电梯设计(FPGA代码)
好用串口调试SSCOM3.3
Tunsafe客户端
cec2013 28个函数详细说明
BP算法改进及在MATLAB上的实现-BP算法的改进及其在Matlab上的实现.pdf
Linear System Theory And Design(3rd) - Chi-Tsong Chen
商城的后台管理系统
产生式系统
1.5: RPM软件包管理 、 Yum软件包仓库 、 命令补充.docx
linux-dubbo-admim-0.2.0-安装.docx
基于单次反射圆模型的混合定位算法研究
ImgViewer.rar
基于16S_rRNA高通量测序的西藏农牧区牦牛酸奶菌群多样性
truetype字体
stm8 红外收发
DOA估计的MUSIC算法改进
VB插件Smart Indent(代码自动排版)的源码
最简单的图书管管理系统(asp+access版本)
单片机流水灯