- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 关于FreeRTOS函数xSemaphoreGiveFromISR卡死的问题
这个问题可以简单归结为STM32CubeMX生成代码的先后逻辑顺序问题。在使用的时候要注意:在中断处理函数里面进行信号量等与OS相关的代码要先判断一下OS是否已经初始化完毕了,因为可能会出现在OS初始化完成之前会进入一些中断处理函数导致卡死。
2023-11-17 15:56:28
1493
4
原创 关于FreeRTOS函数xSemaphoreGiveFromISR卡死的问题
这个问题可以简单归结为STM32CubeMX生成代码的先后逻辑顺序问题。在使用的时候要注意:在中断处理函数里面进行信号量等与OS相关的代码要先判断一下OS是否已经初始化完毕了,因为可能会出现在OS初始化完成之前会进入一些中断处理函数导致卡死。
2023-11-17 15:54:02
1224
原创 使用电阻应变片实现对弹丸击打的检测
#1. 设计背景在RM竞赛中,在制作能量机关的时候,存在着如何实现对弹丸击打的检测,经调查,可能会存在着如下的方案:(1)震动传感器:精度有限,可能会发生误判,难以区分打到了哪个叶片;(2)加速度传感器:可能会由于击打产生的加速度比较小,而且时间短,需要对数据进行较多处理;(3)电阻式应变片检测被击打区域的形变。在帖子2019大风车能量机关制作开源——哈工大威海HERO战队:https://bbs.robomaster.com/forum.php?mod=viewthread&tid=8
2022-03-27 14:29:13
1720
原创 准PR控制器设计计算手稿(挖坑待补充)
上面的手算其实可以使用MMA计算,可以参考下面的代码计算3P3Z控制器的参数,放在微处理器里面可以实时调参。Y[z_] := Kp + (4 Kr Wc (-1 + z))/(Ts (1 + z) (W0^2 + (4 (-1 + z)2)/(Ts2 (1 + z)^2) + (4 Wc (-1 + z))/(Ts (1 + z))));Yz = Simplify[Y[z]];YYZ = Collect[Expand[Numerator[Together[Yz]]], z]/Collect...
2021-05-01 18:15:27
3710
原创 使用matlab设计iir滤波器并自行编写代码实现iir滤波器(可对应于C语言应用在嵌入式系统中)
对于fir滤波器,已经在前面的文章中记录了(https://blog.youkuaiyun.com/suiji2442/article/details/112394026POWER-Z仿制DIY&关于MATLAB中滤波器设计工具的使用心得记录),其设计和实现都非常简单。如果在嵌入式系统中可以满足且有必要实时iir运算,那么使用iir滤波器相对fir滤波器可以在使用更小的阶数的情况下实现更好的效果。实验证明,可能20阶的iir效果堪比500阶左右的fir滤波器效果。首先放出iir的matlab仿真代码:%本程
2021-01-10 12:58:10
9250
5
原创 POWER-Z仿制DIY&关于MATLAB中滤波器设计工具的使用心得记录
近日在调试一个USB充电器的测量小板子。具体实物如下:这个版本上面有一点小bug,就是C-C的充电线上面的CC1和CC2端口一个是CC通信,另一个是VCONN(用来给E-MARK芯片进行供电)。所以,虽然TypeC接口支持正反插,但是当使用两个TypeC口进行连接的时候(在测量TypeC的时候,当然需要一个输入的C口,一个输出的C口),存在两种情况,即输入口的CC对应输出口的CC,同时输入口的VCONN对应输出口的VCONN,这种情况当然是没问题的,手机可以正常识别快充(与单根充电线直连手机是一样的效
2021-01-09 20:44:40
1697
1
原创 有关UC3842芯片输出PWM波形不连续以及PWM频率与RT和CT上的锯齿波频率不一样问题的调试心得记录
最近在调试基于UC3842芯片的BUCK降压电源,该BUCK电路使用非同步整流拓扑,高端的MOS管驱动使用的是自行使用分立器件搭建的自举升压驱动电路。具体电路图如下所示:主功率部分:控制部分电路:在调试过程中遇到如下问题:①MOSFET自举驱动的下降沿特别缓慢,通过江电路中电容C39和C37调大至3.3nF得以解决,目前驱动波形的上升沿和下降沿均在100ns以内,符合需求。但是目前还存在一个问题,就是输出的高电平时间与UC3842直接输出的PWM波形的高电平时间不完全一致,自举电路输出的高电平时
2021-01-06 22:10:18
12074
原创 TI高精度实验室-运算放大器-第十六节-全差分放大器
TI高精度实验室-运算放大器-第十六节-全差分放大器现在看到的图中显示了全差分放大器 或者称为 FDA 上的标准的引脚连接 我们有两个电源引脚 和两个输入引脚 就和标准的单端运算放大器一样 FDA 有两个差分的输出引脚 将产生互补的输出 VOCM 引脚用于控制放大器内部的次级环路 并设置 FDA 的直流输出共模电压 FDA 可以配置为 将单端输入信号转化为差分输出 如左下图所示 这种配置通常用作...
2020-04-01 22:15:13
5040
1
原创 TI高精度实验室-运算放大器-第十五节-比较器应用
**TI高精度实验室-运算放大器-第十五节-比较器应用**比较器的作用是比较两个模拟输入 信号并根据该比较生成数字或逻辑 电平输出。 在本视频中,我们将讨论模拟比较器的 基本功能及其部分主要规格, 其中包括输入失调电压或 VOS。蓝色框中所示的输入级 包含一个 PNP差分放大器。 该差分级的每侧都使用 达林顿 PNP 晶体管。 使用达林顿连接晶体管 可增大输入阻抗,降低输入偏置电流, 允许...
2020-03-31 17:53:55
3751
原创 TI高精度实验室-运算放大器-第十三节-电流反馈型运放
**TI高精度实验室-运算放大器-第十三节-电流反馈型运放**什么是电流反馈放大器,什么时候是您的系统设计的最佳选择? 在这个由两部分组成的系列中,您将了解电流反馈放大器的主要优点,即: 带宽与闭环增益无关,并且有非常高的转换率 您将学习如何在电流反馈放大器上执行环路增益分析(也称为稳定性分析),并将其与电压反馈放大器的环路增益分析技术进行比较。 最后,您将收到这两种放大器类型的综合摘要,这...
2020-03-28 10:52:18
8886
2
原创 TI高精度实验室-运算放大器-第十二节-电气过应力
**TI高精度实验室-运算放大器-第十二节-电气过应力**本次课程开始 我们将讨论电气过应力 Electrical Overstress 在本次课程中 我们将讨论电气过应力的成因 并介绍几种可以提高 电路可靠性的抗电气过应力的方法 课程中所有的例子 都是基于运算放大器的 但是这几种方法 也可以用于其他的器件 在接下来的几个课程中 我们会详细的说明 如何去选择器件参数 以及用来确认电气过应力 ...
2020-03-28 10:50:25
1684
原创 TI高精度实验室-运算放大器-第十一节-静电释放ESD
TI高精度实验室-运算放大器-第十一节-静电释放ESD静电释放的话题 本节课程将介绍 ESD 是如何损坏半导体元器件的 并且详细介绍半导体器件中的 ESD 保护电路的设计 最后我们将介绍 ESD 性能指标是如何测定的 以帮助更好的理解器件的 ESD 性能 很多常见的物体会积累静电 特别是绝缘体 很容易积累大量的静电 一些物体倾向于带正电 另外一些物体则倾向于带负电 当两个电荷不同的物体 靠到一起...
2020-03-28 10:19:16
2093
1
原创 LC低通滤波器的截止频率与LC谐振频率的关系
LC低通滤波器的截止频率与LC谐振频率的关系最近突然想起了一个问题, LC低通滤波器,为什么它的截止频率和LC的谐振频率公式一样呢?插牢下百度,发现如下一篇知乎文章(https://www.zhihu.com/question/29860351),仔细思考后发现这篇文章纯属扯淡,下面我将自己的想法记录一下。电路如下图所示:使用信号与系统的知识计算了传递函数如下然后想利用传统的方式求...
2020-03-27 18:02:02
48787
10
原创 图腾柱驱动电路-MOS和三极管
图腾柱驱动电路-MOS和三极管最近对MOS管的驱动设计进行相关思考和仿真,这里将一些感悟写出来,仅供记录。使用分立器件搭建MOS驱动的话,一般会使用互补的三极管搭建图腾柱电路,但是为什么会是图腾柱的结构不是半桥的结构呢?又为什么是要用三极管呢?用MOS管不可以吗?因为这些思考,便开始了一些仿真和实验。首先,下图是经典的图腾柱结构,这个电路是可以正常驱动MOS的。但是,这个电路存在一些不足...
2020-03-27 17:37:55
34607
1
原创 TI高精度实验室-运算放大器-第十节-运放稳定性问题
TI高精度实验室-运算放大器-第九节-低失真运算放大器的设计在本系列的视频当中 将会讨论到波特图 Bode plot 基本的稳定性理论 以及如何在 SPICE 当中 进行稳定性仿真 在这个视频中 我们会讨论到各种补偿技术 而且会进行细节的分析 在开始运放稳定性分析的课程学习之前 建议先完成 运放带宽 1 到 3 系列的课程 因为其中涉及到 本课程需要用到的一些基本概念在这里举例说明 在量产之前...
2020-03-27 11:38:16
7119
2
原创 TI高精度实验室-运算放大器-第九节-低失真运算放大器的设计
TI高精度实验室-运算放大器-第九节-低失真运算放大器的设计本课程第一部分讲解THD+N的测量方法,第二部分讲解运放输入级失真,第三部分讲解运放输出级失真,第四部分讲解外部失真源头,例如供电、High-K的陶瓷电容、贴片电阻等。课程目的是:认清和解释导致运放电路失真的常见原因;推荐的解决办法和“最佳的实践”来避免这类问题。总谐波失真THD+N是一种指标来衡量不必要的信号的能量大小...
2020-03-25 11:23:50
1803
原创 TI高精度实验室-运算放大器-第八节-噪声
TI高精度实验室-运算放大器-第八节-噪声噪声可以定义为一个不希望出现的信号 它掺杂在想要的信号中 从而引起误差 举个例子 在音频中噪声可以表现为丝丝声或者是爆破声 在一个传感器系统中 噪声可以表现为测量到的压力 或者是温度信号的误差 噪声可以归为两种类别 extrinsic noise 外部噪声 intrinsic noise 固有噪声 intrinsic noise 固有噪声 外部噪声是指由...
2020-03-24 13:36:20
6131
1
原创 TI高精度实验室-运算放大器-第七节-共模抑制和电源抑制
TI高精度实验室-运算放大器-第七节-共模抑制和电源抑制抑制可能是一件好事,特别是在共模或电源电压错误的情况下。 本系列视频介绍了如何改变运算放大器的共模电压或电源电压,从而在交流和直流两端引入误差,以及如何通过运放内置的共模抑制和电源抑制来缓解这些误差。差分放大器来测量CMRR。右图将输入的差模连接在一起,理论输出为0.交越失真带来的CMRR变化,因此数据手册中可能会给出不同阶段的CMR...
2020-03-23 09:41:54
1141
原创 TI高精度实验室-运算放大器-第六节-压摆率
TI高精度实验室-运算放大器-第六节-压摆率首先来看什么是压摆率 压摆率被定义为运放输出电压可以达到的 最大摆动速率 它以 V/us 为单位 测量压摆率时可以在运放的输入端 加入一个较大的阶跃信号 比如 1V 幅值 然后测量输出端的电压摆动 即测量输出电平从最终输出量的 10% 增加到 90% 时的时间间隔 有些运放的数据手册中 会专门给出压摆率指标 有些则用大信号的阶跃响应来代替 在这个例子中...
2020-03-23 09:41:00
3450
原创 TI高精度实验室-运算放大器-第五节-带宽
TI高精度实验室-运算放大器-第五节-带宽我们将会探讨 Gain 增益 以及如何用线性或者是分贝来表示增益 同时也会探讨 pulse 极点 zeros 零点 Bode plots 波特图 Cutoff frequency 截止频率 以及带宽的定义。下面是极点和零点的标准形式:G为低频增益。我们将看到更多这方面的细节 零点显示与增益与频率的对应在右下角 零点时的增益 零点时的增益 以 +20...
2020-03-22 12:05:02
3006
原创 TI高精度实验室-运算放大器-第四节-功率与温度
TI高精度实验室-运算放大器-第四节-功率与温度多热是太热? 我的电路是否需要散热片? 本系列课程讨论运算放大器功耗与温度之间的关系,并展示如何使用热模型在各种工作条件下计算放大器的结温。 还介绍绝对最大额定值和内部热保护方案。下图是功率损耗的计算-静态电流IQ。下图是功率损耗的计算-输出直流负载。AC损耗。具体温升可以用热阻计算出来。下面是一个计算的示例。下面是使用了...
2020-03-22 12:02:53
1409
原创 TI高精度实验室-运算放大器-第三节-输入与输出限制
TI高精度实验室-运算放大器-第三节-输入与输出限制在实际电路中有可能运放的输出与预期很不一样,例如下图所示,输出端出现了削波(Clipped)的现象。因为这个点库的输出不会超过1V。下面是运放的共模电压的定义:下图显示的是一个典型的 CMOS 输入极 随着共模输入信号接近正电源或者负电源 输入晶体管会相应地进入饱和或者是截止状态 这些都是非线性工作的状态 意味着此时放大器不能线性放大输...
2020-03-21 22:47:30
2300
1
原创 2019年电子设计竞赛综合测评解析及仿真(原创)-理论计算及元件参数选择(应求)
本附件文档是我之前发的博客“2019年电子设计竞赛综合测评解析及仿真(原创)”,涉及到的电路的理论计算过程。里面包含全部电路(4级)完整的理论设计叙述以及个人对电路的理解。可以配合原帖上面的电路进行参考。下载之后如果还有不明白的地方可以跟帖和我进行联系探讨。资源是我自己原创,因为有朋友想要一下详细的计算过程和每个元件的参数选择,所以我另外抽时间写了这个文档。一共3000多字,8页,是我对201...
2020-03-18 11:46:07
17874
15
原创 TI PFC+LLC解决方案在工业电源中的应用-电子研习社
TI PFC+LLC解决方案在工业电源中的应用-电子研习社-TI工程师主要内容: PFC LLC的明星产品和解决方案:大功率PFC,LLC控制器UCC25630X 工业应用中TI的解决方案 TI的网络资源下图所示为常见的工业电源拓扑:PFC LLC的明星产品和解决方案:下图所示为PFC控制器的产品线推荐:UCC28180是一个8pin芯片,易于使用。UCC28070是一...
2020-03-16 11:03:04
8926
原创 零电压开通高效反激电源设计与分析-FFR-AHB-电子研习社
零电压开通高效反激电源设计与分析-FFR-AHB-电子研习社今天学习的课程是高效反激电源的设计,由梁晓军主讲。主要包括三大块内容: 如何实现高功率密度的USB PD电源 基于强制谐振反激零电压开通拓扑设计与分析 基于不对称半桥反激拓扑设计与分析(较新)如何实现高功率密度的USB PD电源高频(140K-250K近两年最佳工作频率)、软开关拓扑、平面变压器、可调整的频率法则、较...
2020-03-14 18:19:20
7664
1
原创 反激变压器的设计-电子研习社
反激变压器的设计-电子研习社-陈庆彬今天观看了电子研习社的直播,由陈庆彬博士主讲。2020年3月12日09:54:20主要内容如下: 反激变压器的基本原理 反激变压器的电气参数设计 反激变压器的一般设计方法 反激变压器的杂散参数设计与控制 反激变压器的损耗设计 反激电源的EMI设计反激变压器与传统变压器有明显区别。反激电源的工作原理这里简略提一下。视频里讲述了反激电...
2020-03-12 11:38:32
4002
原创 门驱动器设计-从基础到细节-电子研习社
门驱动器设计-从基础到细节-电子研习社-TI工程师今天观看了电子研习社的直播,内容是门驱动器的设计,由TI工程师主讲,内容为英文,听起来有点吃力,多次暂停大致听完了整个讲座。主要讲解内容:低侧驱动、高低侧驱动、隔离驱动有什么区别?怎样最优化驱动的表现-从基本到细节。门驱动器的寄生参数、硬、软开关。高的dv/dt、di/dt。隔离驱动。涉及到的器件:低侧驱动:UCC2751X UCC275...
2020-03-11 17:52:05
3075
原创 高效率反激变换器设计技巧-电子研习社
高效率反激变换器设计技巧-电子研习社今天观看了电子研习社的直播课程-高效率反激变换器设计技巧,主讲人是李义。什么影响反激的效率:漏感、较大的峰值电流IPK。控制漏感是重头戏,现在应该以1%漏感为标准,做得好的可以做到0.5%。峰值电流在最低输入电压的时候更明显,所以可以限制最低输入电压,尽量不做宽压输入电源。原边电压应力较其它拓扑更大,原因是反射电压、漏感尖峰电压叠加在输入电压上,导致开...
2020-03-10 22:40:58
1801
原创 2019年电子设计竞赛综合测评解析及仿真(原创)
2019年电子设计竞赛综合测评解析及仿真(原创)本人自己根据电赛题做的仿真,完全原创,转载请注明出处。设计要求使用题目指定综合测评板上的一片LM324AD(四运放)和一片SN74LS00D(四与非门)芯片设计制作一个多路信号发生器,如下图所示。设计报告应给出方案设计、详细电路图、参数计算和现场自测数据波形(一律手写),综合测评板编号及3个参赛同学签字须在密封线内,限2页,与综合测评板一同...
2020-03-09 20:54:24
107209
122
原创 TI基于GaN的图腾柱PFC应用介绍直播笔记-TIDA00961-电子研习社
今天观看了电子研习社的直播课程,由TI工程师王蕊讲解了TI的基于GaN的CrM模式的图腾柱无桥PFC参考方案的设计(TIDA00961)。下面是对该方案的介绍:高频临界导电模式 (CrM) 图腾柱功率因数校正 (PFC) 是一种使用 GaN 设计高密度功率解决方案的简便方法。TIDA-0961 参考设计使用 TI 的 600V GaN 功率级 LMG3410 和 TI 的 Piccolo™ F2...
2020-03-09 20:06:19
6647
1
20200318附加-2019年电赛综合测评方案详细计算过程(pdf版本,有朋友反映word版本乱码,特意转为pdf)
2020-04-27
20200318附加-2019年电赛综合测评方案详细计算过程.docx
2020-03-18
基于UC3842的反激电源的仿真.zip
2020-03-10
2019综合测评仿真.zip
2020-03-09
求大家推荐电子元器件平台
2024-09-25
可以分享一下立创商城电子元器件的一些常用搜索小技巧吗?
2024-08-18
嘉立创EDA和其他画图软件用起来区别大吗?
2024-07-18
有没有小伙伴推荐常用的诸如立创商城的电子元器件购买平台呢?
2024-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人