自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12. 晶体管H参数交流小信号模型

在共射接法的放大电路中,在低频小信号作用下,将晶体管看成一个线性双口网络,利用网络中的h参数来表示输入端口,输出端口的电压与电流的相互关系,便可得出等效电路,称为共射h参数等效模型。该模型只能用于放大电路低频小信号(6mV左右)参数分析。

2024-06-13 22:57:03 730

原创 11. 晶体管的混合π型交流小型号模型

当输入小信号时,Q点处可用线性关系来近似伏安特性。因此可把晶体管看作线性有源器件,并用相应的线性元件来等效,便可得到Q点处的交流小信号模型。PN结具有电容特性,b-e,b-c 两个PN结具有两个电容,于是就有高频交流小信号模型。电阻很大,这里做开路处理,于是得到最终的,低频交流小信号模型。会略微的减小,为了描绘这一特性,还需做个改进,如下。前面的章节已经推导出直流通路和交流通路。为反向饱和电流,T = 300K时,当交流小信号足够小的时候,可以看作。会更大,有的时候会做开路处理。

2024-05-22 23:34:29 1028

原创 10. 放大电路的动态范围和非线性失真

非线性失真:当输入某一频率的正弦信号时,其输出波形中除基波成分之外,还包含有一定数量的谐波,该失真称为非线性失真。为不失真的正弦波,但是由于输入信号正半周靠近峰值的某段时间内晶体管进入饱和区,称为饱和失真。对NPN管的共射放大器,发生截止失真时,输出电压会出现“胖顶”现象。对NPN管的共射放大器,发生饱和失真时,输出电压出现“削底”现象。当Q点过低时,在输入信号负半周靠近峰值的某段时间内,晶体管。其中较小的即为放大器最大不失真输出电压的幅度,而输出范围。,晶体管截止,称为截止失真。

2024-05-13 22:41:25 872

原创 9. 放大电路的交流图解分析

第5章节给出了,画直流通路和交流通路的具体方法。输入回路是在静态工作点的基础上叠加了交流小信号。这里通过阻容耦合电路分析交流通路的相关特性。动态信号遵循的负载线称为交流负载线;分析方法:图解法,小信号等效电路法。注意:输入信号与输出信号反向。该方程即为交流负载线方程,分析方法:图解法,估算法。1. 交流负载线经过Q点。直流通路所确定的负载线。2. 斜率为 -1/

2024-05-09 23:18:19 343

原创 8. 放大状态下的直流偏置电路

缺点:工作点稳定性差,当。无关,受环境的影响小。

2024-05-06 22:38:40 470

原创 9. 条件与循环

for 死循环,这两种方式都可以,continue 可以继续下一次循环,break 可以跳出循环。for range 可以对字符串,数组,切片,map,channel进行遍历。condition :循环条件。根据不同条件,执行不同的代码块。post : 循环后的处理。init :初始条件。

2024-04-29 23:31:42 97

原创 7. 晶体管工作状态的判断方法

假设法:假设晶体管处于放大状态,利用放大状态的特性,求出。,则晶体管处于放大状态;,则晶体管处于饱和状态。

2024-04-28 22:51:01 180

原创 8. 字符串操作

这里+号效率最高,但是这里字符串比较短,可能strings.builder 的内部缓存优势没有发挥出来,strings.builder 是很高效的构建字符串的工具,Sprintf 更加好用。go 可以通过三种方式构建字符串。

2024-04-25 23:23:36 129

原创 6. 晶体管求静态工作点

该方程与输入特性曲线交点就是静态工作点,该直线就是输入回路负载线。= 0.7V(硅管)或者0.3 V(锗管)该直线与输出特性曲线的交点,就是静态工作点。认为b - e间等效为直流恒压源。= 0.7V,求静态工作点。

2024-04-25 22:59:24 557

原创 5. 放大电路的分析方法

分析放大电路时,遵循先静态,后动态,求解静态工作点利用直流通路,求解动态参数利用交流通路。分析放大电路就是在理解放大电路工作原理的基础上求解静态工作点和各项动态参数。直流通路时在直流电源作用下直流电流流经的通路,交流通路是输入信号作用下交流信号流经的通路,交流通路中,直流电源为什么视为短路?(3)信号源视为短路,但应保留内阻。(3)无内阻的直流电源视为短路。(1)容量大的电容视为短路。因为内阻为0,视为通路。

2024-04-22 20:38:03 273

原创 4. 晶体管共射放大电路原理

定义:放大电路中,通常是交流量与直流量并存,当交流量为0时,直流电源单独作用,晶体管的基极电流。根据晶体管基极电流对集电极电流的控制作用,集电极电流也会在直流分量。放大电路处于静态,此时发射结正偏,集电结反偏,输入回路在静态值的基础上产生一个动态的基极电流。: 小写字母,大写下标,表示叠加量或者瞬时量。: 大写字母、小写下标,交流分量的有效值。将集电结电流的变化转换成电压的变化,从而使得。: 大写字母、大写下标,表示直流分量。: 小写字母、小写下标,表示交流分量。波形相同的交变电流,当。

2024-04-18 22:08:11 774

原创 7. golang转义符与格式化打印

跟c/c++ 其它语言一样,采用\符,打印特殊符号。这里采用`` 符号,内部所有字符,全部打印出来。

2024-04-16 20:49:14 188

原创 3. 晶体管主要参数

下标CB代表集电极和基极,O表示Open,第三个电极开路。使共射电流放大系数的数值下降到1的信号频率称为特征频率。指管子各电极之间的反向漏电流参数。应适中,太小放大能力不强,太大则温度稳定性差。:发射极开路时,集电结的反向饱和电流。近似分析中,可以认为。

2024-04-15 23:20:21 409 1

原创 2. 晶体管的共射特性曲线

增大不多,或者基本不变,则说明晶体管进入饱和区。因为发射极的电子进入了基极,集电结收集电子能力弱,集电结处于正偏。增大时,曲线将右移,因为发射区注入基区的非平衡少子有一部分越过集电结形成集电极电流。从0逐渐增大,集电结电场的随着增强,收集基区的非平衡少子的能力逐渐增强,增大到一定值,集电结电场足够强,可以将绝大多数非平衡少子收集到集电区,= 0 V时,相当于集电极与发射极短路,即发射结与集电结并联。增大到一定程度,集电结电场足以收集绝大多数非平衡少子,,都有一条曲线,所以输出特性是一族曲线。

2024-04-12 21:56:56 809

原创 6. golang string 类型

golang string 类型采用utf8 编码,是一种变长的编码方式。这里对string 遍历的时候,每个字符是变长的,中文占三个字节;[]rune 转换之后,会将每个字符转换rune,也就是int32。[]byte 转换之后,会遍历每个字节;

2024-04-08 22:18:37 230

原创 1. 晶体三极管

e (emitter) 为发射极,b (base) 为基极,c (collector)为集电极,箭头中。晶体管有三个不同掺杂的区域,并形成两个PN结,分为NPN型和PNP型。NPN型:Uc > Ub > Ue。PNP型:Uc < Ub < Ue。发射结正偏,集电结反偏。

2024-04-02 23:26:57 637 1

原创 5. go 自定义类型和类型转换

const (这里FileType 表示文件类型,利用这个类型,定义常用的几种文件类型。

2024-03-30 11:18:20 324

原创 4.golang 运算符

包括:=,+=,-=,*=,/=,%=,=,&=,^=,|=包括:+, -, *, /, ++, --, %=, >, =,

2024-03-27 21:53:08 210

原创 3. go 基本数据类型

1. 整型int8uint8int16uint16int32uint32int64uint64int 32位系统表示int32,64位系统表示int64uint32位系统表示uint32,64位系统表示uint642. 布尔类型bool取值只能是true 和 false3. 浮点类型float32float644. 字符串类型string5. byte 和 rune 类型byte 存放ascii 字符,等价于uint8rune 存放一个utf-

2024-03-26 21:48:22 157

原创 2. iota常量计数器

test3 = iota + 1,所以值为3,test5 虽然为string 类型,但是依然会对iota 进行 +1。在一组const 中,每一个const 常量都会对iota 进行+1,test3 因为没有指定类型和值,所以相当于。重新一组const 常量就会对iota 从0重新递增。iota 是特殊常量,在编译阶段确定。

2024-03-25 22:03:14 178 1

原创 1. go 变量的定义

先定义后使用变量是强类型的,必须有类型变量类型不能改变var 关键字定义// 更加简洁var (age2 int// 定义多个同类型变量:= 符号定义,属于简洁定义(全局变量不能采用此方式)name := ""// 一次定义多个变量// 一次定义多个不同类型变量定义单个常量定义多个常量const (const (x2str2如果x2 不指定类型和值,将会延用上一个常量的类型和值。

2024-03-25 21:37:12 181 1

原创 2. 尽量以const,enum,inline 替换 #define

define 是沿用自C语言,是作用在预处理阶段,进行宏替换,所以名称并未记入记号表中。

2023-05-08 22:14:57 111

原创 1. 视C++为一个语言联邦

C++支持多种编程范式,如面向过程,面向对象,函数式编程,泛型编程和元编程,可以将C++视为相关语言组成的联邦,包括四个次语言:C,Object-Oriented C++,Template C++,STL。

2023-05-08 22:09:24 101

原创 protoc 编译proto 文件报错

protoc 编译 proto 文件报错

2022-09-07 23:02:25 1100

原创 socket.io 连接与断开连接

socket.io 连接与断开连接,连接时携带相关参数

2022-09-01 22:52:29 4538

原创 cocos2dx 主要核心概念

Director,Scene,Layer,Sprite,UI组件,Node

2022-07-29 22:48:42 597

原创 cocos2dx 4.0 环境搭建

cocos2dx 4.0 环境搭建

2022-07-20 21:35:52 2035

原创 rtp seq 校验

rtp 接收端校验当前收到的seq是否有效

2022-06-15 22:35:01 375

原创 ffmpeg 学习笔记 日志的简单封装

1. ffmpeg 日志系统ffmpeg libavutil 模块提供了日志功能,提供了日志等级,日志回调,日志打印等接口main.cpp#define __STDC_CONSTANT_MACROS#pragma comment(lib, "avutil.lib")#pragma comment(lib, "avcodec.lib")#pragma comment(lib, "avdevice.lib")#pragma comment(lib, "avfilter.lib")#pragma

2022-05-08 10:59:47 283

原创 1. numpy 数据类型

numpy 数据类型参考链接:https://www.runoob.com/numpy/numpy-dtype.html整型bool_ :布尔型数据类型(True 或者 False)int_ : 默认的整数类型(类似于 C 语言中的 long,int32 或 int64)intc : 与 C 的 int 类型一样,一般是 int32 或 int 64intp : 用于索引的整数类型(类似于 C 的 ssize_t,一般情况下仍然是 int32 或 int64)int8 : 字节(-128

2022-03-24 23:09:21 1160

原创 pyunit-prime 安装

https://blog.csdn.net/m0_37733057/article/details/98022177

2022-03-11 22:53:28 1886 4

空空如也

空空如也

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

TA关注的人

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