当前位置: 首页 > news >正文

热电堆放大电路传递函数

简 介:本文通过LTspice仿真分析了热电堆信号放大电路,将原电路中的电容C3从1μF修改为10μF后,仿真结果与实际信号相符。文章详细推导了该电路的传递函数,将系统分为四个串联放大电路分别求解后相乘,得到整体传递函数。利用Python符号推导工具包进行公式计算,并通过频率特性验证与仿真结果的一致性。最终修正了变量声明错误,确认了推导公式的正确性,为信号与系统分析课程提供了实践案例。该研究展示了符号计算工具在电路分析中的应用价值。

关键词热电堆电路系统函数Python符号推到

热电堆电路系统函数

  • 热电堆信号放大电路仿真


一、电路图

刚才对于网站朋友留言给出的热电堆信号放大电路进行了仿真分析。 在 LTspice 中建立了它的仿真电路, 其中电容 C3 经过修改, 从原来的 1微法修改成 10微法, 最终所得到的仿真信号与实际信号相似。 下面准备将这个电路作为信号与系统分析课程中的学生练习题目, 后面请同学们建立这个电路的传递函数 。 也就是在变换域中, 系统的输出与输入信号的比值。 下面给出这个电路传递函数求解过程以及相应的结果。

二、传递函数推导

我们只分析系统的交流信号传递函数, 整体上, 我们可以将系统分为前后串联四个放大电路。 分别求取每一个放大电路的传递函数, 然后将它们相乘, 最后可以得到整个电路的传递函数。

首先分析第一个同相放大电路的传递函数, 它等于 1 加上 负反馈回路的分压比。 使用元器件的 s 域模型获得反馈回路的分压比。 这就是第一个同相放大电路的传递函数。 第二个是隔直耦合电路, 属于阻容分压电路, 可以使用串联分压公式获得这个电路的传递函数。

第三个仍然是同相放大电路, 只是分压网络包括了四个元器件。 推导公式依然和第一个同相放大电路相同, 传递函数等于 1 加上反馈回路的分压比。 最后,电路输出是一个RC低通滤波电路。 根据串联分压公式得到它的传递函数。 下面将上述四个函数乘积在一起, 最终获得整个电路的传递函数。


fromheadmimport*fromsympyimportsymbols,simplify,expand,print_latexfromsympyimport*C4,C1,R3,R4,C7,C3,R2=symbols("C_4,C_1,R_3,R_4,C_7,C_3,R_2")C6,R6,R5,C8,C2,R1,C5=symbols("C_6,R_6,R_5,C_8,C_2,R_1,C_5")s=symbols("s")defP(a,b):returna*b/(a+b)A1=1+P(R4,1/(C7*s))/R3 A2=R2/(R2+1/(C3*s))A3=1+P(R5,1/(C8*s))/(R6+1/(C6*s))A4=1/(C5*s)/(R1+1/(C5*s))H=A1*A2*A3*A4 H=simplify(H)H=H.subs(R3,1e3)H=H.subs(R4,200e3)H=H.subs(C7,8.2e-9)H=H.subs(C3,1e-6)H=H.subs(R2,2e6)H=H.subs(C6,10e-6)H=H.subs(R6,10e3)H=H.subs(R5,1e6)H=H.subs(C8,8.2e-9)H=H.subs(R1,100)H=H.subs(C5,10e-9)H=simplify(H)Hss=lambdify(s,H)o=logspace(-1,2,100)Hs=Hss(o*1j*2*3.1415926)Hs=abs(Hs)printf("\a")''' Hs = [H.subs(s,oo*1j*2*3.1415926) for oo in o] Hs = [abs(h) for h in Hs] '''printf(Hs)plt.loglog(o,Hs,lw=3)plt.xlabel("Frequency(Hz)",color="steelblue",fontsize=24)plt.ylabel("Amplitude",color="steelblue",fontsize=24)plt.grid(True,which='both',linestyle='--',alpha=0.7)plt.tight_layout()plt.show()exit()result=H mstr=latex(result)printf(mstr)_=tspexecutepythoncmd("msg2latex")

利用 Python 中的符号推导软件包计算上述结果, 前面定义所有的符号变量。 定义并联函数, 这样可以简化后面增益公式的书写。 将四个增益相乘, 最终进行化简。 获得最终的传递函数。 可以看到传递函数分子为 4阶多项式, 分母为 5阶多项式。 如果将该函数展开, 函数表达式比较庞大。

三、函数验证

虽然在公式化简中使用了 Python 程序辅助推导, 但是如何来验证这个公式的正确性呢。 将其中参数使用电路中元器件的实际数值进行替换, 然后将 s 替换成 jΩ, 这样可以求取系统的频率特性。 对照前面 LTspice 查看是否相同。 很可惜, 发现所得到的幅频特性与 LTspice 仿真结果不一样。


说实在的, 这个电路比较简单, 为何推导出来的系统函数对应的频率特性与实际仿真结果不同呢? 后来经过检查, 发现自己犯了一个低级的错误。 在声明符合变量的时候, 前后变量对应的表达式写错了。 也就是 R5,R6这两个变量实际是相同的变量了。 这样就会造成实际后面计算结果出现错误。 修改这个错误之后, 在进行仿真, 这一次所得到的幅频特性就与实际仿真的结果相同了。 可以看到在 0.1Hz 到 100Hz之内的幅频特性, 仿真结果与系统函数所得到的结果是相同的。 前面编程中的错误,并不影响最终符号推到所产生的结果。 只是会影响最终数值计算的结果。

结 ※


文讨论了一个实际电路的系统函数建立的过程。 使用了 Python 中的符号推导工具包, 协助计算了这个电路的系统函数。 最后通过推导出来的公式, 计算出系统的频率特性, 对比LTspice仿真是一致的, 从而验证了推导公式是正确的。


■ 相关文献链接:

  • 热电堆信号放大电路仿真
http://www.jsqmd.com/news/436231/

相关文章:

  • 2026哪个平台买机票便宜?主流平台实用测评 - 品牌排行榜
  • 2026塑料模板厂家哪家好:五大品牌推荐,涵盖塑钢模板、钢模板租赁、钢模板厂家、二手钢模 - 深度智识库
  • 热电堆信号放大电路仿真
  • flutter: listview显示时报错Vertical viewport was given unbounded height
  • 2026年靠谱的衣柜柜内灯 厂家推荐:线性柜内灯/橱柜柜内灯/任意切柜内灯实力品牌厂家推荐 - 行业平台推荐
  • 2026年靠谱的生鲜食品包装机 品牌推荐:卧式食品包装机/糕点食品包装机/全自动食品包装机口碑好的厂家推荐 - 行业平台推荐
  • 聚焦全屋定制环保品质:2026国内最新适配家装柜体需求的十大多层板品牌 - 十大品牌榜
  • 2026年评价高的辊道通过式抛丸机 工厂推荐:江苏板簧强化抛丸机厂家 - 行业平台推荐
  • C++实现窗函数
  • 2026订机票哪家平台好?主流平台功能与优惠对比 - 品牌排行榜
  • 2026徐州装修公司哪家好?本地口碑企业推荐 - 品牌排行榜
  • 警惕!XSS攻击的4大真实危害,比你想象中更可怕(附案例)
  • 2026年知名的家具母婴板 工厂推荐:轻奢风母婴板工厂直供哪家专业 - 行业平台推荐
  • 2026年口碑好的定制家具 品牌推荐:四川布艺定制家具稳定供应商推荐 - 行业平台推荐
  • 聚焦健康家居品质升级:2026国内最新适配全屋定制需求的十大环保板材厂家 - 十大品牌榜
  • 智原扩大UMC 14纳米工艺IP布局 锁定边缘AI与消费级市场
  • 【三星小窍门】三星笔记备份综合指南(3种方法)
  • 2026年深圳二手服务器回收推荐:至诚电脑中心,全品类电子产品回收专业服务商 - 品牌推荐官
  • 毕业季福利包:专业高性价比的 AI 论文写作平台,今天全部分享给你!
  • 「权威评测」2026年四川省五大有机肥厂家实力推荐,谁才是靠谱之选? - 深度智识库
  • 2026年防锈漆厂家推荐排行榜:环氧/水性/醇酸/锌黄/带锈/铁红/中灰/钢结构/船舶/镀锌防锈漆,专业防腐与长效防护口碑之选 - 品牌企业推荐师(官方)
  • 如何将视频从 iPhone 传输到Mac
  • 2026年3月科普科技节设备道具租赁品牌推荐,专业配套口碑之选 - 品牌鉴赏师
  • Spring Boot 中配置了全局异常处理器,免try...catch
  • 2026年全国HDPE双壁波纹管厂家推荐榜 靠谱优质实力强 适配小区排水 - 深度智识库
  • 2026年靠谱的絮凝剂聚合硫酸铁 品牌推荐:工业级聚合硫酸铁/水处理剂聚合硫酸铁/污水处理剂聚合硫酸铁工厂直供哪家专业 - 行业平台推荐
  • Agent核心模式?
  • 模块
  • 深度学习音乐流派分类:从零构建摇滚/古典/流行分类器
  • 2026年评价高的数据中心综合布线 品牌推荐:河南数据中心蓄电池/数据中心绿色节能PUE/数据中心柴油发电机优选服务推荐公司 - 行业平台推荐