模拟交通灯毕业论文(3)

2019-03-29 16:43

当G=0时,A输入为低电平时,Y输出也为低电平。 当G=0时,A输入为高电平时, Y输出为高电平。 当G=1时,A不论输入高电平还是低电平Y为高阻状态 功能表如表3.1所示:

表3.1 74LS244的功能表

1G1A12Y41A22Y31A32Y21A42Y1GND输入GLLHALHX输出YLHZ12345678910201918VCC2G1Y12A41Y22A31Y32A21Y42A174LS24417161514131211 图3.4 74LS244管脚图

3.5 74LS07的功能

74LS07是六缓冲的数码驱动器,它是有6个集电极开路的非门所组成,管脚分布如图3.5所示,其工作原理如下,当使能端为低电平时,输入为高电平时输出也为高电平,当输入为低电平时输出也为低电平,其逻辑表达式为:Y=A

1A1Y2A2Y3A3YGND1234567141312111098VCC6A6Y5A5Y4A4Y74LS07图3.5 74LS07管脚图

3.6 键盘接口工作原理

在单片机应用系统中,常用键盘作为输入设备,通过它将数据、内存地址、命令及指令等输入到系统中,来实现简单的人机通信。 3.6.1 按键开关的去除抖动功能

目前, MCS—51单片机应用系统上的按键常采用机械触点式按键,它在断开、闭合时输入电压波形如图3.6所示.可以看出机械触点在闭合及断开瞬间均有抖动过程,时间长短与开关的机械特性有关,一般为5~10ms。由于抖动,会造成被查询的开关状态无法准确读出。例如,一次按键产生的正确开关状态,由于键的抖动,CPU多次采集到底电平信号,会被误认为按键被多次按下,就会多次进行键输入操作,这是不允许的。为了保证CPU对键的一次闭合仅在按键稳定时作一次键输入处理,必须消除产生的前沿(后沿)抖动影响。

安键过程前沿识别区后沿

图3.6 按键过程

3.6.2 独立式键盘的接口电路

独立式键盘的接口电路:在单片机应用系统中,有时只需要几个简单的按键向系统输入信息。这时,可将每个按键直接接在一根I/O接口线上,这种连接方式的键盘称为独立式键盘。如图3.7所示,每个独立按键单独占有一根I/O接口线,每根I/O接口线的工作状态不会影响到其他I/O接口线。这种按键接口电路配置灵活,硬件结构简单,但每个按键必须占用一根I/O线,I/O接口线浪费较大。故只在按键数量不多时采用这种按键电路。

在此电路中,按键输入都采用低电平有效。上拉电阻保证了按键断开时,I/O接口线有确定的高电平。当I/O接口内部有上拉电阻时,外电路可以不配置上拉电阻。

P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.089S51+5V 图3.7 独立式键盘电路 K8K7K6K5K4K3K2K13.7 七段LED显示工作原理

LED显示器是由发光二极管显示字段的MCS-51单片机输出设备。单片机应用系统常采用七段LED数码管作为显示器,这重显示器具有耗电低、配置灵活、线路简单、安装方便、耐转动、价格低廉且寿命长等优点。因此应用比较广泛。 LED数码管显示器可以分为共阴极和共阳极两种结构。

(1)共阴极结构:如果所有的发光二极管的阴极接在一起,称为共阴极结构,则数码显示段输入高电平有效,当某段输入高电平该段便发光,如图3.8a所示。 (2)共阳极结构:如果所有的发光二极管的阳极接在一起,称为共阳极结构,则数码显示段输入低平有效,当某段输入低电平该段便发光,如图3.8b所示。

a .共阴极 b .共阳极

图3.8 七段LED显示器

(3)LED动态显示接口:LED动态显示就是利用单片机依次输出每一位数码管的段选码和对应于该位数码管的位选控制信号,一位一位轮流点亮各七段数码管。对每位数码管来说,每隔一段时间点亮一次,如此循环。利用人眼的“视觉暂留”效应,只要每位显示间隔足够短就可以给人以同时显示的感觉。在动态显示方式中,同一时刻,只有一位LED数码管在显示,其他各位是关闭的。在段选码和位选码每送出一次后,应保持1ms左右,这个时间应根据实际情况而定。不能太小,因而发光二极管从导通到发光有一定的延时,导通时间太小,发光太弱人眼无法看清。但也不能太大,因为毕竟要受限于临界闪烁频率,而且此时间越长,占用CPU时间也越多。

采用动态显示方式比较节省I/O接口,硬件电路也较静态显示方式简单,但其亮度不如静态显示方式,而且在显示位数较多时,CPU要依次扫描,占用CPU较多的时间。

用MCS-51单片机构建七段数码管动态显示系统时,4位数码管均采用共阴极LED,p0接口作为段选码输出口,8路驱动采用74LS244总线驱动器作为字形驱动芯片,经过8路驱动电路后接至数码管的各段,字形驱动输出0时发光。P2接口作为位选码输出口,4路驱动采用74LS07(OC门驱动器),当C接口线输出1时,选通相应位的数码管工作。

3.8 电路原理

电路的核心是89S51单片机,其内部带有4KB的FlashROM,无须扩展程序存储器;电脑没有大量的运算和暂存数据,现有的128B片内RAM已能满足要求,也不必扩展片外RAM,系统配备4位LED显示和2个单接口键盘,采用P0接口外接8路反相三态缓冲器74LS244作LED动态扫描的段码控制驱动信号,用P1接口的P1.0-P1.3外接一片集电极开路反相门电路74LS07做为4位LED的位选信号驱动口, LED共阴极端与74LS07的输出端相连;按键接口,由P2.0,P2.1来完成。P3口接交通指示灯,整个系统采用查表的方发,将交通灯的显示情况和数码管的计时情况,分别以代码的形式送到指示灯和LED数码管,启动定时器,同时调用显示程序,和查询按键。利用软件计数器的方法计时一秒,利用中断的方法使计时时间循环,当按下应急按键时停止定时器,送一个代码使两个方向都

亮红灯,按下一个按键时启动定时器,恢复循环。如图3.9所示

VCCVCCR1RES2R220VCCR11RES2RES2U2U1VCCR12RES2S11SW-PBS2SW-PBD1LEDR3RES22345678131215143119D5LEDR7RES2189D6LEDR8RES21716D7LEDR9RES2202P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P273938373635343332212223242526272819111315174681GVCC11Y11Y21Y31Y418161412R13RES240A1A2A3A42GB1B2B4P10P11P12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR89S51R14RES22Y12Y22Y32Y49753R15RES2R16RES2D2LEDR4RES2GNDB374LS24410R17RES2D3LEDR5RES210101010D4LEDR6RES2VCCU3987698769876987D12LEDD13LEDD14LED6D15LEDgbgbgbgRXDTXDALE/PPSEN1011302912345671A1Y2A2Y3A3YGNDLEDVCC6A6Y5A5Y4A4Y14131211109defeagdbccpdfedeagdbccpdfedeagdbccpdfedeagdbccpd45GND8D812345123451234512S3SW-PBR19RES2C1CAPR20RES23LEDR10RES2baaaaffff 图3.9 电路原理图


模拟交通灯毕业论文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年中考语文试卷真题汇编:实用类文本阅读

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: