|
我们公司的一款产品用到了HYM1302Z,做的产品一批货里面,测试100个产品,其中有三四个1302时钟走得快,它走一分钟,实际上指过去了20s左右.做过的排查措施如下:
1.用示波器测试1302给MCU的数据,和MCU读得的数据一致. 走得快的确实是mcu从1302读的的数据就变化的快,仿真看到的秒实际变化的就快.
2.给这个走得快的板子换一个以前的1302芯片,这个板子时钟就走的正常了.换一个直插的晶振(板子上用的是贴片晶振),时钟也能走得正常,在换晶振的过程中,发现把原来的晶振烫热,时间也能走得正常,晶振温度下去后,时钟走得又快了
3.把这个走得快的板子上所有的和时钟芯片相关的元器件,和另一块正常板子1302电路的元器件互换,两个板子上的时钟还都能走得正常.
4.把这个走得快的板子上时钟芯片换到另外一个产品的板子上,另外一个产品的时钟也能走得正常.
5.把法拉电容的电全部放掉,刚上电时钟走得快,等上电1分钟后,时钟也能走得正常
现在实在被这些现象搞蒙圈了,不能确定到底是谁的问题,我领导就说我的程序有问题,没有和时钟芯片配合好;根据第一条测试我觉得自己的程序没问题,不知道大家怎么认为.请帮忙分析一下 多谢!!!
电路图如下:目前出问题的板子都用的图有(1),其他型号的板子都用的图(2) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|