(4)PFI(4脚):电源故障输入端。输入电压小于1。25V,PFO脚的电平由高电平变为低电平。
(5) PFO(5脚):电源故障输出端。电源电压下降或者发生掉电的情形时,输出从高电平变为低电平。
系统利用了MAX813芯片形成的看门狗电路,有效的克服了干扰信号,提高了单片机系统的可靠性。
2。6 多功能控制计时器显示模块的设计
本系统的显示模块是选用大功率的LED数码管,LED数码管是由七条发光二极管封装在一起组成的“8”字型器件。本次设计数码管所需要的驱动电流比较大,为40mA,但是,单片机所能提供的最大电流为20mA,因此,数码管需要添加驱动电路,以来满足数码管所需要的较大电流。根据系统对驱动电流的要求,在显示电路的位选端加型号为TD62783的驱动芯片,而在段选端加型号为ULN2803的达林顿高电压大电流驱动芯片,因为高电压大电流,故需要加电阻来保护电路。其原理图如图2-6:
图2-6 数码管显示模块原理图
根据本次实验的要求,我们通过采用LED数码管动态扫描来显示时间数码管动态显示是单片机应用中最为广泛的一种显示方式之一,动态扫描显示即是轮流向各位数码管送出字形码和相应的位选,利用发光管的余晖和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。其工作方式为:首先,先通过段选,在段选线上送出字段码,接着再通过位选,控制位选线,字符就显示在指定的位置上,持续一段时间,接着关闭所有的显示。然后重复上述的流程,先进行段选,产生新的字段码,再通过控制位选线,显示在新的位置上,直到将每一位数码管都扫描完为止,将所有数码管都扫描一遍,称作一个扫描周期。来,自.优;尔:论[文|网www.youerw.com +QQ752018766-
如图2-6所显示,所有的数码管段码通过型号为ULN2803的驱动芯片连接到单片机同一个8位的I/O口线上。而每个LED的数码管通过型号为TD62783的驱动芯片单独的使用一个I/O口线,就是说,N位动态显示的LED数码管只需要N+8位I/O口线,因为所需的I/O端口较少,从而大大的简化了硬件电路,降低了电路的复杂性。
2。7 多功能控制计时器响铃模块的设计
在本次的设计中,多功能计时器具有正序计时和倒序计时的功能,具有计时超时功能,超时可以发出声音,并且可以消除声音。因此,在电路中,我们需要设计一个响铃模块,用来发出提醒信号。响铃模块中我们用到一个蜂鸣器,因为我们对发出的声音没有特别的要求,故我们选用有源蜂鸣器,因为有源蜂鸣器一通上电就会发出声音,而不需要像无源蜂鸣器一样加音频信号。