定时开关控制器(打印)

定时开关控制器(打印)

ID:30813631

大小:482.07 KB

页数:4页

时间:2019-01-03

定时开关控制器(打印)_第1页
定时开关控制器(打印)_第2页
定时开关控制器(打印)_第3页
定时开关控制器(打印)_第4页
资源描述:

《定时开关控制器(打印)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、定时开关控制器在各种场合都冇着极为广泛的用途。木文利用凯思辿公司的K-51A单片机实验板设计的定时开关控制器具冇简单易制、价格低廉、控制点数多、控制时间可精确到秒等特点,供有兴趣的朋友参考。1.主板电路部分100x835361BH-BMO33742N35361BH—BM033742NL2L1C4mio

2、、价格低廉等优点,非常适介制作集成度较高的控制电路。图1为主电路原理图,图2为按其制作的主板(双面)人小只有95mmx70mm的器件位置图。主板电路包括MCUAT89C2051>键盘与显示、输入■输出口、复位和电源滤波等电路组成。RSTL2ALUgUAMD・3RIT-R24KXT«58X20,1IRSTfVFP)PILIR(K0occXTAL2XTAL1畫P3.WRXD)PIP3.KTXD)FlP12<[RT5>PlP3・340bFlP3.44T0>(*)PIP3.XT1)(・0BI/RBO*Th059(1)键盘与显示显示电路由U2、U3、Q1〜Q7和L1A、L2A组成。U2为BCD-7段译

3、码器(74LS47),通过单片机U1的P1.4〜PI.7口将要显示字符的BCD码输出到U2的四个输入端,经U2译码后输出相应的笔段驱动LED数码管(共阳)。LED数码管显示采用动态扫描方式,即在某一时刻,只有一个数码管被点亮。数码管的位选信号由单片机U1的P3.3〜P3.5输出,经U3(74HC138)译码后通过Q1〜Q6放人,驱动相应的数码管。R17〜R24为限流电阻。由于U2只能输出7段笔段码,而数码管除了七段笔段外,还耍控制点亮小数点,因此,小数点必须有另外的驱动电路來完成,在这里,通过Q7來驱动小数点。当需要点亮小数点时,在U1的P1.3输出高电平即可。键盘电路跟显示电路一样,采用扫描

4、方式,利用动态显示时的数码管驱动位置信号来判断相应按键的状态。U1的P3.3〜P3.5口输出的BCD码经U3译码后,相应Y口呈低电平,而U1的P3.7口平吋为高电平(由于R8上拉),当某一键按下吋,P3.7被下拉为低电平,这时MCU利用程序查询P3.7是否为低电平,如果P3.7为低电平,就读回U1P3.3〜P3.5口的值(从缓冲区读取),则可判断是哪个按键按卜:然后调用相应的处理程序进行处理。⑵控制输出、复位与电源滤波电路MCU对控制的输出是通过P3.0〜P3.2口完成的。程序开始时这三个口的输出状态是低电平,MCU通过程序查询三路输出的ON或OFF状态预置时间是否己到,如果己到时间,则改变相

5、应的输出状态,就完成了对外部电路的控制。复位电路如图1左上角所示,C3和R25完成上电复位,S6为手动复位,按键输入T扰和抖动的预防是由软件完成的。+5V电源由JP2输入经C4〜C9滤波后给U1和具它器件供电。电源及控制电路如图3。其中,市电经总开关K后由B降压、VI整流、C11〜CI4滤波、U4、U5稳压后给主板和控制电路板提供稳定的工作电源;主板送过来的三路控制信号通过Q12〜Q14分别控制继电器JI、J2、J3,对外部电路实施直接控制。继电器这里没有给出具体型号,您可根据耐压及通流大小选用相应的继电器,如在大电流和强电磁场干扰的环境一里工作,最好利用中间继电器来间接控制。3.程序软件工作

6、过程⑴秒脉冲发生器秒脉冲发生器是由定时器TO和内存空间TT0配合完成的。TO丄作于16位计数器模式,当TO向上计数由全1变为全()时产生中断,木程序屮TO的初值为0DC00H,大约0.01s中断一次。这里使用的晶振频率为11.0592MHz,由此可计算出口误差约为0.78s。图4为程序流程图。系统产牛屮断后,首先保存ACC和PSW的值,然后为TO重装初值,判断屮断次数是否小于100,是则转出中断服务,反之则为秒计数器加1,秒计数器如果人于59,则为分计数器加1,同时秒计数器清0。同样分计数器如大于59则为时计数器加1,同时分计数器清0,时计数器如大于23则清0并转出中断服务。TO中断100次的

7、时间刚好为1秒钟。(2)主程序上电复位过程:首先P0〜P2口全部置1,P3口高5位置1,低3位置0。设置定时器T0工作于16位计数器模式,并赋初值TH0=0DCH,TL0=00H,关闭外部中断和串行口中断,时间计数器TS、TM、TH清(),所有预置时间存储区全部赋值FFH,至此所有初始化工作完成。主程序工作过程:首先循环进行六个数码管打描显示(DISPLY段),然后比较所有预査时间(COMP段)是

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

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

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