广泛使用于数据处理、通信、遥控和防盗自动警铃系统、风淋室、火车模型等需要手动程式编制的产品上。
拨码开关使用方法
一、主电路
从交流电网输入、直流输出的全过程,包括:
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口不够接就用三态缓冲器。
开启三态缓冲器,读数据,存数据到内存,然后切换三态缓冲器再读数据到内存,调用显示子函数在数码管上显示出来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)