自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 晶体管频率特性——高频等效模型、频率特性、π模型的单向化

晶体管高频等效模型通过之前的定性分析得出在高频情况下晶体管结电容将对信号传输带来较大影响。之前的 h 参数等效模型没有考虑结电容的影响,因此不再适用,此时要用新的模型来反映晶体管的结电容,这就是高频等效模型。此时从晶体管的实际物理结构出发来建立它的模型b’是假想的基区内的一个点rbb’ 是假想的基区内的一个点rb’e 发射结电阻rb’c 集电结电阻rce 输出电阻Cb’c 集电结电容Cb’e 发射结电容输出回路仍然用一个受控电流源来体现电流控制特性,但此处用一个电压控制的受控电流源 gm

2021-07-04 22:55:02 10232 5

原创 频率响应——频率响应基本概念;单时间常数RC电路频率响应

实际应用中,电子电路所处理的信号几乎都不是简单的单一频率信号,它们的幅度及相位通常都由固定比例关系的多频率分量组合而成,且具有一定的频谱。放大电路对不同频率信号的幅值放大不同。这样的失真称其为幅度失真。放大电路对不同频率信号产生的相移不同,表现为时间延时不同。这样的失真称其为相位失真。★ 非线性失真:信号进入器件的非线性区域,会产生新的频率分量。★ 频率失真:对不同频率的信号响应不同而造成的失真,不产生新的频率分量。由于放大电路中存在电抗元件(如管子的极间电容,电路的负载电容、分布电容、耦合电容

2021-01-12 21:21:24 13984 3

原创 其他组态放大电路——共集、共基放大电路;三种组态对比;复合管放大电路

共集放大电路共集放大电路对于交流信号而言,他的收入是从基极输入而负载则是从发射极取输出信号。而这里采用的是射极偏置图左。当然也可以利用分压偏置来构成这样的电路,就得到了分压偏置共集放大电路图右。由于共基放大电路是从发射极输出,因此还有一个更加常用的名字叫做射极输出器。这个两个电路的性能是基本相似的。首先对其进行静态分析将电容设为开路,就可以得到他的直流通路。基于对RB、RE支路的电压方程的讨论就可以得到 IB 的表达式,进而通过输出回路来求解得到UCEQ完成静态分析。由于这个电路采用的是射极偏置。因此

2021-01-06 22:28:41 13442 4

原创 静态工作点稳定方法——原理;分压偏置共射放大电路静态分析、动态分析

在温度变化、三极管老化、电源电压波动等外部因素的影响下,将引起静态工作点的变动,严重时将使放大电路不能正常工作,其中影响最大的是温度的变化。这样一个共射放大电路,从晶体管内部电流的分配关系上,知道上式。基于他的直流通路,我们知道 IB 等于UCC减去UBE 比上RB。在这个式子里,电源电压UCC和电阻RB 都是性能比较稳定的器件,可以认为在温度变化的时候,两个参数不会出现变化。而其他另外三个参数,β、UBE和 ICBO 都是对温度敏感的参数,★ 温度对UBE、β 和 ICBO 的影响的影响温度的升高

2021-01-05 20:03:39 52737 10

原创 C语言——动态内存malloc;calloc;relloc内存申请

静态分配、动态分配静态分配1、在程序编译或运行过程中,按事先规定大小分配内存空间的分配方式。2、必须事先知道所需空间的大小。3、分配在栈区或全局变量区,一般以数组的形式。4、按计划分配动态分配1、在程序运行过程中,根据需要大小自由分配所需空间。2、按需分配3、分配在堆区,一般使用特定的函数进行分配。动态分配函数stdlib.h1、malloc函数函数原型: void*malloc(unsigned int size);功能说明:在内存的动态存储区(堆区)中分配一块长度为 si

2021-01-03 21:39:41 693

原创 放大电路微变等效法——交流分析思路;混合参数模型的建立、简化、参数确定;微变等效电路法

基本放大电路交流分析思路观察晶体管的特性曲线的时候,发现在晶体管特性曲线的局部范围,特性曲线具有线性化的特性。也就是在这些区域,可以用直线来替代特性曲线。当晶体管工作于这样一些线性区域的时候。可以通过晶体管的线性化将其等效为一个线性元件。进而就可以把晶体管所构成的放大电路等效为一个线性电路,这样就可以用熟悉的线性电路分析方法来对它进行分析了,这就是之前二极管电路分析中已经使用过的建模的一种思路和方法。在这样一个建模的思路下,建立经济管的等效模型显然是关键了。[外链图片转存失败,源站可能有防盗链机制,建议

2021-01-03 19:36:01 5346

原创 C语言——指针概念;定义方法;指针和变量的关系;指针的运算;指针数组;指针的指针;字符春和指针;数组指针

指针相关概念操作系统给每个存储单元分配了一个编号,从 0x00 00 00 00 ~ 0xff ff ff ff,这个编号就称之为地址,指针就是地址。指针变量:是个变量,是个指针变量,即这个变量存放一个地址编号。在32位平台下,地址总线是32位的,所以地址是32位编号,所以指针变量是32位的即4个字节。注意:1、无论什么类型的地址,都是存储单元的编号,在32位平台下都是4个字节,即任何类型的指针变量都是4个字节大小。2、对应类型的指针变量,只能存放对应类型的变量地址。例如:整型的指针变量,只能存放

2021-01-01 22:54:33 1447

原创 放大电路静态分析——直流通路和交流通路;静态分析估算法、图解法

直流通路和交流通路在放大过程中交流和直流共存的状态,明确直流是基础,而交流则是驮载在直流之上被放大的信号。就像水上的小船一样,交流驮载在直流之上。同时,在电路结构中也有这样的一类原件,他们对直流分量和交流分量呈现的阻抗是不同的。电容:隔直通交,对中低频小信号来讲,直流信号的阻抗是无穷大,视为断路;对交流信号在电容上的压降可以忽略,可视为短路。电感:隔交通直,对中低频小信号来讲,直流信号而言阻抗很小,视为短路;对交流呈现感抗ωL,理想下视为断路。理想直流电压源:由于其电压恒定不变,即电压变化量等于零,

2021-01-01 20:17:25 47714 13

原创 晶体管放大电路基础——共射放大电路分析

放大的概念与放大电路的性能指标放大的本质:能量的控制与转换放大的基本要求:不失真——放大的前提静态: 放大电路没有输入信号时,电路中各点的电流和电压是直流信号,称为直流工作状态或静止工作状态,简称静态。动态:放大电路有输入信号时,电路中的电压和电流随交流信号而变化,称为动态。静态参数:静态工作点:输入电压ui为零时,晶体管各极的电流和管压降称为静态工作点Q,记作IBQ、ICQ(IEQ)、UBEQ、UCEQ。放大电路建立正确的静态工作点,是为了使三极管工作在线性区,以保证信号不失真。动态参数:

2021-01-01 17:15:58 6991 1

原创 C语言——函数的概念及分类;定义、声明、调用

函数概念函数是C语言的功能单位,实现一个功能可以封装一个函数来实现。定义函数的时候一切以功能为目的,根据功能去定函数的参数和返回值。函数的分类1、从定义角度分类(即函数是谁实现的)​ 1.库函数(c语言实现的)​ 2.自定义函数(程序员自己实现的函数)​ 3.系统调用(操作系统实现的函数)2、从参数角度分类​ 1.有参函数:函数有形参,可以是一个,或者多个,参数的类型随便,完全取决于函数的功能。​ 2.无参函数:函数没有参数,在形参列表的位置写一个 viod 或什么都不写。3、从返回值角

2020-12-09 23:36:51 5510

原创 Python基础——集合的使用;函数介绍、参数、返回值;全局和局部变量

集合的使用集合(set)是一个无序的不重复元素序列,可以使用{}或者set来表示注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建空字典。{} 有两种意思:字典、集合{} 里如果放的是键值对,它就是一个字典;如果 { } 放的是单个的值,就是一个集合集合中如果有重复的数据,会自动去除set 可以对集合进行添加一个元素clear 可以清空一个集合,空集合用 set()表示。pop 随机删除一个remove(‘元素’) 删除指定元素,如果没有就会报错union

2020-11-30 16:42:50 452

原创 C语言——内存概念及分区;普通、静态全局变量;普通、静态局部变量

变量的存储类别内存的分区1、内存:物理内存、虚拟内存物理内存:实实在在存在的存储设备;虚拟内存:操作系统虚拟出来的内存。操作系统胡在物理内存和虚拟内存之间做映射。2、在运行程序的时候,操作系统会将虚拟内存进行分区。1).堆:在动态申请内存的时候,在堆里开辟内存。2).栈:主要存放局部变量3).静态全局区​ 1:未初始化的静态全局区;静态变量(定义变量的时候,前面加static修饰),或全局变量,没有初始化的,存在此区​ 2:初始化的静态全局区;全局变量、静态变量,赋过初值的,存放在此区

2020-11-30 14:53:30 391 1

原创 C语言——数组概念及分类;一维数组的定义、初始化;二维数组的定义、初始化;数组元素的引用

数组的概念数组是若干个相同类型的变量在内存中有序存储的集合数组的分类按元素的类型分类字符数组即若干个字符变量的集合,数组中的每个元素都是字符型的变量 char 组名[];2)短整型的数组 short int 组名[];3)整型的数组 int 组名[];4)长整型的数组 long int 组名[];5)浮点型的数组(单、双) float 组名[]; double 组名[];6)指针数组 char *组名[] int *组名[];7)结构体数组 struct 组名[];按维

2020-11-30 10:59:42 1874

原创 C语言——选择分支语句;循环语句

选择控制语句相关的关键字if语句形式:1)if(条件表达式){//复合语句,若干条语句的集合 语句1; 语句2;}如果条件成立执行大括号里的语句,不成立大括号里的语句不执行if(条件表达式){ 语句1; 语句2;}else{ 语句1; 语句2;}if else语句作用,如果if的条件成立,执行if后面大括号内的语句;否则执行else后大括号内的语句注意:if和else之间只能有一条语句,如果有多条语句必须加大括号3)i

2020-11-26 11:34:06 346

原创 C语言——命名规则;数据类型的常量和变量;整型、实型、字符型、字符串;格式化输出;类型的自动转换和强制转换;算数、关系、逻辑、位、逗号运算符

命名规则在c语言中给变量和函数起名的时候,由字母、数字、下划线构成;必须以字母或下划线开头。注意:起名的时候要求见名知意。大小写敏感C语言的程序结构一个完整的C语言程序,是由一个、且只能有一个main()函数(又称主函数。必须有)和若干个其他函数结合而成。main函数是程序的入口,即程序从main函数开始执行。数据类型基本类型char、short int、int、long int、float、double构造类型由若干个相同或不同类型数据构成的集合,这种数据类型被称为构造类型。数组、

2020-11-25 14:27:30 2464

原创 晶体管——结构、工作原理、放大原理、伏安特性、主要参数

晶体管(transistor),是一种把输入电流进行放大的半导体元器件。晶体管的结构由三极、三区、两个结组成晶体管的放大原理晶体管能实现放大,必须从内部结构和外部偏置条件来保证。晶体管放大的内部条件集电区:面积最大;收集载流子基区:最薄,掺杂浓度最低;传送和控制载流子发射区:掺杂浓度最高;发射载流子晶体管放大的外部条件发射结正偏,集电结反偏晶体管内部载流子的运动规律参数定义结论外部条件:发射结正偏、集电结反偏电流分配关系把基极电流的微小变化能够引起集电极电流较大变化的特

2020-11-22 15:57:21 36870 6

原创 C语言——数据类型相关的关键字、存储相关关键字、控制语句相关关键字

数据类型相关的关键字用于定义变量或者类型类型 变量名;char字符型 short短整型 int整型 long长 float单浮点型 double双浮点型struct结构体类型 union联合体 enum枚举(构造数据类型结构)signed有符号 unsigned无符号 void空类型char 字符型用char定义的变量是字符型变量,占1个字节short 短整型使用short定义的变量是短整型变量,占2个字节int 整型用int定义的变量是整型变量,在32位系统中占4个字节long 长

2020-11-20 17:33:18 775

原创 Python元组的使用——遍历;字典的使用——数据获取、增、删、改、查、修改及遍历

元组的使用元组和列表一样,都是用来保存多个数据。使用一对小括号()来表示一个元组,元组和列表的区别在于,列表是可变的,而元组是不可变数据类型。和列表一样,也是一个有序的存储数据的容器;可以通过下标来获取元素。words = ['hello','yes','good','hi'] #列表nums = (9,4,3,1,9,7,6,9,3,9) print(nums[3])#nums[3] = 40 #元组是不可变数据类型,不能修改print(nums.index(7)) #查找下标pr

2020-11-12 11:10:06 2091 2

原创 Python列表的使用——增加、查找、删除、复制、推导式

列表的使用当有多个数据需要按照一定顺序保存的时候,可以考虑列表列表用 [ ] 来表示,列表里的每一个数据称为元素,元素之间使用逗号进行分割列表和字符串一样,可以使用下标获取元素和对元素进行切片,同时,可以使用下标来修改列表里的元素name = ['张三','李四','王五','jack','张飞','关羽','马超']#修改print(names[3])names[3] = '花木兰'print(names)#切片print(names[3:7])可以使用 list(可迭代对象)将可

2020-11-04 13:25:46 785

原创 Python字符串——表示、转义、查找、判断、替换、格式化输出

字符串的表示方式在 Python里,可以使用一对单引号,一对双引号或者一对三个双引号、一对三个单引号,来表示字符串。a = 'hello'b = "good"c = """呵呵呵"""d = '''嘿嘿嘿'''字符串里的转义字符简单说就是使用"\“让输出显示”\"后的有特殊含义的的字符显示一个普通的单引号x = 'I\'m xiaoming'显示一个双引号y = "xiaoming said:"'\"I am xiaoming\"'显示一个反斜杠x2 = 'good mor

2020-11-01 11:05:58 2508 1

原创 二极管基础及等效电路分析

二极管的组成点接触:结面积小,结允许电流小,结电容小,最高工作频率高面接触性:结面积大,结允许电流大,结电容大,最高工作频率低平面型:结面积可小、可大,小的工作频率高,大的结允许的电流大二极管的伏安特性二极管的电流与其端电压的关系 i=f (u)称为伏安特性。是一种非线性关系。工作区域划分当外加正向电压很低时,由于外电场还不能克服PN结内电场对多数载流子扩散运动的阻力,故正向电流很小几乎为零。这一区域称之为死区。外加正向电压超过死区电压时,内电场大大削弱,正向电流迅速增长,二极管进入正向

2020-10-30 14:35:36 25540 1

原创 半导体——本征半导体、杂质半导体、PN结

本征半导体有一类物质的导电特性处于导体和绝缘体之间,称为半导体,如锗(Ge)、硅(Si)、砷化镓(GaAs)和一些硫化物、氧化物等 。半导体的导电特性热敏性:环境温度升高时,到点能力显著增强(可做成温度敏感元件,如热敏电阻)光敏性:受到光照是,导电能力明显变化(可做成各种光敏元件)掺杂性:在纯净的半导体中,掺入适量的杂质,会使半导体的导电能力有成百万倍的增长,使半导体获得了强大的生命力。人们正是通过掺入某些特定的杂质元素,人为地、精确地控制半导体的导电能力,将其制造成各种性质、用途的半导体器件(

2020-10-29 16:51:49 21758

原创 Python基础二(语句的使用)——if条件判断语句、while循环语句、for循环

条件判断语句Python里的条件判断语句有if、if……else和if……elif……elif……elseif条件判断语法格式if 条件判断: 条件成立,执行此处代码例:输入年龄,判断是否成年age = int(input('请输入你的年龄:'))if age < 18: print('未成年')字符串和数字做比较运算规则: == 结果是Flase, != 结果是 True,其他比较运算会报错。故需要在输入代码出加 int 将输入的 字符串类型转换成整型。if……els

2020-10-29 10:49:10 322

原创 Python基础一

常见的数据类型数字类型:整型——int 浮点型——float 复数——complex字符串类型——str:就是一段普通的文字;Python里的字符串要求使用一对单引号或双引号来包裹布尔类型——bool:用来表示真假/对错。Python里布尔类型一共有两个值,一个是True;另一个是Flase列表类型——list:用[ ]表示,值与值之间用逗号隔开字典点类型——dict:用{ }表示,使用键—值对保存数据,键与值之间用冒号分隔,键值与键值之间使用逗号分隔元组类型——tuple:用( )表示,值与值

2020-10-28 16:13:56 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除