2N2222简介及用Arduino模拟
2N2222是市场上最常见的NPN双极结型晶体管。它可用于模拟信号的放大以及开关应用。2N-2222的主要功能区域采用TO-18封装。由于成本效益和较小的尺寸,它在市场上最常见。如下图所示。
2N2222简介
今天,我将给大家介绍**2N2222。**它是目前市场上最常用的Negative(负)-Positive(正)-Negative(负))(NPN)双极结型晶体管(BJT)。2N2222可用于不同的目的,例如模拟信号的切换和放大。希望您喜欢上一篇关于ULN2003 简介的文章。 2N2222的主要功能区域封装在TO-18封装中。与其他类似的小型晶体管相比,它的主要特点之一是能够处理高值电流。通常,它能够切换800mA的负载电流,与其他类似晶体管相比,这是非常高的额定值。它由硅或锗材料组成,并掺杂带正电或带负电的材料。其应用可能包括模拟信号放大以及开关应用。在执行放大应用时,它通过集电极接收模拟信号,并在其基极施加另一个信号。模拟信号可以是模拟频率接近4kHz(人声)的语音信号。
2N2222简介
2N2222是市场上最常见的NPN双极结型晶体管。它可用于模拟信号的放大以及开关应用。2N-2222的主要功能区域采用TO-18封装。由于成本效益和较小的尺寸,它在市场上最常见。
- 如下图所示。
1. 2N2222 引脚排列
- 2N 2222总共有3个引脚,分别是:
- 引脚#1:Emitter。
- 引脚 # 2:Base。
- 引脚#3:Collector。
- 2N2222引脚排列如下图所示:
2. 2N2222 引脚说明
- 下表显示了与2N2222的每个引脚相关的功能以及引脚名称。
- 这是晶体管引脚的描述。
- 引脚配置如下图所示。
3. 2N2222 电压/电流额定值
- 2N 2222晶体管的电流、功率和电压额定值如下表所示。
- 从上表中可以看出,集电极与发射极两端的电压相比,集电极是基极结两端的电压几乎是两倍。
- 发射极和基极间(emitter base voltage)电压比集电极和发射极(collector emitter )间两端的电压小12倍。
- 与其他类似的晶体管相比,它可以驱动更大的电流负载(即800mA)。
- 该 IC 应在 -65 至 200 摄氏度的温度范围内工作。
- 这是对IC 2N2222的功率,电流和电压额定值的简要描述。
4. 2N2222特性
下面给出了与2N2222相关的关键特征。
- 该组件的总功率不应超过500mW。
- 处理频率的最大容量为250MHz。
- 对于集电极 10mA 的电流和 10 伏电压,直流电流约为 75。
- 2N2222其基极和集电极两端的最大容差为60V,。
- 下表显示了其他一些特征。
- 这是关于晶体管2N2222的关键特性的简要描述。
5. Arduino中模拟2N2222
- 我还使用晶体管2N2222在Proteus ISIS中进行了两种不同的简单模拟。
- 使用2N2222控制LED的Proteus ISIS仿真如下图所示。
- 如果将逻辑状态的状态从0更改为1,则电流将提供给集电极**,**因此连接到其发射极的LED点亮。
- 上述模拟的运行形式如下图所示。
- 我在Proteus ISIS中进行了另一个模拟,使用Arduino UNO控制一个简单的直流电机。
- 任务的模拟如下图所示。
- 下面给出了上述模拟的源代码。
int MotorInput = 2;
int MotorOutput = 7;
void setup()
{
pinMode(MotorInput, INPUT_PULLUP);
pinMode(MotorOutput , OUTPUT);
}
void loop()
{
if (digitalRead(MotorInput) == HIGH)
{
digitalWrite(MotorOutput, HIGH);
}
if (digitalRead(MotorInput) == LOW)
{
digitalWrite(MotorOutput, LOW);
}
}
-
您只需将整个代码复制并粘贴到Arduino软件中即可。
-
获取其.hex文件并将其插入Proteus ISIS的Arduino中。
-
上述模拟的运行形式如下图所示:
- 您可以通过单击下面显示的按钮将完整的Arduino源代码和模拟下载到一个软件包中。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)