找回密码
 立即注册
查看: 116|回复: 13

弄了一个比较贵的说是原装的DS1302换上了

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:416
  • 最近打卡:2026-07-05 08:36:44
已绑定手机

81

主题

318

回帖

2479

积分

金牌会员

积分
2479
发表于 2026-6-25 07:56:53 | 显示全部楼层 |阅读模式
电容还是只有X2端有一个20P的,测试波形,发现X2端是正弦波,X1端不能测,探头接上就停振了。

这意思是功耗比较小?
之前的那个芯片是几毛钱的那种,X1的是幅度很大的正弦波,比原装芯片的X2的那个幅度还大,X2则是完全变形了,波形中的尖峰接近正弦,低谷接近矩形波了。
不同的芯片,同一个晶振,时间误差会有变化吗?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:299
  • 最近打卡:2026-07-04 00:01:55
已绑定手机

66

主题

808

回帖

3037

积分

论坛元老

DIY玩家

积分
3037
发表于 2026-6-25 09:04:24 | 显示全部楼层
技术参考手册通常有描述
各器件工艺可能有差别
电气性能可能有差别
永怀这学徒心
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:939
  • 最近打卡:2026-07-04 02:00:58

14

主题

1389

回帖

7588

积分

论坛元老

积分
7588
发表于 2026-6-25 09:27:35 | 显示全部楼层
使用示波器 10 倍衰减的探头:确保示波器探头设置为 10 倍而不是 1 倍,以最大限度地减少晶体上的电容负载。

探针使用风险:标准的 10 MΩ 示波器探针会增加约 10 至 20 pF 的电容。由于 DS1302 的内置负载电容仅约 6 pF,探针的电容会干扰电路。

探测位置:如果必须直接探测,请始终将探针连接到 X2(振荡器输出),而不是 X1。X1 引脚阻抗很高,极易受到负载效应的影响。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:416
  • 最近打卡:2026-07-05 08:36:44
已绑定手机

81

主题

318

回帖

2479

积分

金牌会员

积分
2479
发表于 2026-6-25 09:30:27 | 显示全部楼层
angm*** 发表于 2026-6-25 09:27
使用示波器 10 倍衰减的探头:确保示波器探头设置为 10 倍而不是 1 倍,以最大限度地减少晶体上的电容负载 ...

那个便宜的1302就很稳定,随便你怎么测量都没问题。
只是X2接12P,每天快10秒多,接20P和32P都是快5秒,就是说电容再大也就这样了,大概是晶振问题了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:939
  • 最近打卡:2026-07-04 02:00:58

14

主题

1389

回帖

7588

积分

论坛元老

积分
7588
发表于 2026-6-25 09:31:19 | 显示全部楼层
DS1302 没有内置温度补偿,受环境温度影响较大。若对精度要求极高(如每年误差小于 1 分钟),建议替换为内部自带温补的高精度时钟芯片(如 DS3231 或 RX8025)。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:416
  • 最近打卡:2026-07-05 08:36:44
已绑定手机

81

主题

318

回帖

2479

积分

金牌会员

积分
2479
发表于 2026-6-25 09:38:42 | 显示全部楼层
angm*** 发表于 2026-6-25 09:31
DS1302 没有内置温度补偿,受环境温度影响较大。若对精度要求极高(如每年误差小于 1 分钟),建议替换为内 ...

看了8025的图片,看起来挺厚实,意思是不需要接晶振了?封在里面了?
还要脚咋那么多啊
精度要求也不是很高,只是手上有一些1302库存。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:939
  • 最近打卡:2026-07-04 02:00:58

14

主题

1389

回帖

7588

积分

论坛元老

积分
7588
发表于 2026-6-25 09:56:48 | 显示全部楼层
xiaob*** 发表于 2026-6-25 09:38
看了8025的图片,看起来挺厚实,意思是不需要接晶振了?封在里面了?
还要脚咋那么多啊
精度要求也不是很 ...
不同的芯片,同一个晶振,时间误差会有变化吗?


会的。即使使用完全相同的晶振,更换不同的 DS1302 芯片,时间误差也会发生变化。

这是因为 DS1302 芯片本身的内部电路特性对振荡频率有直接影响:

- 内部寄生电容差异:DS1302 芯片内部集成了起振电路的负载电容。不同批次或不同厂家的芯片,其内部寄生电容值存在微小差异(通常在几皮法 pF 级别波动)。这会导致晶振的实际工作频率产生微小偏移。

- 芯片驱动能力与内阻:不同芯片内部驱动振荡器的放大电路增益和内阻不同,导致晶体起振的波形和幅度有差异,进而影响计时的精确度。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:394
  • 最近打卡:2026-07-05 12:28:34

83

主题

7889

回帖

1万

积分

超级版主

积分
16831
发表于 2026-6-25 10:47:48 | 显示全部楼层
DS1302工作起来电流0.6uA,晶振端驱动非常微弱,只能测量晶振输出脚,探头一定要用X10档(内阻10M,电容15pF),测量晶振输入端一定会停振。
DS1302不可数字校准,这个是其缺点,但其便宜。解决方案是,MCU根据时间段进行校准调整,比如每隔10天自动调整一次(出厂前校准数据要保存在EEPROM中)。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:416
  • 最近打卡:2026-07-05 08:36:44
已绑定手机

81

主题

318

回帖

2479

积分

金牌会员

积分
2479
发表于 2026-6-25 11:37:47 | 显示全部楼层
梁*** 发表于 2026-6-25 10:47
DS1302工作起来电流0.6uA,晶振端驱动非常微弱,只能测量晶振输出脚,探头一定要用X10档(内阻10M,电容15p ...

但是很大可能板子几个月都不通电啊,咋办

点评

DS1302里面有SRAM的,记录最后校准的时间。 比如,2026-6-25校准了一次,然后关机。 大约6个月后,比如2026-12-30-12:34:56开机,检测到连续188天没有校准过。 假设10天快45秒,则188天快了846秒=14分6秒,计算好时  详情 回复 发表于 2026-6-25 14:54
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:764
  • 最近打卡:2026-07-05 00:30:28

9

主题

673

回帖

4754

积分

论坛元老

积分
4754
发表于 2026-6-25 12:12:21 | 显示全部楼层
晶振两端负载电容等效串联的,你只在晶振一端加电容,一个电容容量再大也没多大作用,
还是老老实实按照晶振参数和芯片参数用经典电路去调吧.
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-7-5 14:04 , Processed in 0.076350 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表