摘要: 做芯片测试经常需要分析很多的数据,而正态分布应用最多,这些函数电子表格软件中都有,但是写在测试程序里,直接生成报告会更爽一些,尤其是遇到需要反复验证数据的情况。 ///////////////////////////////////////////////////////////////////// 阅读全文
posted @ 2023-01-30 12:34 颜秋哥 阅读(208) 评论(0) 推荐(0)
摘要: 源代码如下: #include<windows.h> #include "tinyxml2.h" #include <stdio.h> #include <string> #include <vector> //using namespace std; using namespace tinyxml 阅读全文
posted @ 2023-01-30 12:23 颜秋哥 阅读(183) 评论(2) 推荐(0)
摘要: 注意,这个代码只支持简单的直流分析。 测试代码如下: V1 1 0 5 R1 4 0 10 R2 3 0 100 R3 4 3 2 D1 1 2 0.01 1e-14 0.6 R4 3 2 10 z 头文件如下: #include <stdio.h> #include <math.h> #inclu 阅读全文
posted @ 2023-01-29 20:27 颜秋哥 阅读(656) 评论(0) 推荐(0)
摘要: 这个部分是(二)的仿真部分。仿真电路和仿真结果如下图所示: Q4、Q5和R8、R9构成一个恒流源,电流为VBE(Q4)/R9。Q2、Q3和R5、R6构成达林顿连接,作为中间级的放大电路,是反相放大,所以在反相输出的位置和输入的位置之间连接了相位补偿电容C4。Q7、Q8和Q9、Q10构成了推挽输出电路 阅读全文
posted @ 2023-01-26 19:51 颜秋哥 阅读(1709) 评论(0) 推荐(0)
摘要: 过年了,过年了,暂时先不仿真了,就简单的说一下思路了。 先是连接一个反相放大电路,通过反相放大电路再驱动后级的功率放大电路,既可以如上图一样,采用PNP管实现反相放大,进而可以进行低端控制;也可以采用NPN管实现反相放大,进而可以进行高端控制。使用运算放大器代替分立功率放大电路的差分输入部分。网络上 阅读全文
posted @ 2023-01-21 18:34 颜秋哥 阅读(1672) 评论(2) 推荐(0)
摘要: 网络上可以搜索到的扩压扩流电路的结构如下: 简单更改一下,将后级的比例电流源改成驱动MOS管,这样既可以提升电压,也扩压加大电流,如下图所示。 如果不理了解运算放大器的内部电路,则这种电路结构较难理解;但如果了解运算放大器的内部结构,参考《运算放大器电路设计手册》,如果配合上运算放大器的内部结构,则 阅读全文
posted @ 2023-01-21 18:11 颜秋哥 阅读(4089) 评论(14) 推荐(0)
摘要: 在模拟电路中,如果需要仿真电路或者分析电路,经常需要找到地在哪里,即GND,之后才能开始进行分析。 比如一个同相放大电路,正常画法如下图所示。当输入电压为1V时,输出电压为2V。 如果取消GND,则可以画成如下结构: 可以在无参考地的情况下,计算一下节点OUT与节点COMM之间的电压。节点INV与节 阅读全文
posted @ 2023-01-20 16:29 颜秋哥 阅读(1570) 评论(0) 推荐(1)
摘要: 在网络上搜索High Voltage Amplifier Circuit,很容易搜索到这个图片: 很明显,这个电路有几处明显的错误,有几个节点连接的位置不正确,其评论中有修改方法(注意,这里与其评论中的修改方法不完全相同)。稍微简化一下,进行仿真,其电路如下: 注意啊,这里IRFP9240和IRFP 阅读全文
posted @ 2023-01-20 16:21 颜秋哥 阅读(2496) 评论(13) 推荐(3)
摘要: 之前大多计算都是电压源连接容性负载的过冲和振荡问题,今天同事突然问了一个电流源的感性负载的过冲振荡问题,就建立一个简单点的模型,计算演示和哪些参数有关。 阅读全文
posted @ 2022-09-06 20:55 颜秋哥 阅读(661) 评论(2) 推荐(1)
摘要: 先来看单极性的线性电源的“悬浮地”表演: 地在哪里并不重要,因为对外输出的电压是一段“相对值”,电压是两个点之间的差值,100和90的差是10,10和0的差也是10,所以不用关注绝对值,只关心相对值(当然,绝对值也是要关心的,因为很实际器件有绝缘参数要求)。 接下来应读者要求,提供一个功放输出端作为 阅读全文
posted @ 2022-07-23 21:07 颜秋哥 阅读(2037) 评论(18) 推荐(1)