世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

产品是不能联网的,不能通过网络更新显示时间,LCD显示日期时间不准,从...

[复制链接]
查看: 638 |回复: 14
1
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-3 11:51:43
10问答币
产品是不能联网的,不能通过网络更新显示时间,LCD显示日期时间不准,从哪些角度解决?用的RTC外部时钟,晶振32.768K跑时钟(为什么不用其他的频率?)
产品不能联网,LCD显示日期时间不准,从哪些角度解决.png
AS-AS
  • AS-AS
  • 离线
  • LV8
  • 副总工程师
  • 积分:2409
  • |
  • 主题:149
  • |
  • 帖子:560
积分:2409
LV8
副总工程师
  • 2021-7-3 13:22:31
 
采用时钟芯片提供基准时钟
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-3 14:19:58
 
没有空间放时钟芯片啊   也不能从网络获取时间    这种情况有没有其他的办法修正啊
陈加勇
  • 积分:1760
  • |
  • 主题:9
  • |
  • 帖子:183
积分:1760
LV6
高级工程师
  • 2021-7-4 20:29:18
 
32.768k是经验使用较稳定的RCT时钟频率,65535的一半。
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-5 16:24:37
 
跟65535是如何关联起来的呢
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-5 16:25:09
  • 倒数10
 
还有一个问题  假如能联网  也有波特率误差的问题  就是GPS模块发给MCU的波特率 (因为最终LCD的显示是由MCU来显示) 如果波特率是115200  实际是11500  那么能算出一天的误差吗?也是有误差的
SIT工作室
  • 积分:107
  • |
  • 主题:0
  • |
  • 帖子:1
积分:107
LV2
本网技师
  • 2021-7-6 08:51:32
  • 倒数9
 
精度取决于32.768晶振精度,需要主要晶振和它负载电容的匹配
nc965
  • 积分:92921
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92921
版主
  • 2021-7-6 10:40:10
  • 倒数8
 
不通过网络还可以通过其他信号校时,比如北斗、电视、甚至开机
因为32.768K是二进制的一个整数,可以一直被2整除到2
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-7 11:46:56
  • 倒数7
 
还有一个问题  假如能联网  也有波特率误差的问题  就是GPS模块发给MCU的波特率 (因为最终LCD的显示是由MCU来显示) 如果波特率是115200  实际是115000 那么能算出一天的误差吗?也是有误差的  你会计算吗?我说的是这个问题啊
nc965
  • 积分:92921
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92921
版主
  • 2021-7-7 14:52:33
  • 倒数5
 
不是靠波特率校时,而是引入一个时刻
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-7 18:12:42
  • 倒数4
 
不管你怎么引入  你的模组从服务器获取到的时间是不是要串口发给MCU?串口通讯是不是要设置号波特率???
nc965
  • 积分:92921
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92921
版主
  • 2021-7-7 18:37:38
  • 倒数3
 
只是引入一个校准时刻,其余时刻有晶振精度保证,与波特率没有半毛钱关系
比如刚才开机校准方案:开机上电延时1s,然后靠晶振从0点0分0秒开始计时,你每天23点59分59秒开机,这一整天都是精确的。通讯都不需要,与波特率有啥关系?
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-8 16:12:04
  • 倒数2
 
软件用的不是这种方式,你的方式不知道你基准时间从那里获取
nc965
  • 积分:92921
  • |
  • 主题:115
  • |
  • 帖子:27154
积分:92921
版主
最新回复
  • 2021-7-8 20:10:39
  • 倒数1
 
只是告诉你,校时一是与传输波特率没有关系,二是也可以不通过网络获得,但一定都是来源于北京时间或者格林威治。
QWE4562009
  • 积分:13389
  • |
  • 主题:767
  • |
  • 帖子:2293
积分:13389
LV10
总工程师
  • 2021-7-7 11:54:22
  • 倒数6
 
假如能联网  也有波特率误差的问题  就是GPS模块发给MCU的波特率 (因为最终LCD的显示是由MCU来显示) 如果波特率是115200  实际是115000  那么能算出一天的误差吗?也是有误差的.这个是我合作的一个软件工程师遇到的实际问题。因为MCU不能跑那么高的频率,只能用4M的晶振,后面需要115200跟无线模组通讯,那么经过单片机原厂的FAE计算,需要的晶振是7.0几MHZ,也是有这种频率的,结果放上去是有偏差的,因为MCU是不支持这个晶振频率的,但是也没其他的办法,不可能改芯片,因为涉及到算法,换芯片周期太长了,所以误差就出现了。。。这种误差能算出来不?关于波特率偏差导致MCU和无线模组通讯误差,然后时间也有误差
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号