开关量输入输出模块
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开关量输入输出模块
(ELM-25-01)
1 模块结构框图和功能描述
模块结构框图如图:开关量模块功能由三部分组成:四个8421拨码盘,8位LED发光管和8个拨码开关。模块的译码控制电路由两片74138来完成。74HC245和74HC574分别是输入输出锁存器。
2 各模块原理图
2.1 8421拨码盘
图ELM-25-01-02 8421拨码盘原理图
8421拨码盘使用:拨码盘有四个。左边两个DA1和DA2受同一输入缓冲芯片U1控制,DA1输出为8位的高四位,DA2为8位的低四位输出。右边两个DA3和DA4受U2控制。DA3为8位的高四位输出,DA4为8位的低四位输出。U1和U2的片选地址不同。
8421拨码盘盘面中间有一可调节旋钮,对应刻度为0~9、A~F。使用时,拨动旋钮的指针指向某一刻度,则与拨码盘相连的8、4、2、1 四个插孔分别由高到低地输出该刻度的8421编码值。例如,当指针指向5时,四个插孔输出“0101”。
2.2 LED指示灯原理图
图ELM-25-01-03 LED指示灯原理图
LED指示灯:指示灯L0~L7受驱动芯片U3控制。可以显示8位的单片机数据输出。L7指示最高位,L0指示最低位。接通电源后指示灯常亮。
2.3 拨动乒乓开关原理图
图ELM-25-01-04 拨动乒乓开关原理图
乒乓开关使用:乒乓开关G0~G7为开关量8位输出。G7为最高位,G0为最低位。当开关拨到上面为开,拨到下面为关,输出受U4控制。
3 模块器件分布及说明
ELM-25-01-05 模块器件分布图
J2:总线插槽
J3:电源插槽,从左向右依次为VCC,VCC,GND,GND。当接通电源时LED1指示灯亮。若芯片U13不焊且J12跳线连上,则本系统工作电压为+3.3V,否则为+5V。
J4,J5,J6,J7:当1,2脚短接时,表示其对应芯片的使能段均为高电平,即芯片不工作,逻辑编程由FPGA实现,信号由PR1,PR2,PR3,PR4接入;当2,3脚短接时,则工作在总线方式。
4模块资源分配
各个模块单元片选地址为:基地址+偏移地址,此模块的基地址为CPU主模块的74138管脚分配;偏移地址由74138译码实现如下表
译码控制:由74138译码实现。通过A2、A1和A0取值选中模块单元。