DS1339硬件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DS1339硬件

最近做的一个项目带有实时时钟,时钟控制部分电路见上图,采用DS1339芯片。 1. 现象,电路不工作,在电视上显示时间紊乱,加上一根飞线从电池到R32后端,后显示正常,前后测得R32后端的电压分别为2.7V,3V。int脚的电压分别为2.8V和2.3V。去掉飞线工作不正常。但是貌似时钟在走,加上飞线后会计算上一次的时间。 2. 原因,对规格书没有研究透。The DS1339 operates as a slave device on the serial bus. Access is obtained by implementing a START condition and providing a device identification code followed by data. Subsequent registers can be accessed sequentially until a STOP condition is executed. The device is fully accessible and data can be written and read when VCC is greater than VPF. However, when VCC falls below VPF, the internal clock registers are blocked from any access. If VPF is less than VBACKUP, the device power is switched from VCC to VBACKUP when VCC drops below VPF. If VPF is greater than VBACKUP, the device power is switched from VCC to VBACKUP when VCC drops below VBACKUP. The registers are maintained from the VBACKUP source until VCC is returned to nominal levels. The block diagram in Figure 1 shows the main elements of the serial real-time clock.Vcc的比较电压Vpf是2.7V基本处于临界状态,是一个很危险的情况。R32末端的分压是不对的阻值选的过大,可以见,原理如在设计的时候就有问题,一直没有人发现而已。 VCC Active Current ICCA 450 UA 3 Vcc Standby Current ICCS 80 150 UA 4 按照上述规格,则可以计算出如果VCC在典型的3.3V的时候,芯片负载电阻应该是3.3V/450UA 7.3K,RL 7.3K。 R47如果是10K,R47//RL 4.2K《7.3K分压后低于2.5V肯定远远低于VPF,因此DS1339处于“读写保护状态”。显示自然不正常。其实这样电流大部分流到了RL里,导致R32末端电压比2.5V大些。 假设R47//RL R,则要保证R/ R+R32 *5 3.3V,选择R47的时候要远远小于7.3K保证电流大部分引向电阻这边,保证流入芯片的电流小。选择R47为1.2K,可以计算出R32 600R,焊接完毕后实测电压3.45V,完成工作。 经验教训:对芯片工作条件分析不透彻。认为有些东西只对程序人员有用,其实对硬件也是一个参考,比如晶振起振标志位。地址0E的内容应该是18显示芯片工作正常,晶振已经起振。这个芯片的晶振用示波器是侧不出正确的波形的。探头触点电容加入负载电容后,会导致晶振工作不正常。

文档评论(0)

bh10099 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档