预置定时显示报警系统报告

预置定时显示报警系统报告

ID:6236813

大小:128.50 KB

页数:4页

时间:2018-01-07

预置定时显示报警系统报告_第1页
预置定时显示报警系统报告_第2页
预置定时显示报警系统报告_第3页
预置定时显示报警系统报告_第4页
资源描述:

《预置定时显示报警系统报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、可预置的定时显示报警系统摘要本设计完成了预置30s的显示报警系统,隔5s显示,并能准确的预置和清零。在基本要求的基础上有所发挥,用集成模拟集成开关设置任意预置报警持续时间,用定时器结合软件程序设定报警时间,完成指定的要求。一方案比较1.计数脉冲的产生电路(1)用石英晶体振荡器。由于石英晶体振荡器产生的频率很高,至少都为几兆赫兹,我们必须采用分频电路得到秒数量级的信号。(2)用555定时器构成多谐振荡器。用第一种方案设计较为繁琐,而第二种方案较易得到较小频率的振荡脉冲,综合考虑选用第二种方案来产生计数脉冲。2.控制报警时

2、间部分(1)用计数器74192和多谐振荡器组合设置报警时间。(2)用单片机定时器结合软件设置报警时间。用第一种方案实现原理简单,操作方便,用第二种方案使用单片机较为繁琐,且还要结合软件程序,实现起来较前种方案麻烦,故选用第一种方案。二方案实现1.系统框图报警部分译码显示计数部分脉冲产生电路定时电路2.模块设计实现(1)脉冲产生电路如下图:3电路参数计算可参照阎石主编《数字电子技术—第五版》相关资料。(2)计数部分计数器采用74LS192同步十进制可逆计数器,脉冲接减计数端,2片级联,并用模拟集成开关控制其置数端,预置不

3、同报警持续时间,用组合门电路控制清零端,以便到时准确清零报警。同时用门电路组合控制7448灭灯输入端RBI,以便让其隔5s显示时间及对不需要显示的零熄灭。(3)译码显示用7448驱动七段数码管显示时间。(4)报警部分:外接报警器件即可(5)定时电路部分定时电路可仿照计数部分电路的设计。3.系统电路图系统电路图见尾页。三理论分析与计算此系统中设计到的计算主要是对第一片7448灭灯输入端RBI’的控制以便达到每5s显示的要求和清零的控制。1.RBI’的控制RBI’的状态与7448输入端ABCD的状态对应如下表ABCDRBI

4、’000000001100101001110100101010011013011111000110011可算得:RBI’=(D+B+C⊕A)’2.清零的控制查BCD-七段显示译码器的真值表可知,字形“0”对应的输出Yf和Yg与其它状态相比是唯一的,所以可以用它们的状态来控制清零端。用上述同样的方法可求得CLR=Yf1·Yg1’·Yf2·Yg2’。3.置数的控制控制74192的LOAD’端,低电平时置数有效。四测试方法与数据1.置数及倒数每隔5s显示的测试测试结果如下表所示(其中“上、下”表示仿真图中开关的闭合位置)SP

5、ACEDCBA功能下下下上上置数30s上倒数每隔5s显示时间下下下下上置数10s上倒数每隔5s显示时间下下下上下置数20s上倒数每隔5s显示时间按照上表规律操作下去,即可得到10s,20s,30s……100s之间的任意某个值的预置以及从该数开始的每隔5s倒数的显示,2.报警持续时间的测试4321功能下下下上定时10s下下上下定时20s下下上上定时30s按照上表规律操作,即可得到10s,20s,30s……100s之间的任意某个值的定时时间。3.清零的测试当从预置数时刻倒数显示至0时,系统自动清零,并输出报警信号(在仿真图

6、中以一个发光的小灯泡表示),系统的报警时间由事先预置的定时时间决定,报警时间结束,系统清零结束。这时可以再开始下一个预置报警的测试。4.具体情况可以在另附的原理图(EWB5.0制作)中仿真得到。五结论在本次设计方案中,我们达到了基本要求,对两个发挥部分也有较大突破,实现了在10s,20s,30s……100s内任意时间的预置报警和报警持续时间的设定,但没有做到对任意时间的预置和报警持续时间的设定。3系统设计电路图:3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。