【电子通识】开关的种类

       开关在我们日常生活与工作中使用较多。开关有无数种形式,种类繁多。从微小的按钮到巨大的控制器,功能多种多样。这种多样性受到机械或电气操作、手动或电子控制等因素的影响,并且与个人在设计美学和用户界面方面的偏好也有关。

        电子开关采用 BJT、MOSFET、IGBT 等技术和其他半导体设计,由于成本不断降低、功能不断扩展,因此受到越来越多的关注。日常使用的机械操作式开关仍然是最常用的开关解决方案。

        本文探讨开关基础知识,尤其是物理操作和致动模型,以了解开关外形与功能之间的关联。

刀数和掷数的概念

        选择任何开关之前,都必须掌握刀数和掷数的概念。

        简单地说,刀数表示单次开关可控制的电路数,而掷数则表示开关可选择的触点数。通过直观的视觉呈现,可以最有效地理解这一概念。

        单刀单掷开关 (SPST) 可以控制一个单独的电路,只需打开和闭合一个触点即可。现在,我们将其与单刀双掷开关 (SPDT) 进行对比。

 

        单刀双掷(SPDT)开关中,仍有一个单独的电路受控制,但开关可以在两个不同的触点之间转换。在SPDT 中,开关的作用并不仅仅局限于打开和闭合电路,而是电路本身的重新定向。 

 

        双刀双掷 (DPDT) 开关,单次开关可控制两个电路,其中每次开关在两个触点之间切换。

 

        虽然SPST、SPDT、 DPDT 是最常见的开关配置,但理论上对开关的刀数和掷数并无限制。如果有两个以上的刀或掷,则用数字标签代替“S”或“D”。例如,制造商可能会将四刀五掷开关标为 4P5T 开关。同样,双刀六掷开关可以表示为 DP6T。

开关选型注意事项

在开关选型过程中,除了刀数和掷数外,还需要考虑开关的其他规格。下面列出了一些比较常见的特性。

  • 尺寸:开关有形状多尺寸丰富,从比米粒还小的开关到大到无法移动的开关。选型尺寸通常取决于应用。在需要戴手套或微调困难的工业环境中,通常需要使用较大的开关,而紧凑型嵌入式设备通常需要尽可能小的开关。

  • 默认状态:大多数开关都没有预定状态,但有些瞬动开关通常会呈现预先设定的状态,即常开 (NO) 或常闭 (NC)。

  • 位数:位数决定了单个设备中开关的数量,是指同一装置中的不同开关,每个开关都能独立致动。在某些情况下,这一概念可能会与“掷数”错误地混淆。

  • 安装:开关有多种安装配置。表面贴装和通孔开关通常为 PCB 上较小的开关,而面板安装和 DIN 导轨安装式开关往往较大。表面贴装和通孔安装的一个关键考虑因素是“间距”参数,即引线之间的间隔距离。对于通孔开关,间距特别重要,因为间距适当的话,可以配合试验板使用。

  • 致动:除了手动和电子致动外,开关还提供各种致动方法。包括用手或小型螺丝刀或工具致动。然而,最常见的是选择凸起或平坦的致动器平面。

  • 额定电流和电压:开关的额定电压和电流范围很广,从几伏和几安到几百甚至几千伏和安。必须始终验证开关是否能满足指定应用的预期额定电流和电压。

  • 环境因素:这通常是指用于表示开关防尘和防液体等级的侵入防护或 IP 等级。但有些开关可能具有更高的振动灵敏度或防破坏功能。

机械开关的类型

        机械操作和致动的开关类型通常在较小、便携式或嵌入式系统中使用。

  • DIP 开关:​DIP开关​可采用通孔或表面贴装封装,最常见的是 SPST 开关阵列。它们与试验板和成品完美配合,能够成为半永久选择。这类开关有琴键式、滑动式和旋转式,用于在设备中进行选项设置,尤其是在工业应用和开发套件中。DIP 开关比跳线提供的选项更多,而且方便用户使用,但不适合频繁调整。

  • 旋转式 DIP 开关:这类开关是 DIP 开关的一个子集,采用​旋转形式​,用于选择不同的选项(通常为 4 到 16 位),配有平面或凸起旋钮。与线性 DIP 开关一样,这类也有通孔或表面贴装两种选择。不过,与线性 DIP 开关不同,它们可采用 BCD 或十六进制输出。虽然结构紧凑、使用方便,但只能提供单一输出,并不适合连续使用。

  • 滑动式开关:​滑动式​开关通常被用作电源开关,通过滑动致动器来操作。这类开关通常属于 SPST,可以频繁使用。有些开关有多个刀或掷,要想精确定位可能颇具挑战性。虽然这类开关的容量比 DIP 开关大,但功率仍然很低,通常以表面贴装或通孔方式安装在 PCB 上。有时,它们还可用作消费类电子产品中的 DIP 开关,更方便使用。不过,如何在方便使用和避免意外致动之间取得平衡是个难题。

  • 触摸按键开关:​​​​​​​​触摸按键开关​为人熟知的特点是有明显的“咔哒声”,设计为小型瞬动按钮,适合低电压、低电流信号。这类开关虽电子功能一般,但坚固耐用,使用寿命长达数十万甚至数千万次。虽然通常为单刀类型,但也可以具有多掷和高 IP 等级。游戏控制器、遥控器、车库门等消费类电子产品以及各种工业应用都广泛使用了这类开关,充分表明它们因小巧耐用而广受欢迎。

  • 摇臂开关:摇臂开关中间转动,在两个选项之间切换,一般不是瞬动开关。这类开关通常用作高压电路的电源开关,有些还带有 LED 或白炽灯泡照明,用于指示开关状态。它们的 IP 防护等级高,适用于恶劣环境。尽管因尺寸和功能导致成本略高,但其简单的接口和致动方式使其在消费类电子产品中大受欢迎。在工业环境中,它们可以作为拨动开关的补充,可能会设有外盖以防意外致动。

  • 按钮开关:​按钮开关​通常称为按钮或按键。这类开关可以是瞬动开关,形状各异,通常集成了 LED,用于照明或指示开关状态。可处理各种电压和电流,通常安装在印刷电路板或面板上。它们方便用户使用,适合经常有人的公共区域。按钮坚固耐用,防破坏且 IP 防护等级高,适用于电梯或地铁等恶劣环境。但与更简单、更小的按钮开关型号相比,这类开关的尺寸、LED 选项和材料可能会导致成本增加。

  • 拨动开关:拨动开关因其操作杆加长而为人熟知,适合戴手套或电机微调控制受限的场合。突出的控制杆能更清楚地给出目视反馈,无需额外的 LED 指示灯,其动作幅度较大,可确保切换准确无误。这类开关有不同的刀数和掷数,但通常较少配置为瞬动开关。拨动开关因易于致动、反馈快速和安全集成而备受推崇,非常适合工业或科学应用。由于它们在飞机、控制仪器和医疗设备中是任务关键型应用,因此成本往往更高。

总结

        开关是在电子和电气系统中发挥关键作用的基本元器件。本文了解了开关类型、操作、应用和注意事项。无论是设计消费类电子设备还是从事复杂的工业项目,选择合适的开关都会对系统的功能性和可靠性产生重大影响。

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

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

相关文章

mysql查询出json格式字段中的值

一、使用场景 由于一些特殊数据使用json格式保存到表数据种中了,在查询的时候需要查询出这条数据中json格式中的某个字段 比如:需要将下列字符串中的“nationality”字段单独查询出来 json格式是一个对象 结果: json格式是一个集合 查询结…

第三章 Zookeeper服务注册与发现

Zookeeper服务注册与发现 gitee:springcloud_study: springcloud:服务集群、注册中心、配置中心(热更新)、服务网关(校验、路由、负载均衡)、分布式缓存、分布式搜索、消息队列(异步通信&#…

泛目录是干什么用的蚂蚁seo泛程序

泛目录是干什么用的蚂蚁seo泛程序目录 泛目录是一种常见的网站优化方法,属于黑帽技术的一种。它的核心原理是利用高权重的网站继承目录,然后快速获得收录与排名。这种方法可以帮助网站在搜索引擎中获得更好的排名,从而吸引更多的流量。 泛目…

C++面试宝典第11题:两数之和

题目 给定一个整数数组和一个目标值,请在该数组中找出和为目标值的那两个整数,并返回他们的数组下标,要求时间复杂度为O(n)。可以假设每种输入只会对应一个答案,注意:不能重复利用这个数组中同样的元素。 解析 这道题主要考察应聘者对算法时间复杂度和空间复杂度的理解,时…

“踩坑”经验分享:Swift语言落地实践

作者 | 路涛、艳红 导读 Swift 是一种适用于iOS/macOS应用开发、服务器端的编程语言。自2014年苹果发布 Swift 语言以来,Swift5 实现了 ABI 稳定性、Module 稳定性和Library Evolution,与Objective-C(下文简称“OC”)相比&#xf…

边缘智能网关在智慧大棚上的应用突破物联网大关

边缘智能网关在智慧大棚上的应用,是现代农业技术的一大突破。通过与农作物生长模型的结合,边缘智能网关可以根据实时的环境数据和历史数据,预测农作物的生长趋势和产量,提供决策支持和优化方案。这对于农民来说,不仅可…

算法学习系列(十五):最小堆、堆排序

目录 引言一、最小堆概念二、堆排序模板(最小堆)三、模拟堆 引言 这个堆排序的话,考的还挺多的,主要是构建最小堆,并且在很多情况下某些东西还用得着它来优化,比如说迪杰斯特拉算法可以用最小堆优化&#…

软件测试/测试开发丨学习笔记之Python运算符

运算符的作用 Python基础语法的内容通常表示不同数据或变量之间的关系 算数运算符 运算符描述加-减*乘/除%取模**幂//取整除 取模与取余区别 概念上:取模是计算机术语,取余属于数学概念; 结果上:当同号的两个数相除&#xff…

【北亚服务器数据恢复】ZFS文件系统服务器ZPOOL下线的数据恢复案例

服务器数据恢复环境: 服务器中有32块硬盘,组建了3组RAIDZ,部分磁盘作为热备盘。zfs文件系统。 服务器故障: 服务器运行中突然崩溃,排除断电、进水、异常操作等外部因素。工作人员将服务器重启后发现无法进入操作系统。…

CData ADO.NET Data Providers 2022 Crack

ADO.NET 数据提供程序 轻松将 .NET 应用程序与 SaaS、NoSQL 和大数据连接起来 数据绑定到应用程序、数据库和服务 完整的创建、读取、更新和删除 (CRUD) 支持,无需编码 200 基于标准的 ADO.NET 数据提供程序 100% 适用于 .NET Standard、.NET Core 和 Xamarin 的完全…

低成本高效率易部署,Ruff工业数采网关+IoT云平台赋能工厂数字化管理

随着工业4.0的快速发展,工业物联网是工业企业实现数字化转型的重要助力,物联网技术的应用也越来越广泛。 作为连接设备与网络的关键节点,数据采集网关是连接工业设备与物联网平台的硬件设备,它负责将工业设备的数据采集、传输到物…

Vite+Vue3学习笔记(2)——语法、渲染、事件、数据传递、生命周期、第三方库、前端部署

官网链接:https://cn.vuejs.org/ 如果出现普通用户无法新建项目,必须要管理员身份新建,那么可以在nodejs的安装路径设置安全选项,提高普通用户的权限。 具体方法参考: https://blog.csdn.net/weixin_43174650/article/…

助力城市部件[标石/电杆/光交箱/人井]精细化管理,基于YOLOv6开发构建生活场景下城市部件检测识别系统

井盖、店杆、光交箱、通信箱、标石等为城市中常见部件,在方便居民生活的同时,因为后期维护的不及时往往会出现一些“井盖吃人”、“线杆、电杆、线缆伤人”事件。造成这类问题的原因是客观的多方面的,这也是城市化进程不断发展进步的过程中难…

VSCODE : SSH远程配置+免密登录

SSH基础配置 填入地址,回车 ssh userhost-or-ip 然后选择默认的配置,回车,得到以下结果: 点击链接 选择远程的系统 输入密码 免密登录 生成SSH密钥: 首先,确保你已经在本地生成了SSH密钥。你可以使…

flutter学习-day21-使用permission_handler进行系统权限的申请和操作

文章目录 1. 介绍2. 环境准备2-1. Android2-2. iOS 3. 使用 1. 介绍 在大多数操作系统上,权限不是在安装时才授予应用程序的。相反,开发人员必须在应用程序运行时请求用户的许可。在 flutter 开发中,则需要一个跨平台(iOS, Android)的 API 来…

GoLang学习之路,对Elasticsearch的使用,一文足以(包括泛型使用思想)(二)

书写上回,上回讲到,Elasticsearch的使用前提即:语法,表结构,使用类型结构等。要学这个必须要看前面这个:GoLang学习之路,对Elasticsearch的使用,一文足以(包括泛型使用思…

NXP实战笔记(三):S32K3xx基于RTD-SDK在S32DS上配置WDT配置

目录 1、WDT概述 2、SWT配置 2.1、超时时间,复位方式的配置 2.2、中断形式 1、WDT概述 SWT 编程模型只允许 32 位(字)访问。 以下任何尝试访问都是无效的: •非32位访问 •写入只读寄存器 •启用SWT时,将不正确的值写入SR…

java 纯代码导出pdf合并单元格

java 纯代码导出pdf合并单元格 接上篇博客 java导出pdf(纯代码实现) 后有一部分猿友叫我提供一下源码,实际上我的源码已经贴在帖子上了,都是同样的步骤,只是加多一点设置就可以了。今天我再次上传一下相对情况比较完整…

Python中实现列表边循环边删除的详细指南

更多Python学习内容:ipengtao.com 在 Python 中,有时需要在遍历列表的同时对其进行修改,即边循环边删除元素。这可能涉及到一些注意事项,以确保不会导致意外结果。本文将深入探讨如何在 Python 中实现这一需求,并提供详…

使用vue3实现echarts漏斗图表以及实现echarts全屏放大效果

1.首先安装echarts 安装命令&#xff1a;npm install echarts --save 2.页面引入 echarts import * as echarts from echarts; 3.代码 <template> <div id"main" :style"{ width: 400px, height: 500px }"></div> </template> …