- 博客(166)
- 资源 (1)
- 收藏
- 关注
原创 电压反向与电压同向的Buck-Boost电路设计
设T为周期,TON为导通时间,TOFF为关断时间,D为占空比(D=TON/T),下同。BUCK-BOOST电路是一种常用的DC/DC变换电路,其输出电压既可低于也可高于输入电压,但输出电压的极性与输入电压相反。10.假设输入电压最大跌落0.05V,则CIN=(1-0.33)*0.625A/(0.05V*150KHz)=56uF,选用47uF电解电容;1.计算输入电流:输出功率约5W,输入最大电流,假设80%的效率,则输入电流为 5W/0.8/10V=0.625A;占空比大于0.5时,输出升压。
2024-03-18 06:40:51 28
原创 IQmath库移植至ST系列单片机实战教程1
标幺化的系数一般选取1000或者1024;即将原有数据除以1000或者1024处理后再使用IQmath进行计算。1.注意IQmath库使用的数据范围,如果使用IQ24格式,其范围不能超过-128~+128;如定义 _iq24 a = 0;a = _IQ24(380)其结果一直为0;如果输入的时候不注意其使用范围,会导致数据溢出,出现一直为0的情况。针对这个问题,在使用IQmath库时,需要对数据进行标幺化处理。_IQ24转换中,语句体只能做+-加减法,不可以做*/ 乘除法;
2024-03-08 17:40:46 50
原创 HRTIM配置移相全桥过程
master、timerA、timerB频率设置成一致,方便计算。master的comp决定移相角,timerA不移动所以timerA的comp1按照常规的设置,timerB的comp设置成master的comp值与50%占空比值的和。先使能Master Timer,然后使能几组需要输出的PWM。Master用于同步TimerA/B/C/D/E/F.全文参考了这位up主的视频教程,需要观看的请移步,本文仅作为本人记录使用。视频中设置了4组PWM信号,本人应用于PSFB仅需两组互补PWM即可。
2024-01-10 14:25:06 594
原创 研旭开发板资料下载地址--DSP28335资料
百度网盘链接: https://pan.baidu.com/s/1-qNsC94lw-iRD-KrX-Funw?pwd=rkpq 提取码: rkpq。百度网盘链接: https://pan.baidu.com/s/1IW2fnYx-rjynAKpXPZdv-g?百度网盘链接: https://pan.baidu.com/s/1B5jD2tfqLmPO-diQmWdMJA?百度网盘链接: https://pan.baidu.com/s/1MJ2QbNy-35-hgEV1vEofjg?
2024-01-07 18:36:51 478
原创 新能源电源开发之电压电流参数校准
模型的验证和测试:在完成模型的校准之后,需要使用一组独立的验证数据集来验证模型的准确性和泛化能力。需要注意的是,采样线性拟合的校准方式和方法适用于线性关系较强的情况,如果输入数据与输出数据之间的关系不是线性关系,则应该使用其他非线性拟合方法来校准模型。如果是采样电流,则可能使用到霍尔传感器,对应关系如果为200/1,则采样的电压还需要放大200倍,才能得到实际的电流值。校准模型:使用确定的拟合参数来校准模型,使得模型能够预测新的输入数据并给出准确的输出结果。换算出来的是实际的AD采样端口对应的电压值。
2023-12-10 09:35:26 166
原创 PWM定时器同步问题--STM32F系列高级定时器同步输出PWM
PWM定时器同步问题–STM32F系列高级定时器同步输出PWM。双极性倍频调制波形:上管-上管-下管-下管。死区时间50ns,设置值为4;
2023-11-08 19:19:02 162
原创 Cube MX 开发过程配置中PWM无法输出问题
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。把PWM放在定时器中断处理函数里面,无法输出。注释以后工作正常:!提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-11-08 09:22:01 180
原创 Cube MX 开发高精度电流源跳坑过程/SPI连接ADS1255/1256系列问题总结/STM32 硬件SPI开发过程
SPI通信过程中,需要注意每一个配置的细节,马马虎虎去设置参数,最终会导致你在调试过程中花费大量的时间去找各种的Bug,很难快速跟上项目开发的节奏。1.使用STM32F系列开发一款高精度恒流电源,用到了24位高精度采样芯片ADS1255/ADS1256系列。2.使用时发现很多的坑,详细介绍了每个坑的具体情况和实际的解决办法。设置为256K,效果很稳定,但采样速率会下降,大概40K的采样频率;坑1:波特率设置要正确,错误的波特率读到的数据会是错误的,不稳定的。设置为18M,太高了,会导致采样不稳定。
2023-11-05 07:50:15 739
原创 AD1255/AD1256硬件SPI开发实战与跳坑过程
最有效的切换(cycle through)改变输入通道的方式就是使用WREG 命令给MUX寄存器,在DRDY_n变低后,发出WREG命令,然后改变通道,通过发出SYNC和WAKEUP的命令重新启动转换,并且以RDATA发出命令后读取数据。上述表格的意义就很有意思了,PGA的设置也不是随便设置的,当要测量特别小的信号时候,PGA就非常有用了,这一点要根据满量程最大的输入电压选择合适的PGA。总而言之,模拟的部分,我没看太懂,但是我们可以知道的是开了SDCS的话,就可以防止在开路短路的时候测量。
2023-11-03 19:10:37 1245 1
原创 STM32 pack STM32F系列开发包下载/stm32 Cube Keil V5 开发pack突然丢失
ST与其他ARM开发包下载链接安装包下载链接
2023-10-27 09:48:24 133
原创 实战CubeMX配置CAN通讯教程,避免踩坑,cubeMX 回环模式可以但正常模式无法通信
实战CubeMX配置CAN通讯教程,避免踩坑,cubeMX 回环模式可以但正常模式无法通信
2023-10-26 18:47:35 416
原创 三相交错LLC软启动控制程序算法实现---充电桩电源设计实战细节
/--------------------------初始化状态-------------------------------------if(1) //相序判断,0-判断失败,1-正序,2-反序//break;//----------------------------待机状态-----------------------------------//关闭放电管//开启输出elsebreak;
2023-10-19 15:30:11 531
原创 三相交错LLC软启动控制驱动波形分析--死区时间与占空比关系
三相交错LLC拓扑DC-DC电源软启动驱动控制是一种先进的开关电源技术,具有高效、可靠、精确控制等优点。通过对电路原理、时序分析、环路分析和控制策略等方面的深入分析,我们可以更好地理解这一技术的实现过程和原理。在实际应用中,可以根据不同的电源系统和运行条件,对三相交错LLC拓扑DC-DC电源软启动驱动控制进行优化,以满足系统的性能要求并延长电源的使用寿命。
2023-10-18 16:22:33 903
原创 STM32 Cube SPI通信实战开发调试--电源项目SPI通信
版权声明:本文为CSDN博主「32Haozi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。读写EEPROM实验(W25Q64):正点原子Mini开发板,主控STM32F103RCT6。SPI 也可以有一对多的情况,根据CS片选信号选择是对哪个从机发送或者接收数据。MISO 主设备数据输入,从设备数据输出。MOSI 主设备数据输出,从设备数据输入。CS 从设备片选信号,由主设备控制。SCLK 时钟信号,由主设备产生。高速的,全双工,同步的通信总线。
2023-10-17 12:00:50 290
原创 MDK Keil开发时出现问题汇总与解决办法--实战成功解决
Flash Download failed "Cortex-M4" 出现无法烧录问题
2023-10-17 09:09:28 287
原创 STM32 Cube项目实战开发过程中--调用Freemodbus通信出现异常问题原因分析--ADC DMA初始化顺序导致串口数据异常问题解决办法
STM32 Cube项目实战开发过程中--调用Freemodbus通信出现异常问题原因分析--ADC DMA初始化顺序导致串口数据异常问题解决办法
2023-10-09 16:43:47 580
原创 stm32调试模式运行时开在 LDR R0, =SystemInit系统初始化位置的解决办法--亲测解决--STM项目开发实战技巧1
问题原因:函数中虽没有使用 printf() ,但是包含了C库 stdio.h 并且没有勾选 Use MicroLIB ,导致标准C库被调用,程序卡死在半主机模式(也就是 BKPT 软件断点等待主机调试端响应)下。解决方法也很简单,在项目配置中勾选 Use MicroLIB 然后重新编译(Rebuild)即可。
2023-10-08 14:27:58 1417 1
原创 STM32Cube 开发之读写内部Flash--电源项目ADC采样校准系数存储-实现掉电读取数据--STM32或者GD32F处理器
1.1 在进行电源项目开发中,输入与输出的电压电流经过硬件电路分压或者差分变换后,将低压的电压信号给到单片机如STM32F1系列单片机的ADC采样端口,如下图。
2023-09-27 19:25:28 536
原创 STM32HAL库问题汇总与记录--stm32内部 DMA初始化放在ADC初始化后面无法正常采样
使用HAL库函数时,在调用启动ADC函数后,会导致程序死机,无法运行,连while循环都进入不了:转换通道为3时,程序无法运行:加大转换通道后,程序正常运行:通过修改启动函数后面转换通道的数量,便可以实现正常运行。函数最后的参数,转换数据的长度设置的太小;数据转换的长度设置太小且转换周期太快,会导致程序一直死在DMA的回调函数内,故绝不可以转换几个通道转换数据的长度就设为几,要把这个值调的稍微大一点。改完这两个配置之后就可以解决程序一直死在Start函数内的问题。
2023-09-21 13:38:12 337
原创 STM32 CUBEMX CAN通信数据发送失败原因分析
它是一种高效的、实时的、可靠的、多主机的、串行通信系统,通常用于汽车电子、工业自动化等领域。CAN通信具有独特的优点,如数据传输速度快、可靠性高、系统稳定等,因此在各种行业得到广泛应用。CAN通信协议还具有较高的扩展性和灵活性,可以通过添加特定的功能模块和软件配置满足不同应用场景的需求。帧头包括了帧标识符,用于表示标准和扩展帧的类型和帧的优先级。CAN通信协议中的帧结构良好,数据透明,易于处理和解析。总之,CAN通信协议是一种广泛应用的通信协议,用于在各种应用场景中进行高效、可靠和稳定的数据通信。
2023-08-28 16:57:24 1638
原创 新能源发电变流关键技术开发
随着全球能源需求的不断增加和环保意识的不断提高,新能源发电变流技术逐渐成为当今电力系统与现代新能源行业中的热门话题。上面的内容介绍了如何使用基于STM32的电机控制器,该控制器可以通过PWM信号控制电机的速度和方向,并使用PID控制算法调节电机的输出电流以匹配给定值,从而实现电机的精确控制。此外,该控制器还使用SVM算法计算电机的三相电压输出,以保证电机的高效运行。在使用这种电机控制器时,需要考虑多种因素,例如负载特性、环境温度、控制器的稳定性和可靠性等,以确保电机和控制器的安全性和可靠性。
2023-08-26 08:10:56 457
原创 充电桩项目中多个电源模块并联问题分析与解决办法
多个充电电源模块并联的应用相对较为广泛,主要用于需要大容量、高效率的充电场合。以下是一些可能的应用场景:电动汽车充电站:在电动汽车充电站中,可能需要同时为多辆汽车提供电源,因此需要多个充电电源模块并联。这可以确保充电速率快、效率高、稳定性好。仓库自动化系统:在传送带式仓库中,可能需要为多个智能机器人充电。这样,需要多个充电电源模块并联以同时为所有机器人提供充电。太阳能发电站:在太阳能发电站中,可能需要充电电源模块并联以负责将电能存储在大容量电池组中,以备晚上或其他时间使用。
2023-08-25 08:35:52 292
原创 一个程序员的工作日记--每天就干两件事,一年后让别人刮目相看
在当今快节奏的社会中,人们的精力和注意力往往被分散到太多的事情上,从而影响了工作效率和成就。但是,如果我们能够专注地做一两件事情,那么就可以把它们做到极致,进而发掘自己的潜能,实现成功和成就。成功源于专注,这已经成为了一个不争的事实。每天早上,我们需要清晰地规划今天要做什么,为什么要这样做,以及如何去做。 在制定计划的时候,我们还需要明确所需资源,并且在遇到问题的时候,找到正确的人来获取支持。每天晚上,我们需要对当天完成的工作进行回顾和总结。我们应该问自己今天的目标达成了多少?在完成工作过程中,哪些方面做
2023-08-25 08:09:03 2853 2
原创 一个程序员的工作日记--每天就干两件事,一年后让别人刮目相看
千万不要把宝贵的时间,浪费在不必要的人和事上,这宝贵的15年,将决定你下半生的生活质量,甚至会影响到下一代。等到了一定年龄,没有稳定的收入,没有存款,亲人遇到事情,你拿不出来钱的时候,你就会明白,脸不脸的,情啊爱啊,原来都是浮云。【《稻盛和夫给年轻人的忠告》很有意义,这本书鼓励年轻人努力奋斗,奋发图强,激励年轻人敢闯敢干,“吃得苦中苦,方为人上人。男人就应该人间清醒,搞钱上瘾,如果你觉得不对,可能是因为两个原因,一是你不缺钱,二是没有体验过人情冷暖。所以,趁还年轻,谈什么岁月静好,有空多赚钱,没事少矫情。
2023-08-23 08:40:48 153
原创 Plecs电力电子仿真专业教程-第一季 第四节 C语言脚本模块介绍
Cscrip 模块 自定义C代码C语言模块参数介绍:输入与输出的数量:C-Script块允许用C编程语言实现自定义功能。有关C字的详细说明,请参阅C字一章。C-Script对话框由两个选项卡式窗格组成,如下所述。设置输入、输出数量正整数或正整数的向量。如果输入标量,块将有一个输入或输出端子,标量值决定信号宽度。如果输入矢量,元素的数量决定输入或输出端子的数量,矢量中的元素决定相应端子的信号宽度。第一输入或输出端子用一个点标记。对于动态调整大小,将一个或多个输入端子的宽度设置为-1;
2023-08-18 14:24:18 703
原创 STM32调试过程中的使用技巧及解决办法
【成功解决】warnning …\User\user_logic_calc.c(366): warning: #1035-D: single-precision operand implicitly converted to double-precision。使用时尽量选择较小的分频系数,提高定时器的精度。
2023-08-07 18:56:34 494
原创 MKD Keil 安装包未安装时如何下载
如果您的系统与Keil 5开发工具包不兼容,那么安装过程可能会失败。在这种情况下,您需要确保您的系统符合Keil 5开发工具包的最低要求,并尝试重新安装软件。如果您下载的Keil 5开发工具包已损坏,那么安装过程可能会失败。在这种情况下,您需要重新从官方网站下载Keil 5开发工具包,并确保下载的文件完好无损。在这种情况下,您可以尝试更换网络连接,或者选择从其他地方下载Keil 5开发工具包。在使用Keil 5开发时,下载和安装Keil 5开发工具包失败的原因可能有很多。如果下载不了就更换网络再试试。
2023-08-07 10:01:51 177
使用psim仿真生产BucK控制器的控制代码
2023-07-31
Digital control of buck converter using Simplified C Block
2023-07-31
三相锁相环是一种用于控制交流(AC)信号的相位、频率和波形的电路,其原理和应用也广泛用于电源领域 使用三相锁相环可以使交流电源
2023-07-31
智能矿山解决方案,详细介绍了矿山的关键技术
2023-07-29
数字能源十大趋势白皮书
2023-07-29
降压电流控制仿真,包含降压Buck电路的设计参数和仿真波形,有需要的朋友们,可以直接下载
2023-07-26
Psim电力仿真平均电流控制原理图,带详细参数设计,包含psim仿真文件,直接可运行 初始化文件,可直接输出波形
2023-07-26
Psim电力仿真平均电流控制原理图,带详细参数设计
2023-07-26
Psim平均电流模式仿真控制输出波形图
2023-07-26
30Kw三相PFC 1000V30A充电电源模块PSIM仿真模型,包括电压电流双闭环控制算法与解释
2023-07-25
30Kw三相PFC 1000V30A充电电源模块PSIM仿真模型,包括电压电流双闭环控制算法与解释
2023-07-25
ZLG-Electronic-automobile-USolution 汽车电子解决方案
2023-07-25
详细介绍PSIM仿真的学习方法与步骤,总结Psim仿真的关键学习方法与思路
2023-07-21
ST定时器实现6对PWM同步互补输出 STM32主从模式实现两路同步PWM脉冲输出,频率、占空比可调
2023-06-29
ST定时器实现6对PWM同步互补输出 STM32主从模式实现两路同步PWM脉冲输出,频率、占空比可调
2023-06-29
电压反向与电压同向的Buck-Boost电路设计
2024-03-18
GD-Link-Programmer最新烧录工具-兆易创新官方GD-Link编程调试工具PC端软件-产品量产工具
2024-02-19
升降压斩波电路与Cuk斩波电路Simulink仿真实现
2023-10-27
国产CAD画图软件,好用,非常好用的免费软件,分享给大家使用,再也不用担心使用AutoCAD而担心版权问题了
2023-10-27
一款好用的开关电源辅助计算工具
2023-10-27
中频离子电源的技术规格参数,用于硅晶镀膜及光伏处理工艺
2023-10-27
Qmobudbus调试工具,可以应用于PLC及单片机的Modbus调试,支持自己开发
2023-10-27
Jlink调试工具 Jlink驱动程序软件下载 亲测可用
2023-10-27
Modbus通信开发工具,Modbus RTU与TCP调试工具,用于PLC与单片机的Modbus通信调试
2023-10-27
以场景赋能产品创新,上市企业,大型企业研发布局与市场挖掘
2023-10-26
STM32 Cube MX IDE图形化开发工具新版下载-直接可用,亲测可用,不用去官网注册,节省大家时间
2023-10-26
HAL库Can通信收发实验,500K波特率,亲测可用
2023-08-28
CH340G是由中国公司WCH生产的CH340 USB转串口转换器芯片的一个变种 模型名称末尾的“G”表示它是一种SOIC
2023-08-09
三相两电平SVPWM逆变器psim仿真实现
2023-07-31
psim仿真实现单相逆变器,亲测可用
2023-07-31
psim仿真使用C语言模块计算有效值函数
2023-07-31
如何在STM32中实现三相载波层叠调制
2023-07-27
小型网游TCP通信需要注意那些问题呢?大家一起讨论讨论吧
2023-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人