计算机控制技术第二章.ppt
(57页)
本资源提供全文预览,点击全文预览即可进行全文预览,如果您喜欢下载文档,查找使用更方便哦!
29.9 积分
第2章 微机控制系统的接口技术 2.1 LED显示器接口 2.2 键盘接口技术 2.3 模拟输入通道2.4 模拟量输出通道2.5 开关量输入/输出通道2.1 LED显示接口1. 静态显示及其接口30.5---控 制 引 脚输 入 引 脚输 出 引 脚G1 G2A G2BC B AY7 Y6 Y5 Y4 Y3 Y2 Y1 Y01 0 00 0 01 1 1 1 1 1 1 01 0 00 0 11 1 1 1 1 1 0 11 0 00 1 01 1 1 1 1 0 1 11 0 00 1 11 1 1 1 0 1 1 11 0 01 0 01 1 1 0 1 1 1 11 0 01 0 11 1 0 1 1 1 1 11 0 01 1 01 0 1 1 1 1 1 11 0 01 1 10 1 1 1 1 1 1 1 138 功能表 74LS244---- 三态门,常用于单片机mcu在系统中,作为单片机的输入输出数据缓冲器,在选择时将数据输入到总线,在非选择时对总线具有高阻力。当G为低电平时,P0数据送 D0~D7。当G为低电平时,P0数据送 D0~D7。74LS273是一种具有清除功能的8D触发器, 1D~8D为数据输入端,1Q~8Q常用作8位数据/地址锁定器,用于数据输出端,正脉冲触发,低电平清除。外部数据RAM的写周期 当执行MOVX @Ri,A 或 MOVX @DPTR,A进入外部数据存储器的写作周期,写作周期顺序如下6进制数-2进制数 十六进制数-二进制数 0 H ----- 0000B 1 H ----- 0001B 9 H ----- 1001B 2 H ----- 0010B A H ----- 1010B 3 H ----- 0011B B H ----- 1011B 4 H ----- 0100B C H ----- 1100B 5 H ----- 0101B D H ----- 1101B 6 H ----- 0110B E H ----- 1110B 7 H ----- 0111B F H ----- 1111B 8 H ----- 1000B 八段数码管共阴极高电平点亮: DP G F E D C B A 对应D0~D7十六进制数0-------- 0 0 1 1 1 1 1 1 3FH1-------- 0 0 0 0 0 1 1 0 06H2-------- 0 1 0 1 0 1 1 1 57H3-------- 0 1 0 0 1 1 1 1 4FH4-------- 0 1 1 0 0 1 1 0 66H5-------- 0 1 1 0 1 1 0 1 6DH6-------- 0 1 1 1 1 1 0 1 7DH7-------- 0 0 0 0 0 1 1 1 07H8-------- 0 1 1 1 1 1 1 1 7FH9-------- 0 1 1 0 1 1 1 1 6FH 八段数码管共阳极低电平点亮: DP G F E D C B A 对应D0~D7十六进制数0-------- 1 1 0 0 0 0 0 0 C0H1-------- 1 1 1 1 1 0 0 1 F9H2-------- 1 0 1 0 1 0 0 0 A8H3-------- 1 0 1 1 0 0 0 0 B0H4-------- 1 0 0 1 1 0 0 1 99H5-------- 1 0 0 1 0 0 1 0 92H6-------- 1 0 0 0 0 0 1 0 82H7-------- 1 1 1 1 1 0 0 0 F8H8-------- 1 0 0 0 0 0 0 0 80H9-------- 1 0 0 1 0 0 0。省略部分。 RR A MOV R2 , A AJMP DIS1DIS2 : RETYS1MS : MOV R7 , #01HDL1 : MOV R6 , #F8HDL0 : DJNZ R6 , DL0 DJNZ R7 , DL1 RETTAB : DB 3FH , 06H , 5BH , 4FH DB 66H , 6DH , 7DH , 07H DB 7FH , 6FH , 77H , 7CH DB 39H , 5EH , 79H , 71H 2.2 键盘接口技术 键盘分为编码键盘和非编码键盘。 编码键盘本身具有硬件电路,不仅可以自动检测按下的键,完成抖动、防串键等功能,还可以提供与按键功能对应的键(如ASCⅡ码)送往CPU ,计算机程序可以直接将按键操作转换为代码,直接读取结果。 编码键盘本身具有硬件电路,不仅可以自动检测按下的键,完成抖动、防串键等功能,还可以提供与按键功能对应的键(如ASCⅡ码)送往CPU ,计算机程序可以直接将按键操作转换为代码,直接读取结果。 非编码键盘分为独立键盘和矩阵键盘。 独立键盘-编程简单,但每个键占用一个硬件接线。 编程复杂,节省硬接线资源, 例: 4*8矩阵键盘编程: 8155简介 1) 8155是一种具有256字节静态的多功能芯片RAM、三种可编程并行选择工作模式I/O端口(2个8位口,1个6位口),1个14位可编程减法计数器,1个地址锁定器,因此,外接8155相当于数据存储器的全面扩展I/O口、定时器/计数器。 2)、8155的RAM和I/O口地址 RAM地址:8155IO/ M 加低电平时,它AD0~AD7上获得的地址值是指8155的一个RAM单元地址,地址范围为0万 0000到1111 1111,分别指向8155 RAM 256个存储单元。 I/O口地址:8155IO/ M 平时增加电力AD0~AD7(只用低三位AD2、AD1、AD0)获得的地址值是指8155的一个I/O口的地址.3)、8155的使用 8155内RAM使用:与一般外部数据存储器基本相同,唯一的区别是提前使用IO/ M 为低电平。 使用8155个端口:A、B、C每个端口都可以以不同的方式工作,使用前要初始化(写命令字到命令口)。我们只需要基本的输入/输出。 使用8155个端口:A、B、C每个端口都可以以不同的方式工作,使用前要初始化(写命令字到命令口)。我们只需要基本的输入/输出。.3 模拟输入通道采样/维持电路 ADC0809是一种8路模拟输入8位数字输出的逐次逼近式A/D器件。分辨率为8位;转换时间取决于芯片时钟频率,转换时间为64个时钟周期;具有可控三态输出锁;启动转换控制为脉冲(正脉冲),上升沿使所有内部寄存器清除0A/D转换器开始。引脚定义如下:IN0~IN7:8路模拟量输入端;D0~D7:A/D转换后的数据输出端为三态可控输出; A、B、C:模拟通道地址选择端,A为低位,C为高位; Vcc(10脚)GND(13脚)主电源引脚,单电源 5V;Vref( )﹑Vref(-)(12脚16脚)是基准参考电压,其值决定了模拟量的输入范围;CLK(10脚)输入时钟信号,其值决定A/D转换速度,转换时间范围为50800KHz;ALE(22脚)地址锁定允许信号,高电平有效;START(6脚)为启动转换信号,正脉冲有效;EOC (7脚)高电平有效信号,高电平有效,表示一次A/D转换完成;OE(9脚)输出允许信号,高电平有效,可与系统读取通信号/RD相连。 A/D转换器ADC0809芯片内部结构2.4 模拟量输出通道DAC0832是一种使用较多的8位D/A转换器的转换时间为1us,工作电压为 5V~ 15V,基准电压为±10V。 A/D转换器ADC0809芯片内部结构2.4 模拟量输出通道DAC0832是一种使用较多的8位D/A转换器的转换时间为1us,工作电压为 5V~ 15V,基准电压为±10V。它主要由两个8位寄存器和一个8位寄存器组成D/A由转换器组成。使用两个寄存器(输入寄存器和DAC寄存器)的优点是可以进行两极缓冲操作,使操作更加灵活;转换原理与T型解码网络相同。DAC如图所示 引脚定义如下:I0~DI7.数据输入线,TTL有效时间应大于90ns;ILE:数据锁允许信号输入线,高电平有效/CS:片选信号输入端,低电平有效/WR1.负脉冲有效(脉冲宽度应大于500ns)。当/CS为“0”,ILE为“1”,/WR有效时DI0~DI7状态锁定到输入寄存器;/XFER:低电平有效的数据传输控制信号输入端/WR2: DAC负脉冲有效(脉冲宽度应大于500ns)。当/XEFR为“0”且/WR2有效时,输入寄存器的状态传输到DAC寄存器中; D/A转换器 DAC0832芯片内部结构a图b图DAC对照表设置0832数字量和模拟量 计 实 例2.5 开关量输入/输出通道 输入信号调理信号转换图2-19、20 与非门组成的基本保护电路RS基于触发器的抖动单脉冲发生器如图所示。试分析二次电路可以消除开关S的抖动,保证单脉冲的可靠输出和稳定性。试分析二次电路可以消除开关S的抖动,确保单脉冲的可靠输出和稳定性。解决方案:当开关S由时R端扳向S端时,R从低电平到高电平,S端由高电平变为低电平。如果由于弹簧开关S的弹性反弹,与S端的接触处于若离若合的抖动状态,实际上相当于在S端添加多个负脉冲。因为加接了基础RS触发器,一旦开关S首先接触到S端,使其低电平,其输出Q状态从0到1,即使开关S0和1状态之间跳动,触发器输出Q仍保持1状态,不受开关抖动的影响,只有当开关S弹回R端时,输出Q从1到0,即每次按下开关S,触发器只输出一个正脉冲。 光电隔离 *触点抖动参考单片机光电隔离技术二 开关输出驱动2固态继电器输出接口技术 固态继电器(SSR(solid state releys)它是一种无触点开关电子开关,利用电子元件(如开关三极管、双向可控硅等半导体器件)的开关特性,可达到无触点、无火花开关电路的目的,它由入耦合电路、整形放大电路、开关电路、吸收电路四部分组成。输入电路可分为直流输入电路、交流输入电路和交流输入电路。根据输入电压的不同类别,输入电路可分为直流输入电路、交流输入电路和交流路也有TTL/CMOS兼容性、正负逻辑控制和反相等功能。 固态继电器的输入与输出电路的隔离和耦合方式有光电耦合和变压器耦合两种。固体继电器的输出电路也可分为直流输出电路、交流输出电路和交流输出电路。双极性装置或功率场效应管可用于交流输出。SSR交流型和直流型可根据使用场合分为两类,它们分别在交流或直流电源上做负载开关,不能混用。 关键词: 控制 技术 计算机
天文库的所有资源由用户上传共享,仅供网民学习和交流。未经上传用户书面授权,请勿使用。