- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三、多路可编程控制器设计与制作
一、问题的引入:
在实际应用中,常常需要一种能同时控制多组开关按一定的方式闭合与断开的装置,比如显示图样不断变化的各种霓虹灯或彩灯的电源控制系统。本节设计与制作的多路可编程控制器就具有这种功能。
二、设计目的:
通过这一课程设计,读者可以在如下方面得到锻炼。
( 1 )基本了解设计数字系统的一般方法。
( 2 )进一步熟悉常用数字器件的使用方法。
( 3 )基本掌握通过逻辑分析查找数字电路故障的方法。
( 4 )熟悉并学会使用用于读写 EPROM 的常用软件,掌握固化与擦除 EPROM 的方法。
三、设计要求:
设计并制作出一种用于控制霓虹灯的控制器,它具有如下功能:
( 1 )可以控制每段霓虹灯的点亮或熄灭。
( 2 )每段霓虹灯的点亮与熄灭可以通过 68 编程来实现。
( 3 )每间隔一段时间,霓虹灯的图样变化一次。
( 4 )图样变化的间隔时间可以调节。
四、所需仪器设备与器件
示波器,稳压电源, EPROM 读写软、硬件, EPROM 擦除器。
五、设计内容、方法与步骤:
1、设计内容
1) 霓虹灯受控显示的基本原理
我们以背景霓虹灯的一种显示效果为例,介绍控制霓虹灯显示的基本原理。设有一排 n 段水平排列的霓虹灯,某种显示方式为从左到右每间隔 0.2 秒逐个点亮。其控制过程如下:
若以“ 1 ”代表霓虹灯点亮,以“ 0 ”代表霓虹灯熄灭,则开始时刻, n 段霓虹灯的控制信号均为“ 0 ”,随后,控制器将一帧 n 个数据送至 n 段霓虹灯的控制端,其中,最左边的一段霓虹灯对应的控制数据为“ 1 ”,其余的数据均为零,即 1000 … 000 。当 n 个数据送完以后,控制器停止送数,保留这种状态(定时) 0.2 秒,此时,第 1 段霓虹灯被点亮,其余霓虹灯熄灭。随后,控制器又在极短的时间内将数据 1100 … 000 送至霓虹灯的控制端,并定时 0.2 秒,这段时间,前两段霓虹灯被点亮。由于送数过程很快,我们观测到的效果是第一段霓虹灯被点亮 0.2 秒后,第 2 段霓虹灯接着被点亮,即每隔 0.2 秒显示一帧图样。如此下去,最后控制器将数据 1111 … 111 送至 n 段霓虹灯的控制端,则 n 段霓虹灯被全部点亮。
只要改变送至每段霓虹灯的数据,即可改变霓虹灯的显示方式,显然,我们可以通过合理地组合数据(编程)来得到霓虹灯的不同显示方式。
2)系统框图
根据设计要求,确定如图 8.1 所示系统框图。
8-1 系统方框图
框图中,右边的 D 0 -D n 为 n 个发光二极管,它们与 n 段霓虹灯相对应,二极管亮,则霓虹灯亮。下面介绍框图中各部分的功能与实现方法。
(1)移位寄存器
移位寄存器用于寄存控制发光二极管亮、灭的数据,对应 n 个发光二极管,移位寄存器有 n 位输出。
移位寄存器的输入信号取自存储器输出的 8 位并行数据,为使电路简单,可以采用 8 位并入并出的移位寄存器,也可以采用并入串出的移位寄存器。
(2)只读存储器
只读存储器内部通过编程已写入控制霓虹灯显示方式的数据,控制器每间隔一段时间(显示定时)将 n 位数据送移位寄存器,所送的数据内容由存储器的地址信号确定。
存储器的容量由霓虹灯的段数、显示方式及显示方式的种类确定。 n 段霓虹灯, m 种显示方式,要求存储器的容量为
n=n × n × m ( bit )
只读存储器可以采用常用的 EPROM, 如 2764 、 27128 、 27256 、 27512 等。
(3) 地址计数器
地址计数器产生由低到高连续变化的只读存储器的地址,存储器内对应地址的数据被送至寄存器。地址计数器输出的位数由存储器的大小决定。 64Kbyt 容量的存储器对应的地址线为 16 根,因此要求 16 位计数器。其余可依次类推。地址计数器给出存储器的全部地址以后自动复位,重新从 0000H 开始计数。
地址计数器可以采用一般的二进制计数器,如 74161 、 162 等。
( 4 )控制门与定时器
控制门用于控制计数脉冲是否到达地址计数器。控制门的控制信号来自定时器,定时器启动时,控制门被关闭,地址计数器停止计数,寄存器的数据被锁存。此段时间发光二极管发光。达到定时值时,定时器反相,计数器重新开始计数。
控制门可以用一般的与门或或门,定时器可以采用单稳态电路来实现,也可以用计数器实现。
(5)长度计数器
长度计数器与地址计数器对应同一个计数脉冲。长度计数器工作时,地址计数器也在工作。计数器工作期间,存储器对应地址的数据被逐级移位至对应的寄存器。长度计数器的计数长度为 n/8, 该长度恰好保证一帧图样( n 位)的数据从存储器中读出送寄存器锁存。长度计数器达到长度值时自
您可能关注的文档
最近下载
- 企业工会助推企业高质量发展.docx VIP
- 细说通电直导线附近的场摘要:一无限长通电直导线,周围没有电场.DOC
- 昆山联江发纸业有限公司扩建项目.pdf
- 基于bp神经网络的引线键合模型 wire bonding model based on bp neural network.pdf VIP
- 透过“人车家”战略,看小米加码大家电对白电行业影响几何.pdf VIP
- 华师大版科学九年级上册 1-4章化学模块练习(含答案).doc VIP
- 绘本《小鹿历险记》.ppt VIP
- 八年级地理中国海洋资源.ppt VIP
- 纪念与象征——空间中的实体艺术.pptx VIP
- rca医疗案例分析ppt.pptx VIP
文档评论(0)