摘要: 本文将为大家详细介绍时钟芯片DS1302的中文资料,其中包括DS1302的引脚图及功能、电路原理图、工作电路图、电源电路图、及封装等方面的内容。芯片DS1302是一款高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、周、日、时、分、秒进行计时,具有闰年补偿功能,工作电压宽达2.5---5.5V。
芯片DS1302是一款高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、周、日、时、分、秒进行计时,具有闰年补偿功能,工作电压宽达2.5---5.5V。DS1302采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31*8的用于临时性存储数据的RAM寄存器。
DS1302时钟芯片的特性:
实时时钟计算分钟、秒、日期、小时、星期几、年数和闰年补偿数。
用于读取和写入时钟或 RAM 数据的单倍(突发模式)数据传输
31*8 电池支持通用 RAM
使用 3 线的简单接口
TTL 兼容
2V 至 5.5V 完整运行
体积小
可用封装:8 针 DIP,8 针 SO
DS1302时钟芯片的规格参数:
电源电压(通常):3.3V
工作温度(商用):0°C 至 +70°C
工作温度(工业):-40°C 至 +85°C
储存温度范围:-55°C至+125°C
焊接温度: 260°C
DS1302引脚功能说明:
X1, X2 ————晶振管脚
GND ———— 地
RST ———— 复位脚
I/O ————数据输入/输出引脚
SCLK ———— 串行时钟
Vcc1,Vcc2 ————电源供电管脚
DS1302与单片机的连接也仅需要3条线:CE引脚、SCLK串行时钟 引脚、I/O串行数据引脚,Vcc2为备用电源,外接32.768kHz晶振, 为芯片提供计时脉冲。
下面给出一个 DS1302 的典型工作电路。DS1302有两个电源输入,一个来自电池,另一个来自控制器。32.768 kHz 的晶体振荡器用于生成所需频率。对于接口数据线,DS1302 的复位引脚和串行时钟引脚与微控制器连接。
时钟芯片DS1302与外围电路的连接:与MCS-51单片机的接口是由3条线来完成的,MCS-51单片机的P1.0与时钟芯片的数据传输端I/O相连,P1.1用来作为DS1302输入时钟SCLK控制端,P1.2控制DS1302的复位输入端RST。
DS1302的X1和X2管脚外接标DS1302的复位引脚通过把RST输入驱动置高电平来启动所有的数据传送。 RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,RST提供了终止单字节或多字节数据的传送手段。当RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。
如果在传送过程中置RST为低电平,则会终止此次数据传送,并且I/O引脚变为高阻态。上电运行时,在Vcc≥2.5V之前,RST必须保持低电平。只有在SCLK为低电平时,才能将RST置为高电平。
备用电源BT1工作时,电bai流从电池BT1正极进入DS1302的8脚,加到du芯片内部时钟电路和存储电路,继续走时并保存,电流流到4脚流出至地线并回到电池BT1的负极。CX10电容可以起到退藕和高频滤波作用。
DS1302是一个计时芯片,它包含一个实时时钟/日历和31个字节的静态RAM。DS1302 使用串行通信与微控制器进行交互。此外,它会自动调整该月的日期,天数更少。时钟以 24 小时或 12 小时格式运行,带 AM/PM 指示器。
DS1302 芯片还常用作DS1302 RTC 模块,该模块配有 32 kHz 晶体和板载电池备份,全部用于与面包板兼容的小型 SIP 模块中。DS1302模块通常与Arduino, Raspberry Pi和Micro-controllers一起使用。
DS1302 RTC模块引脚图如下图所示。
DS1302 RTC模块功能结构图
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308