描述 | IC RTC SERIAL 512K 8-DIP | 类型 | 时钟/日历 |
---|---|---|---|
特点 | 闰年,NVSRAM,方波输出 | 存储容量 | 56B |
时间格式 | HH:MM:SS(12/24 小时) | 数据格式 | YY-MM-DD-dd |
接口 | I?C,2 线串口 | 电源电压 | 4.5 V ~ 5.5 V |
电压 - 电源,电池 | 2 V ~ 3.5 V | 工作温度 | 0°C ~ 70°C |
安装类型 | 通孔 | 封装/外壳 | 8-DIP(0.300",7.62mm) |
供应商设备封装 | 8-PDIP | 包装 | 管件 |
无功电能并将其转换成对应的电能脉冲。静止式电能表常围绕ade7755、bl0955、cs5460a等芯片构成测量单元。 时钟 多费率电能表中必须设置准确的实时时钟,保证时段的正确切换。实时时钟分硬时钟和软时钟两种。硬时钟不需要单片机干预就能产生秒、分、时、日、月、年等时间/日历数据,并能自动进行闰年补偿等。软时钟利用单片机内部或外部的定时中断,由软件程序对其计数,计算出实时时间。 多费率电能表常使用硬时钟芯片,因为单片机万一出现故障不会影响时钟的正确工作。常用的时钟芯片有rtc4553aa、ds1307、ds1338、mc146818等。 单片机 接收用电量信息,累计电能脉冲,按时段处理电能数据,控制显示器按要求显示和实现通信功能等。 常用器件有pic16系列单片机、mcs-51系列单片机和bl0938微控制器等。这些单片机一般都带有多个i/o口,内含一定字节的rom、ram,有的单片机还含有实时时钟、通信口和“看门狗”等。如,bl0938微控制器,片内嵌有高精度低功耗实时时钟,采用独立的电源供电。系统掉电时能自动切换到备用电源,保证时钟正常工作。高稳定的实时时钟电路可根据外部环境进行自动 ...
就可以通过 read和write函数完成对i2c设备的读写操作。 通过i2c driver提供的通用方法可以访问任何一个i2c的设备,但是其中实现的read,write及ioctl等功能完全是基于一般设备的实现,所有的操作数据都是基于字节流,没有明确的格式和意义。为了更方便和有效地使用i2c设备,我们可以为一个具体的i2c设备开发特定的i2c设备驱动程序,在驱动中完成对特定的数据格式的解释以及实现一些专用的功能。 3 一个具体的i2c设备驱动程序的开发 ds1307是一款小巧的i2c接口的实时时钟芯片,具有低功耗,全bcd码时钟和日历输出, 12 /24小时工作模式,时分秒、星期、年月日计时数据,润年自动补偿,有效期至2100年,外加56 bytes的nv ram(非易失性的ram)等特点。下面以ds1307为例,说明一个具体的i2c设备驱动程序的设计要点。 3.1 i2c设备驱动程序的一般结构 一个具体的i2c设备驱动需要实现两个方面的接口,一个是对i2c core层的接口,用以挂接i2c adapter层来实现对i2c总线 ...
摘 要:本文简要介绍了基于内部集成电路总线i2c的电气化铁路导线磨耗仪的设计与应用。在开发电气铁路导线磨耗遥测仪的过程中,通过使用i2c电路和单片机at89c52的i/o口,可以控制ds1307、at24c256和ic卡。这种设计方法缩短了开发周期,提高了系统的整体稳定性。关键词:导线磨耗;i2c电路;at89c52;电气化铁路 引言接触网断线问题一直是困扰电气化铁路牵引供电设备安全的主要问题;同时,这也是接触网系统各检测项目中的难点。导线磨耗遥测仪的研究就是针对此问题,利用ccd(电荷耦合器件)作为传感器,利用微控制器进行控制与数据传输,配合pc机构成的一套智能检测系统。本文设计的电气铁路导线磨耗遥测仪,采用测量导线磨耗残存高度的方法,比较好的解决了接触网带电测量的问题。 导线磨耗仪系统结构与原理导线磨耗目前比较典型的测量方法主要有以下三种:测量接触导线的磨耗滑面宽度;测量导线截面积;测量接触导线的残存高度。通过分析对比,我们选择了测量导线磨耗残高的方法。这种方法具有以下优点:(1)由于接触线磨耗面有波状磨耗、局部磨耗,表面状态各异。采用反射法测残面高度,不可避免的存在反射光不均匀,凹陷 ...
过 2秒左右时间后 14分频计数器将被记满,q14由低电平变高电平经三极管 q3构成的反相器使输出变为低电平,m16单片机被复位。程序正常运行时,会在规定的时间以内(2s左右)由程序向看门狗 mc4060芯片及时发清零(喂狗)信号,使定时计数器还没有记满就被清除,故不会产生复位信号;当程序“跑飞”时,看门狗便不能在规定的时间内得到清除(喂狗)信号,则看门狗将使 m16单片机复位使程序重新开始工作。 为配合看门狗在控制器死机后的复位工作,如图 5所示控制器的系统时钟由外部的时钟专用集成电路 ds1307提供,avr单片机内部时钟资源仅对程序中的延时变量提供相对时间。这样的好处是当看门狗一旦使系统复位,avr内部时钟必然要清零,而外部系统时钟不会被清零,不影响控制器定时启动或定时停止等项功能的实施。另外,外部时钟 ds1307芯片耗电极省仅需 0.5微安,而内部时钟即使在省电模式下也需要几毫安以上。若用小型 20mah容量锂电作电源后备,掉电后外部专用时钟可在几年内信息不丢,而内部时钟不到一天就没电了。 3.结束语 在设计开发 a vr单片机在工业控制系统中的应用中,抗干扰是 ...
据存储器选择容量为64 kb的eeprom存储器at24c256,通过微控制器的i/o口(p1.2引脚)外接存储器的sda脚,实现数据读/写;p1.3引脚外接scl脚,提供读/写时序信号。微控制器通过串行接口tx(p3.0引脚)和rx(p3.1引脚)外接无线数传模块的发送和接收单元,通过max232电平转换芯片接gprs模块的rs232口。单片机的串行口同时连接两个设备的串行口,容易出现硬件冲突。采用分时复用方式可保证同一时刻只连接一个设备的串口。 时钟模块采用基于i2c总线结构的时钟芯片ds1307。dsl307串行实时时钟芯片是一种低功耗,全部采用bcd码的时钟/日历芯片,内带56字节的nvsram。地址和数据是通过i2c总线进行串行传输的。它能提供秒、分、时、日、星期、月和年信息。它具有可编程方波输出信号;时钟可以以24小时模式工作或者用am/pm来指示以12小时模式工作。ds1307有一个内置电源敏感电路,能检测到主电源掉电并自动切换至电池供电;可选工业温度为一40~+85℃。微控制器模拟i2c总线的读/写控制时序完成对实时时钟信息的读/写操作。 2.1 基于dtd462a的数据收 ...
摘要:介绍epson公司最新推出的高精度时钟芯片rtc-4553的功能与特点。包括内部结构及引脚、功能控制和单字节的读程序。 关键词:单片机 时钟芯片 rtc-4553 现在流行的串行时钟芯片很多,如ds1302、ds1307、pcf8485等。这些芯片接口简单、价格低廉、使用方便,被广泛地采用,但这些芯片都存在时钟精度不高,易受环境影响,出现时钟混乱等缺点。本文介绍一种epson公司最新推出的rtc-4553时钟芯片。该芯片采用内置晶振和独特的数据方法,大大提高了时钟精度和可靠性。rtc-4553配有串行通信接口,另有30×4bit sram,有2000~2099的百年日历,采用14脚sop封装,电池耗电2μa,时钟误差<3 min/年且无需调整,是仪器仪表高精度时钟的理想芯片。1 内部结构及引脚 串行时钟芯片的内部结构如图1所示。它包含i/o控制器、移位寄存器、命令及逻辑控制器,表态ram、实时时钟、计数器、晶振等部分。 图2为rtc-4553的引脚图。cs0为片选脚,低电平选中;wr为读写使能口,高为读,低为写;l1~l5为工厂出厂调整精度和测试用,使用中悬空;cs1 ...
请各位dx帮忙分析一下我的ds1307为什么不工作各位dx:我使用的是ds1307作rtc,cpu使用的是lpc2210,通过i2c总线通信。晶振采用的是用户手册上推荐的接法,但是不知道为什么,cpu发送从地址0xd0过去之后,总是不能够收到ds1307的应答可以肯定,发送地址时,scl上面有100k的方波。请各位大虾帮忙分析一下会是什么原因?我分析了一下,可能的原因有(弱弱的,各位dx不要见笑呀):1、lpc的i2c总线是3.3v驱动,而ds1307为5v驱动,二者采用直连方式,其中,scl和sda线分别接了5.1k的上拉到+5v。会不会是在电压上不兼容。2、我对ds1307的操作方式不对。请教一下各位用过ds1307的大虾,应该如何正确操作ds1307呀。3、ds1307的晶振没有起振。我用示波器测了一下ds1307晶振两个管脚,基本上没有波形。这样测对吗?还请各位dx指点一二呀,俺因为这个已经好几天没有睡个好觉了。再三拜谢 ...
请各位dx帮忙分析一下我的ds1307为什么不工作各位dx:我使用的是ds1307作rtc,cpu使用的是lpc2210,通过i2c总线通信。晶振采用的是用户手册上推荐的接法,但是不知道为什么,cpu发送从地址0xd0过去之后,总是不能够收到ds1307的应答可以肯定,发送地址时,scl上面有100k的方波。请各位大虾帮忙分析一下会是什么原因?我分析了一下,可能的原因有(弱弱的,各位dx不要见笑呀):1、lpc的i2c总线是3.3v驱动,而ds1307为5v驱动,二者采用直连方式,其中,scl和sda线分别接了5.1k的上拉到+5v。会不会是在电压上不兼容。2、我对ds1307的操作方式不对。请教一下各位用过ds1307的大虾,应该如何正确操作ds1307呀。3、ds1307的晶振没有起振。我用示波器测了一下ds1307晶振两个管脚,基本上没有波形。这样测对吗?还请各位dx指点一二呀,俺因为这个已经好几天没有睡个好觉了。再三拜谢 ...
请教用过ds1307的大虾,如何判断ds1307是否起振我用lpc2214的i2c接口与ds1307相连,但是每次向ds1307发送地址0xd0都不能受到ds1307的应答。程序在easyarm上面测试过,与easyarm上面的i2c芯片通信没有问题。请教用过这个芯片的大虾,怎么判断我的ds1307的芯片的晶振是否起振,如何判断这个芯片是否正常工作。小弟在此拜谢了 ...
e(usb2.0 规范)接口; 存储卡接口 ◆ 一个标准cf卡接口(兼容ide)(5v); ◆ 一个sd/mmc卡 ◆ 一个sm卡 ◆ 一个spi dataflsh ◆ 一个i2c eeprom ide接口 ◆ 一个兼容cf卡; 时钟源 ◆ 内部实时时钟(rtc)及外扩的一个带后备锂电池的实时时钟芯片 (ds1307); 调试及下载接口 ◆ 一个20芯multi-ice标准jtag接口,支持sdt2.51,ads1.2等调试; 电源接口 ◆ 开关电源供电,输入直流电压范围是7~40v(推荐使用9v),带电源 开关和指示灯; 其它 ◆ 一个iic接口的实时时钟芯片(ds1307)用来验证iic总线读写 1.2支持的操作系统 linux下的驱动: ...
pic单片机调试ds1307问题请问各位大侠,我的ds1307的外接的晶振(32.768k)为什么不起振?我把晶振的两管脚直接挂接到ds1307的1和2脚上,这种接法有问题?请赐教。多谢了。 ...