历史上的今天
返回首页

历史上的今天

今天是:2025年01月17日(星期五)

正在发生

2021年01月17日 | 关于时钟芯片DS1302的问题

2021-01-17 来源:eefocus

数采仪上一直使用的是pcf8563。但是在雨情主板(msp430)上却出现了问题:
问题1,延迟要特别长(甚至500ms)才能读出正确的数值。
问题2,IIC的sda线上会出现半个电平(不是低电平,也不是高电平,而是介于两者之间)的情况。
问题3,使用msp430 149时正常,但是使用msp430 1611时却读取不到时间。

这些问题无法解决,因此决定试用开发板上使用的时钟芯片DS1302。
该芯片很好用,用简单的飞线方式连接到msp430 1611主板上后,程序就可以跑起来,并可以正常读取和设置时间。

但是新的问题出现了:前1天跑的好好的主板,把纽扣电池卸掉后,时间不走了。
也怀疑是软件的问题,但是想不明白,在软件没有任何变化的情况下,为何结果会不一样,因此怀疑是DS1302芯片的问题,
感觉是假的DS1302在跑了几天后就不能用了,硬件工程师也很确定的说,DS1302假货特别多,网上的查询结果也验证了
这种说法,还有人说2元左右的DS1302都是假货,问过采购,我们的DS1302正是2元。把开发板上的DS1302换到新板子上,
新板子可以正常跑起来,把新板子上认为有问题的DS1302换到开发板上,开发板跑不起来。于是更加坚定了批次性DS1302
有问题的想法。可以这批DS1302是以前采油上用过的,用了几十片都是好的。
真的让人很迷惑。

怀疑是晶振坏了,也怀疑是匹配电容不对,还怀疑DS1302芯片是假货,总之大家忙活了1天,从硬件上去找问题。

不断的测试,终于发现了1个规律:用开发板的程序在新板子上跑一次,时钟正常,不断电,再用雨情的程序在新板子上
跑则时钟正常。终于确定是软件的问题。

同时也发现换到开发板上的那个DS1302,晶振虚焊着(郁闷死了,问题测试一定要细心,否则会害死人的),重新焊好后,
开发板正常。回想为何 把开发板上的DS1302换到新板子上,新板子可以正常跑起来 ,原因可能是先运行了开发板程序,
再运行了雨情程序,当然能跑起来了。

对比开发板程序和雨情程序的不同,最终发现,开发板程序在开始时设置了系统时间。修改雨情程序,把设置系统时间的
语句加到程序开始处,程序运行正常。
DS1302的手册上说明,要使得晶振起振,秒寄存器的最高位要置0,我以为开发板的Reset_DS1302已经做了这个事情,现在
看来我的想法错了。正是因为开发板程序每次运行都要设置系统时间,该操作会导致秒寄存器的最高位置0,所以开发板的
程序能正常跑。而雨情的程序到开发板上也能正常跑起来,是因为开发板上有备用电池,其能够保存住秒寄存器最高位的0。

总之,问题顺利的解决,虽然解决的历程比较艰辛。
出现问题的原因很复杂,有我的不够细心,也有硬件工程师的不够细心,还有各种的机缘巧合。没办法,这就是研发!!!

推荐阅读

史海拾趣

DDP Engineered LED Solutions公司的发展小趣事

在LED照明产品的生产过程中,DDP Engineered LED Solutions公司始终坚守品质控制的原则。公司建立了严格的生产流程和质检标准,确保每一件产品都符合质量要求。同时,公司还积极引入先进的生产设备和管理系统,提升生产效率和产品质量。正是这些努力,让DDP的产品在市场上赢得了客户的信任和好评,为公司赢得了良好的口碑。

ddm hopt + schuler GmbH & Co KG公司的发展小趣事

进入21世纪后,ddm hopt + schuler公司紧跟数字化浪潮,积极推动数字化转型和智能制造。公司引入先进的物联网、大数据和人工智能技术,对生产线进行智能化改造和升级。通过实时数据监控和分析,公司能够更准确地预测市场需求、优化生产计划、提高生产效率。同时,智能制造也为企业带来了更高的灵活性和更低的成本。

Dean Technology公司的发展小趣事

为了进一步扩大市场份额,Dean Technology公司开始积极拓展国际市场。他们通过设立海外办事处、与当地企业建立合作关系等方式,将产品推向全球。在这个过程中,公司不断优化产品设计,提高生产效率,以满足不同国家和地区客户的需求。随着国际市场的不断拓展,Dean Technology的高压二极管产品逐渐在全球范围内获得了良好的口碑。

启英泰伦(Chiplntelli)公司的发展小趣事

启英泰伦凭借其在人工智能芯片领域的硬科技实力,连续四年入选“成都硬科技扑克牌榜单”。这一荣誉不仅肯定了公司在技术创新和产品研发方面的成就,也提升了公司在行业内的知名度和影响力。作为一家专注于人工智能芯片硬科技领域的公司,启英泰伦一直致力于推动芯片技术的创新和突破,为客户提供最优质的产品和服务。

CP Technology Inc公司的发展小趣事

CP Technology Inc一直注重产品质量和客户服务。公司建立了严格的质量管理体系,从原材料采购到生产过程控制,再到产品检测和售后服务,都力求做到精益求精。这种对品质的执着追求赢得了客户的广泛赞誉和口碑传播,为公司的长期发展奠定了坚实基础。

创世(CS)公司的发展小趣事

创世公司(CS)的创立源于对未来技术趋势的敏锐洞察。在5G、人工智能、物联网等行业还未广泛崛起的初期,创世公司就预见到这些技术将引领未来电子行业的发展。基于这种战略眼光,创世公司决定专注于SD NAND存储产品的研发和生产。这一决策不仅为公司的后续发展奠定了坚实的基础,也展示了创始团队对未来技术趋势的坚定信心。

问答坊 | AI 解惑

电赛A题讨论 资料分享

本帖最后由 paulhyde 于 2014-9-15 03:12 编辑 电赛A题讨论 资料分享 顺便求个QQ群    …

查看全部问答>

希望大家多提些问题

我做了这个版块的版主,就希望能够做好。 现在基本上都是我想起什么,再说几句。希望大家多提些工作上的问题,不一定是自己的,也可以是看到别人的,或者是有疑惑的,拿出来做为案例一起分析讨论。这样更有的放矢,大家的收获更大些。…

查看全部问答>

最近两个月模拟工作面对的一些比较深思的面试题

最近两个月模拟工作面对的一些比较深思的面试题 希望能给还没有毕业的童鞋一些帮助 1, 相近的尺寸下,为什么BJT的工作工作频率比CMOS的高,噪声低。从器件的角度分析 2,ESD电路起作用的时候,放电回路的电路图和结构以及版图实现原理 3,verti ...…

查看全部问答>

结合DPA和IBA优势的隔离DC-DC转换器

一篇不错的技术应用文章,与大家分享一下 作者:N. Smithfield , R.I., USA   来源:C. R. Swartz Picor公司 简介      先进的电信与无线架构、网络与通信技术及高速服务平台等终端系统需要持續不斷的改善良更新產品, 隨着市場 ...…

查看全部问答>

网上出现另类智林STM32开发板的抄板

真正智林板,做工精良出口日,韩,新,台,美,印。。。 以下是最近出现抄板,好像没抄好^_^ …

查看全部问答>

弱弱的问:想做EVC开发需要在xp下装哪些开发环境啊

我想用evc做开发,要装些什么开发环境啊,我刚刚接触,什么都不知道,希望指点指点,谢谢拉。…

查看全部问答>

Cortex-M3 ARM太好使了~

  夸一夸新内核.  眼看ZLG和ST推Cortex-M3内核好一阵子了,虽然看上去美,但已经比较深入地搞过51,PIC,430和ARM7,手里又有TI的DSP和coldfire等新玩意尚待深入研究,实在没精力也没必要去学习新东西了。  偏巧聚会抽到了个ST的mini套件 ...…

查看全部问答>

关于运算放大电路中噪声的计算(TI)

[ 本帖最后由 snakebyk 于 2011-8-20 20:25 编辑 ]…

查看全部问答>

软串口发送错误

我编写了一个PIC18F4580的模拟串口发送程序,用的是RC1脚,用三倍率采样,trm0高优先级定时中断,定时器初值是正确的,可是第一个数字总是重复发送,后面的数字发送正常,不知是哪里的毛病?…

查看全部问答>