多花样循环彩灯控制器设计报告书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多花样循环彩灯控制器设计报告书

1.设计意义及要求 1.1设计意义 对《数字电子技术基础》学习,一些基础知识和基本技能,具备了在日常生活与学习中应用 1.2设计要求 1.使16只彩灯从右到左逐一循环点亮 2.使16只彩灯按照1111 1110 1111 1110左移循环点亮,即最开始为第8只和第16只彩灯亮,紧接着熄灭,同时第7只和第15只彩灯亮....依此循环点亮。 3.使16只彩灯交替闪烁。 4.使中间两个彩灯发亮,然后从两边再增加两个发亮,一直下去,直到16个彩灯全亮。 5.接着重复以上动作,这样一直循环下去。时间间隔为1秒。 2.方案设计 2.1 设计思路 首先需要个脉冲源信号刺激,之后对于流水灯的移位功能可以采取寄存器来实现,本实验采用的是74LS198芯片。总体方案共分为6大块。第一块实现实现左移循环,第二块实现两两左移循环点亮,第三块实现交替闪烁,第四块实现向外扩散,第五块实现时钟信号的产生,第六块实现计数器。 2.2 方案设计 2.2.1设计方案一电路图 图2-1 方案一方框图 2.2.2. 设计方案二电路图 本方案实现的核心是MCU控制电路,以AVRmega16单片机为控制核心,用C语言编程,控制彩灯实现多花样循环功能。AVR单片机最小系统AVRmega16单片机和复位电路,还有晶振电路(16Mhz)。AVR单片机具有高性能、低功耗的特点使用AVR的时钟源(晶振、内部RC等)不经过分频直接提供给CPU使用,而51的CPU主频等于晶振的12分频此最小系统实现对系统的控制等功能。 系统框图如下: 图2-2 方案二框图 图2- 3 方案2电路 2.3 方案比较 方案一是采用数电模块,元器件较多,接线较为复杂,但功能明确,容易看懂 方案二采用单片机制作,电路简单,但对于没学过单片机的同学有理解 鉴于本次课程设计主要是数字电路课程设计,所以我选择了第一组方案。 3.部分电路设计 3. 1左移循环电路 3-1花样一左移电路图 第一块:第一片和第二片74ls198的输入端分别11111111,在第一个脉冲上升沿到来时,s0=s1=1两个芯片同时置数,并且第16只彩灯点亮,当第二个脉冲上升沿到来时,s0=0,s1=1,两个芯片开始左移,由于第一片的Q0端与第二片的DSL端相连接,而DSL的信号直接输出给Q7端,因此当第九个灯点亮时,在下一个脉冲信号的作用下,第八个灯被点亮,最终达到左移循环的目的。 3.2两两左移循环电路 图3-2花样二两两左移电路图 第二块:第一片和第二片74ls198的输入端分别11111110,在第17个脉冲上升沿到来时,s0=s1=1两个芯片同时置数,并且第8只和第16只灯被点亮,当第18个脉冲上升沿到来时,s0=0,s1=1,两个芯片开始左移,其中第一片DSL的信号输出给第一片的Q7端,第一片的Q0端与第二片的DSL相连接。在脉冲信号的作用下,两个芯片的输出端信号不断左移,,直到第一个灯和第九个等同时被点亮。 3.3交替闪烁电路 图3-3花样三交替闪烁电路图 第三块:第一片和第二片74ls198的输入端分别10101010,在第25个脉冲上升沿到来时,s0=s1=1两个芯片同时置数,并且标号为偶数的彩灯被点亮,当第26个脉冲上升沿到来时,s0=0,s1=1,两个芯片开始左移,其中第一片DSL的信号输出给第一片的Q7端,第一片的Q0端与第二片的DSL相连接,因此在下一脉冲信号的作用下,标号为奇数的灯被点亮,而偶数的灯熄灭,此循环一共执行两次。 3.4向外扩散电路 图3-4 花样四向外扩散电路图 第四块:第一片和第二片74ls198的输入端分别01111111,在第29个脉冲上升沿到来时,s0=s1=1两个芯片同时置数,并且第8个和第9个彩灯被点亮,在第30个脉冲上升沿到来时第一片的s0=1,s=0,第二片s0=0,s1=1,即第一片实现右移,第二片实现左移,此时第一片的DSR=0,保证了它的Q0端始终被点亮,而第一片的Q0端与第二片的DSL相连接,也就保证了第二片的Q0端始终被点亮,因此在脉冲信号的作用下,16只彩灯从中间向外扩散,依次被点亮 3.5时钟信号产生电路 图3-5 555定时器 555 定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极性工艺制作的称为 555,用 CMOS 工艺制作的称为 7555,除单定时器外,还有对应的双定时器 556/7556。555 定时器的电源电压范围宽,可在 4.5V~16V 工作,7555 可在 3~18V 工作,输出驱动电流约为 200mA,因而其输出可与 TTL、CMOS 或者模拟电路电平兼容。 555 定时器成本低,性能可靠,只需要外接几个

文档评论(0)

taobao88 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档