- 博客(80)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 动手开发一款软件示波器(工控上位机 / C#曲线控件)
界面预览运行图保存图片功能保存格式为 .png保存的图片数据保存功能保存格式为 .csv保存的数据截图运行动图波形手动移动波形缩放
2020-11-19 15:41:21
1648
3
原创 C2000系列DSP例程——C2000Ware下载与安装
下载链接与说明例程软件安装完毕后,为了方便使用,可以直接导入CCS中,具体方法和下载链接关注以下公众号,回复 C2000Ware 即可查看「 iFTrue 未来已来 」安装步骤1、双击C2000Ware_2_01_00_00_setup.exe,然后点击“Next”2、 选定“I accept the argument”,然后点击“Next”3、 选择好安装路径,然后点击“Next”4、 继续点击“Next”5、 等待安装过程...
2021-02-23 16:35:35
11156
6
原创 CCS导入例程问题 —— Product ‘XDAIS‘ v0.0 is not currently installed and no compatible version is available
在导入TI例程时,编译之后出现以下错误,这是由于我们打开的工程有可能引用了XDAIS,而CCS没有安装XDAIS解决方法:1、 右键单击工程名,并选择“Properties”2、 选择“General”选项中的“Products”选项卡,取消“XDAIS”勾选,点击“Apply and Colse”3、 重新编译工程即可...
2021-02-22 13:54:27
5663
2
原创 CCS导入例程时的问题 —— cdebug_asm_data is no longer supported
在导入TI例程时,编译之后出现以下错误,这是由于导入低版本工程引起的解决方法:1、 右键单击工程名,并选择“Properties”2、 选择“C2000 Copiler”选项卡,并单击右下的“Edit Flags”3、 删除对应的指令“----cdebug_asm_data”4、 重新编译工程即可...
2021-02-22 13:33:07
1481
原创 CCS编译器版本问题 This project was created using a version of compiler that is not currently installed
在导入例程时,可能会出现编译器版本不正确的问题解决方法有:1)更改编译器版本2)安装所需的编译器,注意:下载安装过程需要联网这里两种方法都会讲解,但我们推荐第1)种方法,因为简单。1 方法1)更改编译器版本1、 右键单击工程名,并选择“Properties”2、 在“General”选项卡中的“Compiler version:”选择当前已有的版本,版本号高于错误提示的就可以2 方法2)安装所需的编译器1、 打开菜单Help ...
2021-02-22 11:29:32
16254
5
原创 Keil和IAR中如何生成STM32的hex文件和map文件
hex文件是一种带有地址信息的程序数据文件,可以烧录到MCU中,被MCU执行。如果用记事本打开可发现,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。map文件是编译软件生成的记录程序在FLASH和RAM中存储信息的文件。通过它我们可以查看程序的大小,程序段的分布,变量符号的映射表等信息。01Keil中如何生成本示例中软件版本为:Keil uVision51、 右键单击工程名,并选择“Options for Target …”,或者点击快捷...
2021-01-25 16:30:07
1488
原创 如何读取并拷贝STM32的FLASH内容——使用STM32 ST-LINK Utility工具
在一些开发场合,我们需要读取FLASH的内容,例如在开发IAP(在应用编程,即程序在线升级)时,为了验证程序的正确性,我们需要对FLASH中的程序进行读取并保存,以便和使用仿真器或ISP方式下载的程序进行对比。1 工具的下载与安装这里我们提供一种使用“STM32 ST-LINK Utility”工具读取FLASH的方式。STM32 ST-LINK Utility是ST官方提供的一款量产工具,主要功能是批量下载代码,当然也可以查看FLASH数据。下载连接在ST官网可以找到,这里...
2020-12-19 09:20:16
13597
2
原创 CCS入门教程
目录01 CCS的介绍、下载与安装1 CCS的介绍2 下载3 安装02 创建一个CCS工程1 工作空间2 创建一个新的CCS工程3 编译与生成03 工程导入1 前面的话2 导入工程3 完整工程的结构04 程序烧写与仿真1 目标配置文件CCXML2 连接仿真器3 烧写程序(装载程序)4 在线仿真05 CCS8.0常用菜单1 CCS编辑界面与调试界面2 编译3 搜索4 打开窗口...
2020-12-18 11:01:43
54052
23
原创 CCS使用教程07:曲线图形显示工具
目录01 CCS的介绍、下载与安装1 CCS的介绍2 下载3 安装02 创建一个CCS工程1 工作空间2 创建一个新的CCS工程3 编译与生成03 工程导入1 前面的话2 导入工程3 完整工程的结构04 程序烧写与仿真1 目标配置文件CCXML2 连接仿真器3 烧写程序(装载程序)4 在线仿真05 CCS8.0常用菜单1 CCS编辑界面与调试界面2 编译3 搜索4 打开窗口...
2020-12-18 10:40:04
11246
3
原创 CCS使用教程06:在线仿真操作
目录01 CCS的介绍、下载与安装1 CCS的介绍2 下载3 安装02 创建一个CCS工程1 工作空间2 创建一个新的CCS工程3 编译与生成03 工程导入1 前面的话2 导入工程3 完整工程的结构04 程序烧写与仿真1 目标配置文件CCXML2 连接仿真器3 烧写程序(装载程序)4 在线仿真05 CCS8.0常用菜单1 CCS编辑界面与调试界面2 编译3 搜索4 打开窗口...
2020-12-18 10:38:24
10839
1
原创 CCS使用教程05:CCS8.0常用菜单
目录01 CCS的介绍、下载与安装1 CCS的介绍2 下载3 安装02 创建一个CCS工程1 工作空间2 创建一个新的CCS工程3 编译与生成03 工程导入1 前面的话2 导入工程3 完整工程的结构04 程序烧写与仿真1 目标配置文件CCXML2 连接仿真器3 烧写程序(装载程序)4 在线仿真05 CCS8.0常用菜单1 CCS编辑界面与调试界面2 编译3 搜索4 打开窗口...
2020-12-17 18:00:14
10321
原创 CCS使用教程04:程序烧写与仿真
目录01 CCS的介绍、下载与安装1 CCS的介绍2 下载3 安装02 创建一个CCS工程1 工作空间2 创建一个新的CCS工程3 编译与生成03 工程导入1 前面的话2 导入工程3 完整工程的结构04 程序烧写与仿真1 目标配置文件CCXML2 连接仿真器3 烧写程序(装载程序)4 在线仿真05 CCS8.0常用菜单1 CCS编辑界面与调试界面2 编译3 搜索4 打开窗口...
2020-12-17 17:57:52
32758
7
原创 STM32的hex文件和map文件如何生成
01Keil中如何生成本示例中软件版本为:Keil uVision51、 右键单击工程名,并选择“Options for Target …”,或者点击快捷菜单的魔术棒2、 生成hex文件:在弹出的对话框中选择“Output”选项卡,然后勾选“Create HEX file”3、 生成map文件:选择“Listing”选项卡,勾选“Linker Listing: .\Listings\xxxxxxx.map”,并全选其下面的所有选项,最后单击OK...
2020-12-17 17:35:46
3700
原创 STM32上电引导过程 | 启动模式、启动文件、启动流程
01STM32的三种启动模式STM32有三种启动模式:FLASH启动、SRAM启动和系统存储器启动,通常三种启动方式由外部引脚boot0和boot1的电平决定。每个系列boot0和boot1电平对应的意义可能不同,下表是STM32F4xx系列的启动方式选择当STM32上电时,无论哪种启动模式,程序都将会从地址0x0000 0000开始执行,三种启动模式只是将各自存储空间映射到地址0x0000 0000。事实上,原存储空间的内容仍然被保留,也就是说从地址0x0000 0000和原存储地址都可以
2020-12-16 09:09:32
4327
转载 C# 修改项目文件夹名称完全版
目录步骤 1、打开项目,修改文件名称 2、更改命名空间名称 3、在解决方案中用txt1000替换所有test500 4、使用记事本打开项目文件(.sln文件)修改路径 5、更改项目文件夹名称 6、删除之前的残留文件 7、大功告成!!!!! 步骤我是要将我的test500项目,改写成txt10001、打开项目,修改文件名称修改的三个部分,解决方案、项目名称、主程序文件名。修改方法,选中更改项—》点击右.
2020-12-01 14:55:53
3933
原创 硬件经典面试100题(附参考答案)
在线预览链接:电力电子硬件工程师经典面试题(一)电力电子硬件工程师经典面试题(二)电力电子硬件工程师经典面试题(三)PDF版领取方式:1) 关注公众号“iFTrue未来已来”2) 在公众号后台回复“硬件工程师面试题”即可更多资料和技术交流群在公众号等你来发现........
2020-09-15 08:05:58
14012
原创 DC-DC buck降压电路 电压电流双闭环PI控制matlab仿真模型
领取方式:1) 关注公众号“iFTrue未来已来”2) 在公众号后台回复“buck仿真”即可更多资料和技术交流群在公众号等你来发现......
2020-09-14 06:45:52
6241
4
原创 中兴滤波器指南
领取方式:1) 关注公众号“iFTrue未来已来”2) 在公众号后台回复“滤波器”即可更多资料和技术交流群在公众号等你来发现......
2020-09-14 06:45:41
245
原创 交流电机是如何工作的
关注微信公众号,可获取SVPWM等电机相关仿真资料,同时也可以加入技术交流群。方式见文章末尾异步电机与同步电机同属于交流电机,从功能上两者均分为电动机与发电机两种,按照相数又有单相异步电机、三相异步电机、单相同步电机、三相同步电机。我们将以三相异步电动机和三相同步电动机为例讲述交流电机的工作原理。三相异步电动机和三相同步电动机在运行时,其三相定子绕组接三相交流电源,由电源提供三相交流电流,在电机内部产生一旋转磁场,该磁场交链定子绕组和转子绕组,实现从定子到转子能量的传递和转换。因此,...
2020-09-10 09:48:18
2095
原创 动画展示PID参数作用——在MATLAB中用代码动态分析
00举例用的系统传递函数我们以一个二阶系统为例,传递函数为在MATLAB中用传递函数创建二阶系统G = tf(2,[6 5 1])运行得到G = 2 --------------- 6 s^2 + 5 s + 101比例控制比例控制(P)就是将误差信号直接放大或缩小,输出与输入误差成比例关系,传递函数为比例系数Kp在一定范围内按照一定步长变化,绘制带有比例控制的二阶系统单位阶跃响应曲线动画G = tf(2,[6 ...
2020-08-15 16:56:30
2844
1
原创 工程师 | 设计
| 电力电子学习有哪些好方法?| 电力电子学习需要看的资料目录:1、高效率开关电源设计与制作2、电力电子学-正田英介(日本)3、简单的力量:TI SIMPLE SWITCHER易电源4、开关电源各部电路祥解5、开关电源控制环路设计6、开关电源设计实例(PI英文版资料)7、开关电源设计与优化8、开关电源原理、设计及实例9、实用电源电路集锦10、实用开关电源设计(Practical Design of Power Supplies)11、电力电子系统建模及控制(徐德鸿)12、中文翻译
2020-08-06 19:23:01
1974
1
原创 Matlab SVPWM仿真模型
文中涉及的仿真模型可在公众号 iFTrue未来已来 中获取:请扫描下方二维码关注微信公众号:iFTrue 未来已来在公众号后台回复以下关键字获取SVPWM仿真模型:SVPWM模型「 iFTrue 未来已来 」目录:1.1基于C语言的SIMULINK仿真模型1.2基于SVPWM模块的仿真1.1 基于C语言的SIMULINK仿真模型使用C语言在MATLAB/SIMULINK中仿真,需要借助s-function builder模块实现。七段式SVPWM仿...
2020-08-06 10:25:34
6381
原创 LLC工作模态详解
本文首发于公众号「 iFTrue 未来已来 」在公众号后台回复“LLC资料”获取更多资源在公众号后台回复“译文”获取经典著作的翻译「 iFTrue 未来已来 」「拓扑特点」以半桥LLC谐振变换器为例,主开关Q1、Q2构成半桥结构,其驱动信号为固定占空比50%的互补信号,并且在上下桥臂之间应有死区时间。谐振电感Ls、谐振电感Cs和变压器励磁电感Lm共同构成谐振槽路,具有两个谐振频率:谐振电感Ls和谐振电感Cs产生的串联谐振频率谐振电感Ls、...
2020-07-18 11:05:50
7614
3
原创 白话LLC基本原理
声明:本文首发于微信公众号“iFTrue未来已来”,微信公众号平台转载请在公众号联系作者,其它平台转载请注明出处:“来自微信公众号“iFTrue未来已来”,作者:雷神”获取更多LLC资料,关注公众号后在公众号后台回复“LLC资料”即可。「 iFTrue 未来已来 」「谐振变换器兴起原因」LLC作为一种典型的谐振变换器,它的兴起有以下两个因素:高频运行降低无源器件尺寸开关电源功率密度的提高,受到无源器件尺寸的限制。采用高频运行,可以大大降低无源器件(如变压器和滤波器)的尺...
2020-07-08 19:30:30
18342
12
原创 CCS使用教程03:工程导入
作者:雷神微信公众号:iFTrue未来已来1前面的话在上一节中,我们教会了大家如何在CCS中新建一个最简单的工程,当然如果要使得编程过程变得更舒服,还需要添加对应芯片的库文件,这样很多底层的东西我们就可以直接拿来用了。当然这些库文件TI官方在例程中已经给大家了,我们可以直接拿来用。C2000系列的例程都集合在“ControlSuite”中,在公众号“iFTrue未来已来”的后台回复“例程”即可获取。这一节我们将以TMS320F28035为例,讲述如何导入一...
2020-07-06 20:41:50
17927
3
原创 CCS使用教程02:创建一个CCS工程
作者:雷神微信公众号:iFTrue未来已来1工作空间以CCS8.0为例,在CCS启动时,会弹出工作空间(Workspace)选择对话框,工作空间是用来保存开发过程中用到的所有元素(包括项目和指向项目的链接等)的目录。Workspace的默认路径为:C:UsersAdministratorworkspace_v8,也可以根据需求任意选择位置。每次打开CCS时都会弹出工作空间选择对话框,我们可以对所有项目使用一个目录,这时可以勾选“Use this as the de...
2020-07-06 20:10:57
6599
1
原创 CCS使用教程01:CCS的介绍、下载与安装
作者:雷神微信公众号:iFTrue未来已来1CCS的介绍工欲善其事必先利其器,如果你正在打算学习DSP,那么需要准备以下三个东西:1)DSP开发板,当然任何具有DSP最小系统的板子都是可以的;2)仿真器,仿真器用来将程序烧写到DSP中,同时具备在线仿真调试的功能;3)编译环境CCS,有了它你就可以很方便的写程序了。这里首先介绍编译环境CCS。CCS的全称是Code Composer Studio,它是美国德州仪器公司(Texas Instrumen,TI)...
2020-07-06 19:46:13
7500
原创 CCS安装教程——学习DSP的第一步
1 CCS的介绍工欲善其事必先利其器,如果你正在打算学习DSP,那么需要准备以下三个东西:1) DSP开发板,当然任何具有DSP最小系统的板子都是可以的;2) 仿真器,仿真器用来将程序烧写到DSP中,同时具备在线仿真调试的功能;3) 编译环境CCS,有了它你就可以很方便的写程序了。这里首先介绍编译环境CCS。CCS的全称是Code Composer Studio,它是美国德州仪器公司(Texas Instrumen,TI)出品的代码开发和调试套件。TI公司的产品线中有一大块业务是..
2020-06-25 15:55:30
4226
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 调节器设计(下)
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4.1 相角...
2020-06-21 17:09:47
727
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 调节器设计(上)
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4...
2020-06-21 16:55:43
23418
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 控制系统的稳定性
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4.1 相角...
2020-06-21 16:50:01
1537
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 重要参量1/(1+T)与T/(1+T)的释义
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4.1...
2020-06-21 16:39:48
1300
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 负反馈对网络传递函数的影响
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4.1...
2020-06-21 16:32:31
955
转载 Fundamentals of Power Electronics译文系列 | 控制器设计 | 概述
邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复译文,获取最新翻译资料「 iFTrue 未来已来 」核心概览——《Fundamentals of Power Electrics》译文系列(之)控制器设计1 概述2 负反馈对网络传递函数的影响2.1 反馈环节的特点:减小“扰动-输出”传递函数2.2 反馈环节的特点:降低“给定-输出”传递函数对前向通道增益变化的敏感性3 重要参量1/(1+T)与T/(1+T)的释义4 稳定性4...
2020-06-21 16:25:44
1854
原创 基于SIMULINK的空间矢量脉宽调制SVPWM的建模与仿真(基于C语言的SIMULINK仿真模型 | 基于SVPWM模块的仿真)
文中涉及的仿真模型可在公众号 iFTrue未来已来 中获取:请扫描下方二维码关注微信公众号:iFTrue 未来已来在公众号后台回复以下关键字获取SVPWM仿真模型:SVPWM模型「 iFTrue 未来已来 」目录:1.1基于C语言的SIMULINK仿真模型1.2基于SVPWM模块的仿真1.1 基于C语言的SIMULINK仿真模型使用C语言在MATLAB/SIMULINK中仿真,需要借助s-function builder模块实现。七段式SVP...
2020-06-09 16:27:58
3192
原创 每日文献【2020|006】用于动态无线供电系统的双输出逆变器
每日文献|带你坚持阅读掌握行业最前沿技术邀请|关注公众号「 iFTrue 未来已来 」,在公众号后台回复交流群,加入群聊每天获取最新文献资讯「 iFTrue 未来已来 」概 述提出了一种适用于动态无线供电(DWPT)系统的双输出逆变器。该逆变器可以产生两路相同的输出,用以驱动两段发射导轨(线圈)。该文首先介绍了逆变器的拓扑结构和工作原理,然后分析了逆变器输出电压增益、系统输出功率以及开关器件应力和软开关工作特性,并进行了实验验证。理论分析和实验结果表明基于该...
2020-06-08 10:38:46
325
原创 每日文献【2020|005】基于滑模观测器的永磁同步电机电流偏差解耦控制
每日文献|带你坚持阅读掌握行业最前沿技术邀请|关注公众号,在公众号后台回复交流群,加入群聊每天获取最新文献资讯「 iFTrue 未来已来 」概述为解决传统电压前馈解耦控制对电机参数敏感、抗扰性差的问题,该文提出一种基于滑模观测器的电流偏差解耦控制方法。通过计算偏差解耦控制电流的耦合项,发现相对于传统电压前馈解耦,偏差解耦的耦合项简单且易于控制,解决了传统电压前馈解耦控制解耦效果不理想的问题。通过电流滑模观测器的跟踪特性,将定子电流的估计值作为状态变量,反馈到系统输入端,...
2020-06-08 10:36:21
1598
原创 浅显易懂地看LLC变换器(四)
更多关于LLC和电力电子的资讯,请扫描下方二维码关注微信公众号:iFTrue 未来已来可在公众号后台回复以下关键字获取关于LLC的更多资料:LLC「 iFTrue 未来已来 」.第4期LLC变换器工作模态 (f=fs)拓扑与特点以半桥LLC谐振变换器为例,主开关Q1、Q2构成半桥结构,其驱动信号为固定占空比50%的互补信号,并且在上下桥臂之间应有死区时间。谐振电感Ls、谐振电感Cs和变压器励磁电感Lm共同构成谐振槽路,具有两个谐振频率:谐振电...
2020-06-08 09:13:53
2332
3
原创 浅显易懂地看LLC变换器(三)
第3期谐振与增益的定性关系由简单的谐振电路说起我们将以电感和电容的基本电路的特性逐渐了解谐振电路的特性与电阻不同,电感和电容都不是纯阻性线性器件,电感的感抗XL和电容的容抗Xc都与频率有关,当加在电感和电容上的频率发生变化时,它们的感抗XL和容抗Xc会发生变化。1)如下图RL电路,当输入源Vin的频率增加时,电感的感抗增大,输出电压减小,增益Gain=Vo/Vin随频率增加而减小。2)如下图RC电路,相反,当输入源Vin的频率增加时...
2020-06-07 17:18:00
3591
原创 浅显易懂地看LLC变换器(二)
第2期谐振软开关什么是软开关如下图所示,普通拓扑的开关管都是硬开关,在导通和关断时MOS管的漏源极电压VDS和电流IDS会产生交叠,电压与电流交叠的区域,即为MOS管的导通损耗和关断损耗。为了降低开关管的开关损耗,提高电源的效率,有零电压开关(ZVS)和零电流开关(ZCS)两种软开关办法。零电压开关(ZVS)使开关开通前其两端电压为零,也成为零电压开通。零电流开关(ZCS)使电流关断前其电流为零,也称为零电流关断。由于开关损耗...
2020-06-07 17:06:25
2947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人