0.3W微功率放大器
电路结构
电路摘自《晶体管电路设计(上)》。
电路采用+5V单电源供电,两级结构。Tr1构成共射极放大电路作为电压放大级;Tr3,Tr4构成推挽的射极跟随器作为输出级;Tr2作为射极跟随器的偏置电路,具有温度补偿作用。无负反馈。

参数计算
确定电源电压
负载(假设带8Ω负载)上的电压为:

假设输入信号为正弦波,输出波形的峰-峰值为:

图中计算为4.4V,书中建议将电源电压设定为比这个电压高出个几伏(考虑晶体管饱和压降,射极跟随器电阻压降等)。
不过作为微小功率放大器,将电压设定为5V也可以吧。
确定共射极放大电路的工作点
原则是将共射极放大电路的集电极电流设定为远大于射极跟随器的基极电流。
8Ω负载输出0.3W功率时,负载电流最大值为:

假设Tr3,Tr4的β=100,其基极电流大约2.8mA,于是可以将Tr1的集电极电流设定为10mA(或者更大)。
Tr1的基极电流可由其射极电阻决定,也就是图中的两个20Ω电阻,书中建议一帮将共射管的射极电压设定为2V(考虑温度效应)。
但是这里要想在输出得到4.4V的峰峰值电压输出信号,Tr1的射极电压也就不能高于0.6V了,图中取0.4V。
那么Tr1的射极电阻为:

Tr1的射极电压为0.4V,那么其基极电压大约为1V;已经将Tr1的集电极电流设定为10mA,如果其β值为100,那么基极电流约为0.1mA;
Tr1的基极偏置电路中的电流应远大于其基极所需的电流(0.1mA),不过图中Tr1是超β晶体管,β>100,所以偏置电路的电流可取0.1mA;
于是两个基极偏置电阻便可确定。
确定放大倍数
首先设定Tr1的集电极电位,由于Tr1的射极电位为0.4V,电源电压为5V,为了在输出端取得最大振幅,可将Tr1的集电极电位设定为2.7V,这样可以获得最大2.3V的摆幅。
图中将Tr1的集电极电位设为2.6V,最大可以得到2.2V的摆幅。
所以Tr1的集电极电阻为:

如果将Tr1的射极电阻拆成两个20Ω之和,放大倍数就是240/20=12倍。
射极跟随器的偏置电路
射极跟随器的偏置电路直接插在Tr1的集电极与240Ω的负载电阻之间。
Tr2左侧基极偏置电路的电流由那个620Ω电阻确定,设定原则同样是使偏置电路的电流远大于其基极需要的电流,图中设定为1mA,于是620的电阻也就确定了。
为了使Tr2的集电极-基极间电压为2Vbe(Tr3与Tr4的Vbe之和),偏置电路中的另一个电阻也就与620相同,图中使用了1k的电位器,便于调整输出级的空载电流。
周边元器件
1. Tr2集电极-射极间的电容,对偏置电路进行旁路,使Tr3,Tr3的基极“见到”的阻抗相等(应该说的是交流阻抗),图中取3.3μF。
2. 输入电位器,1k,调节音量。
3. 输入隔直电容,10μF,与共设放大电路的输入电阻组成高通滤波器,截止频率为:

4. 输出隔直电容,1000μF,与负载电阻(假设是8Ω)构成高通滤波器,截止频率为:

5. 输出隔直电容的放电电阻,1k。
6. 输出级的射极电阻,0.5Ω,限制输出电流,一般取远小于负载电阻的值。
7. 射极电阻旁路电容,470μF,提高放大倍数,与其并联的20Ω电阻构成高通滤波器,截至频率为:

8. 电源滤波电容,1000μF,此处还可加上高频小容量滤波电容。
电路调整
只需调整1k电位器的阻值便可调整输出级的空载电流,可用万用表测量0.5Ω电阻上的压降。
实际操作

5V电源取自microUSB
三极管是常见的8050和8550,最大集电极电流500mA
电阻也是常见的1/4W金属膜电阻

用电脑作为音源有较大的底噪,用手机的话倒是很安静,这个功率勉强能带个小扬声器吧
0.3W微功率放大器的更多相关文章
- 基于spring boot2.0+spring security +oauth2.0+ jwt微服务架构
github地址:https://github.com/hankuikuide/microservice-spring-security-oauth2 项目介绍 该项目是一个演示项目,主要演示了,基于 ...
- 与IBM的Lin Sun关于Istio 1.0和微服务的问答
北京时间 7 月 31 日,Istio 正式发布了 1.0 版本,并表示已经可用于生产环境.该版本的主要新特性包括跨集群 mesh 支持.细粒度流量控制以及在一个 mesh 中增量推出 mutual ...
- Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单。
前方: 开源地址:https://github.com/cyq1162/Taurus.MVC 上篇文章介绍过:工业制造行业的低代码开发平台思维架构图 规划中涉及到了微服务,近些天经过努力和不断的代码与 ...
- NutzWk 5.0.x 微服务分布式版本开发及部署说明
NutzWk 5.x 已发布一段时间,这段时间基于此版本开发了智慧水务系统(NB-IOT).某物联网平台.某设备租赁平台.某智慧睡眠平台.某智慧园区项目等,开发和部署过程中遇到一些小问题,开这个帖子把 ...
- C# 【一】进程 , 线程 , 微线程 , 同步 , 异步 , 并发 , 并行 , 阻塞 , 非阻塞
一 理解篇 前言 本文仅仅用作借鉴使用,作者刚入行不久,所以请不小心看到这篇文章的朋友,手下留情. 本文以小故事的形式进行叙述,逻辑不通之处.请理解. 如有错误 ,欢迎指出. 谢谢. ...
- 从零开始学 Web 之 移动Web(九)微金所案例
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...
- Spring Boot 2.0 返回JSP页面实战
1. 模板引擎JSP的限制 在开始之前呢,我觉得我们有必要先去了解下 Spring Boot 2.0 官方文档中提到的如下内容: 模板引擎 除了REST Web服务之外,还可以使用Spring MVC ...
- 钉钉微应用接入钉钉免登陆配置记录。NET实现
在这里记录一下我配置的钉钉接入微应用遇到的坑.搞了我几天天才调通.头皮发麻,现在梳理一下,以免别人也入坑. 1.钉钉接入主要要获取钉钉企业员工的ID,然后去自己的应用的数据库里进行匹配然后实现免登陆的 ...
- 微服务介绍及Asp.net Core实战项目系列
0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 二.目录 0.微服务介绍 1.RESTful API 规范介绍 2.asp.net core介绍及swagger使用 3.asp. ...
随机推荐
- 使用Linux系统,是一种什么体验?
导读 同事,从事嵌入式软件开发多年,主要开发环境用的就是linux,最疯狂的一段时间直接把系统装成linux系统,然后在linux下面虚拟一个windows操作系统,主要有些事情必须在windows才 ...
- POJ 2031:Building a Space Station 最小生成树
Building a Space Station Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 6083 Accepte ...
- 量化交易回测系统---RQalpha、qstrade学习笔记
一.RQalpha github 地址 https://github.com/ricequant/rqalpha 1.运行test.py文件,显示 No module named 'logbook. ...
- 如何下载Github的工程到本地,完成修改并提交
2019-02-22 对以下方法做了测试 可以生效 1 在Github上添加密钥 方法是:https://www.cnblogs.com/jason-beijing/p/9110187.html 2 ...
- HttpServlet中文乱码问题
客户端提交数据给服务器端(Requset) 如果数据中带有中文的话,有可能会出现乱码情况,那么可以参照以下方法解决. 如果是GET方式 1.代码转码 String username = request ...
- CentOS7使用firewalld的基本命令
转自:https://www.cnblogs.com/moxiaoan/p/5683743.html.Thanks for 莫小安 1.firewalld的基本使用 启动: systemctl ...
- error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMT
项目--属性 ---连接器---命令行 输入: /FORCE:MULTIPLE 编译环境:VS2012SP3
- OpenCV2基础操作----直线、矩形、圆、椭圆函数的使用
opencv2几个画图函数的调用 要用到几个随机变量: int fr = rand()%frame.rows; int fc = rand()%frame.cols; int b = rand()%2 ...
- OC中浮点数转整数的进一法和去尾法
//去尾法,最小去尾单位为0.000001 floorf(4.1)4 floorf(4.9)4 floorf(4.999999)4 floorf(4.9999999)5 //进一法,最小进位单位为0. ...
- 题解 P4317 【花神的数论题】
题目 可能跟某位大佬有点类似,不过我的应该跑得比他快那么一点点......虽然应该没什么关系...... [分析] 假设一个对于一个数 \(N\) ,最高位为第 \(n\) 位 那么,显然有 \(2^ ...