电子技术课程设计--- 多路彩灯控制器学院:电子信息工程学院学号:200615010217 指导教师:祁艳杰2008-12-17多路彩灯控制器目录设计目的设计任务与要求三、总体方案的设计与选择1 、总体方案的设计2 、总体方案的选择四、使用元件及元件说明五、单元电路的设计1 、花型演示电路2 、花型控制信号电路3 、快慢节奏控制电路4 、时钟信号控制电路六、总体电路图七、电路组装、调试过程中遇到的问题及解决办法八、分析与心得、设计目的:1、进一步掌握数字电路课程所学的理论知识。
2、了解数字电路设计的基本思想和方法,学会科学分析和解决问题。
3、熟悉几种常用集成数字芯片,并掌握其工作原理,进一步学会使用其进行电路设计。
4.培养认真严谨的工作作风和实事求是的工作态度。
二、设计任务与要求本次数字电路课程设计我选择的题目是“多路彩灯控制器”。
这个系统的主要功能是:1、自动控制多路彩灯按预设的花型进行变换;2、花型种类不少于三种,花型自拟;3、分别用快慢两种节拍实现花型变换。
三、总体方案的设计与选择1、总体方案的设计经过分析问题及初步的整体思考,拟定以下二种方案:方案一:总体电路共分三大块。
第一块实现花型的演示;第二块实现花型的控制及节拍控制;第三块实现时钟信号的产生。
结构框图如下:方案二:在方案一的基础上将整体电路分为四块。
第一块实现花型的演示;第二块实现花型的控制;第三块实现节拍控制;第四块实现时钟信号的产生。
并在部分电路的设计上与方案一采用了完全不同的方法,如花型的控制。
主体框图如下:2 .总体方案的选择方案一与方案二最大的不同就在,前者将花型控制与节拍控制两种功能融合在一起,是考虑到只要计数器就可以实现其全部功能的原因,且原理相对简单。
如此设计,其优点在于:设计思想比较简单。
元件种类使用少,且都较熟悉易于组装电路。
缺点则是:中间单元电路连线过于繁多,容易出错,且可能出现线与线关系。
要避免这些,则势必造成门电路使用过多,导致电路不稳定,抗干扰能力下降。
而后者则将以上两种功能分开设计,各单元电路只实现一种功能。
其优点在于:电路设计模块化,易于检查电路,对后面的电路组装及电路调试带来方便。
缺点则是:节拍控制采用了没有学过的器件,原理相对复杂,不易理解。
花型控制电路简单,花型也比较简单,过度过程可能会出现乱码。
基于以上原因,加上为了成功的实现课程设计,我选择了连线少,易于组装和调试的方案二。
四、使用元件1.设计所需的元件:74LS161 十六进制同步计数器2 LM555CM555定时器 2 发光二极管20 电容 10 nf 2 电容 1卩f 2 滑动变阻器 1 k Q 1 滑动变阻器 20 k Q 1 电阻 47.5 k Q 2 电阻 499 k Q2 实验板 1 万用表 1导线若干2、器件的逻辑结构、逻辑框图、逻辑功能表及逻辑功能说明 (1 ) 74LS164 (串入并出的8位移位寄存器)芯片结构:内部原理图:A匕1 U B : 2叩Q A 3 123Q GO B 4 II J Q F GC 5 IO Q Q E Q Q 6 9pCLRGND 7 8JCLKITOPVIEWI⑶ I ⑷(5)1 ⑹(10) (11) (12)1 (13)1m QI Q2 Q3 Q4 Q5 Q6 Q7■■■p J* *逻辑功能说明:74LS164是8位边沿触发移位寄存器,串行输入数据然后并行输出。
数据通过两个输入端(A或B )之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。
CLEAF为同步清除端,当其为低电平时,输出端(QA- QH 均为低电平。
两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。
时钟(CP)每次由低变高时,数据右移一位,输入到Q°,Q°是两个数据输入端(A和B)的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。
(2 )74LS15374IS153 是常用的双4选1数据选择器/多路选择器,所谓双4选1数据选择器就是在一块集成芯片上有两个4选1数据选择器。
芯片结构:内部原理图:XV OL逻辑功能表S A 1 A 0 Q1 X X 00 0 0 D 00 0 1 D 10 1 0 D 20 1 1 D 3逻辑功能说明:1S、2S为两个独立的使能端;A i、A o为公用的地址输入端;1D o〜1D3和2D o〜2D3分别为两个4选1数据选择器的数据输入端;Q i、Q2为两个输出端。
1)当使能端1S ( 2S ) = 1时,多路开关被禁止,无输出,Q二0。
2)当使能端1S ( 2S )= 0时,多路开关正常工作,根据地址码A1、A o的状态,将相应的数据D o〜D3送到输出端Q。
女口:A1A0 = 00贝诞择D o数据到输出端,即Q = D o。
A1A0 = 01贝诞择D1数据到输出端,即Q = D1,其余类推。
3) 74LS7474IS74 是一个边沿触发器数字电路器件,每个器件中包含两个相同的、相互独立的边沿触发D触发器电路。
(4 ) LM555CM555定时器功能表见表1,其中4脚RD,为复位端,当RD为氐电平时,不管其他输人端的状态如何,输出Uo为低电平。
只有当R助高电平时,输出的状态将由2脚低电平触发端和6脚高电平触发端电压的大小来决定,因此,在正常工作时,应将4脚接高电平。
当uil v (2/3)Vcc,u2 v (1/3)Vcc时,放电晶体管VT截止,输出端仍。
为高电平。
当uil > (2/3)Vcc,ui2 > (1/3)Vcc时,放电晶体管VT导通,输出端uo为低电平。
当uil v (2/3)Vcc,ui2 > (1/3)Vcc时,电路亦保持原状态不变。
如果在电压控制端(5脚)施加一个外加电压(其值在0〜Vcc之间),比较器的参考电压将发生变化,电路相应的阈值、触发电平也将随之变化,进而影响电路的工作状绻人* 岀W电平傩劇8W,低电平触畑伽)更也氏)输岀(%)故电管VT竹號缶X00导通11载止>訊:10导通申CC> pcc1不蠻不变(5) 74LS161芯片结构:847\$5$2511、由电路写出驱动方程J A = Q 21Q 31 = LD Q 22 Q 31 = LD LD A (LD ■ Q 4)=LD LD A (LD EP ET) K A 92Q 31 =LD A(LD EP ET)2、功能分析LD=1时,J A =1,K A =1,即为T 触发器,具有计数功能 例:J D =K=QCBQ 当 Q= Q = Q = 1 时,计数。
(2)当 EP=ET=1、LD=0时,(3)当 EP(或 ET)=0 , LD=1 时J A =0K A =0 (4)当图中R)= 0时,LD =汇不论EP = x '总有Q n41=0ET =汇 CP 的作用时刻:CP 为低电平时,C 伪高电平;由于JK 触发器的 > 符号知,要求C 伪 r:QDEP;ND£Tw(1)当 EP=ET=1、 J AK AQ A 1 -J A - 二 此时计数器为置数功能此时计数器为保持功能此时计数器为清零功能 LI 一 2=1.0 -「丿■ 一后沿,而对CP来说恰为前沿_厂有效五、单元电路的设计1、花型演示电路由两片74IS164级联实现,其输出端共计接十六个小灯泡,用其输出信号控制花型的变换,通过仿真可以看出由十六只小灯泡构成的“心”可以实现由不同的角度变换而成,使人感觉赏心悦目其控制电路如下:2、花型信号控制电路:通过74LS153外加两片D触发器来控制74LS164构成,将级联两D触发器的输出端的高电位接74LS153的B,低电位接A,来控制74LS153产生2、4、8、16的分频信号,来控制74LS164产生一亮一灭、两亮两灭、四亮四灭、逐次点亮逐次熄 灭四种不同的花型,从而从不同角度形成“心”其电路图如下:74LS153N3 •快慢节拍控制电路由一片555定时器加适当的电阻和电容构成。
通过改变电阻或电容的大小来改变555定时器的输出端产生信号的频率,改变它送给双 D 触发器的脉冲,改变双 D 触发器输出端5和9输出高低点平的快慢,从而实现快慢节拍控制电路其电路图如下:*&- & 1 £ J X CCCC 冷亠工王i工4 •时钟信号电路由一片555加上适当电容及电阻实现,电容取:1uf 、 10nf2% Key - I ■« -i I a E b b I- I ■…丄 R[ ■ ■ - ■ ^■«9kL:「 • ITI-J a B I- I- I- I AR2 :439k -ver. DIS THE TRr PON ..-Q. ■ .r . . : iffliiF 十 lilF ...... G1 our CHD U2 LM555CM *1PR 1 4 H >1CUC UP 、 • •也 dZLR - 1 4 H l b JJ k 11 11 ED ……"炖 MELE ■ ■ ■ ■ 74L574D时钟信号频率为:f=1/T=1/0.7(R1+R2)C=14.8 HZ六、总体电路图(见附页)七、电路组装、调试过程中遇到的问题及解决办法在电路组装过程中,遇到的最大问题是,当时设计时考虑不周全,芯片分布不够合理,出现了许多“特长线”。
不但影响布线速度,而且也会给后来的调试带来不必要的麻烦。
当时已经布线不少,不可能重新开始,再三权衡,最后只移动了一个芯片,问题就得到了很大改善。
其次就是布线,因为要求不准交叉,且横平竖直,所以在保证连通的情况下,在布线上也下了不少工夫。
八、分析与心得课程设计刚开始,拿着选定的题目不知如何入手。
毕竟课程设计不同于实验课,电路图都要自己设计。
静下心来,仔细分析题目,再加上指导老师的说明与提示,心中才有了谱。
将整个系统根据不同的功能化分成模块,再分别进行设计,逐个攻破,最后再将其整合即可。
在设计过程中,既有用过的芯片,又有没用过的,只能自己查表,分析功能。
即学即用。
最后调试阶段,哪怕一个小小的错误也会使结果出不来。
只好一条线一条线地查,一个孔一个孔地测。
结果终于出来了,又发现有的地方还应改进。
如快慢节拍不是很明显,花型比较简单,且555 产生的时钟信号频率太小等等。
通过这次课程设计,使我受益颇多。
既巩固了课堂上学到的理论知识,又掌握了常用集成电路芯片的使用。
在此基础上学习了数字系统设计的基本思想和方法,学会了科学地分析实际问题,通过查资料、分析资料及请教老师和同学等多种途径,独立解决问题。
同时,也培养了我认真严谨的工作作风。
VCC … PST ・・cur DIS 7»:- • 7W ・U9 EJT ・ •KO LXT • ux ・ ・・・ r 'r A … ・仙 B … ・備 E … ・Qt ・ D … ・(Q IL ・CJ e c u • □ ilOn F 师… _ li^LM555C M ...VC C 74LS161D H li I V I X t & J p > r L w I V I X t & i / c a A B 11* R1… 199黑 •…「・U2 ・••如 ........。