演讲限时器设计

2024-06-01

演讲限时器设计(精选3篇)

演讲限时器设计 第1篇

演讲限时器的设计 摘要

本设计是以 STC89C51 单片机驱动电路为核心,由按键电路、显示电路、电源电路以及提示等模块组成。演讲限时器主要是针对现实生活中的需要,能够使演讲者或者说话人有效的把握时间,更快更好地对表达出自己的意思。本设计主要是对倒计时至零时,蜂鸣器响 5 声的限时功能进行了重点研究。本设计以模块化为设计方法,可以有效地提高计时的准确率,其限制时间的方式形象直观,实际操作步骤也非常简易,值得推广使用。

关键词:STC89C51 单片机,蜂鸣器,四位一体数码管,限时器。

目录

第 1 章

绪论........................................................................1 1.1 研究背景................................................................1 1.2 国内外发展现状..........................................................1 1.3 本论文研究的主要内容....................................................2 第 2 章 总体方案的设计及方案论证......................................................2 2.1 总体方案设计............................................................2 2.2 方案论证................................................................3 2.2.1 主控芯片的选择...................................................3 2.2.2 显示模块的选择....................................................4 2.2.3 按键方式的选择...................................................4 2.3 方案的确定..............................................................4 2.4 单片机设计元件清单......................................................5 第 3 章 系统总体硬件电路设计..........................................................5 3.1 单片机最小系统电路设计与分析............................................5 3.1.1 复位电路设计与分析...............................................6 3.1.2 晶振电路设计与分析...............................................7 3.1.3 P0 口的上拉电阻分析...............................................8 3.2 按键电路................................................................8 3.3 四位一体数码管..........................................................9 3.4 自锁开关...............................................................10 3.5 蜂鸣提示电路...........................................................10 第四章 系统软件设计.................................................................11 第 5 章系统调试与结果分析............................................................13 5.1 硬件调试...............................................................13 5.1.1 系统显示模块调试................................................13 5.1.2 系统按键模块调试................................................13 5.1.3 系统整体调试....................................................13 5.1.4 设计出现的问题..................................................14 5.2 软件调试...............................................................14 结束语.............................................................................15 参考文献...........................................................................17

致谢...............................................................................18

第 1 章

绪论

1.1 研究背景 单片机是一种微型集成的电路芯片,也可以说是一个小巧而完善的微型计算机系统。在早期,单片机主要在工业自动化的实时控制过程得到广泛应用。在后期,由于科技水平的不断进步,社会文化的不断发展,越来越多的单片机爱好者投入到单片机的研发征途中,单片机从 4 位、8 位升级到 32 位,才成就了单片机今日的辉煌。随着电子产品消费的激增,广大单片机生产商为了满足消费者的需求,攻克了单片技术的种种难题,发展到现在的 300M 的高速单片机。

现今的单片机已经成为人们生活中使用必不可少的部分,不管是手机、电脑,还是家用的大大小小的电器,基本都有单片机的“影子”。因此,单片机的发展可谓是突飞猛进。大到国防、航空航天,小到个人使用的微电子产品,单片机在其中都扮演者至关重要角色。与此同时,在医用设备领域也是不可替代的“能人”,医院许多检测仪器设备的核心部件都离不开单片机。

1.2 国内外发展现状

单片机在当前科技的发展形势下,其应用水平、功能可靠性与日益增。甚至在结合通信、医疗、网络等领域把单片机推向了有一个高峰。无论是国防导弹的导航装置,还是家用轿车的安全保障系统;无论是工业生产上自动化过程的数据处理,还是社会各个行业领域使用的摄像机等,在国内外的电子产品市场都致力于各种智能单片机加以驱动。由此可见,单片机所肩负的“责任”重于泰山。在满足用户要求的同时,单片机技术也随之大幅上升。因此,集成嵌入式部件演变为单片机的下一个发展的趋势,不仅仅满足了用户超低功耗的基本要求,而且在生活中研发出各种方便人们生活的应用单片机产品。

在单片机发展至今,它的脚印已经遍布在了世界的每一角落,几乎涉及到了所有的领域。不管是科技发展,还是民生百事都能看到它的影子。而演讲限时器的单片机不管是在国外还是国内,都备受人们的青睐。而数字式电子限时器的诞生在维持赛场秩序做出了巨大的贡献,它是采用集成电路,代替机械式传动,用 LED 显示器显示时间。随着世界经济、文化的不断发展,这种限时器在各种竞赛的场所发挥着越来越重要的作用,不但可以大大减小了时间的误差,还可以间接提醒竞赛者对时间的把控。

1.3 本论文研究的主要内容 本设计主要研究方向是保证限时准确,同时可以维护现场秩序,即演讲限时器自动提醒,超时叫停。从用途和适用场合来讲,演讲限时器是能够实现限定发言者时间并提醒发言者剩余时间的一种电子器件,它可以广泛应用于各种演讲与辩论赛的现场。通过演讲限时器,可以使发言者直入主题,逻辑结构清晰,说话方式精炼,有效的把控演讲的时间。

本设计采用 STC89C51 单片机为核心元器件实现限时功能,同时采用 LED 数码动态显示器的限时装置,来根据实际情况动态限时,以达到时间截止时刻蜂鸣报警提示 5 声的功能。本设计主要由单片机最小系统及外围电路组合而成。可以实现倒计时、控制寄存数据、设定时间功能;其中,设计倒计时时间设定时,倒计时结束时蜂鸣器报警作为重点研究对象。

第 2 章 总体方案的设计及方案论证 2.1 总体方案设计 本系统采用 STC89C51 单片机为核心器件,将软件、硬件有机地结合起来,即采用STC89C51 单片机的定时和记数的工作原理来设计基于单片机的演讲限时器。一方面,其硬件连接原理图、PCB 图用 PROTELL SE99 来绘制。另一方面,软件系统采用 C 语言编写程序,包括显示、计数、按键程序等,并在编程硬件中调试运行;再利用 keil 软件强大的功能进行软件系统仿真,因为在 keil 中可以很直观地观察程序出现的逻辑错误,也便于更正和修改。

图 2-1 系统总体硬件设计框图 系统总体硬件设计框图如图 2-1 所示,演讲计时器单片机的设计,对应的程序编写可以实现对应的演讲时间的有效控制,并且通过控制显示模块使得演讲限时器具有良好的显示效果。由于 USB 供电其电源的纹波系数相对较小,能够使得本系统工作过程中的电压趋于稳定状态,而且便于携带。因此,在设计采用 USB 对限时器进行供电。在本设计中采用独立按键的方式作为输入方式,在程序设计中能够通过按键的检测,结合对应的程序编写进行判定,实现对于演讲时间的准确实时限制。

2.2 方案论证 2.2.1 主控芯片的选择

方案一: 采用 STC 系列单片机。STC 系列具有很强的抗干扰能力。此外,STC 系列在空闲状态功耗为 2mA,在正常工作模式下的功耗为 4mA-7mA,具有超低功耗的优势。而且在系统可编程,无需编程器。

方案二:采用 AT 系列单片机。AT 系列是具有高性能 CMOS 8 位单片机,兼容标准MCS-51 指令系统及 80C51 引脚结构。但是其价格相对比较贵。

综上所述,以上两种系列的单片机都切合本设计的需要。基于 SAT89C51 单片机来实现系统的控制,外围电路比较简单,成本比较低,此系统控制比较灵活能,可以很好地满足本课题的基本要求和扩展需求。因此选用 STC 系列作为本设计的核心控制器件。2.2.2 显示模块的选择 方案一:采用点阵式数码管显示。点阵式数码管是由由 m 行 n 列的发光二极管组成,比较适用于显示大量的数字信息。本系统的最大显示时间为 59:59,只需要显示 4 位数字即可,如果采用点阵数码管作为显示模块相对比较浪费,且成本也相对较高。

方案二:采用 LCD 液晶显示屏显示。液晶显示屏显示是一款兼容数字和文字的“双显”装置,其显示内容可多样化。可见,此显示屏的功能强大,但是其价格昂贵。但是对于本系统只需要显示数字来说,这款显示屏虽然可以满足设计要求,但是有些大材小用了,不相适应。

方案三:采用 LED 数码管动态显示。LED 数码管可以说是最好的数字显示器,而且成本相对比较低。虽然功耗大一些,但足以是满足本设计的数字显示功能。

综上所述,三种显示模块都能实现本设计要求。考虑到成本问题,最后采用 LED 数码管动态扫描作为本设计的显示模块。由于本设计只需显示 4 位数字,不需要显示文字信息。所以,采用 LED 数码管动的四位一体数码管最为合适。

2.2.3 按键方式的选择 方案一:采用矩阵键盘方式。矩阵键盘的占用单片机 I/O 口资源不但小,而且在使用大量按键进行布局布线时可以大大的缩小电路板的面积。但是如果设计不需大量的按键,采用这种按键方式会增加设计的成本,还有程序设计的复杂程度。比如说,矩阵键盘在进行扫描中,采用行列扫描的方式进行,程序编写较为复杂一些,所以放弃采用矩阵键盘的方式。

方案二:采用独立按键方式。独立按键的独特优势在于程序设计相对比较简单且电路控制比较灵活。在硬件设计中,如果采用独立按键可以大大减小板子的面积,而且独立按键的电路可以实现与单片机 I/O 的直接相连接。比较适合作为本系统的按键设备。

综上所述,由于本系统硬件设计中并不需要大量的按键,所以采用独立按键作为本设计的按键设备。

2.3 方案的确定 通过以上总体设计的构思和各类主要模块的选用论证分析,最终确定毕业设计方案如下: 在本次演讲限时器单片机的设计中采用 STC89C51 单片机作为核心控制器;用四位一体数码管作为本设计的显示模块;在设计中采用独立按键的方式进行;在系统的供电选择上采用 USB 的方式进行供电使得设计具有一定的兼容特性;演讲限时器的设计中利用按键作为输入单元,这就使得设计可以有效的对演讲时间进行把控,使得设计更加的合理可靠,具有一定的实用价值。

2.4 单片机设计元件清单 表 2-1 单片机设计元件清单表 原件 数量 7*9 万用板 1 stc89c51 单片机 1 40 脚 IC 座 1 四位一体共阳数码管 1 2.2k 电阻 5 蜂鸣器 1 103 排阻 1 10uf 电容 1 30pf 电容 2 12mhz 晶振 1 10k 电阻 1 小按键 6 自锁开关 1 DC 电源座 1 导线 若干 焊锡 若干 Usb 电源线(电池盒+DC 插头)

第 3 章 系统总体硬件电路设计 3.1 单片机最小系统电路设计与分析

图 3-1 最小系统原理框图 如图 3-1,单片机最小系统是将晶振电路和复位电路接到 STC89C51 单片机上,再将 I/O 借口部分接到单片机上。在最小系统中,电源电路、显示电路、按键电路是保障单片机正常运行的前提条件,也是单片机最小系统核心部分。STC89C51 单片机的最小系统电路图如图 3-2 所示。

P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RST9P3.0(RXD)10P3.1(TXD)11P3.2(INT0)12P3.3(INT1)13P3.4(T0)14P3.5(T1)15P3.6(WR)16P3.7(RD)17XTAL218XTAL119GND20(A8)P2.021(A9)P2.122(A10)P2.223(A11)P2.324(A12)P2.425(A13)P2.526(A14)P2.627(A15)P2.728PSEN29ALE/PROG30EA/VPP31(AD7)P0.732(AD6)P0.633(AD5)P0.534(AD4)P0.435(AD3)P0.336(AD2)P0.237(AD1)P0.138(AD0)P0.039VCC40U389C51/C5212MHzC22 30C23 30R2710K+ C110uF1 23 4KSRESETVCC VCC123456789J?CON9 图 3-2 最小系统电路图

3.1.1 复位电路设计与分析 复位电路就是当单片机系统在运行的时候,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行,这种状态与我们所熟悉的电脑重启类似。单片机复位电路如图 3-3 所示。

复位电路 晶振电路 STC89C51 单片机 I/O 接口

图 3-3 STC89C51 复位电路图 复位电路有几种实现复位方式呢? 首先需要将高电平持续 2US 与 STC89C51 单片机的第 9 引脚连接才能实现复位。单片机通电后,复位按键按下,则系统实现复位;当释放按键后再按下,系统会再进行复位一次。此外,当单片机系统在通电启动时,也会产生一次复位。因此,STC89C51 单片机有两种方式实现复位,分别是手动按键复位和通电复位。

那么,在单片机通电时为什么也会产生复位呢?下面对这个问题进行了分析说明。具体如下:

通电时会产生复位的原因:在图3-3 STC89C51单片机复位电路图中,电阻R27=10k,电容 C1=10uF。其中单片机的电源是 5V,从这些已知量我们可以算出,电容充电的电压到电源电压的 0.7 倍,即为 3.5V,需要的时间是 10k*10uF=0.1s。换言之,在单片机系统启动的 0.1S 之内,电容两端的电压在 0~3.5V 范围内逐渐增加。因为串联电路各处电压之和为总电压,在这个时候 10k 电阻两端的电压就会从 5~1.5V 范围内逐渐减少。由于 RST 引脚接收到的高电平信号时间为 0.1s 左右,所以在开机 0.1s 之内,STC89C51单片机系统会产生自动复位。

3.1.2 晶振电路设计与分析 由于晶体振荡器本身存在特性,高频率晶振和低频率晶振的频率无限接近。此时,可视晶振等效为一个电感。但是,这样会使其他元器件的参数发生变化,影响振荡器频率的变化。单片机的工作频率范围也是有限的,工作频率太大会影响系统的稳定性。

图 3-4 晶振电路图 所以,考虑到晶振频率对系统造成的负面影响,则需要在晶振的两端并联一个合适的电容,组成一个并联谐振电路,再把这个电路加到负反馈电路中,形成正弦波振荡电路,从而保障系统的正常工作。

3.1.3 P0 口的上拉电阻分析 在一般接通电源时,端口电压一般不是很稳定。在系统设计中,为了稳定系统电压为高或低,就会使用上拉或下拉电阻。本系统采用 P0 口的上拉电阻,由于 P0 口内部没有上拉电阻是开漏的,因此在单片机上需要接一个上拉电阻,使 P0 口能够给负载提供电流。

图 3-5 上拉电阻原理图 3.2 按键电路 独立按键的引脚 1 和引脚 2 是导通的,引脚 3 和引脚 4 是导通的。所以,电路中只要接引脚 1 和 3 或者引脚 1 和 4,或者引脚 2 和 3 或者 2 和 4。电路中应用最好的区别方法是按按键的斜对角。当多个按键一起用的时候,就可以利用其导通性,并且不是每个按键都要接地或者电源。按键原理图如图 3-6 所示。

图 3-6 按键原理图 3.3 四位一体数码管

图 3-7 共阴共阳端为每一位的 led 阳极接图 如图 3-7 所示,四位一体数码管是由“8”字型的器件构成,且有 4 个“8”字型的器件。其引线不需要自己去连接,只需引出 4 个“8”字型器件的各个笔划。每一位的led 阳极都与光阳数码管共阴共阳端连接,由于本设计的最大限时为 59:59,所以数码管的四位选通控制均需要打开。四位一体数码管引脚如图 3-8 所示。

图 3-8 四位一体数码管引脚图 3.4 自锁开关 自锁开关电路在本设计中作为电源的开关,常开的一脚接 DC 电源插口电源脚,常开的另一脚接电路的电源 VCC,自锁开关原理图如图 3-9 所示。

图 3-9 自锁开关原理图 3.5 蜂鸣提示电路

如图 3-10,本设计蜂鸣提示电路是由一个电阻、一个 PNP 三极管、一个蜂鸣器组成,并接在 SAT89C51 单片机的 P3.2 口。当限定的时间倒计时至零时,蜂鸣器报警 5声后停止。

图 3-10 蜂鸣提示电路原理图 蜂鸣提示电路的 PNP 型三极管相当于一个开关电路。也就是说,当 PNP 三极管基极为低电平时,发射极导通,则蜂鸣器报警器响;当三极管基极为高电平时,发射极截止,则蜂鸣器的通路断开不报警。其中,PNP 型三极管作为电流放大器件,在蜂鸣提示电路可以起到保护单片机的作用。第四章 系统软件设计 本系统的设计框图如图 4-1 所示:

图 4-1 软件设计框图

图 4-2 程序流程图 开始 系 统 初 始按键扫描 S1 S2 S3 S4 S5 启动正计时 计数据 暂停计时 设置秒 设置秒 显示时间 00.00~59.59 蜂鸣 结束 第 5 章系统调试与结果分析 5.1 硬件调试 硬件调试是利用基本测试仪器检查系统硬件是否存在问题,主要是对单片机外围器件以及整个硬件系统进行检测。硬件调试主要是对系统显示模块、系统按键模块、硬件系统整体进行调试。

5.1.1 系统显示模块调试 对显示模块的测试,主要是为了验证电源模块是否能会出现一些短路或者其他的现象。测试步骤具体如下:

第一步:通过肉眼观察线路板的焊接状况。进行相应的判断,是否会出现一些短路或者断路。

第二步:接通系统的电源。此时,显示屏会亮。

第三步:通过按键的功能不同进行调试。观察显示显示屏是否随着不同的功能显示数字不同,如果可以实现变化,就说明设计是合理可靠的。

5.1.2 系统按键模块调试 对系统按键模块的测试步骤具体如下:

第一步:重复的检测电路的完整性。及时焊好在检测中出现短路或者断路情况的地方。

第二步:接通系统的电源。此时,功率放大器应该不发出任何声音。

第三步:按下开始计时按键,观察显示屏是否会随着按键的按下而数字变化,如果显示屏的数字等间隔增大,则证明系统按键模块是正确的。

5.1.3 系统整体调试 为了让系统的功能更加的完善,主要对以下内容进行调试:

第一步:按键按下观察是否可以正常的显示数字; 第二步:观察芯片的引脚是否对应正确; 第三步:当倒计时为零时检查是否会出现蜂鸣声; 第四步:验证电源模块是否能会出现一些短路或者其他的现象。5.1.4 设计出现的问题 在演讲限时器的设计中,出现了几个问题,解决方法如下:

在设计上蜂鸣器的响度不够,声音有时存在时断时续现象。问题分析:本设计中的USB 与充电宝接触不良,因而导致蜂鸣器声响不一致。

出现单片机的程序运行出现卡死的情况。问题分析:在单片机进入中断之后,没有及时进行中断的退出,因而导致程序发生错乱的情况。

5.2 软件调试 软件调试采用单步式的执行每一句程序,选择设置断点的方法来控制程序运行的速度,可以比较直观地查看当前程序调试的具体数值。这样可以直观地体验到软件调试的过程。当程序运行结果与期望值不符的时候,可以通过多次的调试,定位到具体语句或者操作中出现问题的地方,进而针对性的分析问题的原因,达到快速解决的目的。此外,软件调试用了 keil 软件进行软件仿真,进一步提高设计的合理性。

在演讲限时器的软件设计中,为了让设计更加的合理可靠,需要采用 protel se99 画原理图,生成网络表之后再转 PCB 图。本系统采用 keil 软件对软件进行调试仿真,以达到更清晰的对设计进行仿真调试。也就是说,通过对程序的连接,以及程序的执行来发现存在的程序中的语法错误和逻辑错误,并修正。通过 keil 软件进行仿真之后,大大的减少了本设计过程中出现的逻辑错误。keil 软件仿真界面如图 5-1。

图 5-1 keil 软件仿真界面 结束语

本系统总体设计相对比较简单,性能相对比较稳定。经过反复检测,本系统硬件设备基本满足设计需求;软件设计也能够配合硬件设备连接实现本系统功能;在功能上,基本实现当显示模块倒计时至零时,提示模块蜂鸣器响 5 声等功能。

在整个硬件设计构思过程中,通过查阅 STC89C51 单片机相关的资料,深入了解了限时设计的基本原理,以及单片机的工作基本原理等等。渐渐地构思出了能够实现本设计硬件电路功能的各个部分电路的组成结构。在完成系统设计的框架后,根据实际要求进行手动组装电路。

在软件设计过程中,首先采用 PROTEL SE99 软件对整个硬件系统原理图进行绘制,生成网络表之后再进行 PCB 图的转换,这里在 PCB 图布线的过程中遇到了很多问题,比如线段交叉等。但是进过与专业学习成绩好的同学交流后,终于布线成功了。其次采用 C 语言进行编写程序。虽然在编译中出现很多错误,但是经过自己翻阅相关书籍并仔细研究、上网搜索其错误原因,最后总算是编译成功了。最后运用 keil 软件进行设计仿真,刚开始接触这个软件,操作不是很娴熟,查阅该软件的相关资料及看过网上的视频后,慢慢的接触后发现这个仿真软件并没有自己想象的那么难。

在软、硬件较完美的结合之后,则需要进行检测并加以调试到最佳工作状态。其中主要是检测,当本系统通电后是否可以正常工作。此外,还希望在实现功能的基础之上让本系统更新升级。比如,怎么实现缩小电路板的面积,采用印刷电路板,提高其实用性、可靠性等等。在第一次检测时,蜂鸣器模块就出现异常,虽然这个异常让我感觉有点意外,用了排除法进行仔细检查并尝试对应的解决办法之后,终于解决了这个问题。经过层层检测,本毕业设计总算实现了各大模块的正常工作。

在论文的撰写过程中,本人也是通过查阅大量的相关资料,借鉴他人撰写论文报告的格式,不断地探索并尝试,如何才能把自己的设计用文字的方式表达出来。在参照多份相关报告和设置之后,最后采用“先硬再软”的论文格式来介绍,即先介绍硬件模块设计,再结合硬件分析介绍软件的设计。本论文重点解说了两个大的问题,一是系统可靠性的问题;二是硬件选材的成本问题。经过不断的查阅相关专业术语的表述和修改,发现自己的文字功底和言语表达能力有了一定的提升。

通过本次毕业设计和毕业论文的撰写,获益良多。实践是最有具高度,也是最能检验整体知识水平的过程。比如,设计一个硬件电路图,不仅需要掌握 keil 软件的相关操作,还要熟练掌握其电路图的基本原理,以及设计的相关注意事项。此外,还有设计中如何能使硬件电路图简单明了,程序简单而准确;如何在运行中出现的错误进行分析并纠正等等,都是需要经过自己的独立思考、再手动研究夹加上反复实践摸索出来的。由于没有进行相应的单片机开发经验,在程序编写过程中对我来说是比较棘手的事。通过自己的不断自学,终于顺利的完成了大学的最后一课,即毕业设计和毕业论文。参考文献

[1]彭伟.单片机 C 语言程序设计实训 100 例[M].北京:电子工业出版社,2009.[2]李全利.单片机原理及接口技术(第二版)[M].北京:高等教育出版社,2009.[3]张刚毅.单片机原理及应用(第二版)[M].北京:高等教育出版社,2010.[4]宋国富主编.单片机技能与实训[M].北京:电子工业出版社,2010 年 2 月.[5]谢维成.单片机原理与应用及 C51 程序设计(第二版)[M].北京:清华大学出版社,2009.[6]杜文洁,王晓红.单片机原理及应用案例教程.北京:清华大学出版社,2012.[7]及力.Protel 99 SE 原理图与 PCB 设计教程[M].北京:电子工业出版社,2007.8.致谢

本人的毕业论文研究的是演讲限时器单片机设计,由于在实物制作努力将作品完善好,论文撰写也很顺利,本人满怀感激,在这里需要感谢我的指导老师,还有同学们的耐心帮助。

首先,司宏林老师对我的关心和支持尤为重要,感谢老师在百忙之中抽出时间为我修改论文,让我的论文无论是结构还是内容变得更加公整、紧凑,感谢司宏林老师对我的悉心指导。

其次,在整个毕业设计期间和我密切合作的同学,和曾经在各个方面给予过我帮助的伙伴们。感谢他们为我的设计提供的一些物质上的帮助,在设计时为我不断的加油鼓劲,在碰到一些困难时,总是热心的帮助我。才让我不仅学到了毕业设计所涉及的新知识,更让我感觉到了知识以外的东西,那就是团结的力量,让我感到无比的温暖。

最后,在论文撰写方面,要感谢本论文参考文献的作者,正是因为他们的优秀文摘,让我受益匪浅,得到了很大的启发。在借鉴他们的文摘之后,才得以顺利完成自己的论文撰写,给毕业设计画上了一个圆满的句号。

演讲限时器设计 第2篇

1 电路分析

1.1 限时器电路组成

XG-500 型X光机曝光限时电路由稳压电源电路,同步触发脉冲形成电路,主可控硅触发电路,限时器电路和限时保护电路共五部分组成。该电路的作用是为了实现准确而安全地控制曝光时间,并实现“零相位”接通高压初级主电路,以避免产生“过电压”造成设备危害[1,2,3]。

1.2 稳压电源电路

稳压电源电路是一个典型地串联式直流稳压电路,由电源变压器IKB次级提供22 V交流电压,经桥式整流2000 μF电容滤波和由3DD15D、3DK4B等元件构成的串联式稳压后,输出+15 V稳定直流电压供给主可控硅触发电路、中间继电器电路、限时器电路和限时保护电路。通过调节2.2K电位器可以改变输出电压的大小。

1.3 同步脉冲触发电路

同步脉冲触发电路包括RC相移电路和由3DK4B构成的开关电路。由电源变压器1 KB次级输出24 V交流电压E 1 送到由2 μF电容、桥式整流器和[51 ∥ (10 K+rbe)]电阻构成的RC移相电路如果忽略桥式整流器的正向电阻, 则图中等效电阻R为:R=51 K ∥ (10K+rbe) rbe为3DK4B发射结正向电阻, 显然存在rbe<<10 K, 所以,R ≈ 51 K ∥ 10K=8.36 K,电压VR超前E1 于 φ 角。可以算出: VR超前El于10°。VR经桥式整流后变为脉冲直流电压V1,显然V1 亦超前电源电压10°,此电压经稳压管2CW10 限幅作用,削去波峰,保留波谷后变为电压VBE,晶体管3DK4B在超前El于10°附近被截止,其余位置被饱和导通,其集电极电压Vc就是一串周期为10 ms、发生在交流电过零前10°的尖形脉冲。同步触发脉冲形成电路的作用就是为了获得一串与电源同步且超前10°的触发脉冲(周期为10 ms),然后送去触发可控硅3CT2KF。之所以要超前10°,是因为后面的电路——振荡器和积分电路——还有时间延迟作用,最后的综合效果,将要达到主可控硅上的第一个触发脉冲出现在交流电零电附近(后面将会指出,实际上是在交流电过零点后约0.81°位置出现主可控硅的第一个触发脉冲),这样就实现了零相位接通主电路,保证了曝光时间的准确性和避免产生过电压的危害。所以,形成超前10°的触发脉冲对保证主电路在零近导通是完全必要的。

1.4 主可控硅触发电路

当中间继电器J3 工作后,+15 V电源加到可控硅3CT2KT的阳极,一旦出现同步触发脉冲,该可控硅导通,将+15 V电源通过可控硅送到主可控硅触发电路和限时器电路。主可控硅触发电路,包括振荡器和功率放大器两部分。

晶体管BT3 5D构成单结晶体管振荡电路。超前交流电源10°的时刻送来的+15 V电压,通过10 K电位器和10K电阻对0.015 μF电容器充电,使单结晶管BT35D的发射极电压VE上升,经过300 μs时,VE=Vp(Vp为BT35D点火电压,约为7 V),BT35D导通,0.015 μF电容经RB(单结管VE的第一基极电阻,导通时约为20 Ω 和750 Ω 电阻放电,形成正脉冲信号电压,同时VE下降,当VE=Vv(Vv为BT35D的谷点电压,约为2 V)时,BT35D被截止,电容器再次充电,这样连续不断输出正脉冲信号,其周期为240 μs(约为4.32),调节10 K电位器可以改变震荡周期。振荡器输出的正脉冲信号经3DK4B电压放大和3AD6C功率放大后,由脉冲变压器5 KB输出,再经过0.47 μF和2.1 Ω 构成的积分电路后,分别送到主可控硅G12、G 1 4 的控制极进行触发。这期间形成的延迟时间也为300 μs(相当于5.40)所以,出现在主可控硅上的第一个触发脉冲将处在交流电过零后约0.8°附近(5.4°+5.4° -10°=0.8°)。当曝光结束时,J1 继电器工作。这时+15 V电压将通过5.1 K电阻对0.047 μF电容充电,使3CT1KF导通,将嵌位于0 V,BT35D停振,5 k B变压器无触发脉冲输出,主可控硅在交流电过零处自动切断高压,曝光结束。

1.5 限时器电路

限时器是用来控制曝光时间。它是由RC积分电路、复合管开关电路和可控硅3CT1KF等构成,RC积分电路是由电阻群R11~R33 与47 μF电容器组成,限时时间可在20 ms~6 s范围选择,共23 档。由3CG3F(PNP型)和3DK4B(NPN型)组成一个复合管,它的特点是输入阻抗高,以提高RC积分电路的准确性,同时也增加了对可控硅的触发能力。在曝光前,47 μF的电容通过J4 常闭触点和电阻被完全放电,其端电压Vc=0 V。当按下手开关PA,继电器J4 工作,经0.8 s延时,旋转阳极起动完毕,J3 继电器工作,然后在交流电过零前10°的时刻,+15 V电源送到限时器,47 μF电容通过电组群开始充电,Vc电位从0 开始上升,当上升到Vc=VB+0.7×3,校正为VB=10 V,所以当47 μF电容端电压上升到12.1 V时,复合管导通,其发射极输出的正信号经二极管和2.7 K电阻触发可控硅3CT1KF,使继电器J1 工作,振荡器停振,主可控硅过零点截止,曝光结束。可见,从47 μF电容器开始充电至复合管开始导通之间的时间即为曝光时间,选择不同的充电电阻就得到不同的曝光时间。

1.6 过时保护电路

为了防止限时器电路故障而引起曝光过程不能结束,采用一个与限时器电路结构基本相同的限时保护电路,强迫曝光结束。限时保护电路,见图1。它共分五档:0.1 s、 0.3 s、1 s、3.5 s、7 s。 当J3 继电器工作后,限时保护电路与限时器电路几乎同时工作。至预定时间,若限时器故障使曝光不能结束,则稍长于预定时间后,限时保护电路中的继电器J5 工作( 其原理与限时器完全相同) 并自锁,从而切断继电器得电回路,使主触发电路和限时器电路无电源,强迫曝光结束。由于J5 继电器自锁得电,所以再按下手闸PA,机器也不会工作。必须排除限时器故障后,机器才能恢复正常。

2 故障实例

2.1 故障一

2.1.1 故障现象

三只X线管均表现为每天第一次开机曝光正常,随后曝光出现曝光量不足,关机2 h再拍片又可以正常曝光一次。

2.1.2 故障分析与排除

根据故障现象首先可排除X线管故障,故障在公共部分。图像曝光量主要由管电流(m A)× 曝光时间(s)决定,以此为出发点进行检修,将管电压调至60 k V,管电流调至100 m A,曝光时间调到0.8 s(毫安表为机械指针式,曝光时间超过0.8 s以上才可正常指示)进行曝光,发现管电流指示不到100 m A,检查灯丝电路稳压电源正常,根据厂家说明书测量灯丝变压器初级加热电压正常,断开高压在电缆末端测量灯丝加热电压正常。再次回顾故障表现“第一次开机曝光正常,随后曝光出现曝光量不足”,是否可以确定管电流正常,是曝光时间缩短导致毫安表测量值下降,其他参数不变,使用1.6 s再次曝光发现曝光时间明细缩短[4]。当曝光开始时J4 的常闭触电打开,47 μF电容器通过电阻群R11~R33 充电,当曝光结束后,J4 闭合通过12 Ω 电阻对47 μF电容放电,以保证下次计时的准确,一旦J4 不闭合或12 Ω 电阻损坏将导致47 μF电容所充电荷不能泄放。检查后发现12 Ω 电阻开路,更换后正常,故障排除。

2.2 故障二

2.2.1 故障现象

开机可以曝光一次,胶片偏黑,曝光量过高,再次按下手闸PA,机器不能曝光,关机再开机又可曝光一次。

2.2.2 故障分析与排除

根据故障表现分析,产生该故障的原因可能为限时器电路故障不能切断高压,超过曝光时间后过时保护电路起作用切断高压。断开高压初级线圈,接入一个灯泡做假负载[5]。开机进行曝光,正常情况下整个曝光过程J5 不工作,一旦工作就代表主限时器电路故障不能切断高压,过时保护电路起作用切断高压,从而导致曝光量过高,观察发现J5 工作,检修限时器电路发现3CG3F损坏,更换后设备正常,故障排除。

2.3 故障三

2.3.1 故障现象

曝光时经常烧高压初级保险,曝光时高压发生器内部有“嗡嗡”声,胶片影像淡。

2.3.2 故障分析与排除

故障表现类似高压部分故障,初步判断可能的原因为:① X线管含气;② 高压发生器内部击穿、短路。开机,分别使用三个管位曝光,故障表现不变,基本可以排除X线管及高压电缆故障。在曝光时候同时发现m A表指示偏低大概是设定值的70%,分析出现此类故障的原因可能有:① 高压变压器次级对地击穿且是有一端接地的线圈才会产生类似故障;② 高压初级有一路未正常导通,半波供电导致高压变压器铁芯磁化[6]。

本着先易后难的原则检修,断开高压初级,接入100 W灯泡做假负载,曝光用示波器测量发现是半波供电,检修主可控硅触发电中变压器5 k B输出后的RC积分电路、主可控硅G12、G14。经检查为断线,主可控硅G12 未正常触发导通,重新连接后,故障排除。

3 总结

XG-500 型X光机限时器电路故障表现多样,会表现为曝光量不足,曝光量过高,甚至会表现为高压击穿类似的烧保险,容易和其他电路故障混淆导致误判,只有熟悉操作,了解设备工作流程,熟悉各部分工作原理,遇到故障才能少走弯路。

摘要:本文介绍了XG500型X射线机限时器的电路原理及使用过程中出现的故障现象,分析了故障产生的原因和处理过程。

关键词:X射线机,电路分析,限时器,管电流,管电压,医疗设备维修

参考文献

[1]黎式堂.医用X射线机原理与维修[M].南宁:广西科学技术出版社.

[2]王溶泉.医用大型X线机系统[M].北京:人民军医出版社,1995.

[3]梁振生.X线机构造及维修[M].济南:山东科学技术出版社,1991:174.

[4]于广浩,李莲娣,徐建忠.北京万东X线机故障维修三例[J].中国医疗设备,2013,28(6):126-127.

[5]王付生.XG500 X线机主要电路分析及故障解决[J].中国医疗设备,2014,29(3):138-139.

演讲限时器设计 第3篇

【关键词】PLC技术;并行定时器

定时器指令是PLC工作运行中的重要指令,可以进行构造时序、人为制造中断等各种应用,是PLC应用中不可或缺的重要手段。

1. 定时器设计

常用的PLC微控制器的内部定时器数量有限,在有大量定时任务需要完成时,PLC自带的内部定时器难以满足应用的需求,因此需要通过外扩定时器芯片,来实现大量定时器单元的设计。

1.1 总体结构设计

在本课题所研究的并行定时器中,实现了256个定时范围为1~228,最小定时时间为1ms定时器。由于并行定时器的定时范围宽、单元数量多,因此采用并行方式执行,在较短的时间内对所256个定时单元进行扫描,完成一次定时操作。

为了节省接口数量,并行定时器单元的输入输出接口采用双向I/O接口。外部控制器访问定时器的方式是按照一定的时序实现数据的写入和读取,定时器内部定时单元的访问和操作通过相应命令来控制。定时器的内部框架图设计如图1所示。

1.2 定时器命令设计

在定时器总体设计过程中,PLC与并列控制的外部定时器之间通过命令的方式来实现数据的交互。定时器的命令范围控制命令和读取命令两种。在PLC与外部定时器进行数据通信的过程中,为了保证256个外部定时器单元初始化成功和正确读取,PLC的输入输出频率应该在300kHz以上。在PLC的地址总线中,输入0x000-0x0ff表示256个定时器中某个定时器的编号,而0x00-0x120表示将256个定时器划分为8组每组数量为32个定时器的中断标志组,通过分组可以更快的实现对定时器的初始化和读取操作。

(1)控制命令

PLC向定时器单元发送的初始化、启用、停用、暂停等控制命令,控制命令的输入格式如表1所示。

通过设置相应的定时器地址,并且输入定时器初始数据,PLC就可以控制256个外部定时器单元中的某个定时器启动,当启动标志位和使用标志位同时置1,并且结束标志位和工作标志位同时置0时,控制外部定时器开始工作。当启动标志位或者使用标志位中的某个位置0时,定时器停止工作,并且载入初始值,等待下一次被PLC启用。

(2)读取命令

的那个RW端置高电平后,PLC可以访问定时器单元内的定时数据来获取相应的定时状态和定时值信息。当读取命令的输入地址为0x100时,可以并行读取1个定时器单元组中的32个外部单元的数据,0表示定时单元未启动或者未结束,1表示定时器时间到达。

2. PLC程序控制

PLC程序是指PLC并行控制256个外部定时器单元的程序。程序的主要模块分为如下五个部分的内容。

2.1 1kHz分频模块

分频模块将50MHz的方波进行分频,实现分频为50%占空比的1kHz频率信号输出。在分频时需要一个计数器进行输出控制,计数器的计算公式如式(1)所示。

(1)

根据式(1)计算得到计数次数为25000,因此当技术次数为25000时,输出1kHz取反,获得50%占空比的1kHz方波。

2.2 地址计数模块

在访问两端RAM时,通过地址技术模块输入地址,当PLC模块需要读取外部定时器中的定时数据时,地址计数器模块停止计数,在完成读取操作后,继续进行地址增加,在完成一个循环之后,等待下一次1kHz脉冲到达。

地址计数采用11位寄存器,11个寄存器的低3位保持地址持续时间,在8个时钟周期的持续时间中,完成一次单元操作。在单元操作完成后,地址计数器累加,地址计数所指向的地址后移。

2.3 计时与逻辑控制模块

计时与逻辑控制模块读取两端口RAM中的数据,读取RAMCR中的数据并判断当前定时的定时状态和定时初始值;读取RAMCE中的数据,进行减操作,开始进行定时。如果在计时与逻辑控制模块运行过程中发现了定时结束的定时单元,则将RAMCE中的D27和D28位置分别设置为0和1,如果定時单元未技术则设置为1和0,其余情况设置为0和0。

3. 总结

PLC中自带了定时器以满足一般应用的需求,但由于PLC所在带的定时器较少,因此难以满足复杂应用的需求。在本文的研究中,采用PLC未接定时器的方式来扩充PLC的定时器的数量,并通过并行处理来提高定时器工作的实时性,提高定时器计数和定时的准确性。

参考文献

[1]孙志雄,谢海霞.基于FPGA的高速串并/并串转换器设计[J].现代电子技术,2014,(8):151-152.

[2]李克俭,付杰,蔡启仲,等.基于FPGA的串行定时器设计[J].广西工学院学报,2012,23(3):61-65.

上一篇:砥砺奋进的五年感想下一篇:“生活中的交通工具”课堂教学设计