拨码开关的具体作用,以及它的用法

拨码开关的具体作用,以及它的用法,第1张

广泛使用于数据处理、通信、遥控和防盗自动警铃系统、风淋室、火车模型等需要手动程式编制的产品上。

拨码开关使用方法

一、主电路

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

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

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

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

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

二、控制电路

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

三、检测电路

除了提供保护电路中正在运行中各种参数外,还提供各种显示仪表资料。

四、辅助电源

提供所有单一电路的不同要求电源。

扩展资料

拨码开关的分类

一、按照脚位来分:插式(DIP) 和贴片式(SMD)等分类。

二、按照拨动的方式来分:有平拨跟侧拨之分,按照脚间距有254mm和127mm脚间距的分类。

三、按照颜色来分:有黑色,红色,蓝色的区别。

四、按照状态来分:有两态以及三态之分。

参考资料来源:百度百科-拨码开关

假如DIP开关接P1,共8位,检测后通过串口发送出去。
#include<reg51h>
main()
{
TMOD=0x20;
SCON=0x50;
TH1=0xfd;
TL1=0xfd;
TR1=1;
TI=0;
while(1)
{
if(P1!=0xff)
{
SBUF=P1;
while(!TI);
TI=0;
}
}
}

输入点4个,输出点3个,或者直接用12个输入点也可以,OMRON PLC 没用过,估计应该有专用读拨码开关的指令,读出的数据会保存在一个数据存储器中,你把这个数据存储器作为定时器的定时参数即可

如图是数字拨码开关,早期是往下拨码,现在是按键改变输入的数值。

数字电路通常用 BCD 码表示十进制,用高、低电平表示二进制的 1 、0 ,拨码开关内部的机械触点把对应的十进制数转换成 8421码(BCD 码的一种),用来输入数据。

如定时器的定时时间、信号发生器的频率、计数器的脉冲数量等参数。

至于在电梯中的应用,不同厂家、不同型号的电梯是不同的,你要看说明书。

首先设计硬件,然后根据硬件写代码。
P1口不够接就用三态缓冲器
开启三态缓冲器,读数据,存数据到内存,然后切换三态缓冲器再读数据到内存,调用显示子函数在数码管上显示出来。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13254413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存