《现代电子技术》2006年第21期摘录:吴霎等:基于sH6612的智能
-
如发现有乱码,请点击下面链接浏览原文
正文摘录:
吴霎等:基于sH6612的智能双充电座设计与实现做比较的数字量。2.2定时问题的实现S}t6612内部的两个定时器通过预分频电路连接到系统时钟,以预分频电路取得较低频率,重装定时器的值,可以得到一个基准时钟,以后的长时间定时就可以在这个中断服务程序中通过减1判断是否为零来实现。采用32.‘768kHz的外部晶振来作为系统时钟,如果设定TIMER0MODEREGISTER的内容为0,即采用最大的分频:-厂s。/2“后,送到TIMER0的时钟就为4Hz,装载TIMER0的初始值为FCH,就是说每4个脉冲,即1s就会产生一次溢出中断,在TIMER0中断服务程序中根据这个定时时间分别来对两组电池进行控制,就可以达到各自的充电时间,而不至于出错。3故障自动报警及保护若有一组电池损坏,为了不影响对充电的定时,采用TIMERl中断来控制灯的快闪。对TIMERl设置的预分频系数为^。。/2。,32.768kHz的系统时钟经过分频后,其频率就变为1024Hz,若TIMERl的初始值为CCH,则每次中断时间大约是O.051s,从而达到快闪的效果。电池最后充电阶段,要求小电流充20~30rain。采用脉宽调制的方法来实现小电流充电,即在此中断中不断地执行PA2的取反操作,就可以达到占空比50%的矩形波,经过电容平波后,充电电流也就会降低到50%左右。其中,对于小电流充电控制是通过22H.3(1)或者23H.3(2)的位值来决定是否执行此操作。4双充电座主程序流程图如图2所示为双充电座程序流程图。1,2电池充电子程序、充电电压检测、报警和小电流充电等子程序组成了该双充电座的主程序。5结语经反复修改设计、实验,该充电座从检测精度、功能以及操作性能等方面均达到使用要求,完成了预期的设计目的。实验结果证明,本设计结构简单、可靠性高、成本低、实用性强,具有一定的实用价值和应用前景。图2主程序流程图参考文献[1]蔡小颀.基于单片微机控制的智能充电器[J].江苏工业学院学报,2003,9(3):48—50.[2]杨光友.单片微型计算机原理及接口技术[M].北京:中国水利水电出版社,2002.[3]李华.Mcs一51系列单片机实用接口技术[M].北京:北京航空航天大学出版社,1996.[4]戴梅萼,史嘉权.微型计算机技术与应用[M].北京:清华大学出版社,1996.作者简介昊要女,1979年出生,助教。主要研究方向为应用电子及数字通信技术。胡即明男,高级工程师。主要研究方向为计算机控制技术。(上接第111页)高速电路的布线是保证电路可靠工作的重要环节。布线时高频电路器件管脚间的引线尽量短,差分信号的一对线应尽量靠近,终端加匹配电阻。另外,模拟部分和数字部分分别供电,接地点用磁珠隔离,可以有效地提高抗干扰性能。5结语A/D转换器是工业控制及测量中的重要器件,文中介122绍了高速A/D转换器A【)948】的管脚功能及操作时序,提出了采用高性能FPGA作为控制电路的原理框图,为基于A【)9481的高速A/D转换电路设计提供了参考依据。参考文献[1]8b,250.MSPS3.3VA/D(]onver。terA[)9481[z].Analog【)evices.Inc.2004.[2]cycloneI)eviceltandbook,Volume1[z].A1teracorpora—tion.2003.
阅读此文(图):
点击此处在线翻阅