电灯控制开关课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、设计任务与要求 (2)
二、总体框图 (2)
三、选择器件 (8)
四、功能模块 (15)
五、总体设计电路图 (17)
六、课程设计心得 (27)
电灯控制开关
一、设计任务与要求
一个电灯控制开关,该开关有一个按钮,当按钮按下1次,则电灯亮10秒钟后灭;当按钮按下2次(包括前一次),则电灯常亮不灭;当再按一次,则电灯灭。
二、总体框图
1总体框图
由题意可以得到该开关的设计原理框图如图1所示,图中k是低电平有效的按钮信号,kd是按钮信号k的下降沿微分信号,td10是10秒定时器定时时间到信号(高电平有效),deng是电灯控制信号(高电平有效),t10是10秒定时器启动信号(高电平有效)。
图1 总体框图
2、微分电路
该状态机的按钮信号K,经过微分电路再输入状态机,使其低电平持续时间小于状态机的时钟周期,保证按钮按下一次,状态机只转移一个状态。因此为了使系统的稳定性增高,可以用两个D触发器组成微分电路对k信号进行微分。
所以需要在K输入状态机前设计微分电路。
3、状态机
根据电灯控制的要求,可以得到该电灯控制开关的状态图如图2所示:
根据题意可得电灯控制只需要3个工作状态,可使用两个D触发器,两个D
触发器有Q
0、
、Q
1
、
1
四个状态,多余一个状态,为了在上电时,状态机能够
有效地进入工作状态实现自启动,在状态图上画出了多余的状态A3,在任何输入条件下,都可以从该状态自动进入初始状态A
。
由图2状态图可的表2-1的状态表。在表中将状态转移条件中不出现的输入信号用任意值表示。
状态表又可转换成图3所示的次态卡诺图。
构造次态卡诺图时,需要首先根据状态表填写次态卡诺图,然后将剩余空格填写现态到现态的转移,相当于状态不转移的情况。
图2 电灯延时开关状态图
表2-1
输入信号现态次态输出
k td10 Q Q n+1 t10 deng
0 A
0 A
1
0 0
1 1 A
1A
1 1
0 0 A
1A
2
1 1
0 ×A
2A
0 1
××A
3 A
0 0
图3次态卡诺图图4次态卡诺图采用BCD编码将图3可写为图4。
将编码次态卡诺图分解为图5所示的Q
1和Q
的卡诺图。
将Q
1和Q
的卡诺图如图五化简可得到各个触发器的次态方程:
Q
1n+1=
1
Q
+ Q
1
Q
k
Q
1n+1=
1
+ Q
1
Q
k + Q
k
图5触发器Q
1和Q
的次态卡诺图
由于该电路是摩尔时序电路,输出只与现在状态有关,因此根据状态表可以直接写出输出方程:
t10在A
1时态时为1,所以t10=
1
Q
;deng在A
1
和A
2
状态时为1,
所以deng=
1 Q
+ Q
1
Q
= Q
。
根据上面得出的输出方程和各个触发器的次态方程即可以的到状态机的电路图,即可完成状态机的设计。
4、10S定时器:
定时器有两种状态回路。第一种是在按钮按下一次后,定时器开始倒计时,经10ms后,定时器熄灭。第二种是按钮按下两次(包括前一次)后,定时器失去作用。
选择单时钟十进制加减计数器74LS190,即可实现10s定时器的设计;在状态端接上共阳四位数码管,可更直观的观察。
所以定时器选择74LS190和共阳四位数码管即可实现。
注意:在此设计电路图需要两个CP触发脉冲,状态机需要1k赫兹的CP脉冲,定时器需要100赫兹的CP脉冲。可以由555定时器组成的多谐振荡器产生1k赫兹的CP脉冲,然后经过1000分频电路产生100赫兹的CP脉冲。分频电路可采用1个74LS160实现。
5、脉冲产生模块:
555定时器是一种模拟电路和数字电路相结合的中规模集成器件,它性能优良,适用范围很广,外部加接少量的阻容元件可以很方便地组成单稳态触发器和多谐振荡器,以及不需外接元件就可组成施密特触发器。因此集成555定时被广泛应用于脉冲波形的产生与变换、测量与控制等方面。
由555定时器组成的多谐振荡器如图(C)所示,其中R
1、R
2
和电容C为外
接元件。其工作波如图(D)所示。
设电容的初始电压
c
U=0,t=0时接通电源,由于电容电压不能突变,所
以高、低触发端TH V =TL V =0<1
3VCC,比较器A1输出为高电平,A2输出为低
电平,即_1D R =,_
0D S =(1表示高电位,0表示低电位),R S -触发器置1,定时器输出01u =此时_
0Q =,定时器内部放电三极管截止,电源cc V 经1R ,2R 向
电容C充电,c u 逐渐升高。当c u 上升到1
3
cc V 时,2A 输出由0翻转为1,这时
_
_
1D D R S ==,R S -触发顺保持状态不变。所以0 电平1。 1t t =时刻,c u 上升到2 3 cc V ,比较器1A 的输出由1变为0,这时_ 0D R =, _1D S =,R S -触发器复0,定时器输出00u =。 12t t t <<期间,_ 1Q =,放电三极管T导通,电容C通过2R 放电。c u 按指数 规律下降,当c u < 2 3 cc V 时比较器1A 输出由0变为1,R-S触发器的_ D R =_ 1D S =,Q的状态不变,0u 的状态仍为低电平。 2t t =时刻,c u 下降到 1 3 cc V ,比较器2A 输出由1变为0,R---S 触发器的_ D R =1,_ D S =0,触发器处于1,定时器输出01u =。此时电源再次向电容C 放电,重复上述过程。 通过上述分析可知,电容充电时,定时器输出01u =,电容放电时,0u =0,电容不断地进行充、放电,输出端便获得矩形波。多谐振荡器无外部信号输入,却能输出矩形波,其实质是将直流形式的电能变为矩形波形式的电能。 振荡周期: 由图(D )可知,振荡周期12T T T =+。1T 为电容充电时间,2T 为电容放电时间。 充电时间 11212()ln 20.7()T R R C R R C =+≈+ 放电时间 222ln 20.7T R C R C =≈ 矩形波的振荡周期121212ln 2(2)0.7(2)T T T R R C R R C =+=+≈+ 因此改变1R 、2R 和电容C 的值,便可改变矩形波的周期和频率。 对于矩形波,除了用幅度,周期来衡量外,还有一个参数:占空比q ,q=