首页 > 其他分享 >拨码开关详解

拨码开关详解

时间:2024-09-06 09:38:44浏览次数:8  
标签:编码 位拨码 开关 地址 详解 拨码 整流

拨码开关详解

拨码开关简介

拨码开关(也叫DIP开关,拨动开关,超频开关,地址开关,拨拉开关,数码开关,指拨开关)是一款用来操作控制的地址开关采用的是0/1的二进制编码原理

拨码开关多数用于程序控制板块,控制元器件性能电路导通断开。所以拨码开关也会根据行业板块称呼为:程序开关、地址开关、和最耳熟能详的拨码开关。

拨码开关的原理

拨码开关每一个键对应的背面上下各有两个引脚拨至ON一侧,这上下两个引脚接通反之则断开这四个键是独立的,相互没有关联。此类元件多用于二进制编码

可以设接通为1断开为0,则有:

0000
0001
0010
……
1110
1111

一共是16种编码,使用于控制一类范围特别广泛,根据不同产品和设计,拨码开关使用的方式也各不相同。

8位拨码开关地址对照表和使用方法

拨码开关共有8个位, 1、2、3、4、5、6、7、8,每个位代表一个数值推到ON的位置为0,拨到下面依次代表1、2、4、8、16、32、64、128,拨到下面的位代表的数值相加,就是该机的地址码,(如图所示11号就是:1+2+8=11,30号就是:2+4+8+16=30)地址码最大为128;


8位拨码开关使用方法

拨码开关主电路

从交流电网输入、直流输出的全过程,包括:

1、输入滤波器:其作用是将电网存在的杂波过滤掉,同时也防止本机产生的杂波反馈到公共电网

2、整流与滤波将电网交流电源直接整流为较平滑的直流电以供下一级变换

3、逆变将整流后的直流电变为高频交流电,这是高频开关电源的核心部分,频率越高,体积、重量与输出功率之比越小

4、输出整流与滤波:根据负载需要,提供稳定可靠的直流电源

拨码开关的控制电路

一方面从输出端取样,经与设定标准进行比较,然后去控制逆变器改变其频率或脉宽达到输出稳定,另一方面,根据测试电路提供的资料,经保护电路鉴别,提供控制电路对整机进行各种保护措施

五位拨码开关电路原理图设计

8位拨码开关地址编码表

怎样用EXCEL设置8位拨码开关地址编码表:

先选择你要设置8位拨码开关地址2113编码表的那一列,右击选择5261“设置单元格格式”————自定义设置————如果你的地址编码8位中有共性的是4102前面几位数可以统一设置,设都是00000000开头,则在自定义类型空白处输入“00000000”,确定即可。后1653面的单元格,你只需要输入1,即可自动填充为“版00000001”,后面依此类推。均可自动设置。

标签:编码,位拨码,开关,地址,详解,拨码,整流
From: https://www.cnblogs.com/bujidao1128/p/18399627

相关文章

  • netstat命令详解
    ‌‌netstat命令是一个强大的网络工具,用于显示网络连接、‌路由表、‌接口统计等信息。‌通过使用不同的参数组合,用户可以获取关于网络活动的详细信息。以下是netstat命令的一些常用参数及其功能:‌‌-a(all)‌:显示所有选项,包括已建立的连接和监听状态的连接。‌-n‌:以数......
  • Postman请求参数:Query、Path、Body 详解
    Postman作为一个功能强大的工具,极大地简化了API测试和调试的过程,提供了发送请求和检查响应的直接方法。本文将着重介绍如何在Postman中高效地处理请求参数,以提高API测试和开发的便利性。1、解析请求参数首先,我们需要明白什么是请求参数。简单来说,请求参数是传递......
  • Kubernetes容器生命周期详解:PostStart和PreStop应用案例解析
    1.容器启动命令:容器启动命令指在容器启动时需要执行的命令。通过设置ENTRYPOINT或CMD,可以自定义容器启动时执行的进程。使用了一个简单的Dockerfile来设置ENTRYPOINT命令:FROMubuntuENTRYPOINT["top","-b"]该命令告诉容器启动时运行top命令,并且以-b选项进行批量模式......
  • mysqldump命令详解
    在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。 语法:默认不带参数的导出,导出文本内容大概如下:创建数据库判断语句-删除表-......
  • 构造函数的深浅拷贝问题详解
     构造函数的分类构造函数重载:构造函数可以通过不同的参数列表进行重载,这意味着可以有多个构造函数,每个构造函数有不同的参数。多参构造函数:通过传递多个参数来创建对象。无参(缺省)构造函数:不需要参数来创建对象。类型转换构造函数:使用不同类型的参数来创建对象。拷贝构造函数:......
  • 【自由能系列(中级),代码模拟】预测编码的核心:三个关键方程式的详解
    预测编码的核心:三个关键方程式的详解——探索预测编码背后的数学原理与应用核心结论:预测编码是一种基于贝叶斯定理的理论框架,它通过三个关键方程式描述了大脑如何处理和解释来自环境的信号。这些方程式分别建立了贝叶斯定理的简化形式、生成模型以及观察者模型,共同揭示了......
  • Maven超详细教程(二):Maven 生命周期管理详解
    Maven作为Java开发者广泛使用的项目管理工具,其核心特性之一就是其强大的生命周期管理。Maven生命周期定义了一系列有序的阶段(phases),每个阶段都可以绑定特定的插件(plugins)和目标(goals),以实现项目的构建、测试、打包、部署等任务。本文将详细梳理Maven的主要生命周期、各个......
  • Java运算符(详解)
    前言:    Java中运算符有哪些?    大致分为:    算术运算符、关系运算符、逻辑运算符、位运算符、移位运算符、条件运算符接下来,一一分析。算术运算符: 基本运算符:    加减乘除,是最基本的运算符。例子:publicstaticvoidmain(Str......
  • 快速排序(动图详解)(C语言数据结构)
    快速排序:        快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:        任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大于基准值,然后最左......
  • JSX 语法详解
    在现代前端开发中,React框架因其高效和灵活的特点而备受青睐。作为React的核心组成部分之一,JSX(JavaScriptXML)是一种语法扩展,它允许我们在JavaScript中书写类似HTML的标签。本文将从基础入手,逐步深入地介绍JSX的基本概念、常见问题及易错点,并通过具体的代码示例来帮助大家......