所示为其一种典型的应用电路。图 1.7 一种典型的 DS1302 应用电路图声光报警模块所采用的 LED 灯和小型的蜂鸣器就比较常见,电路特性也很 6 容易掌握,在 LED 灯的使用时,要注意选择合适的颜色,同时要根据最大电流限制,加上合适的限流电阻, 从而保护 LED 灯工作在正常的电压电流条件下。蜂鸣器的驱动无法靠单片机的端口直接完成, 要使用相应型号的三极管进行放大,如 9012 、 8550 等型号, 通过三极管驱动蜂鸣器,才能正常发声。 1.4 本章小结本章对系统的总体方案进行了设计,同时详细确定了系统所应该具有的功能模块,对控制模块、显示模块、输入模块等模块的主要实现方案和元器件的选择方案进行了分析与比较,从而确定了系统所需要使用的各个元器件。同时,根据元器件的资料和数据手册,对主要元器件的硬件连接、使用和操作方法进行了重点研究,为硬件电路的搭建和软件编程提供了基础。 2 硬件电路的设计与实现 2.1 单片机最小系统硬件电路设计单片机最小系统包括晶振、复位电路等。单片机内部已经具有时钟震荡电路, 因此, 我们搭建单片机最小系统, 只需要在其 XTAL1 和 XTAL2 两个引脚之间加入反馈电路,就可以让单片机得到时钟信号。一般的反馈电路就是石英晶体振荡器和两个 30uf的旁路电容,电容值的大小是根据其晶振频率高低进行调整的。在单片机的最小系统的电路中,石英晶体振荡器的频率越高,单片机内部时钟信号的周期就越短,单片机的指令执行速度就越快。本设计中在单片机时钟频率的设置方面采用 12MHz ,同时对单片机的复位引脚设置相应的复位按键,以供用户在必要的时候对单片机进行重启操作。对于本系统的各个传感器接口,也要进行引出,以供各个传感器、电源、数据线接口使用。最小系统可以在万用板上手工搭建, 也可以直接使用 PCB 板上焊接好的成品模块,其硬件原理图如下图 2.1 所示。