电子电路快速入门

参考:

  • 电子电路设计入门篇一 https://www.bilibili.com/video/BV18C4y1p7p9
  • Proteus与protel的区别 https://www.zhihu.com/question/385796380
  • 数字集成电路的设计流程简介 https://zhuanlan.zhihu.com/p/24476011?tt_from=weixin
  • 硬件电路设计的基本流程、作用和注意事项 https://zhuanlan.zhihu.com/p/640622908

x.1 基本原件介绍

由于要搭建电路,需要学习一点电子电路知识。主要从需要使用到的电子器件讲起,包括绘制电路需要使用的软件;电源;电阻;二极管;

接地等于接电源的负极;

x.1.1 绘制电路软件

Proteus 是仿真软件;Protel是画原理图、画电路板(PCB),Protel是Altium Designer的老版本。

下图是Proteus软件绘制的图片效果:

在这里插入图片描述

下图是Protel软件绘制的图片效果:

在这里插入图片描述

Protel更加偏向PCB板子的绘制,我们使用更多的是Preteus软件。

x.1.2 洞洞板,面包板和PCB板

从洞洞板,面包板到PCB板,人工可操作自由度依次降低,封装程度依次增加。

洞洞板需要焊接;而面包板的背部已经焊接好了,根据需求添加电子器件便可;PCB版则是按照特定电路已经焊接好电路,根据图纸增加电子器件。下面详细介绍洞洞板。

洞洞板是只有洞洞的板子,分为元件面(用来搭建电子元器件)和焊接面(用来我们需要使用电烙铁和焊锡丝焊接的一面)。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在焊接过程中,除了需要使用的电子器件,我们需要使用如下四种焊接工具:松香,电烙铁,焊锡丝,剪线钳。其中松香是为了更好地焊接。

在这里插入图片描述

我们先焊上电子器件,再剪线钳剪掉多余的线,再焊接电路,具体实操视频参考https://www.bilibili.com/video/BV12z411i7ZQ

x.1.3 万用表使用

不同万用表使用方法不同,以我使用的这一款为例,他可以测量电阻(单位欧姆),电压(伏特),电流(安培),电容(法拉)。

在这里插入图片描述

首先看下面接线端,黑色表笔接地或者电源负极,红色表笔接电源正极,电源流向从正极流出,流向负极。

如果我们要测量电阻(普通电阻,二极管),电压(交流电AC,直流电DC),电流,红色表笔就按照如上图所接,然后档位转盘打到相应的档位,按黄色键打开万用表;如果我们要测量电流安培,电流微安/毫安,红表笔就要接对应位置,然后转动转盘到对应位置便可。

x.1.4 开关按键

在这里插入图片描述

四角按键的电路图如下所示,所以我们可以连C21*C21=4种连线方式,如1,3相连或者1,4相连等。

在这里插入图片描述

x.1.5 电阻 电位器

电阻的作用在于限流和分压,结合记忆“串联分压,并联分流”。

电阻具有的参数主要有电阻值和功率,我们使用的电阻的功率需要大于电路中的功率,否则会烧毁。功率计算公式为P=W/t=UI。

下面五种是常见的电阻,其中后两种是电阻可调的,类似于初中学习的滑动电阻。

在这里插入图片描述

电位器读数中,它的0类似于10e,即202=2*10e2=2e3=2000欧姆,

在这里插入图片描述

x.1.6 电容

电容用于存储电压,电容常见属性有极性,容值,耐压值。我们需要注意,我们所使用的电容的耐压值需要大于电路中给到的电压。

常见电容以及单位换算如下所示,

在这里插入图片描述

x.1.7 二极管

在电流流向中,电流从高电压(高电势)的地方流向低电压的地方,正极的电压大于负极的电压。二极管的最大特点在于单向导通。常见的二极管如下所示,

在这里插入图片描述

二极管的单向导通的性质形成了它的伏安特性曲线,

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

发光二极管由于参有其他物质使得其能够发光,在电路表示中它会有向外的两根箭头。通过发光二极管的电流越大,发光二极管越亮,

在这里插入图片描述

辨别放光二极管正负有多种方式,以下是常见辨别正负极的方法,

在这里插入图片描述

我们使用串流一个电阻的方式来控制电流,从而控制发光二极管亮度,

在这里插入图片描述

我们使用欧姆定律计算需要的电阻大小,

在这里插入图片描述

x.1.8 数码管

即通过拼接多个发光二极管来显示数字。

x.1.9 三极管

起到开关和放大电流的作用。

x.1.10 NE555

用于产生不同频率的脉冲讯号/振荡信号,完成特定的振荡延迟。

在这里插入图片描述

x.2 电子电路设计基本流程

硬件电路设计的基本流程如下:

1.确定设计需求:设计前需要了解用户需求、设备功能以及性能参数等方面的要求,形成需求分析表,分配给对应部门。

2.电路方案设计:对基本电路原理进行分析,选择适合的电子元件,并完成电路的初步设计。

3.电路模拟和分析:在电路模拟软件中进行电路仿真和分析,以验证设计是否符合要求。

4.原理图设计:原理图设计是硬件电路设计的核心,使用软件工具绘制电路原理图,将电路需求以图形化的形式表达出来。

5.PCB设计:PCB设计是以电路原理图为依据的,得以实现硬件电路的功能,包括pcb结构设计、pcb布局设计、pcb布线和布线优化、丝印摆放。

5.硬件电路测试:制作出硬件电路原型,对硬件电路进行测试和调试。

x.3 实例

待续…

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

StratifiedGroupKFold解释和代码实现

StratifiedGroupKFold解释和代码实现 文章目录 一、StratifiedGroupKFold解释和代码实现是什么?二、 实验数据设置2.1 实验数据生成代码2.2 代码结果 三、实验代码3.1 实验代码3.2 实验结果3.3 结果解释 四、样本类别类别不平衡 一、StratifiedGroupKFold解释和代码…

简单Diff算法

简单Diff算法 渲染器的核心 Diff算法 解决的问题 比较新旧虚拟节点的子节点,实现最小化更新。 虚拟节点key属性的作用 就像虚拟节点的“身份证号”,在更新时,渲染器会通过key属性找到可复用的节点,然后尽可能地通过DOM移动操…

Hexo 部署 Github Pages, Github Actions自动部署

想整个静态的博客部署在github pages 历经两天的折磨终于是摸索成功了,官网的文档太简陋了,很多东西没说清楚。 欢迎大家访问我的博客! CanyueThis is Canyues blog.https://mobeicanyue.github.io/ 最终实现的效果,一个项目仓库…

polar CTF 简单rce

一、题目 <?php /*PolarD&N CTF*/ highlight_file(__FILE__); function no($txt){if(!preg_match("/cat|more|less|head|tac|tail|nl|od|vim|uniq|system|proc_open|shell_exec|popen| /i", $txt)){return $txt;}else{ die("whats up");}} $yyds(…

【openGauss服务器端工具的使用】

【openGauss服务器端工具的使用】 gs_checkperf openGauss 不仅提供了gs_checkperf工具来帮助用户了解openGauss的负载情况。 使用数据库安装用户登录服务器&#xff0c;执行如下命令进行查看数据库性能&#xff1a; 简要信息展示&#xff1a;[ommopengauss03 ~]$ gs_checkperf…

Ubuntu Server 22.04 连接Wifi并配置静态IP

Ubuntu Server 22.04 连接Wifi并配置静态IP 前言&#xff1a;我家最近好几台电脑&#xff0c;我都想跑着Ubuntu Server做服务器&#xff0c;但是近几年的超级本已经不自带网口了&#xff0c;所以我就考虑用Wifi来联网&#xff0c;速度也还可以&#xff0c;但是既然是跑服务&…

《算法导论》复习——CHP1、CHP2 算法基础

基本定义&#xff1a; 算法是一组有穷的规则&#xff0c;规定了解决某一特定类型问题的一系列运算。 关心算法的正确性和效率。 算法的五个重要特性&#xff1a;确定性、能行性、输入、输出、有穷性。 基础方法&#xff1a; 伪代码&#xff08;Pseudocode&#xff09;&#xff…

Springboot集成RabbitMq二

接上一篇&#xff1a;Springboot集成RabbitMq一-CSDN博客 1、搭建项目-消费者 与之前一样 2、创建配置类 package com.wym.rabbitmqconsumer.utils;import org.springframework.amqp.core.Binding; import org.springframework.amqp.core.BindingBuilder; import org.spring…

11.盛水最多的容器(双指针,C解法)

题目描述&#xff1a; 给定一个长度为 n 的整数数组 height 。有 n 条垂线&#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线&#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明&#xff1a;…

床垫选得好孩子睡得香!康姿百德学生床垫让孩子拥有甜美梦乡

睡眠与健康密切相关,而床垫的选购则直接关系到人们睡眠质量的好坏。而孩子的床垫选择更是重中之重,青少年儿童正处于生长发育的重要时期,床垫选不好很容易导致孩子睡眠不足,影响孩子的学习,甚至会影响孩子的脊椎发育。所以,给孩子挑张好用又合适的床垫十分重要,现在让我们来看看…

SpringMVC-域对象共享数据

一、request域对象共享数据 1.1 通过ServletAPI共享数据 RequestMapping("/servletAPI")public String servletAPI(HttpServletRequest request){request.setAttribute("requestAttribute","helloworld");return "servletAPI";}<!…

(学习打卡1)重学Java设计模式之设计模式介绍

前言&#xff1a;听说有本很牛的关于Java设计模式的书——重学Java设计模式&#xff0c;然后买了(*^▽^*) 开始跟着小傅哥学Java设计模式吧&#xff0c;本文主要记录笔者的学习笔记和心得。 打卡&#xff01;打卡&#xff01; 设计模式介绍 一、设计模式是什么&#xff1f; …

学习JavaEE的日子 day08 方法的重载,递归,万年历

day08 1.方法的重载 >理解&#xff1a;方法与方法之间的关系> 条件&#xff1a;> 1.方法必须在同一个类中> 2.方法名必须一致> 3.参数列表的个数或者类型不一致> 4.与返回值无关> 好处&#xff1a;系统会根据具体实参类型自动匹配到对应的方法…

React(2): 使用 html2canvas 生成图片

使用 html2canvas 生成图片 需求 将所需的内容生成图片div 中包括 svg 等 前置准备 "react": "^18.2.0","react-dom": "^18.2.0","html2canvas": "^1.4.1",实现 <div ref{payRef}></div>const pa…

阿里云性能测评ESSD Entry云盘、SSD云盘、ESSD和高效云盘

阿里云服务器系统盘或数据盘支持多种云盘类型&#xff0c;如高效云盘、ESSD Entry云盘、SSD云盘、ESSD云盘、ESSD PL-X云盘及ESSD AutoPL云盘等&#xff0c;阿里云百科aliyunbaike.com详细介绍不同云盘说明及单盘容量、最大/最小IOPS、最大/最小吞吐量、单路随机写平均时延等性…

循环与基础函数

循环与函数 1.循环的三种方式2.循环的中断与空语句3.函数的定义与使用4.参数的作用域5.指针6.总结 1.循环的三种方式 我们最熟悉的循环为for和while&#xff0c;这两种循环方式在Python系列介绍过。在C中&#xff0c;循环的基本逻辑同Python是类似的。c中while循环的语法如下&…

案例088:基于微信小程序的校车购票平台设计与实现

文末获取源码 开发语言&#xff1a;Java 框架&#xff1a;SSM JDK版本&#xff1a;JDK1.8 数据库&#xff1a;mysql 5.7 开发软件&#xff1a;eclipse/myeclipse/idea Maven包&#xff1a;Maven3.5.4 小程序框架&#xff1a;uniapp 小程序开发软件&#xff1a;HBuilder X 小程序…

thumbnailator 基本使用教程

thumbnailator 基本使用教程 本文中的 Demo 项目使用 SpringBoot 创建&#xff0c;代码仓库地址: thumbnailator-study: 使用 Thumbnailator 库的 Demo 程序&#xff0c;演示地址: www.huhailong.vip/thumbnailator-study。我的站点。) 使用 thumbnailator 库来操作图片非常的…

大语言模型LLM微调技术:P-Tuning

1 引言 Bert时代&#xff0c;我们常做预训练模型微调&#xff08;Fine-tuning&#xff09;&#xff0c;即根据不同下游任务&#xff0c;引入各种辅助任务loss和垂直领域数据&#xff0c;将其添加到预训练模型中&#xff0c;以便让模型更加适配下游任务的方式。每个下游任务都存…

基于华为ENSP模拟器-vlan划分网络

需求 不连外网的内网。需求隔离故障和隔离广播风暴&#xff0c;并要保证网络的连通。 解决方案使用三层交互机&#xff0c;设置vlan用于隔离网络&#xff0c;并在三层交互机为网关保证各个vlan之间的通讯。 实现 使用三层交互机&#xff0c;设置vlan用于隔离网络&#xff0…