极速入门数模电路

news2024/11/19 19:37:37

一. 认识数模元器件

1.1 面包板

1.2 导线 

 一般使用红色导线表示正极黑色导线表示负极

1.3 纽扣电池 

1.4 电池座 

1.4 LED灯

1.5 数码管

 1.6 有源蜂鸣器

1.7 扬声器

 1.8 电容

 电容接电池之后可以充电,充完电后电容接LED灯可以放电。

1.9 电阻

1.10 电位器 

电位器有一个旋钮,旋转可以更改阻值。

1.11 微动开关(按键)

 1.12 二极管

 1.13 热敏电阻

1.14 光敏电阻 

1.15 干簧管

 磁体靠近干簧管,内部导通。

1.16 麦克风

1.17 三极管

三极管有三个引脚,在电路中具有放大和开关的作用。三极管能把模拟电路的信号放大,还能控制数字电路的导通和断开

三极管的数字开关电路:

三极管的模拟放大电路:

1.18 集成电路芯片

 集成电路芯片,一般简称为芯片,内部包含大量的电阻、电容、二极管、三极管等元器件。每种芯片都有不同的作用:

 二. 如何看懂电路图? 

2.1 电阻的画法

2.2 电容的画法

 对于有极性的电容一定要按照正确极性连接,电容正极连接电源正极,不然电容会损坏甚至爆炸。

2.3 三极管的画法

 2.4 按键的画法

2.5 二极管的画法(发光二极管LED和普通二极管)

 2.6 蜂鸣器/扬声器的画法

 2.7 干簧管的画法

2.8 光敏电阻的画法

2.9 麦克风的画法

 2.10 数码管的画法

2.11 热敏电阻的画法 

 三. PN结与二极管原理

二极管为什么具有单向导电性?因为二极管内部有一个PN结

3.1 PN结

单向导电性的应用:防止正负极接反

3.2 四个二极管整流桥电路

家中的插座是220V,50Hz输出的城市交流电

四. 三极管

 三极管:用小电流控制大电流

 

 PNP型三极管:

 

数字开关电路,模拟放大电路。

4.1 三极管开关电路(数电)

关状态:断开基极B

开状态:选择能让三极管进入饱和状态的限流电阻(100Ω~47KΩ)

按键控制LED的三极管开关电路

4.2 三极管放大电路(模电)

(1)微电流感应电路

如何得到模拟信号?

麦克风会根据声音的大小,使其电阻值变大变小,可以用来产生波形电流。 

 

(2)三极管音频放大电路

 五. 电容器原理

电容的作用:充电、放电、隔离直流、允许交流

 

六. 最小规模集成电路基础知识 

6.1 IC芯片

IC芯片(Integrated  Circuit Chip)是将大量的微电子元器件(晶体管、电阻、电容等)形成的集成电路放在一块塑基上,做成一块芯片。

6.2 数字芯片和模拟芯片

6.3 芯片引脚功能

 (1)电源输入

(2)信号输入、信号输出和功能设置

以 LM386音频放大芯片为例:

七. NE555内部结构

 电路有三种基本类型:单稳态、双稳态、无稳态。

 

 

 九. MOS管原理与发展史

9.1 PN结与二极管

在一片硅片上掺杂不同的元素,形成了P和N两种半导体,实现了P-》N的单向导电性

 当电流从P流向N时,P与N之间的绝缘区域消失,PN结变成可通电的导体。

当电流反向从N流向P,PN结中间内部产生大面积的绝缘区域,电流无法通过。

9.2 三极管

小电流控制大电流

当P向N2有小电流通过时,N1到N2有大电流通过

 当P向N2断开,N1到N2没有大电流通过

 

9.3 场效应管 

三极管的缺陷:

  • 通过电流有限,损耗/体积缺陷
  • 电流器件,无法电压控制
  • 生产工艺受限,无法高集成化

三极管是电流控制,JFET结型场效应管是电压控制

 利用P极上负电压产生绝缘区域是属于电压生成的“电场效应”,由这种电场效应来控制的半导体结构就叫“场效应管”。

 场效应管缺点:

MOS场效应管:

 

 MOS场效应管解决了JFET场效应管无法完全断开的缺点。

 

采用MOS管制作的芯片优势:

如8051单片机(8位单片机)、STM32单片机(32位ARM处理器)、手机里的CPU都是由MOS管或MOS管的衍生结构组成的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2243584.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows docker下载minio出现“Using default tag: latestError response from daemon”

Windows docker下载minio出现 Using default tag: latest Error response from daemon: Get "https://registry-1.docker.io/v2/": context deadline exceeded 此类情况,一般为镜像地址问题。 {"registry-mirrors": ["https://docker.re…

使用MaxKB搭建知识库问答系统并接入个人网站(halo)

首发地址(欢迎大家访问):使用MaxKB搭建知识库问答系统并接入个人网站 前言 从OpenAI推出ChatGPT到现在,大模型已经渗透到各行各业,大模型也逐渐趋于平民化;从最开始对其理解、生成、强大的知识积累的惊叹&…

数据库练习:查询操作

1. 查询出部门编号为D2019060011的所有员工 2. 所有财务总监的姓名、编号和部门编号。 3. 找出奖金高于工资的员工。 4. 找出奖金高于工资40%的员工。 5 找出部门编号为D2019090011中所有财务总监,和部门编号为D2019060011中所有财务专员的详细资料。 6. 找出部门编…

css数据不固定情况下,循环加不同背景颜色

<template><div><p v-for"(item, index) in items" :key"index" :class"getBackgroundClass(index)">{{ item }}</p></div> </template><script> export default {data() {return {items: [学不会1, …

【Python绘图】两种绘制混淆矩阵的方式 (ConfusionMatrixDisplay(), imshow()) 以及两种好看的colorbar

在机器学习领域&#xff0c;混淆矩阵是一个评估分类模型性能的重要工具。它不仅展示了模型预测的准确性&#xff0c;还揭示了模型在不同类别上的表现。本文介绍两种在Python中绘制混淆矩阵的方法&#xff1a;ConfusionMatrixDisplay() 和 imshow()&#xff0c;以及两种好看的co…

el-table 数据去重后合并表尾合计行,金额千分位分割并保留两位小数,表尾合计行表格合并

问题背景 最近在做后台管理项目el-table 时候需要进行表尾合计&#xff0c;修改合计后文字的样式&#xff0c;合并单元格。 想实现的效果 合并表尾单元格前三列为1格&#xff1b;对某些指定的单元格进行表尾合计&#xff1b;合计后的文本样式加粗&#xff1b;涉及到金额需要千…

Shell脚本2 -- 永久环境变量与字符串操作

声明&#xff1a; 本文的学习内容来源于B站up主“泷羽sec”视频【shell编程&#xff08;2&#xff09;永久环境变量和字符串显位】的公开分享&#xff0c;所有内容仅限于网络安全技术的交流学习&#xff0c;不涉及任何侵犯版权或其他侵权意图。如有任何侵权问题&#xff0c;请联…

红日靶场-1详细解析(适合小白版)

红日靶场涉及内网知识&#xff0c;和前期靶场不太一样&#xff0c;前期靶场大部分都是单个靶机获得root权限&#xff0c;而这一次更综合&#xff0c;后期也会继续学习内网知识&#xff0c;继续打红日靶场&#xff0c;提高自己的综合技能。 环境搭建 首先本题的网络拓扑结构如…

从零到一:利用 AI 开发 iOS App 《震感》的编程之旅

在网上看到一篇关于使用AI开发的编程经历&#xff0c;分享给大家 作者是如何在没有 iOS 开发经验的情况下&#xff0c;借助 AI&#xff08;如 Claude 3 模型&#xff09;成功开发并发布《震感》iOS 应用。 正文开始 2022 年 11 月&#xff0c;ChatGPT 诞生并迅速引发全球关注。…

【环境配置】macOS配置jdk与maven

配置jdk与maven 配置jdk与切换java版本命令 maven安装与配置国内镜像源 用到的命令 # 进入 JDK 安装目录 cd /Library/Java/JavaVirtualMachines# 查看文件 ls ➜ jdk-1.8.jdk jdk-11.jdk# 查看路径 pwd ➜ /Library/Java/JavaVirtualMachines# 打开环境变量配置文件 vi &…

新手教学系列——善用 VSCode 工作区,让开发更高效

引言 作为一名开发者,你是否曾经在项目中频繁地切换不同文件夹,打开无数个 VSCode 窗口?特别是当你同时参与多个项目或者处理多个模块时,这种情况更是家常便饭。很快,你的任务栏上挤满了 VSCode 的小图标,切换起来手忙脚乱,工作效率直线下降。这时候,你可能会问:“有…

<项目代码>YOLOv8 草莓成熟识别<目标检测>

YOLOv8是一种单阶段&#xff08;one-stage&#xff09;检测算法&#xff0c;它将目标检测问题转化为一个回归问题&#xff0c;能够在一次前向传播过程中同时完成目标的分类和定位任务。相较于两阶段检测算法&#xff08;如Faster R-CNN&#xff09;&#xff0c;YOLOv8具有更高的…

【SpringBoot】发送简单邮件

在Spring Boot中发送邮件是一个常见的需求&#xff0c;通常使用JavaMail API结合Spring的邮件抽象来实现。Spring Boot提供了一个简单的配置和使用邮件发送的方法。 简单使用 添加依赖 首先&#xff0c;你需要在你的pom.xml文件中添加Spring Boot Starter Mail依赖。 <d…

Python模块、迭代器与正则表达式day10

1、Python模块 1.1模块的简介 在编写代码的时候&#xff0c;创建的.py文件就被称为一个模块 1.2模块的使用 想要在a文件里使用b文件的时候&#xff0c;只要在a文件中使用关键字import导入即可 1.2.2 from ...import...语句 导入模块可以使用import&#xff0c;如果只导入模…

ABAP开发学习——SNRO

SAP凭证号码的指定分为外部给号和内部给号。 Internal number range即内部给号,指系统根据预先维护好的号码范围&#xff08;只能是阿拉伯数字&#xff09;依序给号,给出已有数字的下一个编号。 External number range即外部给号,后台配置时指指定一个号码范围&#xff08;可以…

数据科学与SQL:如何计算排列熵?| 基于SQL实现

目录 0 引言 1 排列熵的计算原理 2 数据准备 3 问题分析 4 小结 0 引言 把“熵”应用在系统论中的信息管理方法称为熵方法。熵越大&#xff0c;说明系统越混乱&#xff0c;携带的信息越少&#xff1b;熵越小&#xff0c;说明系统越有序&#xff0c;携带的信息越多。在传感…

CSS(8):盒子阴影与文字阴影

一&#xff1a;盒子阴影text-shadow属性 1.box-shadow&#xff1a;h-shadow v-shadow blur spread color inset; 默认的是外部阴影outset&#xff0c;不能写在代码上 2.鼠标经过盒子后的阴影 rgba透明度 3.文字阴影 text-shadow:水平偏移 垂直偏移 模糊度 阴影颜色; 注意点…

《Python编程实训快速上手》第七天--文件与文件路径

该章节将使用Python在硬盘上创建、读取和保存文件 一、文件与文件路径 1、Windows中使用\以及macOS和Linux中使用/ 使用pathlib模块中的Path()函数进行文件名和目录的拼接,返回文件路径字符串 from pathlib import Path print(Path("spam","bacon",&qu…

Springboot如何打包部署服务器

文章目的&#xff1a;java项目打包成jar包或war包&#xff0c; 放在服务器上去运行 一、编写打包配置 1. pom.xml 在项目中的pom.xml文件里面修改<build>...</build>的代码 >> 简单打包成Jar形式&#xff0c;参考示例&#xff1a; <build><fina…

Video Duplicate Finder 快速识别并去除重复的视频和图像!

文章目录 下载 后续升级 Video Duplicate Finder&#xff08;视频重复查找器&#xff09;是一款开源的跨平台视频&#xff08;以及图像&#xff09;去重软件&#xff0c;通过对比文件内容和特征&#xff0c;快速识别出重复的视频和图像文件&#xff0c;即使是被压缩裁剪过、…