4232605 发表于 2024-7-3 17:42

数码电子钟,不同的电压,快慢不同

是一块智能化妆镜上的控制板,带了个数码时钟。

断电保持时间的位置设计有,但没有装电池,我装了一块手机电池上去,研究了电路设计,3V电池位置实际是通过一个二极管接到时间芯片的。
220V电源进来经过开关电源变为直流12V,12V又经过7805变为5V,5V经过一个二极管给时钟芯片供电,实际测试时钟芯片的供电电压是4.7V。
时间保持的电池位置也是经过一个二极管给时钟芯片供电,锂电池电压4.0V,实际到时钟芯片的电压是3.7V左右,实测3V也可能维持时钟芯片的时间。
晶振的频率被我调成了32.77K,理论上无论是锂电池供电还是220V供电,时间都应该快才对。
经过两天的研究发现,用锂电池供电维持时钟,时间就会慢,用220V供电,时间就会快。
用锂电池维持时钟的时间,一个小时能慢五六秒,这时候数码管是不亮的。接上220V电源,数码管会亮,一晚上时间会快十几秒。也就是说,只有用220V供电,时钟的时间快慢才会受晶振的频率影响。用电池维持时钟,时间似乎不受晶振频率的影响。
百思不得其解

tracer 发表于 2024-7-3 18:23

振荡器的电路设计不好,供电电压影响了震荡频率

boxu 发表于 2024-7-3 18:36

那,看起来是有两套时钟

dqp05 发表于 2024-7-3 18:49

晶振 振荡 不稳定   

4232605 发表于 2024-7-4 08:32

boxu 发表于 2024-7-3 18:36
那,看起来是有两套时钟

目前看很有这种可能,晶振频率没问题,无论晶振的频率调快还是慢,电池供电都是一小时慢五六秒,只有当用220V供电的时候,晶振频率的快慢才会体现在时间的快慢上。

tobacc0 发表于 2024-7-4 08:48

很正常,电压升高了晶振频率也会上升。楼主这两种电源电压3.7V-4.7V,变动率接近30%,普通晶振频率变化不足为奇。建议给晶振电路加一个3.3V稳压块单独供电,这样估计问题不大。

4232605 发表于 2024-7-4 08:58

tobacc0 发表于 2024-7-4 08:48
很正常,电压升高了晶振频率也会上升。楼主这两种电源电压3.7V-4.7V,变动率接近30%,普通晶振频率变化不足 ...

不是这个原因,两种电压晶振的频率没有变化,只有电压的变化,电压大小理论上对时间的快慢没有影响。

海盗杰克 发表于 2024-7-4 11:29

我觉得两套时钟的可能性不大。
温度对晶振的影响造成计时加快。220VAC供电时,电源部分的元器件发热,电池供电时则无发热。
看照片,猜测正常位置时,电源电路在晶振下方。

4232605 发表于 2024-7-4 11:32

海盗杰克 发表于 2024-7-4 11:29
我觉得两套时钟的可能性不大。
温度对晶振的影响造成计时加快。220VAC供电时,电源部分的元器件发热,电池 ...

不是热的原因,时钟的电流非常小,板子不发热。

海盗杰克 发表于 2024-7-4 11:39

4232605 发表于 2024-7-4 11:32
不是热的原因,时钟的电流非常小,板子不发热。

那你试试这么敞着平放一晚,用220供电,看看还快不?

4232605 发表于 2024-7-4 13:39

海盗杰克 发表于 2024-7-4 11:39
那你试试这么敞着平放一晚,用220供电,看看还快不?


现在换成了电脑上的晶振,频率挺准的,32.7671kHz
开着空调的房间测试的,没有盖盖子,上午还试了用5V充电器供电,也是一小时慢五六秒。

只有用220V供电是才会跟随着晶振频率快慢变化,用220V供电这晶振一晚上快一秒左右。

hfshen 发表于 2024-7-4 14:29

有没有这种可能:无电时仅时钟芯片走时,晶振的误差就直接影响到了时钟芯片里;而外部电源供电走时,读取时钟芯片的单片机对读取的时间进行了纠正。
我以前自己用单片机做时钟,因为时钟芯片不准,在测试一段时间计算得知误差比例后,就在单片机程序里进行纠差。

4232605 发表于 2024-7-4 15:35

hfshen 发表于 2024-7-4 14:29
有没有这种可能:无电时仅时钟芯片走时,晶振的误差就直接影响到了时钟芯片里;而外部电源供电走时,读取时 ...

如果这样的话,找到外部供电的检测脚,搞个虚假的,不是就可以了吗。

我试了12V检测脚,接到了芯片的LED显示控制端口上,接到电池端,LED会显示,但是还是走的慢。

PBX2 发表于 2024-7-4 15:41

4232605 发表于 2024-7-4 11:32
不是热的原因,时钟的电流非常小,板子不发热。

32.768KHZ的晶振要经过15次分频才得到秒信号驱动时钟,晶振原始频率肯定影响最大,但是会不会是分频集成电路对电压敏感有问题呢?

按理晶振只有一个,而且就是它提供的振荡频率,IC没有另外一个时钟信号的,可以拆下晶振来验证此事。

4232605 发表于 2024-7-4 16:49

PBX2 发表于 2024-7-4 15:41
32.768KHZ的晶振要经过15次分频才得到秒信号驱动时钟,晶振原始频率肯定影响最大,但是会不会是分频集成 ...

为了验证电压的问题,今天找了个5V的充电器,接到3V电源端,一样的会慢,说明不是电压的问题。
也就是说只要不是220V进来,变成12V,再变成5V给进钟供电,时间就会一小时慢五六秒,调频率没有效果。
有坛友猜测有可能是单片机做了程序补偿,至于单片机是怎么检测是220V供电的,还没找到。
时间调整是通过触摸IC控制的两个触摸按键控制的。用5V充电器供电的时候,触摸IC不工作。
下一步试试从7805处供5V电和4V电看快慢是什么情况。

4232605 发表于 2024-7-4 16:50

PBX2 发表于 2024-7-4 15:41
32.768KHZ的晶振要经过15次分频才得到秒信号驱动时钟,晶振原始频率肯定影响最大,但是会不会是分频集成 ...

为了验证电压的问题,今天找了个5V的充电器,接到3V电源端,一样的会慢,说明不是电压的问题。
也就是说只要不是220V进来,变成12V,再变成5V给进钟供电,时间就会一小时慢五六秒,调频率没有效果。
有坛友猜测有可能是单片机做了程序补偿,至于单片机是怎么检测是220V供电的,还没找到。
时间调整是通过触摸IC控制的两个触摸按键控制的。用5V充电器供电的时候,触摸IC不工作。
下一步试试从7805处供5V电和4V电看快慢是什么情况。

ok788 发表于 2024-7-5 17:58

改用RX8025T

iso 发表于 2024-7-5 19:07

用8025芯片吧,一年误差十多秒,完美

x3159 发表于 2024-7-5 21:02

会不会是靠50HZ驱动的e
页: [1]
查看完整版本: 数码电子钟,不同的电压,快慢不同