已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电工电子课程设计实验报告题目名称: 可编程彩灯控制器 指导教师: 刘子健 姓 名: 胡小辉 学 号: 0909091112 专业班级: 信息0902 日 期: 2011-6-27 前 言电子技术课程设计是配合电子技术基础课程与实验教学的一个非常重要的教学环节。它是电气信息类专业学生的重要基础实践课,也是工科专业的必修课,能巩固电子技术的理论知识,提高电子电路的设计水平,加强综合分析问题和解决问题的能力,进一步培养学生的实验技能和动手能力,启发学生的创新意识及创新思维。完成本次课程设计,对进行毕业设计及毕业后从事电子技术方面的工作都有很大的帮助。近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。在设计中更多的使用中规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。因此用集成电路来实现更多更复杂的器件功能则成为必然。现代生活中,彩灯越来越成为人们的装饰品,它不仅能美化环境,渲染气氛,还可用于娱乐场所和电子玩具中,现以该课题为例进行分析与设计可编程的彩灯控制的电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且有专门的可编程循环彩灯控制电路。绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制器主要用计数器,译码器,分配器和移位寄存器等集成。本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是用发光二极管显示,实现可预置编程循环功能。目 录前 言 1一、课题设计任务及要求 .3 二、设计目的 3 三、优选设计方案 4 四、整体设计思想及原理框图 5 五、各模块设计与分析 61、脉冲发生电路 72、控制电路和译码电路 103、存储电路 12 4、数码管显示电路 .14六、元器件清单 15七、安装及调试中出现的问题和解决方法 15八、设计感想 17 附 录一、实验电路图 20二、实验电路连接图 .21三、参考文献 21一、 课题设计任务及要求课题名称:可编程彩灯控制器 设计任务及要求: 1、设计脉冲产生电路、图形控制电路和存储电路;2、用88LED点阵作为显示电路,显示内容的动面感要强。3、能用按键切换不同的显示组合,至少有3个按键切换;4、每种组合至少有3种变化,每种组合内图形能连续循环;5、要有数码管显示当前是第几种组合(或是第几个按键);6、图形显示间隔(显示频率)至少有3种可选。控制器可有2种控制方式:(1)规则变化:变化节拍有0.5秒和0.25秒,交替出现,每种节拍可有多种花样,各执行1或2个周期后轮换;彩灯变化方向有单向移动和双向移动、跳跃移动等。(2)随机变化。变化花样相同,但节拍和花样的轮换随机出现。7、完成电路全部设计后,通过实验箱验证设计课题的正确性。二、设计目的本课程设计主要是为了实现可编程彩灯控制的功能,且通过本次电子课程设计,了解电子产品设计的一般过程,掌握电子线路设计的基础方法和一般过程,能灵活运用已学过或者类似的集成块构成电路实现上述功能,还能灵活掌握555电路的应用方法。能用仿真软件对电子线路进行仿真设计,还能用Portel等软件绘制PCB图,掌握了电子电路调试的方法,且能独立解决设计与调试过程中出现的一般问题,并进一步掌握EEPROM的编程方法和应用。三、 优选设计方案方案A:根据设计要求,本系统由控制电路,编码发生电路和输出驱动电路等组成。其彩灯控制器的总体设计思想如下:1. 编码发生器编码发生器根据花形要求,按节拍送出64位状态编码信号,以控制彩灯按规律亮或灭。因为彩灯路数少,花形要求不多,可选用移位寄存器输出64路数字信号,控制彩灯发光。编码发生器采用16片4位通用移位寄存器74LS194来实现。74LS194具有异步清除和同步预置、左移、右移和保持等多种功能,控制方便灵活。64路彩灯采用两片74LS194组成64位移位寄存器,花形设计比较灵活。移位寄存器的64个输出信号通过驱动电路控制电路来控制彩灯,编码器中数据输入端和控制端的接法由花形决定。根据选择的花形,可列出移位寄存器(编码发生器)输出状态。2. 控制电路控制电路为编码器提供所需的节拍脉冲和驱动信号,控制整个系统工作。控制电路的功能有两个:一是按需要产生节拍脉冲;二是产生移位寄存器所需要的各种驱动信号。控制电路设计通常按照下述步骤进行:逐一分析单一花形运行,移位寄存器的工作方式和驱动要求,按照工作状态决定74LS194移位寄存器工作的状态顺序,同时是分析移位寄存器工作方式和驱动要求的依据。方案B:采用555定时器输出脉冲,高频通过计数器控制电路和译码电路,不断刷新显示矩阵的各列;而低频产生脉冲,决定显示哪一幅画面。由于需要产生64幅以上的图形,可以设计一个64进制的计数器,即可显示64幅图,此低频接在EEPROM的高位,而高频计数器控制电路的输出接在EEPROM的低三位。即高位决定显示哪幅画,低位表示每幅图形的每列的显示。 显然,方案B比较合理而且能实现课程设计的要求,采用方案B来进行课程设计。四、 整体设计思想及原理框图本系统可设计为四个模块:1.脉冲发生电路采用两个555定时器组成振荡器,一个产生高频和一个产生可调低频。高频通过计数器控制电路和译码电路,不断刷新显示矩阵的各列;而低频产生脉冲,决定显示哪一幅画面。2. 图形控制电路用74LS161芯片设计一个64进制的计数器,以显示64幅图,其中低片计数器构成16进制,高片计数器构成4进制,并且将低频通过计数控制电路接在EEPROM的高位,从而选择显示哪一幅画。而高频通过计数器控制电路接在EEPROM的低三位,不断刷新显示矩阵的各列,用以控制图形的显示。由于显示矩阵是由64个发光二极管组成,把译码器输出接在显示矩阵的阴级进行行控制,EEPROM接在显示矩阵的阳极进行列控制,只有同时导通时,二极管才亮。译码电路是低电平有效,每次只有一个输出有效,所以需要快速进新刷新,故将高频通过计数器控制电路接在译码电路的输入端。3.数码管显示电路当前8X8显示矩阵显示的是哪一幅画,可以通过2个数码管显示出来。其中第一个数码管显示该画面所在的组别,另一个显示该幅画为这个组别的第几幅画。由于上面设计为16X4的64进制计数器控制显示画面。故可以设计四种组合,每一个组合为16副画。4.存储电路显示什么样的图形就决定于EEPROM的编程,而最终显示在显示矩阵上。此外,暂停功能:控制低频计数器低位的EP和ET端实现。手动选画功能:当低频计数器的端为高电平时,图形自动连续循环;当端为低电平时,计数器处于置数功能,可通过选画开关选择需要显示的图画,其中高片计数通过置数选择画面组别,底片计数器通过指数选择此组合内的某一幅画。清零功能:控制低频计数器的清零端,当=0时,计数器实现清零功能。原理框图如下:显示矩阵存储单元译码驱动电路计数控制电路计数控制电路脉冲发生电路(低频)脉冲发生电路(高频)列控制行控制低位高位五、各模块设计与分析根据设计要求,本系统由脉冲发生电路、控制电路、译码驱动电路、存储矩阵和显示电路等几部分构成可编程彩灯控制电路。A. 脉冲发生电路1、555定时器的组成和功能内部组成框图:它主要由两个高精度电压比较器A1、A2,一个RS触发器,一个放电三极管和三个5K电阻的分压器而构成。(如下图所示)引脚图及其功能VoVcoTHV。GNDVcc1脚:外接电源负端VSS或接地,一般情况下接地。3脚:输出端Vo2脚:低触发端6脚:TH高触发端4脚:是直接清零端。当端接低电平,则时基电路不工作,此时不论、TH处于何电平,时基电路输出为“0”,该端不用时应接高电平。5脚:Vco为控制电压端。若此端外接电压,则可改变内部两个比较器的基准电压,当该端不用时,应将该端串入一只0.01F电容接地,以防引入干扰。7脚:放电端。该端与放电管集电极相连,用做定时器时电容的放电。8脚:外接电源Vcc,双极型时基电路VCC的范围是4.5 16V,CMOS型时基电路Vcc的范围为3 18V。一般用5V。功能介绍:在1脚接地,5脚未外接电压,两个比较器A1、A2基准电压分别为2/3V,1/3V的情况下,555时基电路的功能表如下表所示。清零端高触发端TH低触发端Qn+1放电管T功能00导通直接清零10导通置011截止置11Qn不变保持555定时器构成的多谐振荡器工作原理接通电源后,假定V0是高电平,则T截止,电容C充电。充电回路是VCCR1R2C地,VC按指数规律上升,当VC上升到2/3VCC时(TH、端电平大于2/3VCC),输出V0翻转为低电平。V0是低电平,T导通,C放电,放电回路为CR2T地,VC按指数规律下降,当VC下降到1/3VCC时(TH、端电平小于1/3VCC),V0输出翻转为高电平,放电管T截止,电容再次充电,如此周而复始,产生振荡,经分析可得:输出高电平时间 输出低电平时间 振荡周期 输出方波的占空比 2、本模块工作原理介绍脉冲发生电路主要用来产生时间基准信号(脉冲信号)。因为可编程循环彩灯对频率的要求不高,只要能产生高低电平就可以了,且脉冲信号的频率可调,所以采用555定时器组成的振荡器,其输出的脉冲作为下一级的时钟信号。本系统采用两片555定时器分别构成高频脉冲发生器和低频脉冲发生器。高频脉冲发生器是用555构成多谐振荡器。由于人眼每秒可分辨出24幅图,而高频计数器采用8进制,作为刷新频率的脉冲,此高频刷新电路输出脉冲的频率应大于24*8=192Hz,这样便可以显示整幅的画面。低频脉冲发生器用于提供计数电路的脉冲,它能决定画面显示的速率。速率的调节可通过调节滑动电阻(01M)来实现。 高频脉冲发生 低频脉冲发生器R1=100K R1=750K R1=01MR2=100K R0=R2=1K C1=C2=0.01Uf C1=10Uf C2=0.01Uff=476Hz f=0.180.33HzB.控制电路和译码电路1.74LS138功能介绍 74LS138是一种常见的3线8线译码器,它的八个输出引脚,任何时刻要么全为高电平1,则芯片处于不工作状态;要么只有一个为低电平0,其余7个输出引脚全为高电平1;如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。其功能表如下:当附加控制门的输出为高电平(S1)时,可由逻辑图写出由上式可以看出,输出是这三个输入变量的全部最小项的译码输出,所以也把这种译码器叫做最小项译码器。74LS138的管脚图如右:2.74LS161功能介绍74LS161是常用的四位二进制可预置的同步加法计数器,它可以灵活的运用在各种数字电路,以及单片机系统中实现分频器等很多重要的功能。 ET74LS161引脚图管脚图74LS161EPCP:时钟 P0P3:四个数据输入端 :清零端EP,ET:使能端 :同步置数端 Q0Q3:数据输出端TC:进位输出(TC=Q0Q1Q2Q3ET)74LS161功能表74LS161真值表从74LS161真值表功能表中可以知道,当清零端CR=“0”,计数器输出Q3、当=0时,Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能;当=1且=0时,在CP信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端P3,P2,P1,P0的状态一样,为同步置数功能。而只有当=EP=ET=1、CP脉冲上升沿作用后,计数器加1。74LS161还有一个进位输出端TC,其逻辑关系是TC= Q0Q1Q2Q3ET。应用计数器的清零功能和置数功能,可实现本系统中清零、选画的功能。3、本模块工作原理介绍控制电路控制电路由3片74LS161计数器和3位二进制译码器74LS138组成,其中一片74LS161连接高频脉冲发生器和译码器74LS138,对显示矩阵电路进行行扫描和控制;另两片74LS161构成高低两片计数器,共同控制选画,置位,暂停等功能。译码电路由一片74LS161和一片74LS138构成高频计数器和译码控制电路,由两片74LS161构成低频计数器 本模块电路图如右:C.存储电路存储电路用芯片EEPROM2864来存储不同画面的程序。EEPROM2864的低三位地址线A0到A2接在高频计数器输出端,显示每列的图形;高三位地址线A3到A8接低频计数器的输出,决定显示的哪幅画。由EEPROM2864中的代码来决定图形的形状。编程如下表:幅数图形编码第1列第2列第3列第4列第5列第6列第7列第8列11000000447E4000002圆开放收缩两遍0000001818000000300001824241800004003C424242423C0053C4281999981423C600001824241800007003C424242423C0083C4281999981423C9000018242418000010003C424242423C00113C4281818181423C12003C424242423C0013000018242418000014000000181800000015000018242418000016003C424242423C001720000F292929E000018星星闪烁20F0200000000000190000020F02083C082020F0200000083C08210000020F020000002220F0220F02083C082300000000000000002420F0220F02083C082520F0200000000000260000020F02083C082720F0200000083C08280000020F020000002920F0220F02083C083000000000000000003120F0220F02083C083200000000000000003330000929292FE000034贪食蛇0000F8000800000035000078080800000036000078090800000037000038090C00000038000018090E00000039000008090F00000040040008090F00000041040001090F00000042040101010F00000043050101010700000044070101010300000045070101010B000000460F01010109000000470F09010108000000480F0909000800000049400181412FF10100050依次“画”出笑脸040000000000000051040200000000000052040202000000000053040202040000000054040202040400000055040202040402000056040202040402020057040202040402020458040222040402020459040222440402020460040222444402020461040222444422020462040222444422020463完1692F61F1FF69296641692F61F1FF69296D.存储电路实验中用以两个8段LED数码管分别显示图形所在组次和组次中的第几副,其中74LS48是一个二-十进制译码器,其输出端直接接到数码管即可,设计的电路如下:六、元器件清单元器件名称件数555定时器274LS161374LS1381EEPROM286418*8显示点阵1100K电阻21K电阻2750K电阻1滑动变阻(01M)110uF电容10.01uF电容3开关9七、安装及调试中出现的问题和解决方法1.遇到的问题:连了一部分线后,发现有的芯片放哪都不合适,怎么着都不能避免交叉。解决方法:整体结构布局是很重要的,这直接影响以后的连线,在开始连线之前一定要合理的规划好如何放置每个芯片。首先要保证电路功能和性能指标,在此基础上满足工艺性的要求。用Portel画电路图时注意芯片的布局,尽量避免电线相交叉。然后按电路图所示,分高频低频两大块,安排好各芯片的位置。2. 遇到的问题:连线时发现好多地方不可避免出现了交叉的现象。 解决方法:连线要求保持导线横平竖直,紧贴面包板,尽量使其不要交叉,使得工艺美观,故连线之前要熟悉面包板的特性,清楚的知道哪些孔之间是相互接通的,遇到导线要交叉时,便可将导线剪断,再巧借面包板上的孔在内部将导线连起来。一般来说,先接一些地线和电源线,因为所有芯片都要接地和电源的,然后按照电路图和整体结构布局用导线依次连接各管脚。如无避免交叉则应不同类别的导线用不同的颜色那样即使交叉了也容易分辨。3. 遇到的问题:显示矩阵上有几个点总是不会亮。解决方法:利用老师给我们的显示矩阵管脚对每个二极管的控制关系,用万用表测试,若二极管还是不亮,说明给二极管已坏,是显示矩阵本身的问题;若二极管亮了,说明是接线问题,就要再检查连线。检查连线时,用一根导线,一端接地,一段分别接触138和2864的各个与点阵相连的管脚,查看是哪一个管脚没有连接好。哪一行或者那一列不亮时为连接不好。4.遇到的问题:线路正确连接完毕后,打开电源,但是显示矩阵的显示并不是理想设计的连续状态,而是断续的杂乱无章的。 解决方法:有可能是74LS161计数芯片不起作用,所以在实验开始之前要对各元件认真检查并进行检测,确保元件完好,可以避免出现坏的元件给以后的调试带来麻烦。而此次实验最大的败笔就在于此。由于事先没有认真检查芯片,而后得不到正确的结果都还以为是连线的问题,从而浪费很多的时间,做了很多的无用功。对于74LS161,我们就将其输出接到四个高低电平指示灯上,给各脉冲,看是否是16进制顺序计数。至于电阻,我们不但会观察其色环,还会用万用表直接测其阻值。检查过后才发现原来实验室里面有一个批次的161可能都存在问题,它的计数不是规律的16进制,然后我们把这个问题反映给了老师。5.遇到的问题:显示矩阵只会显示一幅图案,不是正常的循环显示所有图形。解决方法:正常工作状态下,显示矩阵应该是自动、连续循环EEPROM内的图形,检查后发现显示矩阵只会显示一幅图形是因为74LS161的置数端被置为有效,则此时本系统有是在执行选画功能,可以通过改变选画开关来选画。说明:本系统中开关较多,有6个选画开关、1个暂停开关、1个清零开关和1个选画开关,我们应该弄懂各开关闭合、断
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年膜分离制氮设备投资申请报告
- 2023年高品质研磨碳酸钙浆料投资申请报告
- 2024年混凝土搅拌机项目资金申请报告代可行性研究报告
- 第七章 环境规划与管理的政策、法规、制度、标准和管理体系课件
- 大病救治自查报告
- 生物安全自查报告
- 2024年商铺转租协议范本
- 单位资金周转借款协议范本2024
- 2024年度综合经济服务协议模板
- 2024年个人借款协议范本协议
- 期中考试卷(试题)-2024-2025学年苏教版二年级数学上册
- 2024年全国企业员工全面质量管理知识竞赛题库(含答案)(共132题)
- 《国有企业采购操作规范》【2023修订版】
- 华东理工大学PPT模板
- 一年级上册语文期中考试试卷分析
- 中药知识文库:冬葵子
- [新版]高速公路交安工程监理实施细则
- 品质周报模板
- 压力管道焊接工艺、工艺卡、规程及工艺评定
- 2021年河南省实施殡葬管理条例
- 对上好少先队活动课的五点建议
评论
0/150
提交评论