RTC实时时钟芯片
2014-03-27 13:55
543 查看
为什么不用stm32内部实时时钟RTC?
网上查的原因:
1.停振(换6P 晶振也没用,夏天OK...冬天死)
2.不准(有说每天比北京时间快8s)
所以需要外置RTC。
外部RTC芯片介绍:
DS3231不错,但是个头大,新出的DS3232个头小(SOP8),但贵
ds3231内置晶振并带温度保偿不错啊
但是DS3231,号称有温度补偿,实际上对它的供电电源的电压却异常敏感,资料上说用5V没问题,结果我用5V了发现时间快1.6倍,换成3.3V工作了才没问题。
一直在用DS3234挺好
ds3232是I2C接口,而ds3234是SPI接口(SPI操作简单,速度高)
精度要求不是特别高的话,用SD2068要比DS1203、PCF8563一类的芯片性价比高得多,功能也多一些!
有说 用DS1302做过一批,目前不良在1%左右
DS1302,0.8元
5v考虑ds1307
在小批量的时候,家中自检发现问题,后来查看到资料"应用笔记ST微控制器振荡器电路设计指南"使用其中推荐的一款32.786K晶振后到现在大批都没发现过问题!!
经验:以后用RTC时上高低温试验
关于晶振配的电容:这里用外部32.768K的有几个认真去用gmcrit算过增益预量Gain(margin),这里不是简单的找个CL=6pF就完事。
网上查的原因:
1.停振(换6P 晶振也没用,夏天OK...冬天死)
2.不准(有说每天比北京时间快8s)
所以需要外置RTC。
外部RTC芯片介绍:
DS3231不错,但是个头大,新出的DS3232个头小(SOP8),但贵
ds3231内置晶振并带温度保偿不错啊
但是DS3231,号称有温度补偿,实际上对它的供电电源的电压却异常敏感,资料上说用5V没问题,结果我用5V了发现时间快1.6倍,换成3.3V工作了才没问题。
一直在用DS3234挺好
ds3232是I2C接口,而ds3234是SPI接口(SPI操作简单,速度高)
精度要求不是特别高的话,用SD2068要比DS1203、PCF8563一类的芯片性价比高得多,功能也多一些!
有说 用DS1302做过一批,目前不良在1%左右
DS1302,0.8元
5v考虑ds1307
在小批量的时候,家中自检发现问题,后来查看到资料"应用笔记ST微控制器振荡器电路设计指南"使用其中推荐的一款32.786K晶振后到现在大批都没发现过问题!!
经验:以后用RTC时上高低温试验
关于晶振配的电容:这里用外部32.768K的有几个认真去用gmcrit算过增益预量Gain(margin),这里不是简单的找个CL=6pF就完事。
相关文章推荐
- STM32F10x芯片RTC实时时钟
- STM32学习-RTC实时时钟
- [原创]RX801SJ 实时时钟RTC调试纪要 : 时钟输出设置
- 【原创】ARM LINUX 外部RTC实时时钟驱动移植(RX8025)
- 实时时钟RTC
- ARM-Linux驱动--RTC(实时时钟)驱动分析
- STM32F0xx_RTC实时时钟配置详细过程
- fl2440——RTC(实时时钟)的学习、内核添加RTC支持
- s3c2440 RTC(实时时钟) 驱动移植
- ARM-Linux驱动移植--RTC(实时时钟)移植
- 第43章 RTC—实时时钟—零死角玩转STM32-F429系列
- MSP430单片机之RTC-实时时钟
- RTC实时时钟驱动
- Arm9+linux fl2440 驱动移植之RTC(实时时钟)和USB host
- ARM-Linux驱动--RTC(实时时钟)驱动分析
- linux 实时时钟(RTC)驱动 .
- S3C2451中RTC实时时钟
- linux 实时时钟(RTC)驱动
- rtc时钟芯片驱动(Linux驱动6)
- 【iCore4 双核心板_ARM】例程十:RTC实时时钟实验——显示时间和日期