电路结构

电路摘自《晶体管电路设计(上)》。

电路采用+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微功率放大器的更多相关文章

  1. 基于spring boot2.0+spring security +oauth2.0+ jwt微服务架构

    github地址:https://github.com/hankuikuide/microservice-spring-security-oauth2 项目介绍 该项目是一个演示项目,主要演示了,基于 ...

  2. 与IBM的Lin Sun关于Istio 1.0和微服务的问答

    北京时间 7 月 31 日,Istio 正式发布了 1.0 版本,并表示已经可用于生产环境.该版本的主要新特性包括跨集群 mesh 支持.细粒度流量控制以及在一个 mesh 中增量推出 mutual ...

  3. Taurus.MVC V3.0.3 微服务开源框架发布:让.NET 架构在大并发的演进过程更简单。

    前方: 开源地址:https://github.com/cyq1162/Taurus.MVC 上篇文章介绍过:工业制造行业的低代码开发平台思维架构图 规划中涉及到了微服务,近些天经过努力和不断的代码与 ...

  4. NutzWk 5.0.x 微服务分布式版本开发及部署说明

    NutzWk 5.x 已发布一段时间,这段时间基于此版本开发了智慧水务系统(NB-IOT).某物联网平台.某设备租赁平台.某智慧睡眠平台.某智慧园区项目等,开发和部署过程中遇到一些小问题,开这个帖子把 ...

  5. C# 【一】进程 , 线程 , 微线程 , 同步 , 异步 , 并发 , 并行 , 阻塞 , 非阻塞

    一 理解篇 前言 本文仅仅用作借鉴使用,作者刚入行不久,所以请不小心看到这篇文章的朋友,手下留情. 本文以小故事的形式进行叙述,逻辑不通之处.请理解. 如有错误 ,欢迎指出. 谢谢.          ...

  6. 从零开始学 Web 之 移动Web(九)微金所案例

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  7. Spring Boot 2.0 返回JSP页面实战

    1. 模板引擎JSP的限制 在开始之前呢,我觉得我们有必要先去了解下 Spring Boot 2.0 官方文档中提到的如下内容: 模板引擎 除了REST Web服务之外,还可以使用Spring MVC ...

  8. 钉钉微应用接入钉钉免登陆配置记录。NET实现

    在这里记录一下我配置的钉钉接入微应用遇到的坑.搞了我几天天才调通.头皮发麻,现在梳理一下,以免别人也入坑. 1.钉钉接入主要要获取钉钉企业员工的ID,然后去自己的应用的数据库里进行匹配然后实现免登陆的 ...

  9. 微服务介绍及Asp.net Core实战项目系列

    0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 二.目录 0.微服务介绍 1.RESTful API 规范介绍 2.asp.net core介绍及swagger使用 3.asp. ...

随机推荐

  1. 小明有5本新书,要借给A、B、C三位小朋友 若每人每次只能借一本,则可以有多少种不同的借法?

    /* 问题描述: 小明有5本新书,要借给A.B.C三位小朋友, 若每人每次只能借一本,则可以有多少种不同的借法? 问题分析: 本题属于数学当中最常见的排列组合问题, 即求从5个数当中取3个不同数的排列 ...

  2. hdu 1799 循环多少次?(组合)

    题目是这样的:   我们知道,在编程中,我们时常需要考虑到时间复杂度,特别是对于循环的部分.例如, 如果代码中出现 for(i=1;i<=n;i++) OP ; 那么做了n次OP运算,如果代码中 ...

  3. jdk8安装

    ==安装jdk1.8== [root@ycj ~]# mkdir -p /usr/local/src/jdk //创建目录 [root@ycj jdk]# cd /usr/local/src/jdk ...

  4. 连接mysql的各种方式

    mysql连接操作是客户端进程与mysql数据库实例进程进行通信.从程序设计角度来说,属于进程通信,常用进程通信包括: 管道.Tcp/Ip 套接字.UNIX域套接字. 1.TCP/IP (1)使用最多 ...

  5. Ubuntu13.04闪屏的问题

    我的电脑Y460,双显切换,win7+ubuntu双系统,就是这个坑爹的双显切换,导致安装ubuntu13.04后屏老闪,网上查阅资料得知是显卡问题,一种是说显卡驱动问题,一种是说双显卡问题,双显卡问 ...

  6. 阿里巴巴的26款Java开源项目,赶紧戳…

    本人免费整理了Java高级资料,涵盖了Java.Redis.MongoDB.MySQL.Zookeeper.Spring Cloud.Dubbo高并发分布式等教程,一共30G,需要自己领取.传送门:h ...

  7. nodejs(15)express开启cors跨域

    express开启cors跨域 package.json "dependencies": { "body-parser": "^1.18.3" ...

  8. ssh到ubuntu没颜色

    ssh远程到ubuntu系统, 没有颜色. 原因是 .bashrc 配置没生效. $ echo '. $HOME/.bashrc' > ~/.profile

  9. PAT-树-DFS-BFS相关问题解决方案整理

    如何建树? 二叉树-建树-方式一 dfs使用root左右指针建立树节点关系,返回根节点root 二叉树-建树-方式二 dfs使用二维数组,int nds[n][2],如:nds[i][0]表示i节点的 ...

  10. ssh首次链接出现yes/no提示和ansible提示

    修改文件: /etc/ssh/ssh_config 在文件中添加如下信息:StrictHostKeyChecking no 改本机的/etc/ssh/ssh_config文件中的"# Str ...